TSTP Solution File: SYO206^5 by cocATP---0.2.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : cocATP---0.2.0
% Problem : SYO206^5 : TPTP v7.5.0. Released v4.0.0.
% Transfm : none
% Format : tptp:raw
% Command : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p
% Computer : n005.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 : 0s
% DateTime : Tue Mar 29 00:50:54 EDT 2022
% Result : Timeout 300.04s 300.23s
% Output : None
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.11 % Problem : SYO206^5 : TPTP v7.5.0. Released v4.0.0.
% 0.13/0.12 % Command : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.13/0.33 % Computer : n005.cluster.edu
% 0.13/0.33 % Model : x86_64 x86_64
% 0.13/0.33 % CPUModel : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.33 % RAMPerCPU : 8042.1875MB
% 0.13/0.33 % OS : Linux 3.10.0-693.el7.x86_64
% 0.13/0.33 % CPULimit : 300
% 0.13/0.33 % DateTime : Fri Mar 11 18:28:12 EST 2022
% 0.13/0.33 % CPUTime :
% 0.20/0.34 ModuleCmd_Load.c(213):ERROR:105: Unable to locate a modulefile for 'python/python27'
% 0.20/0.34 Python 2.7.5
% 0.86/1.02 Using paths ['/home/cristobal/cocATP/CASC/TPTP/', '/export/starexec/sandbox/benchmark/', '/export/starexec/sandbox/benchmark/']
% 0.86/1.02 FOF formula ((ex Prop) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) of role conjecture named cCT265
% 0.86/1.02 Conjecture to prove = ((ex Prop) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))):Prop
% 0.86/1.02 We need to prove ['((ex Prop) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx)))))']
% 0.86/1.02 Trying to prove ((ex Prop) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx)))))
% 0.86/1.02 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 0.86/1.02 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 0.86/1.02 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 0.86/1.02 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 0.86/1.02 Found eq_ref000:=(eq_ref00 P):((P (((eq Prop) x) Xy))->(P (((eq Prop) x) Xy)))
% 0.86/1.02 Found (eq_ref00 P) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 0.86/1.02 Found ((eq_ref0 (((eq Prop) x) Xy)) P) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 0.86/1.02 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 0.86/1.02 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 0.86/1.02 Found (fun (P:(Prop->Prop))=> (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 0.86/1.02 Found x0:(P (((eq Prop) x) Xy))
% 0.86/1.02 Instantiate: x:=Xy:Prop
% 0.86/1.02 Found (fun (x0:(P (((eq Prop) x) Xy)))=> x0) as proof of (P (((eq Prop) Xy) x))
% 0.86/1.02 Found (fun (P:(Prop->Prop)) (x0:(P (((eq Prop) x) Xy)))=> x0) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 0.86/1.02 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 0.86/1.02 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 0.86/1.02 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 0.86/1.02 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 0.86/1.02 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 0.86/1.02 Found (eq_sym000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 0.86/1.02 Found ((eq_sym00 (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 0.86/1.02 Found (((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 0.86/1.02 Found ((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 0.86/1.02 Found eq_ref00:=(eq_ref0 (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))):(((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx)))))
% 0.86/1.02 Found (eq_ref0 (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) as proof of (((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) b)
% 0.86/1.02 Found ((eq_ref (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) as proof of (((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) b)
% 0.86/1.02 Found ((eq_ref (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) as proof of (((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) b)
% 0.86/1.02 Found ((eq_ref (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) as proof of (((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) b)
% 1.18/1.34 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 1.18/1.34 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))))
% 1.18/1.34 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))))
% 1.18/1.34 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))))
% 1.18/1.34 Found (fun (x:Prop)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))))
% 1.18/1.34 Found (fun (x:Prop)=> ((eq_ref Prop) (f x))) as proof of (forall (x:Prop), (((eq Prop) (f x)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x)))))
% 1.18/1.34 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 1.18/1.34 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))))
% 1.18/1.34 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))))
% 1.18/1.34 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))))
% 1.18/1.34 Found (fun (x:Prop)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))))
% 1.18/1.34 Found (fun (x:Prop)=> ((eq_ref Prop) (f x))) as proof of (forall (x:Prop), (((eq Prop) (f x)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x)))))
% 1.18/1.34 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 1.18/1.34 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 1.18/1.34 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 1.18/1.34 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 1.18/1.34 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 1.18/1.34 Found (eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.18/1.34 Found (eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.18/1.34 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((eq_sym000 x0) P)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.18/1.34 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((eq_sym00 (((eq Prop) x) Xy)) x0) P)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.18/1.34 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.18/1.34 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.18/1.34 Found (fun (P:(Prop->Prop))=> ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P)) ((eq_ref Prop) (((eq Prop) Xy) x)))) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.18/1.34 Found eq_ref000:=(eq_ref00 P):((P (((eq Prop) x) Xy))->(P (((eq Prop) x) Xy)))
% 1.18/1.34 Found (eq_ref00 P) as proof of (P0 (((eq Prop) x) Xy))
% 1.18/1.34 Found ((eq_ref0 (((eq Prop) x) Xy)) P) as proof of (P0 (((eq Prop) x) Xy))
% 1.18/1.34 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P) as proof of (P0 (((eq Prop) x) Xy))
% 1.18/1.34 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P) as proof of (P0 (((eq Prop) x) Xy))
% 1.18/1.34 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 1.18/1.34 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 1.33/1.48 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 1.33/1.48 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 1.33/1.48 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 1.33/1.48 Found ((eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.33/1.48 Found ((eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.33/1.48 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((eq_sym000 x0) (fun (x1:Prop)=> ((P (((eq Prop) x) Xy))->(P x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.33/1.48 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((eq_sym00 (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P (((eq Prop) x) Xy))->(P x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.33/1.48 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P (((eq Prop) x) Xy))->(P x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.33/1.48 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P (((eq Prop) x) Xy))->(P x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.33/1.48 Found (fun (P:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P (((eq Prop) x) Xy))->(P x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P))) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.33/1.48 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 1.33/1.48 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 1.33/1.48 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 1.33/1.48 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 1.33/1.48 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 1.33/1.48 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 1.33/1.48 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 1.33/1.48 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 1.33/1.48 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 1.33/1.48 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 1.33/1.48 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 1.33/1.48 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 1.33/1.48 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 1.33/1.48 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 1.33/1.48 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 1.33/1.48 Found ((eq_trans0000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 1.33/1.48 Found (((eq_trans000 (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 1.33/1.48 Found ((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 1.33/1.48 Found (((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 1.56/1.73 Found ((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 1.56/1.73 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 1.56/1.73 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 1.56/1.73 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 1.56/1.73 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 1.56/1.73 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 1.56/1.73 Found eq_ref000:=(eq_ref00 P):((P (((eq Prop) x) Xy))->(P (((eq Prop) x) Xy)))
% 1.56/1.73 Found (eq_ref00 P) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.56/1.73 Found ((eq_ref0 (((eq Prop) x) Xy)) P) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.56/1.73 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.56/1.73 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.56/1.73 Found (fun (P:(Prop->Prop))=> (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.56/1.73 Found (fun (P:(Prop->Prop))=> (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 1.56/1.73 Found x0:(P (((eq Prop) x) Xy))
% 1.56/1.73 Instantiate: x:=Xy:Prop
% 1.56/1.73 Found (fun (x0:(P (((eq Prop) x) Xy)))=> x0) as proof of (P (((eq Prop) Xy) x))
% 1.56/1.73 Found (fun (P:(Prop->Prop)) (x0:(P (((eq Prop) x) Xy)))=> x0) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.56/1.73 Found (fun (P:(Prop->Prop)) (x0:(P (((eq Prop) x) Xy)))=> x0) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 1.56/1.73 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 1.56/1.73 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 1.56/1.73 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 1.56/1.73 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 1.56/1.73 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 1.56/1.73 Found (eq_sym000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 1.56/1.73 Found ((eq_sym00 (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 1.56/1.73 Found (((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 1.56/1.73 Found ((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 1.56/1.73 Found ((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 1.56/1.73 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 1.56/1.73 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 1.56/1.73 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 1.56/1.73 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 1.56/1.73 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 1.56/1.73 Found (eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.76/1.95 Found (eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.76/1.95 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((eq_sym000 x0) P)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.76/1.95 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((eq_sym00 (((eq Prop) x) Xy)) x0) P)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.76/1.95 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.76/1.95 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.76/1.95 Found (fun (P:(Prop->Prop))=> ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P)) ((eq_ref Prop) (((eq Prop) Xy) x)))) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.76/1.95 Found (fun (P:(Prop->Prop))=> ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P)) ((eq_ref Prop) (((eq Prop) Xy) x)))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 1.76/1.95 Found eq_ref000:=(eq_ref00 P):((P (((eq Prop) x) Xy))->(P (((eq Prop) x) Xy)))
% 1.76/1.95 Found (eq_ref00 P) as proof of (P0 (((eq Prop) x) Xy))
% 1.76/1.95 Found ((eq_ref0 (((eq Prop) x) Xy)) P) as proof of (P0 (((eq Prop) x) Xy))
% 1.76/1.95 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P) as proof of (P0 (((eq Prop) x) Xy))
% 1.76/1.95 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P) as proof of (P0 (((eq Prop) x) Xy))
% 1.76/1.95 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 1.76/1.95 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 1.76/1.95 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 1.76/1.95 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 1.76/1.95 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 1.76/1.95 Found ((eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.76/1.95 Found ((eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.76/1.95 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((eq_sym000 x0) (fun (x1:Prop)=> ((P (((eq Prop) x) Xy))->(P x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.76/1.95 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((eq_sym00 (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P (((eq Prop) x) Xy))->(P x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.76/1.95 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P (((eq Prop) x) Xy))->(P x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.76/1.95 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P (((eq Prop) x) Xy))->(P x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.76/1.95 Found (fun (P:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P (((eq Prop) x) Xy))->(P x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P))) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 1.97/2.19 Found (fun (P:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P (((eq Prop) x) Xy))->(P x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 1.97/2.19 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 1.97/2.19 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 1.97/2.19 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 1.97/2.19 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 1.97/2.19 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 1.97/2.19 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 1.97/2.19 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 1.97/2.19 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 1.97/2.19 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 1.97/2.19 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 1.97/2.19 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 1.97/2.19 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 1.97/2.19 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 1.97/2.19 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 1.97/2.19 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 1.97/2.19 Found ((eq_trans0000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 1.97/2.19 Found (((eq_trans000 (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 1.97/2.19 Found ((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 1.97/2.19 Found (((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 1.97/2.19 Found ((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 1.97/2.19 Found ((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 1.97/2.19 Found eq_ref00:=(eq_ref0 a):(((eq (Prop->Prop)) a) a)
% 1.97/2.19 Found (eq_ref0 a) as proof of (((eq (Prop->Prop)) a) b)
% 1.97/2.19 Found ((eq_ref (Prop->Prop)) a) as proof of (((eq (Prop->Prop)) a) b)
% 1.97/2.19 Found ((eq_ref (Prop->Prop)) a) as proof of (((eq (Prop->Prop)) a) b)
% 1.97/2.19 Found ((eq_ref (Prop->Prop)) a) as proof of (((eq (Prop->Prop)) a) b)
% 1.97/2.19 Found eta_expansion_dep000:=(eta_expansion_dep00 b):(((eq (Prop->Prop)) b) (fun (x:Prop)=> (b x)))
% 1.97/2.19 Found (eta_expansion_dep00 b) as proof of (((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx)))))
% 1.97/2.19 Found ((eta_expansion_dep0 (fun (x1:Prop)=> Prop)) b) as proof of (((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx)))))
% 1.97/2.19 Found (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b) as proof of (((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx)))))
% 2.17/2.38 Found (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b) as proof of (((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx)))))
% 2.17/2.38 Found (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b) as proof of (((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx)))))
% 2.17/2.38 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 2.17/2.38 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 2.17/2.38 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 2.17/2.38 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 2.17/2.38 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 2.17/2.38 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 2.17/2.38 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 2.17/2.38 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 2.17/2.38 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 2.17/2.38 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 2.17/2.38 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 2.17/2.38 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 2.17/2.38 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 2.17/2.38 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 2.17/2.38 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 2.17/2.38 Found ((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 2.17/2.38 Found ((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 2.17/2.38 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> (((eq_trans0000 x0) x00) P)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 2.17/2.38 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> ((((eq_trans000 (((eq Prop) Xy) x)) x0) x00) P)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 2.17/2.38 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) (x00:(((eq Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)))=> (((((eq_trans00 (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)) x0) x00) P)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 2.17/2.38 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) (x00:(((eq Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)))=> ((((((eq_trans0 (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)) x0) x00) P)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 2.17/2.38 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) (x00:(((eq Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)) x0) x00) P)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 2.17/2.38 Found (fun (P:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) (x00:(((eq Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)) x0) x00) P)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))))) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 2.46/2.64 Found eq_ref000:=(eq_ref00 P):((P (((eq Prop) x) Xy))->(P (((eq Prop) x) Xy)))
% 2.46/2.64 Found (eq_ref00 P) as proof of (P0 (((eq Prop) x) Xy))
% 2.46/2.64 Found ((eq_ref0 (((eq Prop) x) Xy)) P) as proof of (P0 (((eq Prop) x) Xy))
% 2.46/2.64 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P) as proof of (P0 (((eq Prop) x) Xy))
% 2.46/2.64 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P) as proof of (P0 (((eq Prop) x) Xy))
% 2.46/2.64 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 2.46/2.64 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 2.46/2.64 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 2.46/2.64 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 2.46/2.64 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 2.46/2.64 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 2.46/2.64 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 2.46/2.64 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 2.46/2.64 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 2.46/2.64 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 2.46/2.64 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 2.46/2.64 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 2.46/2.64 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 2.46/2.64 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 2.46/2.64 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 2.46/2.64 Found (((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 2.46/2.64 Found (((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 2.46/2.64 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> (((eq_trans0000 x0) x00) (fun (x1:Prop)=> ((P (((eq Prop) x) Xy))->(P x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 2.46/2.64 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> ((((eq_trans000 (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P (((eq Prop) x) Xy))->(P x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 2.46/2.64 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) (x00:(((eq Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)))=> (((((eq_trans00 (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P (((eq Prop) x) Xy))->(P x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 2.46/2.64 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) (x00:(((eq Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)))=> ((((((eq_trans0 (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P (((eq Prop) x) Xy))->(P x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 2.46/2.64 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) (x00:(((eq Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P (((eq Prop) x) Xy))->(P x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 2.78/2.99 Found (fun (P:(Prop->Prop))=> ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) (x00:(((eq Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P (((eq Prop) x) Xy))->(P x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P))) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 2.78/2.99 Found x0:(P0 (((eq Prop) x) Xy))
% 2.78/2.99 Instantiate: x:=Xy:Prop
% 2.78/2.99 Found (fun (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of (P0 (((eq Prop) Xy) x))
% 2.78/2.99 Found (fun (P0:(Prop->Prop)) (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 2.78/2.99 Found x0:(P0 (((eq Prop) x) Xy))
% 2.78/2.99 Instantiate: x:=Xy:Prop
% 2.78/2.99 Found (fun (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of (P0 (((eq Prop) Xy) x))
% 2.78/2.99 Found (fun (P0:(Prop->Prop)) (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 2.78/2.99 Found x0:(P0 (((eq Prop) x) Xy))
% 2.78/2.99 Instantiate: x:=Xy:Prop
% 2.78/2.99 Found (fun (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of (P0 (((eq Prop) Xy) x))
% 2.78/2.99 Found (fun (P0:(Prop->Prop)) (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 2.78/2.99 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 2.78/2.99 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 2.78/2.99 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 2.78/2.99 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 2.78/2.99 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 2.78/2.99 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 2.78/2.99 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 2.78/2.99 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 2.78/2.99 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 2.78/2.99 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 2.78/2.99 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 2.78/2.99 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 2.78/2.99 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 2.78/2.99 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 2.78/2.99 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 2.78/2.99 Found ((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 2.78/2.99 Found ((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 2.78/2.99 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> (((eq_trans0000 x0) x00) P)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 2.78/2.99 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> ((((eq_trans000 (((eq Prop) Xy) x)) x0) x00) P)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 2.78/2.99 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) (x00:(((eq Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)))=> (((((eq_trans00 (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)) x0) x00) P)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 2.78/2.99 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) (x00:(((eq Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)))=> ((((((eq_trans0 (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)) x0) x00) P)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 3.07/3.22 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) (x00:(((eq Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)) x0) x00) P)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 3.07/3.22 Found (fun (P:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) (x00:(((eq Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)) x0) x00) P)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))))) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 3.07/3.22 Found (fun (P:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) (x00:(((eq Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)) x0) x00) P)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 3.07/3.22 Found eq_ref000:=(eq_ref00 P):((P (((eq Prop) x) Xy))->(P (((eq Prop) x) Xy)))
% 3.07/3.22 Found (eq_ref00 P) as proof of (P0 (((eq Prop) x) Xy))
% 3.07/3.22 Found ((eq_ref0 (((eq Prop) x) Xy)) P) as proof of (P0 (((eq Prop) x) Xy))
% 3.07/3.22 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P) as proof of (P0 (((eq Prop) x) Xy))
% 3.07/3.22 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P) as proof of (P0 (((eq Prop) x) Xy))
% 3.07/3.22 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 3.07/3.22 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 3.07/3.22 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 3.07/3.22 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 3.07/3.22 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 3.07/3.22 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 3.07/3.22 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 3.07/3.22 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 3.07/3.22 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 3.07/3.22 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 3.07/3.22 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 3.07/3.22 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 3.07/3.22 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 3.07/3.22 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 3.07/3.22 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 3.07/3.22 Found (((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 3.07/3.22 Found (((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 3.07/3.22 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> (((eq_trans0000 x0) x00) (fun (x1:Prop)=> ((P (((eq Prop) x) Xy))->(P x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 3.07/3.22 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> ((((eq_trans000 (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P (((eq Prop) x) Xy))->(P x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 3.07/3.22 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) (x00:(((eq Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)))=> (((((eq_trans00 (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P (((eq Prop) x) Xy))->(P x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 3.23/3.38 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) (x00:(((eq Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)))=> ((((((eq_trans0 (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P (((eq Prop) x) Xy))->(P x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 3.23/3.38 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) (x00:(((eq Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P (((eq Prop) x) Xy))->(P x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P)) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 3.23/3.38 Found (fun (P:(Prop->Prop))=> ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) (x00:(((eq Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P (((eq Prop) x) Xy))->(P x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P))) as proof of ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x)))
% 3.23/3.38 Found (fun (P:(Prop->Prop))=> ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) (x00:(((eq Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P (((eq Prop) x) Xy))->(P x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P1:(Prop->Prop)), ((P1 x)->(P1 Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 3.23/3.38 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 3.23/3.38 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 3.23/3.38 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 3.23/3.38 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 3.23/3.38 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 3.23/3.38 Found x0:(P0 (((eq Prop) x) Xy))
% 3.23/3.38 Instantiate: x:=Xy:Prop
% 3.23/3.38 Found (fun (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of (P0 (((eq Prop) Xy) x))
% 3.23/3.38 Found (fun (P0:(Prop->Prop)) (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.23/3.38 Found (fun (P0:(Prop->Prop)) (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 3.23/3.38 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 3.23/3.38 Found (eq_ref00 P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.23/3.38 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.30/3.48 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.30/3.48 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.30/3.48 Found (fun (P0:(Prop->Prop))=> (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.30/3.48 Found (fun (P0:(Prop->Prop))=> (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 3.30/3.48 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 3.30/3.48 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 3.30/3.48 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 3.30/3.48 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 3.30/3.48 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 3.30/3.48 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 3.30/3.48 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 3.30/3.48 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 3.30/3.48 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 3.30/3.48 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 3.30/3.48 Found x0:(P0 (((eq Prop) x) Xy))
% 3.30/3.48 Instantiate: x:=Xy:Prop
% 3.30/3.48 Found (fun (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of (P0 (((eq Prop) Xy) x))
% 3.30/3.48 Found (fun (P0:(Prop->Prop)) (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.30/3.48 Found (fun (P0:(Prop->Prop)) (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 3.30/3.48 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 3.30/3.48 Found (eq_ref00 P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.30/3.48 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.30/3.48 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.30/3.48 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.30/3.48 Found (fun (P0:(Prop->Prop))=> (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.30/3.48 Found (fun (P0:(Prop->Prop))=> (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 3.30/3.48 Found x0:(P0 (((eq Prop) x) Xy))
% 3.30/3.48 Instantiate: x:=Xy:Prop
% 3.30/3.48 Found (fun (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of (P0 (((eq Prop) Xy) x))
% 3.30/3.48 Found (fun (P0:(Prop->Prop)) (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.30/3.48 Found (fun (P0:(Prop->Prop)) (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 3.30/3.48 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 3.30/3.48 Found (eq_ref00 P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.30/3.48 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.30/3.48 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.30/3.48 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.30/3.48 Found (fun (P0:(Prop->Prop))=> (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.30/3.48 Found (fun (P0:(Prop->Prop))=> (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 3.85/3.99 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 3.85/3.99 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 3.85/3.99 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 3.85/3.99 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 3.85/3.99 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 3.85/3.99 Found (eq_ref00 P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.85/3.99 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.85/3.99 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.85/3.99 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.85/3.99 Found (fun (P0:(Prop->Prop))=> (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.85/3.99 Found x0:(P0 (((eq Prop) x) Xy))
% 3.85/3.99 Instantiate: x:=Xy:Prop
% 3.85/3.99 Found (fun (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of (P0 (((eq Prop) Xy) x))
% 3.85/3.99 Found (fun (P0:(Prop->Prop)) (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.85/3.99 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 3.85/3.99 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 3.85/3.99 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 3.85/3.99 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 3.85/3.99 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 3.85/3.99 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 3.85/3.99 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 3.85/3.99 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 3.85/3.99 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 3.85/3.99 Found (eq_ref00 P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.85/3.99 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.85/3.99 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.85/3.99 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.85/3.99 Found (fun (P0:(Prop->Prop))=> (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.85/3.99 Found x0:(P0 (((eq Prop) x) Xy))
% 3.85/3.99 Instantiate: x:=Xy:Prop
% 3.85/3.99 Found (fun (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of (P0 (((eq Prop) Xy) x))
% 3.85/3.99 Found (fun (P0:(Prop->Prop)) (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.85/3.99 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 3.85/3.99 Found (eq_ref00 P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.85/3.99 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.85/3.99 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.85/3.99 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.85/3.99 Found (fun (P0:(Prop->Prop))=> (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.85/3.99 Found x0:(P0 (((eq Prop) x) Xy))
% 3.85/3.99 Instantiate: x:=Xy:Prop
% 3.85/3.99 Found (fun (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of (P0 (((eq Prop) Xy) x))
% 3.85/3.99 Found (fun (P0:(Prop->Prop)) (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 3.85/3.99 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 3.85/3.99 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 4.03/4.22 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 4.03/4.22 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 4.03/4.22 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 4.03/4.22 Found (eq_sym100 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.03/4.22 Found ((eq_sym10 (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.03/4.22 Found (((eq_sym1 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.03/4.22 Found ((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.03/4.22 Found ((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.03/4.22 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 4.03/4.22 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 4.03/4.22 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 4.03/4.22 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 4.03/4.22 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 4.03/4.22 Found (eq_sym000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.03/4.22 Found ((eq_sym00 (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.03/4.22 Found (((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.03/4.22 Found ((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.03/4.22 Found ((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.03/4.22 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 4.03/4.22 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 4.03/4.22 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 4.03/4.22 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 4.03/4.22 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 4.03/4.22 Found (eq_sym000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.03/4.22 Found ((eq_sym00 (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.03/4.22 Found (((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.03/4.22 Found ((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.03/4.22 Found ((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.03/4.22 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 4.03/4.22 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 4.43/4.58 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 4.43/4.58 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 4.43/4.58 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 4.43/4.58 Found (eq_sym100 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 4.43/4.58 Found ((eq_sym10 (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 4.43/4.58 Found (((eq_sym1 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 4.43/4.58 Found ((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 4.43/4.58 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 4.43/4.58 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 4.43/4.58 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 4.43/4.58 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 4.43/4.58 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 4.43/4.58 Found (eq_sym000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 4.43/4.58 Found ((eq_sym00 (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 4.43/4.58 Found (((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 4.43/4.58 Found ((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 4.43/4.58 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 4.43/4.58 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 4.43/4.58 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 4.43/4.58 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 4.43/4.58 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 4.43/4.58 Found (eq_sym000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 4.43/4.58 Found ((eq_sym00 (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 4.43/4.58 Found (((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 4.43/4.58 Found ((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 4.43/4.58 Found x0:(P0 (((eq Prop) x) Xy))
% 4.43/4.58 Instantiate: x:=Xy:Prop
% 4.43/4.58 Found (fun (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of (P0 (((eq Prop) Xy) x))
% 4.43/4.58 Found (fun (P0:(Prop->Prop)) (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.43/4.58 Found eta_expansion000:=(eta_expansion00 (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))):(((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) (fun (x:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x)))))
% 4.43/4.58 Found (eta_expansion00 (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) as proof of (((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) b)
% 4.43/4.58 Found ((eta_expansion0 Prop) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) as proof of (((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) b)
% 4.49/4.65 Found (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) as proof of (((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) b)
% 4.49/4.65 Found (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) as proof of (((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) b)
% 4.49/4.65 Found (eq_sym0001 (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.49/4.65 Found (eq_sym0001 (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.49/4.65 Found ((fun (x0:(((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))) b))=> ((eq_sym000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.49/4.65 Found ((fun (x0:(((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))) b))=> ((eq_sym000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.49/4.65 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))) b))=> ((eq_sym000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.49/4.65 Found eq_ref00:=(eq_ref0 (f x0)):(((eq Prop) (f x0)) (f x0))
% 4.49/4.65 Found (eq_ref0 (f x0)) as proof of (((eq Prop) (f x0)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x0) Xy)) (((eq Prop) Xy) x0))))
% 4.49/4.65 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x0) Xy)) (((eq Prop) Xy) x0))))
% 4.49/4.65 Found (fun (x0:Prop)=> ((eq_ref Prop) (f x0))) as proof of (((eq Prop) (f x0)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x0) Xy)) (((eq Prop) Xy) x0))))
% 4.49/4.65 Found (fun (x0:Prop)=> ((eq_ref Prop) (f x0))) as proof of (forall (x:Prop), (((eq Prop) (f x)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x)))))
% 4.49/4.65 Found (functional_extensionality00001 (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.49/4.65 Found (functional_extensionality00001 (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.49/4.65 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x0) Xy0)) (((eq Prop) Xy0) x0))))))=> ((functional_extensionality0000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.49/4.65 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x0) Xy0)) (((eq Prop) Xy0) x0))))))=> ((functional_extensionality0000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.49/4.65 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x0) Xy0)) (((eq Prop) Xy0) x0))))))=> ((functional_extensionality0000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop)=> ((eq_ref Prop) (f x0))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.64/4.83 Found eq_ref00:=(eq_ref0 (f x0)):(((eq Prop) (f x0)) (f x0))
% 4.64/4.83 Found (eq_ref0 (f x0)) as proof of (((eq Prop) (f x0)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x0) Xy)) (((eq Prop) Xy) x0))))
% 4.64/4.83 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x0) Xy)) (((eq Prop) Xy) x0))))
% 4.64/4.83 Found (fun (x0:Prop)=> ((eq_ref Prop) (f x0))) as proof of (((eq Prop) (f x0)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x0) Xy)) (((eq Prop) Xy) x0))))
% 4.64/4.83 Found (fun (x0:Prop)=> ((eq_ref Prop) (f x0))) as proof of (forall (x:Prop), (((eq Prop) (f x)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x)))))
% 4.64/4.83 Found (functional_extensionality_dep00001 (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.64/4.83 Found (functional_extensionality_dep00001 (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.64/4.83 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x0) Xy0)) (((eq Prop) Xy0) x0))))))=> ((functional_extensionality_dep0000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.64/4.83 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x0) Xy0)) (((eq Prop) Xy0) x0))))))=> ((functional_extensionality_dep0000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.64/4.83 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x0) Xy0)) (((eq Prop) Xy0) x0))))))=> ((functional_extensionality_dep0000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop)=> ((eq_ref Prop) (f x0))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.64/4.83 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 4.64/4.83 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.64/4.83 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.64/4.83 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.64/4.83 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.64/4.83 Found x0:(P0 (((eq Prop) x) Xy))
% 4.64/4.83 Instantiate: x:=Xy:Prop
% 4.64/4.83 Found (fun (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of (P0 (((eq Prop) Xy) x))
% 4.64/4.83 Found (fun (P0:(Prop->Prop)) (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.64/4.83 Found (fun (P0:(Prop->Prop)) (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.64/4.83 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 4.64/4.83 Found (eq_ref00 P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.64/4.83 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.64/4.83 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.64/4.83 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.64/4.83 Found (fun (P0:(Prop->Prop))=> (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.64/4.83 Found (fun (P0:(Prop->Prop))=> (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.64/4.83 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 4.64/4.83 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.64/4.83 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.88/5.08 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.88/5.08 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.88/5.08 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 4.88/5.08 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.88/5.08 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.88/5.08 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.88/5.08 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.88/5.08 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 4.88/5.08 Found (eq_ref00 P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.88/5.08 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.88/5.08 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.88/5.08 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.88/5.08 Found (fun (P0:(Prop->Prop))=> (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.88/5.08 Found (fun (P0:(Prop->Prop))=> (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.88/5.08 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 4.88/5.08 Found (eq_ref00 P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.88/5.08 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.88/5.08 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.88/5.08 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.88/5.08 Found (fun (P0:(Prop->Prop))=> (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.88/5.08 Found (fun (P0:(Prop->Prop))=> (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.88/5.08 Found x0:(P0 (((eq Prop) x) Xy))
% 4.88/5.08 Instantiate: x:=Xy:Prop
% 4.88/5.08 Found (fun (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of (P0 (((eq Prop) Xy) x))
% 4.88/5.08 Found (fun (P0:(Prop->Prop)) (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.88/5.08 Found (fun (P0:(Prop->Prop)) (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.88/5.08 Found x0:(P0 (((eq Prop) x) Xy))
% 4.88/5.08 Instantiate: x:=Xy:Prop
% 4.88/5.08 Found (fun (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of (P0 (((eq Prop) Xy) x))
% 4.88/5.08 Found (fun (P0:(Prop->Prop)) (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 4.88/5.08 Found (fun (P0:(Prop->Prop)) (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.88/5.08 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 4.88/5.08 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 4.88/5.08 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 4.88/5.08 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 4.88/5.08 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 4.88/5.08 Found (eq_sym100 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 4.88/5.08 Found ((eq_sym10 (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 5.16/5.35 Found (((eq_sym1 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 5.16/5.35 Found ((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 5.16/5.35 Found ((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 5.16/5.35 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 5.16/5.35 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 5.16/5.35 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 5.16/5.35 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 5.16/5.35 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 5.16/5.35 Found (eq_sym000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 5.16/5.35 Found ((eq_sym00 (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 5.16/5.35 Found (((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 5.16/5.35 Found ((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 5.16/5.35 Found ((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 5.16/5.35 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 5.16/5.35 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 5.16/5.35 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 5.16/5.35 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 5.16/5.35 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 5.16/5.35 Found (eq_sym000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 5.16/5.35 Found ((eq_sym00 (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 5.16/5.35 Found (((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 5.16/5.35 Found ((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 5.16/5.35 Found ((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 5.16/5.35 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 5.16/5.35 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 5.16/5.35 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 5.16/5.35 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 5.16/5.35 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 5.16/5.35 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 5.16/5.35 Found (eq_ref00 P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 5.75/5.89 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 5.75/5.89 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 5.75/5.89 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 5.75/5.89 Found (fun (P0:(Prop->Prop))=> (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 5.75/5.89 Found (fun (P0:(Prop->Prop))=> (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 5.75/5.89 Found x0:(P0 (((eq Prop) x) Xy))
% 5.75/5.89 Instantiate: x:=Xy:Prop
% 5.75/5.89 Found (fun (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of (P0 (((eq Prop) Xy) x))
% 5.75/5.89 Found (fun (P0:(Prop->Prop)) (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 5.75/5.89 Found (fun (P0:(Prop->Prop)) (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 5.75/5.89 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 5.75/5.89 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 5.75/5.89 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 5.75/5.89 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 5.75/5.89 Found x0:(P0 (((eq Prop) x) Xy))
% 5.75/5.89 Instantiate: x:=Xy:Prop
% 5.75/5.89 Found (fun (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of (P0 (((eq Prop) Xy) x))
% 5.75/5.89 Found (fun (P0:(Prop->Prop)) (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 5.75/5.89 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 5.75/5.89 Found (eq_ref00 P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 5.75/5.89 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 5.75/5.89 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 5.75/5.89 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 5.75/5.89 Found (fun (P0:(Prop->Prop))=> (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 5.75/5.89 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 5.75/5.89 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 5.75/5.89 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 5.75/5.89 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 5.75/5.89 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 5.75/5.89 Found (eq_sym000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 5.75/5.89 Found ((eq_sym00 (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 5.75/5.89 Found (((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 5.75/5.89 Found ((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 5.75/5.89 Found ((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 5.75/5.89 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 5.75/5.89 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 5.75/5.89 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 5.75/5.89 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 6.08/6.29 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 6.08/6.29 Found (eq_sym1000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.08/6.29 Found (eq_sym1000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.08/6.29 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((eq_sym100 x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.08/6.29 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((eq_sym10 (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.08/6.29 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((((eq_sym1 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.08/6.29 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.08/6.29 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.08/6.29 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x)))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 6.08/6.29 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 6.08/6.29 Found (eq_ref00 P0) as proof of (P1 (((eq Prop) x) Xy))
% 6.08/6.29 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 6.08/6.29 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 6.08/6.29 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 6.08/6.29 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 6.08/6.29 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 6.08/6.29 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 6.08/6.29 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 6.08/6.29 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 6.08/6.29 Found ((eq_sym1000 ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.08/6.29 Found ((eq_sym1000 ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.08/6.29 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((eq_sym100 x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.08/6.29 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((eq_sym10 (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.08/6.29 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((((eq_sym1 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.08/6.29 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.25/6.47 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.25/6.47 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 6.25/6.47 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 6.25/6.47 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 6.25/6.47 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 6.25/6.47 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 6.25/6.47 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 6.25/6.47 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 6.25/6.47 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 6.25/6.47 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 6.25/6.47 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 6.25/6.47 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 6.25/6.47 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 6.25/6.47 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 6.25/6.47 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 6.25/6.47 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 6.25/6.47 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 6.25/6.47 Found ((eq_trans0000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 6.25/6.47 Found (((eq_trans000 (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 6.25/6.47 Found ((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 6.25/6.47 Found (((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 6.25/6.47 Found ((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 6.25/6.47 Found ((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 6.25/6.47 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 6.25/6.47 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 6.25/6.47 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 6.25/6.47 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 6.25/6.47 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 6.25/6.47 Found (eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.33/6.54 Found (eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.33/6.54 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((eq_sym000 x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.33/6.54 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((eq_sym00 (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.33/6.54 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.33/6.54 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.33/6.54 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.33/6.54 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x)))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 6.33/6.54 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 6.33/6.54 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 6.33/6.54 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 6.33/6.54 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 6.33/6.54 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 6.33/6.55 Found (eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.33/6.55 Found (eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.33/6.55 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((eq_sym000 x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.33/6.55 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((eq_sym00 (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.33/6.55 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.33/6.55 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.33/6.55 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.33/6.55 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x)))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 6.33/6.55 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 6.33/6.55 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 6.33/6.55 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 6.33/6.55 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 6.58/6.76 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 6.58/6.76 Found (eq_sym000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 6.58/6.76 Found ((eq_sym00 (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 6.58/6.76 Found (((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 6.58/6.76 Found ((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 6.58/6.76 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 6.58/6.76 Found (eq_ref00 P0) as proof of (P1 (((eq Prop) x) Xy))
% 6.58/6.76 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 6.58/6.76 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 6.58/6.76 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 6.58/6.76 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 6.58/6.76 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 6.58/6.76 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 6.58/6.76 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 6.58/6.76 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 6.58/6.76 Found ((eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.58/6.76 Found ((eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.58/6.76 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((eq_sym000 x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.58/6.76 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((eq_sym00 (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.58/6.76 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.58/6.76 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.58/6.76 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.58/6.76 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 6.58/6.76 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 6.58/6.76 Found (eq_ref00 P0) as proof of (P1 (((eq Prop) x) Xy))
% 6.58/6.76 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 6.73/6.93 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 6.73/6.93 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 6.73/6.93 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 6.73/6.93 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 6.73/6.93 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 6.73/6.93 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 6.73/6.93 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 6.73/6.93 Found ((eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.73/6.93 Found ((eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.73/6.93 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((eq_sym000 x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.73/6.93 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((eq_sym00 (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.73/6.93 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.73/6.93 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.73/6.93 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 6.73/6.93 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 6.73/6.93 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 6.73/6.93 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 6.73/6.93 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 6.73/6.93 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 6.73/6.93 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 6.73/6.93 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 6.73/6.93 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 6.73/6.93 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 6.73/6.93 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 6.73/6.93 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 6.73/6.93 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 6.73/6.93 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 6.73/6.93 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 6.73/6.93 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 6.73/6.93 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 7.04/7.22 Found ((eq_trans0000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 7.04/7.22 Found (((eq_trans000 (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 7.04/7.22 Found ((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 7.04/7.22 Found (((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 7.04/7.22 Found ((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 7.04/7.22 Found ((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 7.04/7.22 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 7.04/7.22 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 7.04/7.22 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 7.04/7.22 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 7.04/7.22 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 7.04/7.22 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 7.04/7.22 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 7.04/7.22 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 7.04/7.22 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 7.04/7.22 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 7.04/7.22 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 7.04/7.22 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 7.04/7.22 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 7.04/7.22 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 7.04/7.22 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 7.04/7.22 Found ((eq_trans0000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 7.04/7.22 Found (((eq_trans000 (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 7.04/7.22 Found ((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 7.04/7.22 Found (((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 7.04/7.22 Found ((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 7.04/7.22 Found ((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 7.04/7.22 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 7.34/7.51 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 7.34/7.51 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 7.34/7.51 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 7.34/7.51 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 7.34/7.51 Found (eq_sym1000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.34/7.51 Found (eq_sym1000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.34/7.51 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((eq_sym100 x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.34/7.51 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((eq_sym10 (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.34/7.51 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((((eq_sym1 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.34/7.51 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.34/7.51 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.34/7.51 Found eta_expansion000:=(eta_expansion00 (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))):(((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) (fun (x:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x)))))
% 7.34/7.51 Found (eta_expansion00 (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) as proof of (((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) b)
% 7.34/7.51 Found ((eta_expansion0 Prop) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) as proof of (((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) b)
% 7.34/7.51 Found (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) as proof of (((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) b)
% 7.34/7.51 Found (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) as proof of (((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) b)
% 7.34/7.51 Found (eq_sym0001 (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.34/7.51 Found (eq_sym0001 (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.34/7.51 Found ((fun (x0:(((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))) b))=> ((eq_sym000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.34/7.51 Found ((fun (x0:(((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))) b))=> ((eq_sym000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.50/7.66 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))) b))=> ((eq_sym000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.50/7.66 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))) b))=> ((eq_sym000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 7.50/7.66 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 7.50/7.66 Found (eq_ref00 P0) as proof of (P1 (((eq Prop) x) Xy))
% 7.50/7.66 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 7.50/7.66 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 7.50/7.66 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 7.50/7.66 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 7.50/7.66 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 7.50/7.66 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 7.50/7.66 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 7.50/7.66 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 7.50/7.66 Found ((eq_sym1000 ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.50/7.66 Found ((eq_sym1000 ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.50/7.66 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((eq_sym100 x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.50/7.66 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((eq_sym10 (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.50/7.66 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((((eq_sym1 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.50/7.66 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.50/7.66 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.50/7.66 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 7.50/7.66 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 7.75/7.90 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 7.75/7.90 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 7.75/7.90 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 7.75/7.90 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 7.75/7.90 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 7.75/7.90 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 7.75/7.90 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 7.75/7.90 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 7.75/7.90 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 7.75/7.90 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 7.75/7.90 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 7.75/7.90 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 7.75/7.90 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 7.75/7.90 Found ((eq_trans0000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 7.75/7.90 Found (((eq_trans000 (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 7.75/7.90 Found ((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 7.75/7.90 Found (((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 7.75/7.90 Found ((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 7.75/7.90 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 7.75/7.90 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 7.75/7.90 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 7.75/7.90 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 7.75/7.90 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 7.75/7.90 Found (eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.75/7.90 Found (eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.75/7.90 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((eq_sym000 x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.75/7.90 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((eq_sym00 (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.75/7.90 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.75/7.90 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.75/7.90 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.75/7.90 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 7.75/7.90 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 7.86/8.07 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 7.86/8.07 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 7.86/8.07 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 7.86/8.07 Found (eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.86/8.07 Found (eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.86/8.07 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((eq_sym000 x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.86/8.07 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((eq_sym00 (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.86/8.07 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.86/8.07 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.86/8.07 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.86/8.07 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 7.86/8.07 Found (eq_ref00 P0) as proof of (P1 (((eq Prop) x) Xy))
% 7.86/8.07 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 7.86/8.07 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 7.86/8.07 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 7.86/8.07 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 7.86/8.07 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 7.86/8.07 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 7.86/8.07 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 7.86/8.07 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 7.86/8.07 Found ((eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.86/8.07 Found ((eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.86/8.07 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((eq_sym000 x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.86/8.07 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((eq_sym00 (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.86/8.07 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 7.86/8.07 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.18/8.33 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.18/8.33 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 8.18/8.33 Found (eq_ref00 P0) as proof of (P1 (((eq Prop) x) Xy))
% 8.18/8.33 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 8.18/8.33 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 8.18/8.33 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 8.18/8.33 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 8.18/8.33 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 8.18/8.33 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 8.18/8.33 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 8.18/8.33 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 8.18/8.33 Found ((eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.18/8.33 Found ((eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.18/8.33 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((eq_sym000 x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.18/8.33 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((eq_sym00 (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.18/8.33 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.18/8.33 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.18/8.33 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.18/8.33 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 8.18/8.33 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 8.18/8.33 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 8.18/8.33 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 8.18/8.33 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 8.18/8.33 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 8.18/8.33 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 8.18/8.33 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 8.18/8.33 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 8.18/8.33 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 8.18/8.33 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 8.18/8.33 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 8.33/8.48 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 8.33/8.48 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 8.33/8.48 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 8.33/8.48 Found ((eq_trans0000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 8.33/8.48 Found (((eq_trans000 (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 8.33/8.48 Found ((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 8.33/8.48 Found (((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 8.33/8.48 Found ((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 8.33/8.48 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 8.33/8.48 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 8.33/8.48 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 8.33/8.48 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 8.33/8.48 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 8.33/8.48 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 8.33/8.48 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 8.33/8.48 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 8.33/8.48 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 8.33/8.48 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 8.33/8.48 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 8.33/8.48 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 8.33/8.48 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 8.33/8.48 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 8.33/8.48 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 8.33/8.48 Found ((eq_trans0000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 8.33/8.48 Found (((eq_trans000 (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 8.33/8.48 Found ((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 8.33/8.48 Found (((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 8.33/8.48 Found ((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 8.33/8.48 Found eq_ref00:=(eq_ref0 (f x0)):(((eq Prop) (f x0)) (f x0))
% 8.33/8.48 Found (eq_ref0 (f x0)) as proof of (((eq Prop) (f x0)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x0) Xy)) (((eq Prop) Xy) x0))))
% 8.33/8.48 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x0) Xy)) (((eq Prop) Xy) x0))))
% 8.33/8.48 Found (fun (x0:Prop)=> ((eq_ref Prop) (f x0))) as proof of (((eq Prop) (f x0)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x0) Xy)) (((eq Prop) Xy) x0))))
% 8.33/8.48 Found (fun (x0:Prop)=> ((eq_ref Prop) (f x0))) as proof of (forall (x:Prop), (((eq Prop) (f x)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x)))))
% 8.36/8.52 Found (functional_extensionality_dep00001 (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.36/8.52 Found (functional_extensionality_dep00001 (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.36/8.52 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x0) Xy0)) (((eq Prop) Xy0) x0))))))=> ((functional_extensionality_dep0000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.36/8.52 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x0) Xy0)) (((eq Prop) Xy0) x0))))))=> ((functional_extensionality_dep0000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.36/8.52 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x0) Xy0)) (((eq Prop) Xy0) x0))))))=> ((functional_extensionality_dep0000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop)=> ((eq_ref Prop) (f x0))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.36/8.52 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x0) Xy0)) (((eq Prop) Xy0) x0))))))=> ((functional_extensionality_dep0000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop)=> ((eq_ref Prop) (f x0))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 8.36/8.52 Found eq_ref00:=(eq_ref0 (f x0)):(((eq Prop) (f x0)) (f x0))
% 8.36/8.52 Found (eq_ref0 (f x0)) as proof of (((eq Prop) (f x0)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x0) Xy)) (((eq Prop) Xy) x0))))
% 8.36/8.52 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x0) Xy)) (((eq Prop) Xy) x0))))
% 8.36/8.52 Found (fun (x0:Prop)=> ((eq_ref Prop) (f x0))) as proof of (((eq Prop) (f x0)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x0) Xy)) (((eq Prop) Xy) x0))))
% 8.36/8.52 Found (fun (x0:Prop)=> ((eq_ref Prop) (f x0))) as proof of (forall (x:Prop), (((eq Prop) (f x)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x)))))
% 8.36/8.52 Found (functional_extensionality00001 (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.36/8.52 Found (functional_extensionality00001 (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.36/8.52 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x0) Xy0)) (((eq Prop) Xy0) x0))))))=> ((functional_extensionality0000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.36/8.52 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x0) Xy0)) (((eq Prop) Xy0) x0))))))=> ((functional_extensionality0000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.36/8.52 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x0) Xy0)) (((eq Prop) Xy0) x0))))))=> ((functional_extensionality0000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop)=> ((eq_ref Prop) (f x0))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.36/8.52 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x0) Xy0)) (((eq Prop) Xy0) x0))))))=> ((functional_extensionality0000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop)=> ((eq_ref Prop) (f x0))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 8.48/8.66 Found eta_expansion000:=(eta_expansion00 (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))):(((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) (fun (x:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x)))))
% 8.48/8.66 Found (eta_expansion00 (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) as proof of (((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) b)
% 8.48/8.66 Found ((eta_expansion0 Prop) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) as proof of (((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) b)
% 8.48/8.66 Found (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) as proof of (((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) b)
% 8.48/8.66 Found (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) as proof of (((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) b)
% 8.48/8.66 Found (eq_sym0001 (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.48/8.66 Found (eq_sym0001 (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.48/8.66 Found ((fun (x0:(((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))) b))=> ((eq_sym000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.48/8.66 Found ((fun (x0:(((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))) b))=> ((eq_sym000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.48/8.66 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))) b))=> ((eq_sym000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.48/8.66 Found eq_ref00:=(eq_ref0 (f x0)):(((eq Prop) (f x0)) (f x0))
% 8.48/8.66 Found (eq_ref0 (f x0)) as proof of (((eq Prop) (f x0)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x0) Xy)) (((eq Prop) Xy) x0))))
% 8.48/8.66 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x0) Xy)) (((eq Prop) Xy) x0))))
% 8.48/8.66 Found (fun (x0:Prop)=> ((eq_ref Prop) (f x0))) as proof of (((eq Prop) (f x0)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x0) Xy)) (((eq Prop) Xy) x0))))
% 8.48/8.66 Found (fun (x0:Prop)=> ((eq_ref Prop) (f x0))) as proof of (forall (x:Prop), (((eq Prop) (f x)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x)))))
% 8.48/8.66 Found (functional_extensionality00001 (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.48/8.66 Found (functional_extensionality00001 (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.48/8.66 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x0) Xy0)) (((eq Prop) Xy0) x0))))))=> ((functional_extensionality0000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.57/8.77 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x0) Xy0)) (((eq Prop) Xy0) x0))))))=> ((functional_extensionality0000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.57/8.77 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x0) Xy0)) (((eq Prop) Xy0) x0))))))=> ((functional_extensionality0000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop)=> ((eq_ref Prop) (f x0))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.57/8.77 Found eq_ref00:=(eq_ref0 (f x0)):(((eq Prop) (f x0)) (f x0))
% 8.57/8.77 Found (eq_ref0 (f x0)) as proof of (((eq Prop) (f x0)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x0) Xy)) (((eq Prop) Xy) x0))))
% 8.57/8.77 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x0) Xy)) (((eq Prop) Xy) x0))))
% 8.57/8.77 Found (fun (x0:Prop)=> ((eq_ref Prop) (f x0))) as proof of (((eq Prop) (f x0)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x0) Xy)) (((eq Prop) Xy) x0))))
% 8.57/8.77 Found (fun (x0:Prop)=> ((eq_ref Prop) (f x0))) as proof of (forall (x:Prop), (((eq Prop) (f x)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x)))))
% 8.57/8.77 Found (functional_extensionality_dep00001 (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.57/8.77 Found (functional_extensionality_dep00001 (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.57/8.77 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x0) Xy0)) (((eq Prop) Xy0) x0))))))=> ((functional_extensionality_dep0000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.57/8.77 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x0) Xy0)) (((eq Prop) Xy0) x0))))))=> ((functional_extensionality_dep0000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.57/8.77 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x0) Xy0)) (((eq Prop) Xy0) x0))))))=> ((functional_extensionality_dep0000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop)=> ((eq_ref Prop) (f x0))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.57/8.77 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 8.57/8.77 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 8.57/8.77 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 8.57/8.77 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 8.57/8.77 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 8.57/8.77 Found x0:(P0 (((eq Prop) x) Xy))
% 8.57/8.77 Instantiate: x:=Xy:Prop
% 8.57/8.77 Found (fun (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of (P0 (((eq Prop) Xy) x))
% 8.57/8.77 Found (fun (P0:(Prop->Prop)) (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.57/8.77 Found (fun (P0:(Prop->Prop)) (x0:(P0 (((eq Prop) x) Xy)))=> x0) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 8.57/8.77 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 8.57/8.77 Found (eq_ref00 P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.57/8.77 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 8.57/8.77 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.25/9.45 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.25/9.45 Found (fun (P0:(Prop->Prop))=> (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.25/9.45 Found (fun (P0:(Prop->Prop))=> (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 9.25/9.45 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 9.25/9.45 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 9.25/9.45 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 9.25/9.45 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 9.25/9.45 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 9.25/9.45 Found (eq_sym000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 9.25/9.45 Found ((eq_sym00 (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 9.25/9.45 Found (((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 9.25/9.45 Found ((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 9.25/9.45 Found ((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 9.25/9.45 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 9.25/9.45 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 9.25/9.45 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 9.25/9.45 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 9.25/9.45 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 9.25/9.45 Found (eq_sym1000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.25/9.45 Found (eq_sym1000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.25/9.45 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((eq_sym100 x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.25/9.45 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((eq_sym10 (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.25/9.45 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((((eq_sym1 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.25/9.45 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.25/9.45 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.25/9.45 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x)))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 9.25/9.45 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 9.35/9.57 Found (eq_ref00 P0) as proof of (P1 (((eq Prop) x) Xy))
% 9.35/9.57 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 9.35/9.57 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 9.35/9.57 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 9.35/9.57 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 9.35/9.57 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 9.35/9.57 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 9.35/9.57 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 9.35/9.57 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 9.35/9.57 Found ((eq_sym1000 ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.35/9.57 Found ((eq_sym1000 ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.35/9.57 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((eq_sym100 x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.35/9.57 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((eq_sym10 (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.35/9.57 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((((eq_sym1 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.35/9.57 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.35/9.57 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.35/9.57 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 9.35/9.57 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 9.35/9.57 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 9.35/9.57 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 9.35/9.57 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 9.35/9.57 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 9.35/9.57 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 9.35/9.57 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 9.35/9.57 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 9.35/9.57 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 9.35/9.57 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 9.35/9.57 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 9.35/9.57 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 9.35/9.57 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 9.47/9.65 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 9.47/9.65 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 9.47/9.65 Found ((eq_trans0000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 9.47/9.65 Found (((eq_trans000 (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 9.47/9.65 Found ((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 9.47/9.65 Found (((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 9.47/9.65 Found ((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 9.47/9.65 Found ((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 9.47/9.65 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 9.47/9.65 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 9.47/9.65 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 9.47/9.65 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 9.47/9.65 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 9.47/9.65 Found (eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.47/9.65 Found (eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.47/9.65 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((eq_sym000 x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.47/9.65 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((eq_sym00 (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.47/9.65 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.47/9.65 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.47/9.65 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.47/9.65 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x)))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 9.47/9.65 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 9.47/9.65 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 9.47/9.65 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 9.66/9.81 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 9.66/9.81 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 9.66/9.81 Found (eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.66/9.81 Found (eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.66/9.81 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((eq_sym000 x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.66/9.81 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((eq_sym00 (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.66/9.81 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.66/9.81 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.66/9.81 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.66/9.81 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x)))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 9.66/9.81 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 9.66/9.81 Found (eq_ref00 P0) as proof of (P1 (((eq Prop) x) Xy))
% 9.66/9.81 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 9.66/9.81 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 9.66/9.81 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 9.66/9.81 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 9.66/9.81 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 9.66/9.81 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 9.66/9.81 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 9.66/9.81 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 9.66/9.81 Found ((eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.66/9.81 Found ((eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.66/9.81 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((eq_sym000 x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.66/9.81 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((eq_sym00 (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.66/9.81 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.66/9.81 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.75/9.90 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.75/9.90 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 9.75/9.90 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 9.75/9.90 Found (eq_ref00 P0) as proof of (P1 (((eq Prop) x) Xy))
% 9.75/9.90 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 9.75/9.90 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 9.75/9.90 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 9.75/9.90 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 9.75/9.90 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 9.75/9.90 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 9.75/9.90 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 9.75/9.90 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 9.75/9.90 Found ((eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.75/9.90 Found ((eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.75/9.90 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((eq_sym000 x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.75/9.90 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((eq_sym00 (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.75/9.90 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.75/9.90 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.75/9.90 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 9.75/9.90 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 10.03/10.20 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 10.03/10.20 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 10.03/10.20 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 10.03/10.20 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 10.03/10.20 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 10.03/10.20 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 10.03/10.20 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 10.03/10.20 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 10.03/10.20 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 10.03/10.20 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 10.03/10.20 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 10.03/10.20 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 10.03/10.20 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 10.03/10.20 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 10.03/10.20 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 10.03/10.20 Found ((eq_trans0000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 10.03/10.20 Found (((eq_trans000 (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 10.03/10.20 Found ((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 10.03/10.20 Found (((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 10.03/10.20 Found ((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 10.03/10.20 Found ((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 10.03/10.20 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 10.03/10.20 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 10.03/10.20 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 10.03/10.20 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 10.03/10.20 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 10.03/10.20 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 10.03/10.20 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 10.03/10.20 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 10.03/10.20 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 10.03/10.20 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 10.03/10.20 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 10.03/10.20 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 10.03/10.20 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 10.03/10.20 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 10.03/10.20 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 10.03/10.20 Found ((eq_trans0000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 10.03/10.20 Found (((eq_trans000 (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 10.03/10.20 Found ((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 10.13/10.29 Found (((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 10.13/10.29 Found ((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 10.13/10.29 Found ((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 10.13/10.29 Found eta_expansion000:=(eta_expansion00 (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))):(((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) (fun (x:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x)))))
% 10.13/10.29 Found (eta_expansion00 (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) as proof of (((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) b)
% 10.13/10.29 Found ((eta_expansion0 Prop) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) as proof of (((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) b)
% 10.13/10.29 Found (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) as proof of (((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) b)
% 10.13/10.29 Found (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) as proof of (((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx))))) b)
% 10.13/10.29 Found (eq_sym0001 (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.13/10.29 Found (eq_sym0001 (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.13/10.29 Found ((fun (x0:(((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))) b))=> ((eq_sym000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.13/10.29 Found ((fun (x0:(((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))) b))=> ((eq_sym000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.13/10.29 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))) b))=> ((eq_sym000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.13/10.29 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(((eq (Prop->Prop)) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))) b))=> ((eq_sym000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 10.33/10.48 Found eq_ref00:=(eq_ref0 (f x0)):(((eq Prop) (f x0)) (f x0))
% 10.33/10.48 Found (eq_ref0 (f x0)) as proof of (((eq Prop) (f x0)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x0) Xy)) (((eq Prop) Xy) x0))))
% 10.33/10.48 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x0) Xy)) (((eq Prop) Xy) x0))))
% 10.33/10.48 Found (fun (x0:Prop)=> ((eq_ref Prop) (f x0))) as proof of (((eq Prop) (f x0)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x0) Xy)) (((eq Prop) Xy) x0))))
% 10.33/10.48 Found (fun (x0:Prop)=> ((eq_ref Prop) (f x0))) as proof of (forall (x:Prop), (((eq Prop) (f x)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x)))))
% 10.33/10.48 Found (functional_extensionality_dep00001 (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.33/10.48 Found (functional_extensionality_dep00001 (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.33/10.48 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x0) Xy0)) (((eq Prop) Xy0) x0))))))=> ((functional_extensionality_dep0000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.33/10.48 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x0) Xy0)) (((eq Prop) Xy0) x0))))))=> ((functional_extensionality_dep0000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.33/10.48 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x0) Xy0)) (((eq Prop) Xy0) x0))))))=> ((functional_extensionality_dep0000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop)=> ((eq_ref Prop) (f x0))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.33/10.48 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x0) Xy0)) (((eq Prop) Xy0) x0))))))=> ((functional_extensionality_dep0000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop)=> ((eq_ref Prop) (f x0))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 10.33/10.48 Found eq_ref00:=(eq_ref0 (f x0)):(((eq Prop) (f x0)) (f x0))
% 10.33/10.48 Found (eq_ref0 (f x0)) as proof of (((eq Prop) (f x0)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x0) Xy)) (((eq Prop) Xy) x0))))
% 10.33/10.48 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x0) Xy)) (((eq Prop) Xy) x0))))
% 10.33/10.48 Found (fun (x0:Prop)=> ((eq_ref Prop) (f x0))) as proof of (((eq Prop) (f x0)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x0) Xy)) (((eq Prop) Xy) x0))))
% 10.33/10.48 Found (fun (x0:Prop)=> ((eq_ref Prop) (f x0))) as proof of (forall (x:Prop), (((eq Prop) (f x)) (forall (Xy:Prop), (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x)))))
% 10.33/10.48 Found (functional_extensionality00001 (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.33/10.48 Found (functional_extensionality00001 (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.33/10.48 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x0) Xy0)) (((eq Prop) Xy0) x0))))))=> ((functional_extensionality0000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.33/10.48 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x0) Xy0)) (((eq Prop) Xy0) x0))))))=> ((functional_extensionality0000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop)=> ((eq_ref Prop) (f x0)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.33/10.53 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x0) Xy0)) (((eq Prop) Xy0) x0))))))=> ((functional_extensionality0000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop)=> ((eq_ref Prop) (f x0))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.33/10.53 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x0) Xy0)) (((eq Prop) Xy0) x0))))))=> ((functional_extensionality0000 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop)=> ((eq_ref Prop) (f x0))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 10.33/10.53 Found x1:(P2 (f x0))
% 10.33/10.53 Instantiate: g:=f:(Prop->Prop)
% 10.33/10.53 Found (fun (x1:(P2 (f x0)))=> x1) as proof of (P2 (g x0))
% 10.33/10.53 Found (fun (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1) as proof of ((P2 (f x0))->(P2 (g x0)))
% 10.33/10.53 Found (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1) as proof of (((eq Prop) (f x0)) (g x0))
% 10.33/10.53 Found (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1) as proof of (forall (x:Prop), (((eq Prop) (f x)) (g x)))
% 10.33/10.53 Found (functional_extensionality00010 (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.33/10.53 Found (functional_extensionality00010 (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.33/10.53 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (g x0))))=> ((functional_extensionality0001 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.33/10.53 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (f x0))))=> (((functional_extensionality000 f) x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.33/10.53 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (f x0))))=> (((functional_extensionality000 f) x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.33/10.53 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (f x0))))=> (((functional_extensionality000 f) x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.33/10.53 Found x1:(P2 (f x0))
% 10.33/10.53 Instantiate: g:=f:(Prop->Prop)
% 10.33/10.53 Found (fun (x1:(P2 (f x0)))=> x1) as proof of (P2 (g x0))
% 10.33/10.53 Found (fun (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1) as proof of ((P2 (f x0))->(P2 (g x0)))
% 10.33/10.53 Found (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1) as proof of (((eq Prop) (f x0)) (g x0))
% 10.33/10.53 Found (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1) as proof of (forall (x:Prop), (((eq Prop) (f x)) (g x)))
% 10.33/10.53 Found (functional_extensionality_dep00010 (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.33/10.53 Found (functional_extensionality_dep00010 (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.33/10.53 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (g x0))))=> ((functional_extensionality_dep0001 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.33/10.53 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (f x0))))=> (((functional_extensionality_dep000 f) x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.88/11.03 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (f x0))))=> (((functional_extensionality_dep000 f) x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.88/11.03 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (f x0))))=> (((functional_extensionality_dep000 f) x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.88/11.03 Found eq_ref00:=(eq_ref0 a):(((eq (Prop->Prop)) a) a)
% 10.88/11.03 Found (eq_ref0 a) as proof of (((eq (Prop->Prop)) a) b)
% 10.88/11.03 Found ((eq_ref (Prop->Prop)) a) as proof of (((eq (Prop->Prop)) a) b)
% 10.88/11.03 Found ((eq_ref (Prop->Prop)) a) as proof of (((eq (Prop->Prop)) a) b)
% 10.88/11.03 Found eq_ref00:=(eq_ref0 b):(((eq (Prop->Prop)) b) b)
% 10.88/11.03 Found (eq_ref0 b) as proof of (((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx)))))
% 10.88/11.03 Found ((eq_ref (Prop->Prop)) b) as proof of (((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx)))))
% 10.88/11.03 Found ((eq_ref (Prop->Prop)) b) as proof of (((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx)))))
% 10.88/11.03 Found ((eq_trans00001 ((eq_ref (Prop->Prop)) a)) ((eq_ref (Prop->Prop)) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.88/11.03 Found ((eq_trans00001 ((eq_ref (Prop->Prop)) a)) ((eq_ref (Prop->Prop)) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.88/11.03 Found (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))))=> (((eq_trans0000 x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) ((eq_ref (Prop->Prop)) a)) ((eq_ref (Prop->Prop)) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.88/11.03 Found (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))))=> (((eq_trans0000 x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) ((eq_ref (Prop->Prop)) a)) ((eq_ref (Prop->Prop)) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.88/11.03 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))))=> (((eq_trans0000 x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) ((eq_ref (Prop->Prop)) a)) ((eq_ref (Prop->Prop)) b))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.88/11.03 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 10.88/11.03 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 10.88/11.03 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 10.88/11.03 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 10.88/11.03 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 10.88/11.03 Found (eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.88/11.03 Found (eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.88/11.03 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((eq_sym000 x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.88/11.03 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((eq_sym00 (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 10.88/11.03 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 11.09/11.29 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 11.09/11.29 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 11.09/11.29 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x)))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 11.09/11.29 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 11.09/11.29 Found (eq_ref00 P0) as proof of (P1 (((eq Prop) x) Xy))
% 11.09/11.29 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 11.09/11.29 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 11.09/11.29 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 11.09/11.29 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 11.09/11.29 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 11.09/11.29 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 11.09/11.29 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 11.09/11.29 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 11.09/11.29 Found ((eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 11.09/11.29 Found ((eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 11.09/11.29 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((eq_sym000 x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 11.09/11.29 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((eq_sym00 (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 11.09/11.29 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 11.09/11.29 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 11.09/11.29 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 11.09/11.29 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 11.85/12.02 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 11.85/12.02 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 11.85/12.02 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 11.85/12.02 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 11.85/12.02 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 11.85/12.02 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 11.85/12.02 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 11.85/12.02 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 11.85/12.02 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 11.85/12.02 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 11.85/12.02 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 11.85/12.02 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 11.85/12.02 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 11.85/12.02 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 11.85/12.02 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 11.85/12.02 Found ((eq_trans1000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 11.85/12.02 Found (((eq_trans100 (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 11.85/12.02 Found ((((eq_trans10 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 11.85/12.02 Found (((((eq_trans1 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 11.85/12.02 Found ((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 11.85/12.02 Found ((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 11.85/12.02 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 11.85/12.02 Found (eq_ref00 P0) as proof of (P1 (((eq Prop) x) Xy))
% 11.85/12.02 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 11.85/12.02 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 11.85/12.02 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 11.85/12.02 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 11.85/12.02 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 11.85/12.02 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 11.85/12.02 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 11.85/12.02 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 11.85/12.02 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 11.85/12.02 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 11.85/12.02 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 11.85/12.02 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 11.85/12.02 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 11.85/12.02 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 11.85/12.02 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 11.85/12.02 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 11.85/12.02 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 11.85/12.02 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 11.92/12.07 Found (((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 11.92/12.07 Found (((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 11.92/12.07 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b0)) (x00:(((eq Prop) b0) (((eq Prop) Xy) x)))=> (((eq_trans0000 x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 11.92/12.07 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b0)) (x00:(((eq Prop) b0) (((eq Prop) Xy) x)))=> ((((eq_trans000 (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 11.92/12.07 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 11.92/12.07 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> ((((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 11.92/12.07 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 11.92/12.07 Found (fun (P0:(Prop->Prop))=> ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 11.92/12.07 Found (fun (P0:(Prop->Prop))=> ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 11.92/12.07 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 11.92/12.07 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 11.92/12.07 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 12.08/12.27 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 12.08/12.27 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 12.08/12.27 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 12.08/12.27 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 12.08/12.27 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 12.08/12.27 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 12.08/12.27 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 12.08/12.27 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 12.08/12.27 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 12.08/12.27 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 12.08/12.27 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 12.08/12.27 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 12.08/12.27 Found ((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.08/12.27 Found ((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.08/12.27 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b0)) (x00:(((eq Prop) b0) (((eq Prop) Xy) x)))=> (((eq_trans0000 x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.08/12.27 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b0)) (x00:(((eq Prop) b0) (((eq Prop) Xy) x)))=> ((((eq_trans000 (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.08/12.27 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.08/12.27 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> ((((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.08/12.27 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.08/12.27 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.08/12.27 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 12.08/12.27 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 12.57/12.76 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 12.57/12.76 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 12.57/12.76 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 12.57/12.76 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 12.57/12.76 Found (eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.57/12.76 Found (eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.57/12.76 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((eq_sym000 x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.57/12.76 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((eq_sym00 (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.57/12.76 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.57/12.76 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.57/12.76 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.57/12.76 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 12.57/12.76 Found (eq_ref00 P0) as proof of (P1 (((eq Prop) x) Xy))
% 12.57/12.76 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 12.57/12.76 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 12.57/12.76 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 12.57/12.76 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 12.57/12.76 Found (eq_ref00 P0) as proof of (P1 (((eq Prop) x) Xy))
% 12.57/12.76 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 12.57/12.76 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 12.57/12.76 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 12.57/12.76 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 12.57/12.76 Found (eq_ref00 P0) as proof of (P1 (((eq Prop) x) Xy))
% 12.57/12.76 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 12.57/12.76 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 12.57/12.76 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 12.57/12.76 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 12.57/12.76 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 12.57/12.76 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 12.57/12.76 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 12.57/12.76 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 12.57/12.76 Found ((eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.57/12.76 Found ((eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.57/12.76 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((eq_sym000 x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.57/12.76 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((eq_sym00 (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.76/12.94 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.76/12.94 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.76/12.94 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.76/12.94 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 12.76/12.94 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 12.76/12.94 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 12.76/12.94 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 12.76/12.94 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 12.76/12.94 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 12.76/12.94 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 12.76/12.94 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 12.76/12.94 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 12.76/12.94 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 12.76/12.94 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 12.76/12.94 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 12.76/12.94 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 12.76/12.94 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 12.76/12.94 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 12.76/12.94 Found (((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.76/12.94 Found (((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.76/12.94 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> (((eq_trans0000 x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.76/12.94 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> ((((eq_trans000 (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.76/12.94 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.76/12.94 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> ((((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.96/13.10 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.96/13.10 Found (fun (P0:(Prop->Prop))=> ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.96/13.10 Found (fun (P0:(Prop->Prop))=> ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 12.96/13.10 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 12.96/13.10 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 12.96/13.10 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 12.96/13.10 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 12.96/13.10 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 12.96/13.10 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 12.96/13.10 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 12.96/13.10 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 12.96/13.10 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 12.96/13.10 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 12.96/13.10 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 12.96/13.10 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 12.96/13.10 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 12.96/13.10 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 12.96/13.10 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 12.96/13.10 Found ((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.96/13.10 Found ((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.96/13.10 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> (((eq_trans0000 x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.96/13.10 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> ((((eq_trans000 (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 12.96/13.10 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 13.06/13.25 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> ((((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 13.06/13.25 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 13.06/13.25 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 13.06/13.25 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 13.06/13.25 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 13.06/13.25 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 13.06/13.25 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 13.06/13.25 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 13.06/13.25 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 13.06/13.25 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 13.06/13.25 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 13.06/13.25 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 13.06/13.25 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 13.06/13.25 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 13.06/13.25 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 13.06/13.25 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 13.06/13.25 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 13.06/13.25 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 13.06/13.25 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 13.06/13.25 Found (((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 13.06/13.25 Found (((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 13.06/13.25 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> (((eq_trans0000 x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 13.06/13.25 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> ((((eq_trans000 (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 13.27/13.41 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 13.27/13.41 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> ((((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 13.27/13.41 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 13.27/13.41 Found (fun (P0:(Prop->Prop))=> ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 13.27/13.41 Found (fun (P0:(Prop->Prop))=> ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 13.27/13.41 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 13.27/13.41 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 13.27/13.41 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 13.27/13.41 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 13.27/13.41 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 13.27/13.41 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 13.27/13.41 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 13.27/13.41 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 13.27/13.41 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 13.27/13.41 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 13.27/13.41 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 13.27/13.41 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 13.27/13.41 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 13.27/13.41 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 13.38/13.53 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 13.38/13.53 Found ((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 13.38/13.53 Found ((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 13.38/13.53 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> (((eq_trans0000 x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 13.38/13.53 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> ((((eq_trans000 (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 13.38/13.53 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 13.38/13.53 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> ((((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 13.38/13.53 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 13.38/13.53 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 13.38/13.53 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 13.38/13.53 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 13.38/13.53 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 13.38/13.53 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 13.38/13.53 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 13.38/13.53 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 13.38/13.53 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 13.38/13.53 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 13.38/13.53 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 13.38/13.53 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 13.38/13.53 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 13.38/13.53 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 13.38/13.53 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 13.38/13.53 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 13.86/14.05 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 13.86/14.05 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 13.86/14.05 Found ((eq_trans1000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 13.86/14.05 Found (((eq_trans100 (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 13.86/14.05 Found ((((eq_trans10 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 13.86/14.05 Found (((((eq_trans1 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 13.86/14.05 Found ((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) Xy) x))
% 13.86/14.05 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 13.86/14.05 Found (eq_ref00 P0) as proof of (P1 (((eq Prop) x) Xy))
% 13.86/14.05 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 13.86/14.05 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 13.86/14.05 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 13.86/14.05 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 13.86/14.05 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 13.86/14.05 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 13.86/14.05 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 13.86/14.05 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 13.86/14.05 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 13.86/14.05 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 13.86/14.05 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 13.86/14.05 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 13.86/14.05 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 13.86/14.05 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 13.86/14.05 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 13.86/14.05 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 13.86/14.05 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 13.86/14.05 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 13.86/14.05 Found ((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 13.86/14.05 Found ((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 13.86/14.05 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b0)) (x00:(((eq Prop) b0) (((eq Prop) Xy) x)))=> (((eq_trans0000 x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 13.86/14.05 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b0)) (x00:(((eq Prop) b0) (((eq Prop) Xy) x)))=> ((((eq_trans000 (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 13.86/14.05 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 13.86/14.05 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> ((((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.07/14.23 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.07/14.23 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.07/14.23 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 14.07/14.23 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 14.07/14.23 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 14.07/14.23 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 14.07/14.23 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 14.07/14.23 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 14.07/14.23 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 14.07/14.23 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 14.07/14.23 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 14.07/14.23 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 14.07/14.23 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 14.07/14.23 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 14.07/14.23 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 14.07/14.23 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 14.07/14.23 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 14.07/14.23 Found (((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.07/14.23 Found (((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.07/14.23 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b0)) (x00:(((eq Prop) b0) (((eq Prop) Xy) x)))=> (((eq_trans0000 x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.07/14.23 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b0)) (x00:(((eq Prop) b0) (((eq Prop) Xy) x)))=> ((((eq_trans000 (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.07/14.23 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.07/14.23 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> ((((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.53/14.69 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.53/14.69 Found (fun (P0:(Prop->Prop))=> ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.53/14.69 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 14.53/14.69 Found (eq_ref00 P0) as proof of (P1 (((eq Prop) x) Xy))
% 14.53/14.69 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 14.53/14.69 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 14.53/14.69 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 14.53/14.69 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 14.53/14.69 Found (eq_ref00 P0) as proof of (P1 (((eq Prop) x) Xy))
% 14.53/14.69 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 14.53/14.69 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 14.53/14.69 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 14.53/14.69 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 14.53/14.69 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 14.53/14.69 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 14.53/14.69 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 14.53/14.69 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 14.53/14.69 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 14.53/14.69 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.53/14.69 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.53/14.69 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.53/14.69 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.53/14.69 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 14.53/14.69 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.53/14.69 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.53/14.69 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.53/14.69 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.53/14.69 Found ((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.53/14.69 Found ((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.53/14.69 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> (((eq_trans0000 x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.53/14.69 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> ((((eq_trans000 (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.69/14.90 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.69/14.90 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> ((((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.69/14.90 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.69/14.90 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.69/14.90 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 14.69/14.90 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 14.69/14.90 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 14.69/14.90 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 14.69/14.90 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 14.69/14.90 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 14.69/14.90 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.69/14.90 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.69/14.90 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.69/14.90 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.69/14.90 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 14.69/14.90 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.69/14.90 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.69/14.90 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.69/14.90 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.69/14.90 Found (((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.69/14.90 Found (((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.69/14.90 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> (((eq_trans0000 x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.69/14.90 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> ((((eq_trans000 (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.69/14.90 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.82/15.04 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> ((((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.82/15.04 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.82/15.04 Found (fun (P0:(Prop->Prop))=> ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.82/15.04 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 14.82/15.04 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 14.82/15.04 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 14.82/15.04 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 14.82/15.04 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 14.82/15.04 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 14.82/15.04 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.82/15.04 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.82/15.04 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.82/15.04 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.82/15.04 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 14.82/15.04 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.82/15.04 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.82/15.04 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.82/15.04 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.82/15.04 Found ((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.82/15.04 Found ((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.82/15.04 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> (((eq_trans0000 x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.82/15.04 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> ((((eq_trans000 (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.82/15.04 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.98/15.19 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> ((((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.98/15.19 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.98/15.19 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.98/15.19 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 14.98/15.19 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 14.98/15.19 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 14.98/15.19 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 14.98/15.19 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 14.98/15.19 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 14.98/15.19 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.98/15.19 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.98/15.19 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.98/15.19 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.98/15.19 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 14.98/15.19 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.98/15.19 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.98/15.19 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.98/15.19 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 14.98/15.19 Found (((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.98/15.19 Found (((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.98/15.19 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> (((eq_trans0000 x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.98/15.19 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> ((((eq_trans000 (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.98/15.19 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.98/15.20 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> ((((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.98/15.20 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.98/15.20 Found (fun (P0:(Prop->Prop))=> ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.98/15.20 Found x1:(P2 (f x0))
% 14.98/15.20 Instantiate: g:=f:(Prop->Prop)
% 14.98/15.20 Found (fun (x1:(P2 (f x0)))=> x1) as proof of (P2 (g x0))
% 14.98/15.20 Found (fun (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1) as proof of ((P2 (f x0))->(P2 (g x0)))
% 14.98/15.20 Found (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1) as proof of (((eq Prop) (f x0)) (g x0))
% 14.98/15.20 Found (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1) as proof of (forall (x:Prop), (((eq Prop) (f x)) (g x)))
% 14.98/15.20 Found (functional_extensionality00010 (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.98/15.20 Found (functional_extensionality00010 (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.98/15.20 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (g x0))))=> ((functional_extensionality0001 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.98/15.20 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (f x0))))=> (((functional_extensionality000 f) x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.98/15.20 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (f x0))))=> (((functional_extensionality000 f) x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.98/15.20 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (f x0))))=> (((functional_extensionality000 f) x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 14.98/15.20 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (f x0))))=> (((functional_extensionality000 f) x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 15.14/15.34 Found x1:(P2 (f x0))
% 15.14/15.34 Instantiate: g:=f:(Prop->Prop)
% 15.14/15.34 Found (fun (x1:(P2 (f x0)))=> x1) as proof of (P2 (g x0))
% 15.14/15.34 Found (fun (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1) as proof of ((P2 (f x0))->(P2 (g x0)))
% 15.14/15.34 Found (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1) as proof of (((eq Prop) (f x0)) (g x0))
% 15.14/15.34 Found (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1) as proof of (forall (x:Prop), (((eq Prop) (f x)) (g x)))
% 15.14/15.34 Found (functional_extensionality_dep00010 (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.14/15.34 Found (functional_extensionality_dep00010 (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.14/15.34 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (g x0))))=> ((functional_extensionality_dep0001 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.14/15.34 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (f x0))))=> (((functional_extensionality_dep000 f) x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.14/15.34 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (f x0))))=> (((functional_extensionality_dep000 f) x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.14/15.34 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (f x0))))=> (((functional_extensionality_dep000 f) x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.14/15.34 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (f x0))))=> (((functional_extensionality_dep000 f) x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 15.14/15.34 Found x1:(P2 (f x0))
% 15.14/15.34 Instantiate: g:=f:(Prop->Prop)
% 15.14/15.34 Found (fun (x1:(P2 (f x0)))=> x1) as proof of (P2 (g x0))
% 15.14/15.34 Found (fun (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1) as proof of ((P2 (f x0))->(P2 (g x0)))
% 15.14/15.34 Found (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1) as proof of (((eq Prop) (f x0)) (g x0))
% 15.14/15.34 Found (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1) as proof of (forall (x:Prop), (((eq Prop) (f x)) (g x)))
% 15.14/15.34 Found (functional_extensionality00010 (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.14/15.34 Found (functional_extensionality00010 (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.14/15.34 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (g x0))))=> ((functional_extensionality0001 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.14/15.34 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (f x0))))=> (((functional_extensionality000 f) x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.14/15.34 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (f x0))))=> (((functional_extensionality000 f) x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.14/15.34 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (f x0))))=> (((functional_extensionality000 f) x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.28/15.50 Found x1:(P2 (f x0))
% 15.28/15.50 Instantiate: g:=f:(Prop->Prop)
% 15.28/15.50 Found (fun (x1:(P2 (f x0)))=> x1) as proof of (P2 (g x0))
% 15.28/15.50 Found (fun (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1) as proof of ((P2 (f x0))->(P2 (g x0)))
% 15.28/15.50 Found (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1) as proof of (((eq Prop) (f x0)) (g x0))
% 15.28/15.50 Found (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1) as proof of (forall (x:Prop), (((eq Prop) (f x)) (g x)))
% 15.28/15.50 Found (functional_extensionality_dep00010 (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.28/15.50 Found (functional_extensionality_dep00010 (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.28/15.50 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (g x0))))=> ((functional_extensionality_dep0001 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.28/15.50 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (f x0))))=> (((functional_extensionality_dep000 f) x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.28/15.50 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (f x0))))=> (((functional_extensionality_dep000 f) x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.28/15.50 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (f x0))))=> (((functional_extensionality_dep000 f) x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.28/15.50 Found eq_ref00:=(eq_ref0 b):(((eq (Prop->Prop)) b) b)
% 15.28/15.50 Found (eq_ref0 b) as proof of (((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx)))))
% 15.28/15.50 Found ((eq_ref (Prop->Prop)) b) as proof of (((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx)))))
% 15.28/15.50 Found ((eq_ref (Prop->Prop)) b) as proof of (((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx)))))
% 15.28/15.50 Found eq_ref00:=(eq_ref0 a):(((eq (Prop->Prop)) a) a)
% 15.28/15.50 Found (eq_ref0 a) as proof of (((eq (Prop->Prop)) a) b)
% 15.28/15.50 Found ((eq_ref (Prop->Prop)) a) as proof of (((eq (Prop->Prop)) a) b)
% 15.28/15.50 Found ((eq_ref (Prop->Prop)) a) as proof of (((eq (Prop->Prop)) a) b)
% 15.28/15.50 Found ((eq_trans00001 ((eq_ref (Prop->Prop)) a)) ((eq_ref (Prop->Prop)) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.28/15.50 Found ((eq_trans00001 ((eq_ref (Prop->Prop)) a)) ((eq_ref (Prop->Prop)) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.28/15.50 Found (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))))=> (((eq_trans0000 x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) ((eq_ref (Prop->Prop)) a)) ((eq_ref (Prop->Prop)) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.28/15.50 Found (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))))=> (((eq_trans0000 x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) ((eq_ref (Prop->Prop)) a)) ((eq_ref (Prop->Prop)) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.28/15.50 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))))=> (((eq_trans0000 x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) ((eq_ref (Prop->Prop)) a)) ((eq_ref (Prop->Prop)) b))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.68/15.85 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))))=> (((eq_trans0000 x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) ((eq_ref (Prop->Prop)) a)) ((eq_ref (Prop->Prop)) b))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 15.68/15.85 Found eq_ref00:=(eq_ref0 a):(((eq (Prop->Prop)) a) a)
% 15.68/15.85 Found (eq_ref0 a) as proof of (((eq (Prop->Prop)) a) b)
% 15.68/15.85 Found ((eq_ref (Prop->Prop)) a) as proof of (((eq (Prop->Prop)) a) b)
% 15.68/15.85 Found ((eq_ref (Prop->Prop)) a) as proof of (((eq (Prop->Prop)) a) b)
% 15.68/15.85 Found eq_ref00:=(eq_ref0 b):(((eq (Prop->Prop)) b) b)
% 15.68/15.85 Found (eq_ref0 b) as proof of (((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx)))))
% 15.68/15.85 Found ((eq_ref (Prop->Prop)) b) as proof of (((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx)))))
% 15.68/15.85 Found ((eq_ref (Prop->Prop)) b) as proof of (((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx)))))
% 15.68/15.85 Found ((eq_trans00001 ((eq_ref (Prop->Prop)) a)) ((eq_ref (Prop->Prop)) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.68/15.85 Found ((eq_trans00001 ((eq_ref (Prop->Prop)) a)) ((eq_ref (Prop->Prop)) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.68/15.85 Found (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))))=> (((eq_trans0000 x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) ((eq_ref (Prop->Prop)) a)) ((eq_ref (Prop->Prop)) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.68/15.85 Found (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))))=> (((eq_trans0000 x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) ((eq_ref (Prop->Prop)) a)) ((eq_ref (Prop->Prop)) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.68/15.85 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))))=> (((eq_trans0000 x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) ((eq_ref (Prop->Prop)) a)) ((eq_ref (Prop->Prop)) b))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.68/15.85 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 15.68/15.85 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 15.68/15.85 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 15.68/15.85 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 15.68/15.85 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 15.68/15.85 Found (eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.68/15.85 Found (eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.68/15.85 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((eq_sym000 x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.68/15.85 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((eq_sym00 (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.68/15.85 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.68/15.85 Found ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.96/16.11 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x)))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.96/16.11 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) P0)) ((eq_ref Prop) (((eq Prop) Xy) x)))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 15.96/16.11 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 15.96/16.11 Found (eq_ref00 P0) as proof of (P1 (((eq Prop) x) Xy))
% 15.96/16.11 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 15.96/16.11 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 15.96/16.11 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 15.96/16.11 Found eq_ref00:=(eq_ref0 (((eq Prop) Xy) x)):(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) Xy) x))
% 15.96/16.11 Found (eq_ref0 (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 15.96/16.11 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 15.96/16.11 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 15.96/16.11 Found ((eq_ref Prop) (((eq Prop) Xy) x)) as proof of (((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy))
% 15.96/16.11 Found ((eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.96/16.11 Found ((eq_sym0000 ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.96/16.11 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((eq_sym000 x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.96/16.11 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((eq_sym00 (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.96/16.11 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> ((((eq_sym0 (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.96/16.11 Found (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.96/16.11 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 15.96/16.11 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)))=> (((((eq_sym Prop) (((eq Prop) Xy) x)) (((eq Prop) x) Xy)) x0) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) Xy) x))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 15.96/16.11 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 15.96/16.11 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 16.56/16.74 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 16.56/16.74 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 16.56/16.74 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 16.56/16.74 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 16.56/16.74 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 16.56/16.74 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 16.56/16.74 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 16.56/16.74 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 16.56/16.74 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 16.56/16.74 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 16.56/16.74 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 16.56/16.74 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 16.56/16.74 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 16.56/16.74 Found ((eq_trans1000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 16.56/16.74 Found (((eq_trans100 (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 16.56/16.74 Found ((((eq_trans10 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 16.56/16.74 Found (((((eq_trans1 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 16.56/16.74 Found ((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 16.56/16.74 Found ((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 16.56/16.74 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 16.56/16.74 Found (eq_ref00 P0) as proof of (P1 (((eq Prop) x) Xy))
% 16.56/16.74 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 16.56/16.74 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 16.56/16.74 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 16.56/16.74 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 16.56/16.74 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 16.56/16.74 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 16.56/16.74 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 16.56/16.74 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 16.56/16.74 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 16.56/16.74 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 16.56/16.74 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 16.56/16.74 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 16.56/16.74 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 16.56/16.74 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 16.56/16.74 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 16.56/16.74 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 16.56/16.74 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 16.56/16.74 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 16.56/16.74 Found ((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 16.56/16.74 Found ((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 16.75/16.92 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b0)) (x00:(((eq Prop) b0) (((eq Prop) Xy) x)))=> (((eq_trans0000 x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 16.75/16.92 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b0)) (x00:(((eq Prop) b0) (((eq Prop) Xy) x)))=> ((((eq_trans000 (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 16.75/16.92 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 16.75/16.92 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> ((((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 16.75/16.92 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 16.75/16.92 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 16.75/16.92 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 16.75/16.92 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 16.75/16.92 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 16.75/16.92 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 16.75/16.92 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 16.75/16.92 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 16.75/16.92 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 16.75/16.92 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 16.75/16.92 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 16.75/16.92 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 16.75/16.92 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 16.75/16.92 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 16.75/16.92 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 16.75/16.92 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 16.75/16.92 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 16.75/16.92 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 16.75/16.98 Found (((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 16.75/16.98 Found (((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 16.75/16.98 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b0)) (x00:(((eq Prop) b0) (((eq Prop) Xy) x)))=> (((eq_trans0000 x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 16.75/16.98 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b0)) (x00:(((eq Prop) b0) (((eq Prop) Xy) x)))=> ((((eq_trans000 (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 16.75/16.98 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 16.75/16.98 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> ((((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 16.75/16.98 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 16.75/16.98 Found (fun (P0:(Prop->Prop))=> ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 16.75/16.98 Found (fun (P0:(Prop->Prop))=> ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 16.75/16.98 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 16.75/16.98 Found (eq_ref00 P0) as proof of (P1 (((eq Prop) x) Xy))
% 16.75/16.98 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 16.75/16.98 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 17.17/17.32 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 17.17/17.32 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 17.17/17.32 Found (eq_ref00 P0) as proof of (P1 (((eq Prop) x) Xy))
% 17.17/17.32 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 17.17/17.32 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 17.17/17.32 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 17.17/17.32 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 17.17/17.32 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 17.17/17.32 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 17.17/17.32 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 17.17/17.32 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 17.17/17.32 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 17.17/17.32 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.17/17.32 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.17/17.32 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.17/17.32 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.17/17.32 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 17.17/17.32 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.17/17.32 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.17/17.32 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.17/17.32 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.17/17.32 Found ((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.17/17.32 Found ((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.17/17.32 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> (((eq_trans0000 x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.17/17.32 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> ((((eq_trans000 (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.17/17.32 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.17/17.32 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> ((((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.17/17.32 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.17/17.32 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.35/17.51 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 17.35/17.51 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 17.35/17.51 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 17.35/17.51 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 17.35/17.51 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 17.35/17.51 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 17.35/17.51 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 17.35/17.51 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.35/17.51 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.35/17.51 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.35/17.51 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.35/17.51 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 17.35/17.51 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.35/17.51 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.35/17.51 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.35/17.51 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.35/17.51 Found (((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.35/17.51 Found (((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.35/17.51 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> (((eq_trans0000 x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.35/17.51 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> ((((eq_trans000 (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.35/17.51 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.35/17.51 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> ((((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.35/17.51 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.48/17.70 Found (fun (P0:(Prop->Prop))=> ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.48/17.70 Found (fun (P0:(Prop->Prop))=> ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 17.48/17.70 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 17.48/17.70 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 17.48/17.70 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 17.48/17.70 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 17.48/17.70 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 17.48/17.70 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 17.48/17.70 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.48/17.70 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.48/17.70 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.48/17.70 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.48/17.70 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 17.48/17.70 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.48/17.70 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.48/17.70 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.48/17.70 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.48/17.70 Found ((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.48/17.70 Found ((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.48/17.70 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> (((eq_trans0000 x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.48/17.70 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> ((((eq_trans000 (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.48/17.70 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.48/17.70 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> ((((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.72/17.86 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.72/17.86 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.72/17.86 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 17.72/17.86 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 17.72/17.86 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 17.72/17.86 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 17.72/17.86 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 17.72/17.86 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b)
% 17.72/17.86 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 17.72/17.86 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.72/17.86 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.72/17.86 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.72/17.86 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.72/17.86 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 17.72/17.86 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.72/17.86 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.72/17.86 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.72/17.86 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq Prop) Xy) x))
% 17.72/17.86 Found (((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.72/17.86 Found (((eq_trans00000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.72/17.86 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> (((eq_trans0000 x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.72/17.86 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b)) (x00:(((eq Prop) b) (((eq Prop) Xy) x)))=> ((((eq_trans000 (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.72/17.86 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((eq_trans00 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.79/17.99 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> ((((((eq_trans0 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.79/17.99 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.79/17.99 Found (fun (P0:(Prop->Prop))=> ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.79/17.99 Found (fun (P0:(Prop->Prop))=> ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 17.79/17.99 Found x1:(P2 (f x0))
% 17.79/17.99 Instantiate: g:=f:(Prop->Prop)
% 17.79/17.99 Found (fun (x1:(P2 (f x0)))=> x1) as proof of (P2 (g x0))
% 17.79/17.99 Found (fun (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1) as proof of ((P2 (f x0))->(P2 (g x0)))
% 17.79/17.99 Found (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1) as proof of (((eq Prop) (f x0)) (g x0))
% 17.79/17.99 Found (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1) as proof of (forall (x:Prop), (((eq Prop) (f x)) (g x)))
% 17.79/17.99 Found (functional_extensionality00010 (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.79/17.99 Found (functional_extensionality00010 (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.79/17.99 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (g x0))))=> ((functional_extensionality0001 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.79/17.99 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (f x0))))=> (((functional_extensionality000 f) x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.79/17.99 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (f x0))))=> (((functional_extensionality000 f) x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 17.79/17.99 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (f x0))))=> (((functional_extensionality000 f) x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.09/18.24 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (f x0))))=> (((functional_extensionality000 f) x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 18.09/18.24 Found x1:(P2 (f x0))
% 18.09/18.24 Instantiate: g:=f:(Prop->Prop)
% 18.09/18.24 Found (fun (x1:(P2 (f x0)))=> x1) as proof of (P2 (g x0))
% 18.09/18.24 Found (fun (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1) as proof of ((P2 (f x0))->(P2 (g x0)))
% 18.09/18.24 Found (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1) as proof of (((eq Prop) (f x0)) (g x0))
% 18.09/18.24 Found (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1) as proof of (forall (x:Prop), (((eq Prop) (f x)) (g x)))
% 18.09/18.24 Found (functional_extensionality_dep00010 (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.09/18.24 Found (functional_extensionality_dep00010 (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.09/18.24 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (g x0))))=> ((functional_extensionality_dep0001 x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.09/18.24 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (f x0))))=> (((functional_extensionality_dep000 f) x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.09/18.24 Found ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (f x0))))=> (((functional_extensionality_dep000 f) x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.09/18.24 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (f x0))))=> (((functional_extensionality_dep000 f) x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.09/18.24 Found (fun (P0:(Prop->Prop))=> ((fun (x0:(forall (x0:Prop), (((eq Prop) (f x0)) (f x0))))=> (((functional_extensionality_dep000 f) x0) (fun (x1:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (fun (x0:Prop) (P2:(Prop->Prop)) (x1:(P2 (f x0)))=> x1))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 18.09/18.24 Found eq_ref00:=(eq_ref0 b):(((eq (Prop->Prop)) b) b)
% 18.09/18.24 Found (eq_ref0 b) as proof of (((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx)))))
% 18.09/18.24 Found ((eq_ref (Prop->Prop)) b) as proof of (((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx)))))
% 18.09/18.24 Found ((eq_ref (Prop->Prop)) b) as proof of (((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy:Prop), (((eq Prop) (((eq Prop) Xx) Xy)) (((eq Prop) Xy) Xx)))))
% 18.09/18.24 Found eq_ref00:=(eq_ref0 a):(((eq (Prop->Prop)) a) a)
% 18.09/18.24 Found (eq_ref0 a) as proof of (((eq (Prop->Prop)) a) b)
% 18.09/18.24 Found ((eq_ref (Prop->Prop)) a) as proof of (((eq (Prop->Prop)) a) b)
% 18.09/18.24 Found ((eq_ref (Prop->Prop)) a) as proof of (((eq (Prop->Prop)) a) b)
% 18.09/18.24 Found ((eq_trans00001 ((eq_ref (Prop->Prop)) a)) ((eq_ref (Prop->Prop)) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.09/18.24 Found ((eq_trans00001 ((eq_ref (Prop->Prop)) a)) ((eq_ref (Prop->Prop)) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.09/18.24 Found (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))))=> (((eq_trans0000 x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) ((eq_ref (Prop->Prop)) a)) ((eq_ref (Prop->Prop)) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.46/18.64 Found (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))))=> (((eq_trans0000 x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) ((eq_ref (Prop->Prop)) a)) ((eq_ref (Prop->Prop)) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.46/18.64 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))))=> (((eq_trans0000 x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) ((eq_ref (Prop->Prop)) a)) ((eq_ref (Prop->Prop)) b))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.46/18.64 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) (fun (Xx:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) Xx) Xy0)) (((eq Prop) Xy0) Xx))))))=> (((eq_trans0000 x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) ((eq_ref (Prop->Prop)) a)) ((eq_ref (Prop->Prop)) b))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 18.46/18.64 Found eta_expansion000:=(eta_expansion00 a):(((eq (Prop->Prop)) a) (fun (x:Prop)=> (a x)))
% 18.46/18.64 Found (eta_expansion00 a) as proof of (((eq (Prop->Prop)) a) b)
% 18.46/18.64 Found ((eta_expansion0 Prop) a) as proof of (((eq (Prop->Prop)) a) b)
% 18.46/18.64 Found (((eta_expansion Prop) Prop) a) as proof of (((eq (Prop->Prop)) a) b)
% 18.46/18.64 Found (((eta_expansion Prop) Prop) a) as proof of (((eq (Prop->Prop)) a) b)
% 18.46/18.64 Found eta_expansion000:=(eta_expansion00 b):(((eq (Prop->Prop)) b) (fun (x:Prop)=> (b x)))
% 18.46/18.64 Found (eta_expansion00 b) as proof of (((eq (Prop->Prop)) b) c)
% 18.46/18.64 Found ((eta_expansion0 Prop) b) as proof of (((eq (Prop->Prop)) b) c)
% 18.46/18.64 Found (((eta_expansion Prop) Prop) b) as proof of (((eq (Prop->Prop)) b) c)
% 18.46/18.64 Found (((eta_expansion Prop) Prop) b) as proof of (((eq (Prop->Prop)) b) c)
% 18.46/18.64 Found (((eta_expansion Prop) Prop) b) as proof of (((eq (Prop->Prop)) b) c)
% 18.46/18.64 Found ((eq_trans00010 (((eta_expansion Prop) Prop) a)) (((eta_expansion Prop) Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.46/18.64 Found ((eq_trans00010 (((eta_expansion Prop) Prop) a)) (((eta_expansion Prop) Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.46/18.64 Found (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) c))=> (((eq_trans0001 x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) a)) (((eta_expansion Prop) Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.46/18.64 Found (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))))=> ((((eq_trans000 (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) a)) (((eta_expansion Prop) Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.46/18.64 Found (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))))=> ((((eq_trans000 (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) a)) (((eta_expansion Prop) Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.46/18.64 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))))=> ((((eq_trans000 (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) a)) (((eta_expansion Prop) Prop) b))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.46/18.64 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 18.68/18.86 Found (eq_ref00 P0) as proof of (P1 (((eq Prop) x) Xy))
% 18.68/18.86 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 18.68/18.86 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 18.68/18.86 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 18.68/18.86 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 18.68/18.86 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 18.68/18.86 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 18.68/18.86 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 18.68/18.86 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 18.68/18.86 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 18.68/18.86 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 18.68/18.86 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 18.68/18.86 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 18.68/18.86 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 18.68/18.86 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 18.68/18.86 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 18.68/18.86 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 18.68/18.86 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 18.68/18.86 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 18.68/18.86 Found ((eq_trans10000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.68/18.86 Found ((eq_trans10000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.68/18.86 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b0)) (x00:(((eq Prop) b0) (((eq Prop) Xy) x)))=> (((eq_trans1000 x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.68/18.86 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b0)) (x00:(((eq Prop) b0) (((eq Prop) Xy) x)))=> ((((eq_trans100 (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.68/18.86 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((eq_trans10 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.68/18.86 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> ((((((eq_trans1 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.68/18.86 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.68/18.86 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.84/19.01 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 18.84/19.01 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 18.84/19.01 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 18.84/19.01 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 18.84/19.01 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 18.84/19.01 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 18.84/19.01 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 18.84/19.01 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 18.84/19.01 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 18.84/19.01 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 18.84/19.01 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 18.84/19.01 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 18.84/19.01 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 18.84/19.01 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 18.84/19.01 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 18.84/19.01 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 18.84/19.01 Found (((eq_trans10000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.84/19.01 Found (((eq_trans10000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.84/19.01 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b0)) (x00:(((eq Prop) b0) (((eq Prop) Xy) x)))=> (((eq_trans1000 x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.84/19.01 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b0)) (x00:(((eq Prop) b0) (((eq Prop) Xy) x)))=> ((((eq_trans100 (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.84/19.01 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((eq_trans10 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.84/19.01 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> ((((((eq_trans1 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 18.84/19.01 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.25/19.40 Found (fun (P0:(Prop->Prop))=> ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.25/19.40 Found (fun (P0:(Prop->Prop))=> ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 19.25/19.40 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 19.25/19.40 Found (eq_ref00 P0) as proof of (P1 (((eq Prop) x) Xy))
% 19.25/19.40 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 19.25/19.40 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 19.25/19.40 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 19.25/19.40 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 19.25/19.40 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 19.25/19.40 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 19.25/19.40 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 19.25/19.40 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 19.25/19.40 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 19.25/19.40 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 19.25/19.40 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 19.25/19.40 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 19.25/19.40 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 19.25/19.40 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 19.25/19.40 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 19.25/19.40 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 19.25/19.40 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 19.25/19.40 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 19.25/19.40 Found ((eq_trans10000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.25/19.40 Found ((eq_trans10000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.25/19.40 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b0)) (x00:(((eq Prop) b0) (((eq Prop) Xy) x)))=> (((eq_trans1000 x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.25/19.40 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b0)) (x00:(((eq Prop) b0) (((eq Prop) Xy) x)))=> ((((eq_trans100 (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.25/19.40 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((eq_trans10 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.45/19.63 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> ((((((eq_trans1 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.45/19.63 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.45/19.63 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.45/19.63 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 19.45/19.63 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 19.45/19.63 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 19.45/19.63 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 19.45/19.63 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 19.45/19.63 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 19.45/19.63 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 19.45/19.63 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 19.45/19.63 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 19.45/19.63 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 19.45/19.63 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 19.45/19.63 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 19.45/19.63 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 19.45/19.63 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 19.45/19.63 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 19.45/19.63 Found (((eq_trans10000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.45/19.63 Found (((eq_trans10000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.45/19.63 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b0)) (x00:(((eq Prop) b0) (((eq Prop) Xy) x)))=> (((eq_trans1000 x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.45/19.63 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b0)) (x00:(((eq Prop) b0) (((eq Prop) Xy) x)))=> ((((eq_trans100 (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.45/19.63 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((eq_trans10 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.68/19.87 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> ((((((eq_trans1 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.68/19.87 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.68/19.87 Found (fun (P0:(Prop->Prop))=> ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.68/19.87 Found eta_expansion000:=(eta_expansion00 a):(((eq (Prop->Prop)) a) (fun (x:Prop)=> (a x)))
% 19.68/19.87 Found (eta_expansion00 a) as proof of (((eq (Prop->Prop)) a) b)
% 19.68/19.87 Found ((eta_expansion0 Prop) a) as proof of (((eq (Prop->Prop)) a) b)
% 19.68/19.87 Found (((eta_expansion Prop) Prop) a) as proof of (((eq (Prop->Prop)) a) b)
% 19.68/19.87 Found (((eta_expansion Prop) Prop) a) as proof of (((eq (Prop->Prop)) a) b)
% 19.68/19.87 Found eta_expansion000:=(eta_expansion00 b):(((eq (Prop->Prop)) b) (fun (x:Prop)=> (b x)))
% 19.68/19.87 Found (eta_expansion00 b) as proof of (((eq (Prop->Prop)) b) c)
% 19.68/19.87 Found ((eta_expansion0 Prop) b) as proof of (((eq (Prop->Prop)) b) c)
% 19.68/19.87 Found (((eta_expansion Prop) Prop) b) as proof of (((eq (Prop->Prop)) b) c)
% 19.68/19.87 Found (((eta_expansion Prop) Prop) b) as proof of (((eq (Prop->Prop)) b) c)
% 19.68/19.87 Found (((eta_expansion Prop) Prop) b) as proof of (((eq (Prop->Prop)) b) c)
% 19.68/19.87 Found ((eq_trans00010 (((eta_expansion Prop) Prop) a)) (((eta_expansion Prop) Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.68/19.87 Found ((eq_trans00010 (((eta_expansion Prop) Prop) a)) (((eta_expansion Prop) Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.68/19.87 Found (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) c))=> (((eq_trans0001 x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) a)) (((eta_expansion Prop) Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.68/19.87 Found (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))))=> ((((eq_trans000 (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) a)) (((eta_expansion Prop) Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.68/19.87 Found (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))))=> ((((eq_trans000 (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) a)) (((eta_expansion Prop) Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.68/19.87 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))))=> ((((eq_trans000 (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) a)) (((eta_expansion Prop) Prop) b))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.96/20.19 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))))=> ((((eq_trans000 (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) a)) (((eta_expansion Prop) Prop) b))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 19.96/20.19 Found eta_expansion000:=(eta_expansion00 a):(((eq (Prop->Prop)) a) (fun (x:Prop)=> (a x)))
% 19.96/20.19 Found (eta_expansion00 a) as proof of (((eq (Prop->Prop)) a) b)
% 19.96/20.19 Found ((eta_expansion0 Prop) a) as proof of (((eq (Prop->Prop)) a) b)
% 19.96/20.19 Found (((eta_expansion Prop) Prop) a) as proof of (((eq (Prop->Prop)) a) b)
% 19.96/20.19 Found (((eta_expansion Prop) Prop) a) as proof of (((eq (Prop->Prop)) a) b)
% 19.96/20.19 Found eta_expansion_dep000:=(eta_expansion_dep00 b):(((eq (Prop->Prop)) b) (fun (x:Prop)=> (b x)))
% 19.96/20.19 Found (eta_expansion_dep00 b) as proof of (((eq (Prop->Prop)) b) c)
% 19.96/20.19 Found ((eta_expansion_dep0 (fun (x1:Prop)=> Prop)) b) as proof of (((eq (Prop->Prop)) b) c)
% 19.96/20.19 Found (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b) as proof of (((eq (Prop->Prop)) b) c)
% 19.96/20.19 Found (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b) as proof of (((eq (Prop->Prop)) b) c)
% 19.96/20.19 Found (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b) as proof of (((eq (Prop->Prop)) b) c)
% 19.96/20.19 Found ((eq_trans00010 (((eta_expansion Prop) Prop) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.96/20.19 Found ((eq_trans00010 (((eta_expansion Prop) Prop) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.96/20.19 Found (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) c))=> (((eq_trans0001 x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.96/20.19 Found (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))))=> ((((eq_trans000 (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.96/20.19 Found (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))))=> ((((eq_trans000 (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.96/20.19 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))))=> ((((eq_trans000 (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 19.96/20.19 Found eq_ref000:=(eq_ref00 P0):((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) x) Xy)))
% 20.27/20.47 Found (eq_ref00 P0) as proof of (P1 (((eq Prop) x) Xy))
% 20.27/20.47 Found ((eq_ref0 (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 20.27/20.47 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 20.27/20.47 Found (((eq_ref Prop) (((eq Prop) x) Xy)) P0) as proof of (P1 (((eq Prop) x) Xy))
% 20.27/20.47 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 20.27/20.47 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 20.27/20.47 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 20.27/20.47 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 20.27/20.47 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 20.27/20.47 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 20.27/20.47 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 20.27/20.47 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 20.27/20.47 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 20.27/20.47 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 20.27/20.47 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 20.27/20.47 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 20.27/20.47 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 20.27/20.47 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 20.27/20.47 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 20.27/20.47 Found (((eq_trans10000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 20.27/20.47 Found (((eq_trans10000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 20.27/20.47 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b0)) (x00:(((eq Prop) b0) (((eq Prop) Xy) x)))=> (((eq_trans1000 x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 20.27/20.47 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b0)) (x00:(((eq Prop) b0) (((eq Prop) Xy) x)))=> ((((eq_trans100 (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 20.27/20.47 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((eq_trans10 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 20.27/20.47 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> ((((((eq_trans1 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 20.27/20.47 Found ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 20.45/20.61 Found (fun (P0:(Prop->Prop))=> ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 20.45/20.61 Found (fun (P0:(Prop->Prop))=> ((((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) (fun (x1:Prop)=> ((P0 (((eq Prop) x) Xy))->(P0 x1))))) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (((eq_ref Prop) (((eq Prop) x) Xy)) P0))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 20.45/20.61 Found eq_ref00:=(eq_ref0 (((eq Prop) x) Xy)):(((eq Prop) (((eq Prop) x) Xy)) (((eq Prop) x) Xy))
% 20.45/20.61 Found (eq_ref0 (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 20.45/20.61 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 20.45/20.61 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 20.45/20.61 Found ((eq_ref Prop) (((eq Prop) x) Xy)) as proof of (((eq Prop) (((eq Prop) x) Xy)) b0)
% 20.45/20.61 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 20.45/20.61 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 20.45/20.61 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 20.45/20.61 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 20.45/20.61 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 20.45/20.61 Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 20.45/20.61 Found (eq_ref0 b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 20.45/20.61 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 20.45/20.61 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 20.45/20.61 Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) (((eq Prop) Xy) x))
% 20.45/20.61 Found ((eq_trans10000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 20.45/20.61 Found ((eq_trans10000 ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 20.45/20.61 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b0)) (x00:(((eq Prop) b0) (((eq Prop) Xy) x)))=> (((eq_trans1000 x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 20.45/20.61 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) b0)) (x00:(((eq Prop) b0) (((eq Prop) Xy) x)))=> ((((eq_trans100 (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 20.45/20.61 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((eq_trans10 (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 20.45/20.61 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> ((((((eq_trans1 (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 20.45/20.61 Found (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 20.58/20.79 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 20.58/20.79 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy))))) (x00:(((eq Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)))=> (((((((eq_trans Prop) (((eq Prop) x) Xy)) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))) (((eq Prop) Xy) x)) x0) x00) P0)) ((eq_ref Prop) (((eq Prop) x) Xy))) ((eq_ref Prop) (forall (P:(Prop->Prop)), ((P x)->(P Xy)))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 20.58/20.79 Found eta_expansion000:=(eta_expansion00 a):(((eq (Prop->Prop)) a) (fun (x:Prop)=> (a x)))
% 20.58/20.79 Found (eta_expansion00 a) as proof of (((eq (Prop->Prop)) a) b)
% 20.58/20.79 Found ((eta_expansion0 Prop) a) as proof of (((eq (Prop->Prop)) a) b)
% 20.58/20.79 Found (((eta_expansion Prop) Prop) a) as proof of (((eq (Prop->Prop)) a) b)
% 20.58/20.79 Found (((eta_expansion Prop) Prop) a) as proof of (((eq (Prop->Prop)) a) b)
% 20.58/20.79 Found eta_expansion000:=(eta_expansion00 b):(((eq (Prop->Prop)) b) (fun (x:Prop)=> (b x)))
% 20.58/20.79 Found (eta_expansion00 b) as proof of (((eq (Prop->Prop)) b) c)
% 20.58/20.79 Found ((eta_expansion0 Prop) b) as proof of (((eq (Prop->Prop)) b) c)
% 20.58/20.79 Found (((eta_expansion Prop) Prop) b) as proof of (((eq (Prop->Prop)) b) c)
% 20.58/20.79 Found (((eta_expansion Prop) Prop) b) as proof of (((eq (Prop->Prop)) b) c)
% 20.58/20.79 Found (((eta_expansion Prop) Prop) b) as proof of (((eq (Prop->Prop)) b) c)
% 20.58/20.79 Found ((eq_trans00010 (((eta_expansion Prop) Prop) a)) (((eta_expansion Prop) Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 20.58/20.79 Found ((eq_trans00010 (((eta_expansion Prop) Prop) a)) (((eta_expansion Prop) Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 20.58/20.79 Found (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) c))=> (((eq_trans0001 x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) a)) (((eta_expansion Prop) Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 20.58/20.79 Found (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))))=> ((((eq_trans000 (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) a)) (((eta_expansion Prop) Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 20.58/20.79 Found (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))))=> ((((eq_trans000 (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) a)) (((eta_expansion Prop) Prop) b)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 20.58/20.79 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))))=> ((((eq_trans000 (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) a)) (((eta_expansion Prop) Prop) b))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 20.97/21.18 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq (Prop->Prop)) a) b)) (x1:(((eq (Prop->Prop)) b) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))))=> ((((eq_trans000 (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) a)) (((eta_expansion Prop) Prop) b))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 20.97/21.18 Found eta_expansion_dep000:=(eta_expansion_dep00 a):(((eq (Prop->Prop)) a) (fun (x:Prop)=> (a x)))
% 20.97/21.18 Found (eta_expansion_dep00 a) as proof of (((eq (Prop->Prop)) a) b0)
% 20.97/21.18 Found ((eta_expansion_dep0 (fun (x1:Prop)=> Prop)) a) as proof of (((eq (Prop->Prop)) a) b0)
% 20.97/21.18 Found (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) a) as proof of (((eq (Prop->Prop)) a) b0)
% 20.97/21.18 Found (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) a) as proof of (((eq (Prop->Prop)) a) b0)
% 20.97/21.18 Found (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) a) as proof of (((eq (Prop->Prop)) a) b0)
% 20.97/21.18 Found eta_expansion_dep000:=(eta_expansion_dep00 b0):(((eq (Prop->Prop)) b0) (fun (x:Prop)=> (b0 x)))
% 20.97/21.18 Found (eta_expansion_dep00 b0) as proof of (((eq (Prop->Prop)) b0) c)
% 20.97/21.18 Found ((eta_expansion_dep0 (fun (x1:Prop)=> Prop)) b0) as proof of (((eq (Prop->Prop)) b0) c)
% 20.97/21.18 Found (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b0) as proof of (((eq (Prop->Prop)) b0) c)
% 20.97/21.18 Found (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b0) as proof of (((eq (Prop->Prop)) b0) c)
% 20.97/21.18 Found (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b0) as proof of (((eq (Prop->Prop)) b0) c)
% 20.97/21.18 Found ((eq_trans00100 (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 20.97/21.18 Found ((eq_trans00100 (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 20.97/21.18 Found (((fun (x0:(((eq (Prop->Prop)) a) b0)) (x1:(((eq (Prop->Prop)) b0) c))=> (((eq_trans0010 x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 20.97/21.18 Found (((fun (x0:(((eq (Prop->Prop)) a) b0)) (x1:(((eq (Prop->Prop)) b0) (fun (x2:Prop)=> (b0 x2))))=> ((((eq_trans001 (fun (x2:Prop)=> (b0 x2))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 20.97/21.18 Found (((fun (x0:(((eq (Prop->Prop)) a) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))))) (x1:(((eq (Prop->Prop)) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) (fun (x2:Prop)=> ((fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))) x2))))=> (((((eq_trans00 (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) (fun (x2:Prop)=> ((fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))) x2))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 20.97/21.18 Found (((fun (x0:(((eq (Prop->Prop)) a) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))))) (x1:(((eq (Prop->Prop)) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) (fun (x2:Prop)=> ((fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))) x2))))=> (((((eq_trans00 (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) (fun (x2:Prop)=> ((fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))) x2))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 21.33/21.53 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq (Prop->Prop)) a) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))))) (x1:(((eq (Prop->Prop)) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) (fun (x2:Prop)=> ((fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))) x2))))=> (((((eq_trans00 (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) (fun (x2:Prop)=> ((fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))) x2))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 21.33/21.53 Found eq_ref00:=(eq_ref0 a):(((eq (Prop->Prop)) a) a)
% 21.33/21.53 Found (eq_ref0 a) as proof of (((eq (Prop->Prop)) a) b0)
% 21.33/21.53 Found ((eq_ref (Prop->Prop)) a) as proof of (((eq (Prop->Prop)) a) b0)
% 21.33/21.53 Found ((eq_ref (Prop->Prop)) a) as proof of (((eq (Prop->Prop)) a) b0)
% 21.33/21.53 Found ((eq_ref (Prop->Prop)) a) as proof of (((eq (Prop->Prop)) a) b0)
% 21.33/21.53 Found eta_expansion_dep000:=(eta_expansion_dep00 b0):(((eq (Prop->Prop)) b0) (fun (x:Prop)=> (b0 x)))
% 21.33/21.53 Found (eta_expansion_dep00 b0) as proof of (((eq (Prop->Prop)) b0) c)
% 21.33/21.53 Found ((eta_expansion_dep0 (fun (x1:Prop)=> Prop)) b0) as proof of (((eq (Prop->Prop)) b0) c)
% 21.33/21.53 Found (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b0) as proof of (((eq (Prop->Prop)) b0) c)
% 21.33/21.53 Found (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b0) as proof of (((eq (Prop->Prop)) b0) c)
% 21.33/21.53 Found (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b0) as proof of (((eq (Prop->Prop)) b0) c)
% 21.33/21.53 Found ((eq_trans00100 ((eq_ref (Prop->Prop)) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 21.33/21.53 Found ((eq_trans00100 ((eq_ref (Prop->Prop)) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 21.33/21.53 Found (((fun (x0:(((eq (Prop->Prop)) a) b0)) (x1:(((eq (Prop->Prop)) b0) c))=> (((eq_trans0010 x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) ((eq_ref (Prop->Prop)) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 21.33/21.53 Found (((fun (x0:(((eq (Prop->Prop)) a) b0)) (x1:(((eq (Prop->Prop)) b0) (fun (x2:Prop)=> (b0 x2))))=> ((((eq_trans001 (fun (x2:Prop)=> (b0 x2))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) ((eq_ref (Prop->Prop)) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 21.33/21.53 Found (((fun (x0:(((eq (Prop->Prop)) a) (fun (x3:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x3) Xy0)) (((eq Prop) Xy0) x3)))))) (x1:(((eq (Prop->Prop)) (fun (x3:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x3) Xy0)) (((eq Prop) Xy0) x3))))) (fun (x2:Prop)=> ((fun (x3:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x3) Xy0)) (((eq Prop) Xy0) x3)))) x2))))=> (((((eq_trans00 (fun (x3:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x3) Xy0)) (((eq Prop) Xy0) x3))))) (fun (x2:Prop)=> ((fun (x3:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x3) Xy0)) (((eq Prop) Xy0) x3)))) x2))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) ((eq_ref (Prop->Prop)) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) (fun (x3:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x3) Xy0)) (((eq Prop) Xy0) x3)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 21.56/21.76 Found (((fun (x0:(((eq (Prop->Prop)) a) (fun (x3:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x3) Xy0)) (((eq Prop) Xy0) x3)))))) (x1:(((eq (Prop->Prop)) (fun (x3:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x3) Xy0)) (((eq Prop) Xy0) x3))))) (fun (x2:Prop)=> ((fun (x3:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x3) Xy0)) (((eq Prop) Xy0) x3)))) x2))))=> (((((eq_trans00 (fun (x3:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x3) Xy0)) (((eq Prop) Xy0) x3))))) (fun (x2:Prop)=> ((fun (x3:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x3) Xy0)) (((eq Prop) Xy0) x3)))) x2))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) ((eq_ref (Prop->Prop)) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) (fun (x3:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x3) Xy0)) (((eq Prop) Xy0) x3)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 21.56/21.76 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq (Prop->Prop)) a) (fun (x3:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x3) Xy0)) (((eq Prop) Xy0) x3)))))) (x1:(((eq (Prop->Prop)) (fun (x3:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x3) Xy0)) (((eq Prop) Xy0) x3))))) (fun (x2:Prop)=> ((fun (x3:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x3) Xy0)) (((eq Prop) Xy0) x3)))) x2))))=> (((((eq_trans00 (fun (x3:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x3) Xy0)) (((eq Prop) Xy0) x3))))) (fun (x2:Prop)=> ((fun (x3:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x3) Xy0)) (((eq Prop) Xy0) x3)))) x2))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) ((eq_ref (Prop->Prop)) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) (fun (x3:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x3) Xy0)) (((eq Prop) Xy0) x3))))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 21.56/21.76 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq (Prop->Prop)) a) (fun (x3:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x3) Xy0)) (((eq Prop) Xy0) x3)))))) (x1:(((eq (Prop->Prop)) (fun (x3:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x3) Xy0)) (((eq Prop) Xy0) x3))))) (fun (x2:Prop)=> ((fun (x3:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x3) Xy0)) (((eq Prop) Xy0) x3)))) x2))))=> (((((eq_trans00 (fun (x3:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x3) Xy0)) (((eq Prop) Xy0) x3))))) (fun (x2:Prop)=> ((fun (x3:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x3) Xy0)) (((eq Prop) Xy0) x3)))) x2))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) ((eq_ref (Prop->Prop)) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) (fun (x3:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x3) Xy0)) (((eq Prop) Xy0) x3))))))) as proof of (forall (P:(Prop->Prop)), ((P (((eq Prop) x) Xy))->(P (((eq Prop) Xy) x))))
% 21.56/21.76 Found eta_expansion_dep000:=(eta_expansion_dep00 a):(((eq (Prop->Prop)) a) (fun (x:Prop)=> (a x)))
% 21.56/21.76 Found (eta_expansion_dep00 a) as proof of (((eq (Prop->Prop)) a) b0)
% 21.56/21.76 Found ((eta_expansion_dep0 (fun (x1:Prop)=> Prop)) a) as proof of (((eq (Prop->Prop)) a) b0)
% 21.56/21.76 Found (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) a) as proof of (((eq (Prop->Prop)) a) b0)
% 21.56/21.76 Found (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) a) as proof of (((eq (Prop->Prop)) a) b0)
% 21.56/21.76 Found (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) a) as proof of (((eq (Prop->Prop)) a) b0)
% 21.56/21.76 Found eta_expansion_dep000:=(eta_expansion_dep00 b0):(((eq (Prop->Prop)) b0) (fun (x:Prop)=> (b0 x)))
% 21.56/21.76 Found (eta_expansion_dep00 b0) as proof of (((eq (Prop->Prop)) b0) c)
% 21.56/21.76 Found ((eta_expansion_dep0 (fun (x1:Prop)=> Prop)) b0) as proof of (((eq (Prop->Prop)) b0) c)
% 21.56/21.76 Found (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b0) as proof of (((eq (Prop->Prop)) b0) c)
% 21.56/21.76 Found (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b0) as proof of (((eq (Prop->Prop)) b0) c)
% 21.79/21.97 Found (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b0) as proof of (((eq (Prop->Prop)) b0) c)
% 21.79/21.97 Found ((eq_trans00100 (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 21.79/21.97 Found ((eq_trans00100 (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 21.79/21.97 Found (((fun (x0:(((eq (Prop->Prop)) a) b0)) (x1:(((eq (Prop->Prop)) b0) c))=> (((eq_trans0010 x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 21.79/21.97 Found (((fun (x0:(((eq (Prop->Prop)) a) b0)) (x1:(((eq (Prop->Prop)) b0) (fun (x2:Prop)=> (b0 x2))))=> ((((eq_trans001 (fun (x2:Prop)=> (b0 x2))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 21.79/21.97 Found (((fun (x0:(((eq (Prop->Prop)) a) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))))) (x1:(((eq (Prop->Prop)) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) (fun (x2:Prop)=> ((fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))) x2))))=> (((((eq_trans00 (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) (fun (x2:Prop)=> ((fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))) x2))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 21.79/21.97 Found (((fun (x0:(((eq (Prop->Prop)) a) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))))) (x1:(((eq (Prop->Prop)) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) (fun (x2:Prop)=> ((fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))) x2))))=> (((((eq_trans00 (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) (fun (x2:Prop)=> ((fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))) x2))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 21.79/21.97 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq (Prop->Prop)) a) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))))) (x1:(((eq (Prop->Prop)) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) (fun (x2:Prop)=> ((fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))) x2))))=> (((((eq_trans00 (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) (fun (x2:Prop)=> ((fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))) x2))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 21.79/21.97 Found eta_expansion000:=(eta_expansion00 a):(((eq (Prop->Prop)) a) (fun (x:Prop)=> (a x)))
% 21.85/22.05 Found (eta_expansion00 a) as proof of (((eq (Prop->Prop)) a) b0)
% 21.85/22.05 Found ((eta_expansion0 Prop) a) as proof of (((eq (Prop->Prop)) a) b0)
% 21.85/22.05 Found (((eta_expansion Prop) Prop) a) as proof of (((eq (Prop->Prop)) a) b0)
% 21.85/22.05 Found (((eta_expansion Prop) Prop) a) as proof of (((eq (Prop->Prop)) a) b0)
% 21.85/22.05 Found (((eta_expansion Prop) Prop) a) as proof of (((eq (Prop->Prop)) a) b0)
% 21.85/22.05 Found eta_expansion_dep000:=(eta_expansion_dep00 b0):(((eq (Prop->Prop)) b0) (fun (x:Prop)=> (b0 x)))
% 21.85/22.05 Found (eta_expansion_dep00 b0) as proof of (((eq (Prop->Prop)) b0) c)
% 21.85/22.05 Found ((eta_expansion_dep0 (fun (x1:Prop)=> Prop)) b0) as proof of (((eq (Prop->Prop)) b0) c)
% 21.85/22.05 Found (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b0) as proof of (((eq (Prop->Prop)) b0) c)
% 21.85/22.05 Found (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b0) as proof of (((eq (Prop->Prop)) b0) c)
% 21.85/22.05 Found (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b0) as proof of (((eq (Prop->Prop)) b0) c)
% 21.85/22.05 Found ((eq_trans00100 (((eta_expansion Prop) Prop) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 21.85/22.05 Found ((eq_trans00100 (((eta_expansion Prop) Prop) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 21.85/22.05 Found (((fun (x0:(((eq (Prop->Prop)) a) b0)) (x1:(((eq (Prop->Prop)) b0) c))=> (((eq_trans0010 x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 21.85/22.05 Found (((fun (x0:(((eq (Prop->Prop)) a) b0)) (x1:(((eq (Prop->Prop)) b0) (fun (x2:Prop)=> (b0 x2))))=> ((((eq_trans001 (fun (x2:Prop)=> (b0 x2))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) b0)) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 21.85/22.05 Found (((fun (x0:(((eq (Prop->Prop)) a) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))))) (x1:(((eq (Prop->Prop)) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) (fun (x2:Prop)=> ((fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))) x2))))=> (((((eq_trans00 (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) (fun (x2:Prop)=> ((fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))) x2))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 21.85/22.05 Found (((fun (x0:(((eq (Prop->Prop)) a) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))))) (x1:(((eq (Prop->Prop)) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) (fun (x2:Prop)=> ((fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))) x2))))=> (((((eq_trans00 (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2))))) (fun (x2:Prop)=> ((fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))) x2))) x0) x1) (fun (x2:(Prop->Prop))=> (P0 (((eq Prop) x) Xy))))) (((eta_expansion Prop) Prop) a)) (((eta_expansion_dep Prop) (fun (x1:Prop)=> Prop)) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))))) as proof of ((P0 (((eq Prop) x) Xy))->(P0 (((eq Prop) Xy) x)))
% 21.85/22.05 Found (fun (P0:(Prop->Prop))=> (((fun (x0:(((eq (Prop->Prop)) a) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy0) x2)))))) (x1:(((eq (Prop->Prop)) (fun (x2:Prop)=> (forall (Xy0:Prop), (((eq Prop) (((eq Prop) x2) Xy0)) (((eq Prop) Xy
%------------------------------------------------------------------------------