TSTP Solution File: SET264-6 by SPASS---3.9
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : SPASS---3.9
% Problem : SET264-6 : TPTP v8.1.0. Bugfixed v2.1.0.
% Transfm : none
% Format : tptp
% Command : run_spass %d %s
% Computer : n024.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 600s
% DateTime : Tue Jul 19 05:25:21 EDT 2022
% Result : Timeout 299.87s 300.42s
% Output : None
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12 % Problem : SET264-6 : TPTP v8.1.0. Bugfixed v2.1.0.
% 0.11/0.13 % Command : run_spass %d %s
% 0.14/0.34 % Computer : n024.cluster.edu
% 0.14/0.34 % Model : x86_64 x86_64
% 0.14/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.34 % Memory : 8042.1875MB
% 0.14/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.14/0.34 % CPULimit : 300
% 0.14/0.34 % WCLimit : 600
% 0.14/0.34 % DateTime : Mon Jul 11 01:39:13 EDT 2022
% 0.14/0.34 % CPUTime :
% 299.87/300.42
% 299.87/300.42 SPASS V 3.9
% 299.87/300.42 SPASS beiseite: Ran out of time.
% 299.87/300.42 Problem: /export/starexec/sandbox2/benchmark/theBenchmark.p
% 299.87/300.42 SPASS derived 134086 clauses, backtracked 1763 clauses, performed 15 splits and kept 44231 clauses.
% 299.87/300.42 SPASS allocated 230662 KBytes.
% 299.87/300.42 SPASS spent 0:05:00.06 on the problem.
% 299.87/300.42 0:00:00.06 for the input.
% 299.87/300.42 0:00:00.00 for the FLOTTER CNF translation.
% 299.87/300.42 0:00:02.02 for inferences.
% 299.87/300.42 0:00:00.27 for the backtracking.
% 299.87/300.42 0:4:55.49 for the reduction.
% 299.87/300.42
% 299.87/300.42
% 299.87/300.42 The set of clauses at termination is :
% 299.87/300.42 166366[15:Rew:165880.0,35395.0] || -> equal(union(complement(u),union(u,u)),y__dfg)**.
% 299.87/300.42 166209[15:Rew:165880.0,3232.1] function(u) || -> member(apply(u,v),y__dfg)*.
% 299.87/300.42 166177[15:Rew:165880.0,90425.0] || equal(complement(u),y__dfg) -> subclass(u,v)*.
% 299.87/300.42 166121[15:Rew:165880.0,31137.0] || equal(u,y__dfg) -> member(singleton(v),u)*.
% 299.87/300.42 165888[15:Rew:165880.0,2476.1] || equal(compose(u,inverse(u)),null_class)**+ subclass(u,cross_product(y__dfg,y__dfg))* -> function(u).
% 299.87/300.42 166097[15:Rew:165880.0,354.0] || subclass(y__dfg,u) -> member(singleton(v),u)*.
% 299.87/300.42 166573[15:Rew:165880.0,151653.0] || member(y__dfg,symmetric_difference(power_class(u),power_class(v)))* -> .
% 299.87/300.42 166539[15:Rew:165880.0,114557.0] || -> equal(symmetric_difference(u,union(null_class,complement(u))),y__dfg)**.
% 299.87/300.42 166537[15:Rew:165880.0,109040.1] one_to_one(u) || equal(inverse(u),y__dfg)** -> .
% 299.87/300.42 173526[15:Rew:165880.0,165940.1] || subclass(cross_product(y__dfg,cross_product(y__dfg,y__dfg)),composition_function)* -> equal(cross_product(y__dfg,cross_product(y__dfg,y__dfg)),composition_function).
% 299.87/300.42 166527[15:Rew:165880.0,101359.0] || -> equal(union(u,union(null_class,complement(u))),y__dfg)**.
% 299.87/300.42 166507[15:Rew:165880.0,90229.0] || equal(regular(u),y__dfg)** -> equal(u,null_class).
% 299.87/300.42 166476[15:Rew:165880.0,77792.0] || equal(regular(unordered_pair(singleton(u),v)),y__dfg)** -> .
% 299.87/300.42 166473[15:Rew:165880.0,77726.0] || subclass(y__dfg,regular(unordered_pair(singleton(u),v)))* -> .
% 299.87/300.42 173525[15:Rew:165880.0,165939.1] || subclass(cross_product(y__dfg,cross_product(y__dfg,y__dfg)),application_function)* -> equal(cross_product(y__dfg,cross_product(y__dfg,y__dfg)),application_function).
% 299.87/300.42 166471[15:Rew:165880.0,77590.0] || equal(regular(singleton(ordered_pair(u,v))),y__dfg)** -> .
% 299.87/300.42 166470[15:Rew:165880.0,77486.0] || equal(regular(singleton(unordered_pair(u,v))),y__dfg)** -> .
% 299.87/300.42 166469[15:Rew:165880.0,77478.0] || subclass(y__dfg,regular(singleton(ordered_pair(u,v))))* -> .
% 299.87/300.42 166468[15:Rew:165880.0,77256.0] || equal(regular(unordered_pair(u,singleton(v))),y__dfg)** -> .
% 299.87/300.42 166049[15:Rew:165880.0,20613.0] || member(u,y__dfg) subclass(domain_relation,v) -> member(ordered_pair(u,cantor(u)),v)*.
% 299.87/300.42 166467[15:Rew:165880.0,77231.0] || subclass(y__dfg,regular(singleton(unordered_pair(u,v))))* -> .
% 299.87/300.42 166460[15:Rew:165880.0,77225.0] || subclass(y__dfg,regular(unordered_pair(u,singleton(v))))* -> .
% 299.87/300.42 166453[15:Rew:165880.0,66196.0] || -> equal(symmetric_difference(complement(u),union(u,null_class)),y__dfg)**.
% 299.87/300.42 166452[15:Rew:165880.0,66195.0] || -> equal(union(complement(u),union(u,null_class)),y__dfg)**.
% 299.87/300.42 173427[15:Rew:165880.0,165911.2] function(u) || subclass(cross_product(y__dfg,y__dfg),u)* -> equal(cross_product(y__dfg,y__dfg),u).
% 299.87/300.42 166389[15:Rew:165880.0,39188.1] function(inverse(u)) || -> equal(range_of(u),y__dfg)**.
% 299.87/300.42 166387[15:Rew:165880.0,39651.1] one_to_one(inverse(u)) || -> equal(range_of(u),y__dfg)**.
% 299.87/300.42 166365[15:Rew:165880.0,34570.0] || -> equal(symmetric_difference(complement(u),union(null_class,u)),y__dfg)**.
% 299.87/300.42 166364[15:Rew:165880.0,34559.0] || -> equal(union(complement(u),union(null_class,u)),y__dfg)**.
% 299.87/300.42 166061[15:Rew:165880.0,361.0] || member(u,y__dfg) subclass(unordered_pair(v,u),w)* -> member(u,w).
% 299.87/300.42 166354[15:Rew:165880.0,33036.0] || -> equal(range_of(cross_product(u,y__dfg)),image(y__dfg,u))**.
% 299.87/300.42 166326[15:Rew:165880.0,22167.0] || -> equal(sum_class(image(u,null_class)),apply(u,y__dfg))**.
% 299.87/300.42 166325[15:Rew:165880.0,84321.0] || equal(unordered_pair(u,null_class),ordered_pair(u,y__dfg))** -> .
% 299.87/300.42 166324[15:Rew:165880.0,84080.0] || subclass(ordered_pair(u,y__dfg),unordered_pair(u,null_class))* -> .
% 299.87/300.42 166060[15:Rew:165880.0,362.0] || member(u,y__dfg) subclass(unordered_pair(u,v),w)* -> member(u,w).
% 299.87/300.42 166250[15:Rew:165880.0,14436.0] || equal(complement(singleton(ordered_pair(u,v))),y__dfg)** -> .
% 299.87/300.42 166249[15:Rew:165880.0,14430.0] || equal(complement(singleton(unordered_pair(u,v))),y__dfg)** -> .
% 299.87/300.42 166248[15:Rew:165880.0,14428.0] || subclass(y__dfg,complement(singleton(ordered_pair(u,v))))* -> .
% 299.87/300.42 166247[15:Rew:165880.0,14421.0] || subclass(y__dfg,complement(singleton(unordered_pair(u,v))))* -> .
% 299.87/300.42 166057[15:Rew:165880.0,9143.0] || member(u,y__dfg) member(v,u) -> member(ordered_pair(v,u),element_relation)*.
% 299.87/300.42 166204[15:Rew:165880.0,39687.1] one_to_one(u) || member(inverse(u),y__dfg)* -> .
% 299.87/300.42 166191[15:Rew:165880.0,1544.0] || equal(complement(unordered_pair(singleton(u),v)),y__dfg)** -> .
% 299.87/300.42 166190[15:Rew:165880.0,1541.0] || equal(complement(unordered_pair(u,singleton(v))),y__dfg)** -> .
% 299.87/300.42 166181[15:Rew:165880.0,45078.1] || subclass(u,null_class)* -> equal(complement(u),y__dfg).
% 299.87/300.42 173328[15:Rew:165880.0,165909.1] || subclass(cross_product(y__dfg,y__dfg),compose_class(u))* -> equal(cross_product(y__dfg,y__dfg),compose_class(u)).
% 299.87/300.42 166180[15:Rew:165880.0,47209.1] || equal(null_class,u) -> equal(complement(u),y__dfg)**.
% 299.87/300.42 166178[15:Rew:165880.0,90426.0] || equal(complement(u),y__dfg)** -> equal(u,null_class).
% 299.87/300.42 166174[15:Rew:165880.0,1521.0] || subclass(y__dfg,complement(unordered_pair(singleton(u),v)))* -> .
% 299.87/300.42 166173[15:Rew:165880.0,1520.0] || subclass(y__dfg,complement(unordered_pair(u,singleton(v))))* -> .
% 299.87/300.42 166226[15:Rew:165880.0,69265.0] || -> equal(symmetric_difference(element_relation,complement(compose(element_relation,y__dfg))),union(element_relation,complement(compose(element_relation,y__dfg))))**.
% 299.87/300.42 166116[15:Rew:165880.0,90253.0] || equal(u,y__dfg) -> equal(complement(u),null_class)**.
% 299.87/300.42 166115[15:Rew:165880.0,90260.0] || equal(u,y__dfg) -> equal(singleton(u),null_class)**.
% 299.87/300.42 172974[15:Rew:165880.0,166114.1] || equal(u,y__dfg) -> equal(successor(u),y__dfg)**.
% 299.87/300.42 166113[15:Rew:165880.0,97312.0] || equal(u,y__dfg) -> equal(power_class(u),null_class)**.
% 299.87/300.42 173225[15:Rew:165880.0,166208.1] || member(image(u,singleton(v)),y__dfg)* -> member(apply(u,v),y__dfg).
% 299.87/300.42 166112[15:Rew:165880.0,97339.1] inductive(power_class(u)) || equal(u,y__dfg)* -> .
% 299.87/300.42 166100[15:Rew:165880.0,57894.1] || equal(complement(u),null_class)** -> equal(y__dfg,u).
% 299.87/300.42 166080[15:Rew:165880.0,56559.1] || subclass(complement(u),null_class)* -> subclass(y__dfg,u).
% 299.87/300.42 172965[15:Rew:165880.0,166035.1] || member(u,y__dfg) -> member(cantor(u),y__dfg)*.
% 299.87/300.42 173223[15:Rew:165880.0,166063.1] || member(u,y__dfg) subclass(y__dfg,v) -> member(power_class(u),v)*.
% 299.87/300.42 166032[15:Rew:165880.0,39228.1] function(power_class(u)) || member(u,y__dfg)* -> .
% 299.87/300.42 166031[15:Rew:165880.0,39229.1] function(sum_class(u)) || member(u,y__dfg)* -> .
% 299.87/300.42 166030[15:Rew:165880.0,39238.1] function(cantor(u)) || member(u,y__dfg)* -> .
% 299.87/300.42 166029[15:Rew:165880.0,39695.1] one_to_one(power_class(u)) || member(u,y__dfg)* -> .
% 299.87/300.42 173222[15:Rew:165880.0,166062.1] || member(u,y__dfg) subclass(y__dfg,v) -> member(sum_class(u),v)*.
% 299.87/300.42 166028[15:Rew:165880.0,39698.1] one_to_one(sum_class(u)) || member(u,y__dfg)* -> .
% 299.87/300.42 166027[15:Rew:165880.0,39701.1] one_to_one(cantor(u)) || member(u,y__dfg)* -> .
% 299.87/300.42 172964[15:Rew:165880.0,165986.0] || equal(u,y__dfg) member(u,y__dfg)* -> .
% 299.87/300.42 173293[15:Obv:170853.1] || equal(successor(regular(ordered_pair(null_class,u))),null_class)** -> .
% 299.87/300.42 166206[15:Rew:165880.0,200.0] || member(inverse(u),y__dfg) -> member(ordered_pair(inverse(u),range_of(u)),domain_relation)*.
% 299.87/300.42 166506[15:Rew:165880.0,90901.0] || equal(intersection(complement(successor(null_class)),u),y__dfg)** -> .
% 299.87/300.42 166505[15:Rew:165880.0,90897.0] || equal(intersection(u,complement(successor(null_class))),y__dfg)** -> .
% 299.87/300.42 166314[15:Rew:165880.0,45763.0] || equal(singleton(ordered_pair(y__dfg,u)),singleton(null_class))** -> .
% 299.87/300.42 166313[15:Rew:165880.0,45762.0] || equal(singleton(ordered_pair(y__dfg,u)),successor(null_class))** -> .
% 299.87/300.42 165890[15:Rew:165880.0,1494.1] single_valued_class(u) || subclass(u,cross_product(y__dfg,y__dfg))* -> function(u).
% 299.87/300.42 166308[15:Rew:165880.0,45869.0] || subclass(complement(singleton(ordered_pair(y__dfg,u))),null_class)* -> .
% 299.87/300.42 166274[15:Rew:165880.0,90708.0] || equal(y__dfg,x__dfg) -> member(singleton(u),x__dfg)*.
% 299.87/300.42 166579[15:Rew:165880.0,156975.0] || equal(regular(successor(complement(successor(null_class)))),y__dfg)** -> .
% 299.87/300.42 166563[15:Rew:165880.0,144016.0] || member(y__dfg,cantor(singleton(cross_product(null_class,y__dfg))))* -> .
% 299.87/300.42 166218[15:Rew:165880.0,7427.1] || member(u,element_relation) member(u,complement(compose(element_relation,y__dfg)))* -> .
% 299.87/300.42 166547[15:Rew:165880.0,121924.0] || equal(complement(successor(complement(successor(null_class)))),y__dfg)** -> .
% 299.87/300.42 166546[15:Rew:165880.0,121923.0] || equal(complement(successor(complement(singleton(null_class)))),y__dfg)** -> .
% 299.87/300.42 166538[15:Rew:165880.0,114652.0] || -> equal(symmetric_difference(singleton(null_class),complement(successor(null_class))),y__dfg)**.
% 299.87/300.42 166528[15:Rew:165880.0,101579.0] || -> equal(union(singleton(null_class),complement(successor(null_class))),y__dfg)**.
% 299.87/300.42 173173[15:Rew:165880.0,165907.1] || subclass(cross_product(y__dfg,y__dfg),element_relation)* -> equal(cross_product(y__dfg,y__dfg),element_relation).
% 299.87/300.42 166525[15:Rew:165880.0,100317.0] || equal(cantor(regular(union(x__dfg,x__dfg))),y__dfg)** -> .
% 299.87/300.42 166513[15:Rew:165880.0,96084.0] || equal(union(null_class,cross_product(y__dfg,y__dfg)),y__dfg)** -> .
% 299.87/300.42 166489[15:Rew:165880.0,82056.1] function(successor_relation) || equal(successor(successor_relation),y__dfg)** -> .
% 299.87/300.42 166488[15:Rew:165880.0,82252.1] one_to_one(successor_relation) || equal(successor(successor_relation),y__dfg)** -> .
% 299.87/300.42 173172[15:Rew:165880.0,165906.1] || subclass(cross_product(y__dfg,y__dfg),successor_relation)* -> equal(cross_product(y__dfg,y__dfg),successor_relation).
% 299.87/300.42 166487[15:Rew:165880.0,82053.1] function(domain_relation) || equal(successor(domain_relation),y__dfg)** -> .
% 299.87/300.42 166486[15:Rew:165880.0,82148.1] one_to_one(domain_relation) || equal(successor(domain_relation),y__dfg)** -> .
% 299.87/300.42 166444[15:Rew:165880.0,61461.0] || equal(sum_class(regular(union(x__dfg,x__dfg))),y__dfg)** -> .
% 299.87/300.42 166437[15:Rew:165880.0,60947.0] || equal(power_class(regular(union(x__dfg,x__dfg))),y__dfg)** -> .
% 299.87/300.42 173171[15:Rew:165880.0,165905.1] || subclass(cross_product(y__dfg,y__dfg),domain_relation)* -> equal(cross_product(y__dfg,y__dfg),domain_relation).
% 299.87/300.42 166397[15:Rew:165880.0,42114.0] || member(y__dfg,cantor(complement(cross_product(null_class,y__dfg))))* -> .
% 299.87/300.42 166386[15:Rew:165880.0,39194.1] function(x__dfg) || subclass(y__dfg,cantor(y__dfg))* -> .
% 299.87/300.42 166385[15:Rew:165880.0,39639.1] one_to_one(x__dfg) || subclass(y__dfg,cantor(y__dfg))* -> .
% 299.87/300.42 166363[15:Rew:165880.0,34950.0] || -> equal(symmetric_difference(successor(null_class),complement(singleton(null_class))),y__dfg)**.
% 299.87/300.42 166096[15:Rew:165880.0,353.0] || subclass(y__dfg,u) -> member(unordered_pair(v,w),u)*.
% 299.87/300.42 166362[15:Rew:165880.0,34942.0] || -> equal(union(successor(null_class),complement(singleton(null_class))),y__dfg)**.
% 299.87/300.42 166284[15:Rew:165880.0,79264.1] inductive(regular(y__dfg)) || equal(y__dfg,x__dfg)** -> .
% 299.87/300.42 166283[15:Rew:165880.0,79780.1] inductive(power_class(y__dfg)) || equal(y__dfg,x__dfg)** -> .
% 299.87/300.42 166277[15:Rew:165880.0,90711.0] || equal(y__dfg,x__dfg) -> equal(regular(x__dfg),null_class)**.
% 299.87/300.42 166066[15:Rew:165880.0,152.0] || member(u,y__dfg) -> member(u,singleton(u))*.
% 299.87/300.42 166276[15:Rew:165880.0,90713.0] || equal(y__dfg,x__dfg) subclass(x__dfg,omega)* -> .
% 299.87/300.42 166275[15:Rew:165880.0,90573.1] || equal(omega,x__dfg)** equal(y__dfg,x__dfg) -> .
% 299.87/300.42 165942[15:Rew:165880.0,46129.0] || equal(cross_product(y__dfg,cross_product(y__dfg,y__dfg)),null_class)** -> .
% 299.87/300.42 165919[15:Rew:165880.0,64082.0] || equal(successor(complement(cross_product(y__dfg,y__dfg))),null_class)** -> .
% 299.87/300.42 165958[15:Rew:165880.0,21145.0] || -> equal(cantor(flip(cross_product(u,y__dfg))),inverse(u))**.
% 299.87/300.42 165205[15:Rew:165158.0,85025.1] function(x__dfg) || subclass(successor(x__dfg),null_class)* -> .
% 299.87/300.42 165204[15:Rew:165158.0,85652.1] one_to_one(x__dfg) || subclass(successor(x__dfg),null_class)* -> .
% 299.87/300.42 166118[15:Rew:165880.0,90199.0] || equal(u,y__dfg) -> subclass(v,u)*.
% 299.87/300.42 166076[15:Rew:165880.0,90069.0] || subclass(y__dfg,u)*+ -> subclass(v,u)*.
% 299.87/300.42 165954[15:Rew:165880.0,21185.0] || -> equal(cantor(restrict(element_relation,y__dfg,u)),sum_class(u))**.
% 299.87/300.42 166058[15:Rew:165880.0,9142.1] || member(u,v)*+ -> member(u,y__dfg)*.
% 299.87/300.42 166571[15:Rew:165880.0,151550.0] || member(y__dfg,complement(symmetric_difference(u,v)))* -> .
% 299.87/300.42 166524[15:Rew:165880.0,100289.0] || equal(cantor(ordered_pair(u,v)),y__dfg)** -> .
% 299.87/300.42 166523[15:Rew:165880.0,100240.0] || equal(cantor(unordered_pair(u,v)),y__dfg)** -> .
% 299.87/300.42 165947[15:Rew:165880.0,36.1] || member(ordered_pair(ordered_pair(u,v),w),x) member(ordered_pair(ordered_pair(w,u),v),cross_product(cross_product(y__dfg,y__dfg),y__dfg))*+ -> member(ordered_pair(ordered_pair(w,u),v),rotate(x))*.
% 299.87/300.42 166443[15:Rew:165880.0,61434.0] || equal(sum_class(ordered_pair(u,v)),y__dfg)** -> .
% 299.87/300.42 166442[15:Rew:165880.0,61390.0] || equal(sum_class(unordered_pair(u,v)),y__dfg)** -> .
% 299.87/300.42 166436[15:Rew:165880.0,60920.0] || equal(power_class(ordered_pair(u,v)),y__dfg)** -> .
% 299.87/300.42 166435[15:Rew:165880.0,60876.0] || equal(power_class(unordered_pair(u,v)),y__dfg)** -> .
% 299.87/300.42 165946[15:Rew:165880.0,39.1] || member(ordered_pair(ordered_pair(u,v),w),x) member(ordered_pair(ordered_pair(v,u),w),cross_product(cross_product(y__dfg,y__dfg),y__dfg))*+ -> member(ordered_pair(ordered_pair(v,u),w),flip(x))*.
% 299.87/300.42 166388[15:Rew:165880.0,39650.1] one_to_one(u) || -> equal(range_of(u),y__dfg)**.
% 299.87/300.42 166377[15:Rew:165880.0,39063.1] function(u) || -> equal(cantor(u),y__dfg)**.
% 299.87/300.42 166361[15:Rew:165880.0,34686.0] || equal(regular(ordered_pair(u,v)),y__dfg)** -> .
% 299.87/300.42 166360[15:Rew:165880.0,34665.0] || subclass(y__dfg,regular(ordered_pair(u,v)))* -> .
% 299.87/300.42 165941[15:Rew:165880.0,20594.1] || member(u,cantor(v)) member(ordered_pair(v,ordered_pair(u,w)),cross_product(y__dfg,cross_product(y__dfg,y__dfg)))*+ -> member(ordered_pair(v,ordered_pair(u,apply(v,u))),application_function)*.
% 299.87/300.42 166322[15:Rew:165880.0,22169.0] || -> member(unordered_pair(u,null_class),ordered_pair(u,y__dfg))*.
% 299.87/300.42 166287[15:Rew:165880.0,9180.1] || -> equal(u,null_class) member(regular(u),y__dfg)*.
% 299.87/300.42 166172[15:Rew:165880.0,1532.0] || equal(complement(ordered_pair(u,v)),y__dfg)** -> .
% 299.87/300.42 166171[15:Rew:165880.0,1517.0] || subclass(y__dfg,complement(ordered_pair(u,v)))* -> .
% 299.87/300.42 165904[15:Rew:165880.0,61.1] || member(u,image(v,image(w,singleton(x))))* member(ordered_pair(x,u),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(x,u),compose(v,w)).
% 299.87/300.42 166123[15:Rew:165880.0,31139.0] || equal(u,y__dfg) -> member(omega,u)*.
% 299.87/300.42 166108[15:Rew:165880.0,109039.1] one_to_one(u) || equal(u,y__dfg)* -> .
% 299.87/300.42 172907[15:Rew:165880.0,166101.0] || equal(u,y__dfg)* -> equal(y__dfg,u).
% 299.87/300.42 172899[15:Rew:165880.0,166099.1] || subclass(y__dfg,u)* -> equal(y__dfg,u).
% 299.87/300.42 165903[15:Rew:165880.0,96.1] || equal(compose(u,v),w) member(ordered_pair(v,w),cross_product(y__dfg,y__dfg))*+ -> member(ordered_pair(v,w),compose_class(u))*.
% 299.87/300.42 166098[15:Rew:165880.0,352.0] || subclass(y__dfg,u) -> member(omega,u)*.
% 299.87/300.42 166054[15:Rew:165880.0,3271.1] || -> equal(singleton(u),null_class) member(u,y__dfg)*.
% 299.87/300.42 166033[15:Rew:165880.0,39205.1] function(u) || member(u,y__dfg)* -> .
% 299.87/300.42 173206[15:Obv:170854.1] || equal(regular(ordered_pair(null_class,u)),null_class)** -> .
% 299.87/300.42 166384[15:Rew:165880.0,39113.2] function(u) || subclass(range_of(u),cantor(cantor(v)))*+ equal(cantor(cantor(w)),y__dfg) -> compatible(u,w,v)*.
% 299.87/300.42 166542[15:Rew:165880.0,120518.0] || equal(intersection(u,successor(null_class)),y__dfg)** -> .
% 299.87/300.42 166541[15:Rew:165880.0,120510.0] || equal(intersection(successor(null_class),u),y__dfg)** -> .
% 299.87/300.42 166475[15:Rew:165880.0,77805.0] || equal(regular(unordered_pair(null_class,u)),y__dfg)** -> .
% 299.87/300.42 166474[15:Rew:165880.0,77781.0] || subclass(y__dfg,regular(unordered_pair(null_class,u)))* -> .
% 299.87/300.42 165898[15:Rew:165880.0,48.1] || equal(successor(u),v) member(ordered_pair(u,v),cross_product(y__dfg,y__dfg))* -> member(ordered_pair(u,v),successor_relation).
% 299.87/300.42 166466[15:Rew:165880.0,77347.0] || equal(regular(singleton(singleton(u))),y__dfg)** -> .
% 299.87/300.42 166465[15:Rew:165880.0,77267.0] || equal(regular(unordered_pair(u,null_class)),y__dfg)** -> .
% 299.87/300.42 166464[15:Rew:165880.0,77249.0] || subclass(y__dfg,regular(singleton(singleton(u))))* -> .
% 299.87/300.42 166461[15:Rew:165880.0,77247.0] || subclass(y__dfg,regular(unordered_pair(u,null_class)))* -> .
% 299.87/300.42 165900[15:Rew:165880.0,99.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),composition_function)*.
% 299.87/300.42 166321[15:Rew:165880.0,22202.0] || subclass(y__dfg,complement(unordered_pair(u,null_class)))* -> .
% 299.87/300.42 166320[15:Rew:165880.0,22194.0] || subclass(y__dfg,complement(unordered_pair(null_class,u)))* -> .
% 299.87/300.42 179594[15:Res:49.1,166310.0] inductive(singleton(ordered_pair(y__dfg,u))) || -> .
% 299.87/300.42 166310[15:Rew:165880.0,45575.0] || member(null_class,singleton(ordered_pair(y__dfg,u)))* -> .
% 299.87/300.42 165899[15:Rew:165880.0,22.1] || member(u,v) member(ordered_pair(u,v),cross_product(y__dfg,y__dfg))* -> member(ordered_pair(u,v),element_relation).
% 299.87/300.42 166307[15:Rew:165880.0,45566.0] || -> member(null_class,complement(singleton(ordered_pair(y__dfg,u))))*.
% 299.87/300.42 166280[15:Rew:165880.0,90697.0] || equal(y__dfg,x__dfg) -> subclass(u,x__dfg)*.
% 299.87/300.42 166170[15:Rew:165880.0,453.0] || equal(complement(unordered_pair(omega,u)),y__dfg)** -> .
% 299.87/300.42 166169[15:Rew:165880.0,452.0] || equal(complement(unordered_pair(u,omega)),y__dfg)** -> .
% 299.87/300.42 173527[15:Rew:165880.0,166050.2] || member(u,y__dfg) -> member(u,cantor(v)) equal(restrict(v,singleton(u),y__dfg),null_class)**.
% 299.87/300.42 166168[15:Rew:165880.0,1530.0] || equal(complement(singleton(singleton(u))),y__dfg)** -> .
% 299.87/300.42 166167[15:Rew:165880.0,1519.0] || subclass(y__dfg,complement(singleton(singleton(u))))* -> .
% 299.87/300.42 166562[15:Rew:165880.0,139908.0] || equal(union(null_class,singleton(domain_relation)),y__dfg)** -> .
% 299.87/300.42 166556[15:Rew:165880.0,127764.0] || equal(complement(successor(successor(null_class))),y__dfg)** -> .
% 299.87/300.42 165889[15:Rew:165880.0,2370.0] || subclass(u,cross_product(y__dfg,y__dfg)) subclass(compose(u,inverse(u)),null_class)* -> function(u).
% 299.87/300.42 166545[15:Rew:165880.0,121926.0] || equal(regular(complement(successor(null_class))),y__dfg)** -> .
% 299.87/300.42 166512[15:Rew:165880.0,96110.0] || equal(complement(cross_product(y__dfg,y__dfg)),y__dfg)** -> .
% 299.87/300.42 166511[15:Rew:165880.0,96077.0] || equal(union(null_class,complement(x__dfg)),y__dfg)** -> .
% 299.87/300.42 166508[15:Rew:165880.0,93286.0] || equal(regular(union(x__dfg,x__dfg)),y__dfg)** -> .
% 299.87/300.42 166318[15:Rew:165880.0,20592.1] || member(u,cantor(v)) equal(restrict(v,singleton(u),y__dfg),null_class)** -> .
% 299.87/300.42 166503[15:Rew:165880.0,90970.0] || equal(complement(singleton(regular(omega))),y__dfg)** -> .
% 299.87/300.42 166317[15:Rew:165880.0,22152.0] || -> equal(ordered_pair(null_class,y__dfg),singleton(singleton(null_class)))**.
% 299.87/300.42 166281[15:Rew:165880.0,90576.0] || equal(y__dfg,x__dfg) -> member(omega,x__dfg)*.
% 299.87/300.42 166278[15:Rew:165880.0,91231.0] || equal(y__dfg,x__dfg) -> member(null_class,x__dfg)*.
% 299.87/300.42 166378[15:Rew:165880.0,39108.2] function(u) || subclass(range_of(u),v) -> maps(u,y__dfg,v)*.
% 299.87/300.42 166222[15:Rew:165880.0,38052.0] || -> subclass(complement(compose(element_relation,y__dfg)),complement(element_relation))*.
% 299.87/300.42 165927[15:Rew:165880.0,64253.0] || equal(successor(cross_product(y__dfg,y__dfg)),null_class)** -> .
% 299.87/300.42 165918[15:Rew:165880.0,50117.0] || subclass(complement(cross_product(y__dfg,y__dfg)),null_class)* -> .
% 299.87/300.42 165915[15:Rew:165880.0,13491.0] || equal(complement(cross_product(y__dfg,y__dfg)),domain_relation)** -> .
% 299.87/300.42 173224[15:Rew:165880.0,166134.2] function(u) || member(v,y__dfg) -> member(image(u,v),y__dfg)*.
% 299.87/300.42 166570[15:Rew:165880.0,151010.0] || member(y__dfg,union(u,v))* -> .
% 299.87/300.42 166534[15:Rew:165880.0,109038.0] || equal(compose(u,v),y__dfg)** -> .
% 299.87/300.42 166451[15:Rew:165880.0,68190.0] || -> equal(symmetric_difference(u,y__dfg),complement(u))**.
% 299.87/300.42 166411[15:Rew:165880.0,45478.0] || equal(ordered_pair(u,v),y__dfg)** -> .
% 299.87/300.42 166053[15:Rew:165880.0,72.0] || member(u,y__dfg) -> equal(u,null_class) member(apply(choice,u),u)*.
% 299.87/300.42 166410[15:Rew:165880.0,45459.0] || equal(unordered_pair(u,v),y__dfg)** -> .
% 299.87/300.42 166409[15:Rew:165880.0,45453.0] || subclass(y__dfg,ordered_pair(u,v))* -> .
% 299.87/300.42 166406[15:Rew:165880.0,45449.0] || subclass(y__dfg,unordered_pair(u,v))* -> .
% 299.87/300.42 166359[15:Rew:165880.0,34493.0] || -> equal(symmetric_difference(u,complement(u)),y__dfg)**.
% 299.87/300.42 166064[15:Rew:165880.0,27.0] || member(u,y__dfg) -> member(u,v) member(u,complement(v))*.
% 299.87/300.42 166358[15:Rew:165880.0,34455.0] || -> equal(union(u,complement(u)),y__dfg)**.
% 299.87/300.42 166351[15:Rew:165880.0,66163.0] || -> equal(symmetric_difference(y__dfg,u),complement(u))**.
% 299.87/300.42 166117[15:Rew:165880.0,90753.0] || equal(u,y__dfg) -> inductive(u)*.
% 299.87/300.42 166569[15:Rew:165880.0,151014.0] || member(y__dfg,complement(power_class(u)))* -> .
% 299.87/300.42 166051[15:Rew:165880.0,20612.0] || member(u,y__dfg) -> member(ordered_pair(u,cantor(u)),domain_relation)*.
% 299.87/300.42 166568[15:Rew:165880.0,151012.0] || member(y__dfg,complement(successor(u)))* -> .
% 299.87/300.42 166522[15:Rew:165880.0,100241.0] || equal(cantor(singleton(u)),y__dfg)** -> .
% 299.87/300.42 166441[15:Rew:165880.0,61391.0] || equal(sum_class(singleton(u)),y__dfg)** -> .
% 299.87/300.42 166434[15:Rew:165880.0,60877.0] || equal(power_class(singleton(u)),y__dfg)** -> .
% 299.87/300.42 166071[15:Rew:165880.0,44.0] || -> equal(range_of(restrict(u,v,y__dfg)),image(u,v))**.
% 299.87/300.42 177951[15:SoR:177839.0,73.1] one_to_one(complement(cross_product(y__dfg,y__dfg))) || -> .
% 299.87/300.42 177839[15:MRR:177816.1,49023.0] function(complement(cross_product(y__dfg,y__dfg))) || -> .
% 299.87/300.42 166521[15:Rew:165880.0,100252.0] || equal(cantor(complement(x__dfg)),y__dfg)** -> .
% 299.87/300.42 166520[15:Rew:165880.0,100251.0] || equal(cantor(regular(x__dfg)),y__dfg)** -> .
% 299.87/300.42 166067[15:Rew:165880.0,12.0] || member(u,y__dfg) -> member(u,unordered_pair(v,u))*.
% 299.87/300.42 166510[15:Rew:165880.0,96046.0] || equal(complement(cantor(x__dfg)),y__dfg)** -> .
% 299.87/300.42 166480[15:Rew:165880.0,77986.0] || equal(power_class(complement(x__dfg)),y__dfg)** -> .
% 299.87/300.42 166479[15:Rew:165880.0,77985.0] || equal(sum_class(complement(x__dfg)),y__dfg)** -> .
% 299.87/300.42 166463[15:Rew:165880.0,77275.0] || equal(regular(singleton(null_class)),y__dfg)** -> .
% 299.87/300.42 166065[15:Rew:165880.0,11.0] || member(u,y__dfg) -> member(u,unordered_pair(u,v))*.
% 299.87/300.42 166462[15:Rew:165880.0,77261.0] || subclass(y__dfg,regular(singleton(null_class)))* -> .
% 299.87/300.42 166440[15:Rew:165880.0,61400.0] || equal(sum_class(regular(x__dfg)),y__dfg)** -> .
% 299.87/300.42 166433[15:Rew:165880.0,60886.0] || equal(power_class(regular(x__dfg)),y__dfg)** -> .
% 299.87/300.42 166417[15:Rew:165880.0,47752.0] || subclass(y__dfg,complement(singleton(omega)))* -> .
% 299.87/300.42 172967[15:Rew:165880.0,166069.1] || member(u,y__dfg) -> member(power_class(u),y__dfg)*.
% 299.87/300.42 166416[15:Rew:165880.0,46087.0] || equal(union(null_class,successor_relation),y__dfg)** -> .
% 299.87/300.42 166349[15:Rew:165880.0,31373.0] || equal(union(element_relation,element_relation),y__dfg)** -> .
% 299.87/300.42 166348[15:Rew:165880.0,29599.0] || equal(union(null_class,domain_relation),y__dfg)** -> .
% 299.87/300.42 166327[15:Rew:165880.0,22393.0] || -> equal(apply(element_relation,y__dfg),sum_class(y__dfg))**.
% 299.87/300.42 172966[15:Rew:165880.0,166068.1] || member(u,y__dfg) -> member(sum_class(u),y__dfg)*.
% 299.87/300.42 166279[15:Rew:165880.0,91261.0] || equal(y__dfg,x__dfg) -> inductive(x__dfg)*.
% 299.87/300.42 166236[15:Rew:165880.0,144736.0] || member(compose(element_relation,y__dfg),element_relation)* -> .
% 299.87/300.42 166166[15:Rew:165880.0,451.0] || equal(complement(singleton(omega)),y__dfg)** -> .
% 299.87/300.42 165921[15:Rew:165880.0,5389.0] || equal(cross_product(y__dfg,y__dfg),null_class)** -> .
% 299.87/300.42 165891[15:Rew:165880.0,64.1] function(u) || -> subclass(u,cross_product(y__dfg,y__dfg))*.
% 299.87/300.42 165173[15:Rew:165158.0,31437.0] || subclass(union(x__dfg,x__dfg),null_class)* -> .
% 299.87/300.42 166450[15:Rew:165880.0,68183.0] || -> equal(intersection(u,y__dfg),u)**.
% 299.87/300.42 166347[15:Rew:165880.0,29271.0] || -> equal(intersection(y__dfg,u),u)**.
% 299.87/300.42 166074[15:Rew:165880.0,251.0] || -> member(ordered_pair(u,v),y__dfg)*.
% 299.87/300.42 165945[15:Rew:165880.0,34.0] || -> subclass(rotate(u),cross_product(cross_product(y__dfg,y__dfg),y__dfg))*.
% 299.87/300.42 166567[15:Rew:165880.0,151009.0] || member(y__dfg,power_class(u))* -> .
% 299.87/300.42 166566[15:Rew:165880.0,150437.0] || member(y__dfg,successor(u))* -> .
% 299.87/300.42 166535[15:Rew:165880.0,109102.0] || subclass(y__dfg,compose_class(u))* -> .
% 299.87/300.42 166533[15:Rew:165880.0,109043.0] || equal(rotate(u),y__dfg)** -> .
% 299.87/300.42 165944[15:Rew:165880.0,37.0] || -> subclass(flip(u),cross_product(cross_product(y__dfg,y__dfg),y__dfg))*.
% 299.87/300.42 166532[15:Rew:165880.0,109042.0] || equal(flip(u),y__dfg)** -> .
% 299.87/300.42 166408[15:Rew:165880.0,45466.0] || equal(singleton(u),y__dfg)** -> .
% 299.87/300.42 166407[15:Rew:165880.0,45452.0] || subclass(y__dfg,singleton(u))* -> .
% 299.87/300.42 166304[15:Rew:165880.0,22150.0] || -> member(null_class,ordered_pair(y__dfg,u))*.
% 299.87/300.42 166225[15:Rew:165880.0,67461.0] || -> equal(intersection(element_relation,complement(compose(element_relation,y__dfg))),null_class)**.
% 299.87/300.42 166238[15:Rew:165880.0,7431.0] || -> equal(union(y__dfg,u),y__dfg)**.
% 299.87/300.42 166237[15:Rew:165880.0,7430.0] || -> equal(union(u,y__dfg),y__dfg)**.
% 299.87/300.42 166165[15:Rew:165880.0,2327.0] || equal(compose_class(u),y__dfg)** -> .
% 299.87/300.42 166519[15:Rew:165880.0,100239.0] || equal(cantor(omega),y__dfg)** -> .
% 299.87/300.42 165887[15:Rew:165880.0,59.0] || -> subclass(compose(u,v),cross_product(y__dfg,y__dfg))*.
% 299.87/300.42 166509[15:Rew:165880.0,96064.0] || equal(complement(composition_function),y__dfg)** -> .
% 299.87/300.42 166502[15:Rew:165880.0,90974.0] || equal(complement(omega),y__dfg)** -> .
% 299.87/300.42 166501[15:Rew:165880.0,90951.0] || equal(regular(omega),y__dfg)** -> .
% 299.87/300.42 166500[15:Rew:165880.0,90539.0] || equal(cantor(y__dfg),y__dfg)** -> .
% 299.87/300.42 165938[15:Rew:165880.0,97.0] || -> subclass(composition_function,cross_product(y__dfg,cross_product(y__dfg,y__dfg)))*.
% 299.87/300.42 166499[15:Rew:165880.0,90418.0] || equal(complement(domain_relation),y__dfg)** -> .
% 299.87/300.42 166439[15:Rew:165880.0,61398.0] || equal(sum_class(null_class),y__dfg)** -> .
% 299.87/300.42 166438[15:Rew:165880.0,61389.0] || equal(sum_class(omega),y__dfg)** -> .
% 299.87/300.42 166432[15:Rew:165880.0,60875.0] || equal(power_class(omega),y__dfg)** -> .
% 299.87/300.42 165937[15:Rew:165880.0,107.0] || -> subclass(application_function,cross_product(y__dfg,cross_product(y__dfg,y__dfg)))*.
% 299.87/300.42 166264[15:Rew:165880.0,12388.0] || -> equal(image(element_relation,null_class),y__dfg)**.
% 299.87/300.42 166245[15:Rew:165880.0,13113.0] || -> equal(image(element_relation,y__dfg),y__dfg)**.
% 299.87/300.42 166217[15:Rew:165880.0,7432.0] || -> equal(diagonalise(u),y__dfg)**.
% 299.87/300.42 165936[15:Rew:165880.0,125.0] || -> member(singleton(u),y__dfg)*.
% 299.87/300.42 165886[15:Rew:165880.0,94.0] || -> subclass(compose_class(u),cross_product(y__dfg,y__dfg))*.
% 299.87/300.42 166514[15:Rew:165880.0,96438.0] || equal(choice,y__dfg)** -> .
% 299.87/300.42 166424[15:Rew:165880.0,53235.0] || subclass(y__dfg,omega)* -> .
% 299.87/300.42 166423[15:Rew:165880.0,53234.0] || equal(omega,y__dfg)** -> .
% 299.87/300.42 166415[15:Rew:165880.0,46105.0] || subclass(y__dfg,successor_relation)* -> .
% 299.87/300.42 165935[15:Rew:165880.0,13.0] || -> member(unordered_pair(u,v),y__dfg)*.
% 299.87/300.42 166319[15:Rew:165880.0,22309.0] || subclass(y__dfg,domain_relation)* -> .
% 299.87/300.42 166303[15:Rew:165880.0,22142.0] || -> equal(singleton(y__dfg),null_class)**.
% 299.87/300.42 166260[15:Rew:165880.0,7425.0] || -> equal(complement(null_class),y__dfg)**.
% 299.87/300.42 166239[15:Rew:165880.0,9784.0] || -> equal(regular(y__dfg),null_class)**.
% 299.87/300.42 165885[15:Rew:165880.0,20.0] || -> subclass(element_relation,cross_product(y__dfg,y__dfg))*.
% 299.87/300.42 166216[15:Rew:165880.0,7418.0] || -> equal(successor(y__dfg),y__dfg)**.
% 299.87/300.42 166210[15:Rew:165880.0,11738.0] || -> equal(power_class(y__dfg),null_class)**.
% 299.87/300.42 166163[15:Rew:165880.0,1469.0] || equal(composition_function,y__dfg)** -> .
% 299.87/300.42 166162[15:Rew:165880.0,1463.0] || subclass(y__dfg,composition_function)* -> .
% 299.87/300.42 165884[15:Rew:165880.0,46.0] || -> subclass(successor_relation,cross_product(y__dfg,y__dfg))*.
% 299.87/300.42 166161[15:Rew:165880.0,1234.0] || equal(application_function,y__dfg)** -> .
% 299.87/300.42 166160[15:Rew:165880.0,1227.0] || subclass(y__dfg,application_function)* -> .
% 299.87/300.42 166159[15:Rew:165880.0,1189.0] || equal(successor_relation,y__dfg)** -> .
% 299.87/300.42 166158[15:Rew:165880.0,956.0] || equal(domain_relation,y__dfg)** -> .
% 299.87/300.42 165883[15:Rew:165880.0,100.0] || -> subclass(domain_relation,cross_product(y__dfg,y__dfg))*.
% 299.87/300.42 166157[15:Rew:165880.0,683.0] || equal(element_relation,y__dfg)** -> .
% 299.87/300.42 166156[15:Rew:165880.0,676.0] || subclass(y__dfg,element_relation)* -> .
% 299.87/300.42 165882[15:Rew:165880.0,6.0] || -> subclass(u,y__dfg)*.
% 299.87/300.42 165880[15:Obv:165751.0] || -> equal(universal_class,y__dfg)**.
% 299.87/300.42 165881[15:Rew:165880.0,54.0] || -> member(omega,y__dfg)*.
% 299.87/300.42 165849[15:Obv:165750.0] || -> inductive(y__dfg)*.
% 299.87/300.42 165158[15:Spt:38072.0] || -> equal(complement(y__dfg),null_class)**.
% 299.87/300.42 38055[3:Res:38052.0,357.1] inductive(complement(compose(element_relation,universal_class))) || -> member(null_class,complement(element_relation))*.
% 299.87/300.42 37904[3:Res:37862.0,357.1] inductive(union(null_class,complement(y__dfg))) || -> member(null_class,complement(x__dfg))*.
% 299.87/300.42 31984[3:Rew:31370.0,31973.1] inductive(union(omega,omega)) || -> equal(union(null_class,omega),omega)**.
% 299.87/300.42 31191[3:Res:29639.0,336.1] inductive(union(null_class,omega)) || -> equal(union(null_class,omega),omega)**.
% 299.87/300.42 29572[3:Rew:29278.0,26250.1] inductive(complement(complement(omega))) || -> equal(union(null_class,omega),omega)**.
% 299.87/300.42 59858[0:SpR:31.0,54862.0] || -> subclass(restrict(restrict(u,v,w),x,y),u)*.
% 299.87/300.42 164772[10:Res:160106.0,45846.1] inductive(intersection(intersection(u,intersection(v,null_class)),w)) || -> .
% 299.87/300.42 160106[0:Res:56089.0,119429.0] || -> subclass(intersection(intersection(u,intersection(v,w)),x),w)*.
% 299.87/300.42 164315[10:Res:160100.0,45846.1] inductive(intersection(u,intersection(intersection(v,null_class),w))) || -> .
% 299.87/300.42 160100[0:Res:54752.0,119429.0] || -> subclass(intersection(u,intersection(intersection(v,w),x)),w)*.
% 299.87/300.42 164052[10:Res:160096.0,45846.1] inductive(intersection(u,intersection(v,intersection(w,null_class)))) || -> .
% 299.87/300.42 160096[0:Res:55132.0,119429.0] || -> subclass(intersection(u,intersection(v,intersection(w,x))),x)*.
% 299.87/300.42 163623[10:Res:160079.0,45846.1] inductive(intersection(intersection(intersection(u,null_class),v),w)) || -> .
% 299.87/300.42 160079[0:Res:55831.0,119429.0] || -> subclass(intersection(intersection(intersection(u,v),w),x),v)*.
% 299.87/300.42 160068[0:Res:8.1,119429.0] || equal(intersection(u,v),w)*+ -> subclass(w,v)*.
% 299.87/300.42 162819[10:Res:154882.0,45846.1] inductive(intersection(intersection(u,intersection(null_class,v)),w)) || -> .
% 299.87/300.42 46529[0:Rew:46218.0,6528.0] || -> equal(intersection(union(image(element_relation,power_class(u)),v),union(power_class(complement(power_class(u))),complement(v))),symmetric_difference(power_class(complement(power_class(u))),complement(v)))**.
% 299.87/300.42 154882[0:Res:56089.0,119428.0] || -> subclass(intersection(intersection(u,intersection(v,w)),x),v)*.
% 299.87/300.42 162550[10:Res:154876.0,45846.1] inductive(intersection(u,intersection(intersection(null_class,v),w))) || -> .
% 299.87/300.42 154876[0:Res:54752.0,119428.0] || -> subclass(intersection(u,intersection(intersection(v,w),x)),v)*.
% 299.87/300.42 161848[10:Res:154873.0,45846.1] inductive(intersection(u,intersection(v,intersection(null_class,w)))) || -> .
% 299.87/300.42 46313[0:Rew:46218.0,6513.0] || -> equal(intersection(union(u,image(element_relation,power_class(v))),union(complement(u),power_class(complement(power_class(v))))),symmetric_difference(complement(u),power_class(complement(power_class(v)))))**.
% 299.87/300.42 154873[0:Res:55132.0,119428.0] || -> subclass(intersection(u,intersection(v,intersection(w,x))),w)*.
% 299.87/300.42 161586[10:Res:154858.0,45846.1] inductive(intersection(intersection(intersection(null_class,u),v),w)) || -> .
% 299.87/300.42 154858[0:Res:55831.0,119428.0] || -> subclass(intersection(intersection(intersection(u,v),w),x),u)*.
% 299.87/300.42 154847[0:Res:8.1,119428.0] || equal(intersection(u,v),w)*+ -> subclass(w,u)*.
% 299.87/300.42 130469[3:SpR:31370.0,125578.0] || -> subclass(intersection(intersection(u,union(v,v)),w),v)*.
% 299.87/300.42 130295[3:SpR:31370.0,125572.0] || -> subclass(intersection(u,intersection(union(v,v),w)),v)*.
% 299.87/300.42 130087[3:SpR:31370.0,125569.0] || -> subclass(intersection(u,intersection(v,union(w,w))),w)*.
% 299.87/300.42 129905[3:SpR:31370.0,125558.0] || -> subclass(intersection(intersection(union(u,u),v),w),u)*.
% 299.87/300.42 129869[3:SpL:31370.0,125547.0] || equal(union(u,u),v)*+ -> subclass(v,u)*.
% 299.87/300.42 160217[3:Res:53.1,119461.0] inductive(union(u,u)) || -> subclass(omega,u)*.
% 299.87/300.42 119461[3:SpR:89365.1,56467.0] || subclass(u,union(v,v))* -> subclass(u,v).
% 299.87/300.42 160065[0:Res:53.1,119429.0] inductive(intersection(u,v)) || -> subclass(omega,v)*.
% 299.87/300.42 119429[0:SpR:89365.1,56089.0] || subclass(u,intersection(v,w))* -> subclass(u,w).
% 299.87/300.42 158757[3:SpR:71035.0,155855.0] || -> subclass(regular(complement(symmetric_difference(u,v))),union(v,u))*.
% 299.87/300.42 159770[10:Res:158313.0,45846.1] inductive(union(null_class,intersection(u,intersection(v,null_class)))) || -> .
% 299.87/300.42 158313[3:SpR:67444.0,154885.0] || -> subclass(union(null_class,intersection(u,intersection(v,w))),w)*.
% 299.87/300.42 10356[0:Obv:10328.1] || subclass(unordered_pair(u,v),w)*+ -> equal(not_subclass_element(unordered_pair(u,v),x),u)** subclass(unordered_pair(u,v),x) member(v,w).
% 299.87/300.42 159528[10:Res:157993.0,45846.1] inductive(intersection(u,union(null_class,intersection(v,null_class)))) || -> .
% 299.87/300.42 157993[3:SpR:67444.0,154877.0] || -> subclass(intersection(u,union(null_class,intersection(v,w))),w)*.
% 299.87/300.42 159301[10:Res:157751.0,45846.1] inductive(union(null_class,intersection(intersection(u,null_class),v))) || -> .
% 299.87/300.42 157751[3:SpR:67444.0,154864.0] || -> subclass(union(null_class,intersection(intersection(u,v),w)),v)*.
% 299.87/300.42 10355[0:Obv:10335.1] || subclass(unordered_pair(u,v),w)*+ -> equal(not_subclass_element(unordered_pair(u,v),x),v)** subclass(unordered_pair(u,v),x) member(u,w).
% 299.87/300.42 159048[10:Res:157492.0,45846.1] inductive(intersection(union(null_class,intersection(u,null_class)),v)) || -> .
% 299.87/300.42 157492[3:SpR:67444.0,154856.0] || -> subclass(intersection(union(null_class,intersection(u,v)),w),v)*.
% 299.87/300.42 155855[3:Rew:103600.0,155688.0] || -> subclass(regular(complement(symmetric_difference(u,v))),union(u,v))*.
% 299.87/300.42 158603[10:Res:154956.0,45846.1] inductive(complement(successor(complement(restrict(null_class,u,v))))) || -> .
% 299.87/300.42 7410[3:Obv:7397.2] || member(u,v) member(u,unordered_pair(w,v))* -> equal(regular(unordered_pair(w,v)),w) equal(unordered_pair(w,v),null_class).
% 299.87/300.42 154956[3:SpR:30.0,154929.0] || -> subclass(complement(successor(complement(restrict(u,v,w)))),u)*.
% 299.87/300.42 158458[10:Res:154885.0,45846.1] inductive(union(null_class,intersection(u,intersection(null_class,v)))) || -> .
% 299.87/300.42 154885[3:Res:57352.0,119428.0] || -> subclass(union(null_class,intersection(u,intersection(v,w))),v)*.
% 299.87/300.42 158129[10:Res:154877.0,45846.1] inductive(intersection(u,union(null_class,intersection(null_class,v)))) || -> .
% 299.87/300.42 7409[3:Obv:7398.2] || member(u,v) member(u,unordered_pair(v,w))* -> equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 299.87/300.42 154877[3:Res:54892.0,119428.0] || -> subclass(intersection(u,union(null_class,intersection(v,w))),v)*.
% 299.87/300.42 157902[10:Res:154864.0,45846.1] inductive(union(null_class,intersection(intersection(null_class,u),v))) || -> .
% 299.87/300.42 154864[3:Res:56263.0,119428.0] || -> subclass(union(null_class,intersection(intersection(u,v),w)),u)*.
% 299.87/300.42 157645[10:Res:154856.0,45846.1] inductive(intersection(union(null_class,intersection(null_class,u)),v)) || -> .
% 299.87/300.42 10053[0:MRR:10052.0,13.0] || subclass(unordered_pair(u,v),w)*+ -> equal(apply(choice,unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,w).
% 299.87/300.42 154856[3:Res:56235.0,119428.0] || -> subclass(intersection(union(null_class,intersection(u,v)),w),u)*.
% 299.87/300.42 157429[3:SpR:45.0,156872.0] || -> subclass(regular(successor(complement(successor(u)))),successor(u))*.
% 299.87/300.42 156872[3:SpR:71035.0,156203.0] || -> subclass(regular(union(complement(successor(u)),v)),successor(u))*.
% 299.87/300.42 156578[3:SpR:71035.0,155862.0] || -> subclass(regular(union(complement(successor(u)),v)),complement(v))*.
% 299.87/300.42 10055[0:MRR:10054.0,13.0] || subclass(unordered_pair(u,v),w)*+ -> equal(apply(choice,unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,w).
% 299.87/300.42 156204[3:Rew:99199.0,156076.0] || -> subclass(regular(union(complement(power_class(u)),v)),complement(v))*.
% 299.87/300.42 157106[3:SpR:45.0,156939.0] || -> subclass(regular(successor(complement(successor(null_class)))),singleton(null_class))*.
% 299.87/300.42 156939[3:SpR:71035.0,156893.0] || -> subclass(regular(union(complement(successor(null_class)),u)),singleton(null_class))*.
% 299.87/300.42 156893[3:Res:156203.0,119486.0] || -> subclass(regular(union(u,complement(successor(null_class)))),singleton(null_class))*.
% 299.87/300.42 156203[3:Rew:99199.0,156075.0] || -> subclass(regular(union(u,complement(successor(v)))),successor(v))*.
% 299.87/300.42 10590[0:SpL:1199.1,17.0] || member(regular(cross_product(u,v)),cross_product(w,x))* -> equal(cross_product(u,v),null_class) member(second(regular(cross_product(u,v))),x).
% 299.87/300.42 156202[3:Rew:99199.0,156074.0] || -> subclass(regular(union(u,complement(power_class(v)))),power_class(v))*.
% 299.87/300.42 156695[3:SpR:45.0,155863.0] || -> subclass(regular(successor(complement(power_class(u)))),power_class(u))*.
% 299.87/300.42 155863[3:Rew:99199.0,155731.0] || -> subclass(regular(union(complement(power_class(u)),v)),power_class(u))*.
% 299.87/300.42 10589[0:SpL:1199.1,16.0] || member(regular(cross_product(u,v)),cross_product(w,x))* -> equal(cross_product(u,v),null_class) member(first(regular(cross_product(u,v))),w).
% 299.87/300.42 155862[3:Rew:99199.0,155730.0] || -> subclass(regular(union(u,complement(successor(v)))),complement(u))*.
% 299.87/300.42 155861[3:Rew:99199.0,155729.0] || -> subclass(regular(union(u,complement(power_class(v)))),complement(u))*.
% 299.87/300.42 156147[10:Res:155659.0,45846.1] inductive(regular(union(null_class,complement(intersection(u,null_class))))) || -> .
% 299.87/300.42 155659[3:SpR:67444.0,154872.0] || -> subclass(regular(union(null_class,complement(intersection(u,v)))),v)*.
% 299.87/300.42 155801[10:Res:154872.0,45846.1] inductive(regular(union(null_class,complement(intersection(null_class,u))))) || -> .
% 299.87/300.42 6974[0:Res:358.2,539.0] || subclass(u,ordered_pair(v,w))* -> equal(u,null_class) equal(regular(u),unordered_pair(v,singleton(w))) equal(regular(u),singleton(v)).
% 299.87/300.42 154872[3:Res:125636.0,119428.0] || -> subclass(regular(union(null_class,complement(intersection(u,v)))),u)*.
% 299.87/300.42 155583[10:Res:154953.0,45846.1] inductive(complement(successor(complement(intersection(u,null_class))))) || -> .
% 299.87/300.42 154953[3:SpR:67444.0,154929.0] || -> subclass(complement(successor(complement(intersection(u,v)))),v)*.
% 299.87/300.42 155095[10:Res:154929.0,45846.1] inductive(complement(successor(complement(intersection(null_class,u))))) || -> .
% 299.87/300.42 6510[0:SpR:495.0,25.2] || member(u,union(complement(v),complement(w))) member(u,union(v,w)) -> member(u,symmetric_difference(complement(v),complement(w)))*.
% 299.87/300.42 154929[3:Res:125591.0,119428.0] || -> subclass(complement(successor(complement(intersection(u,v)))),u)*.
% 299.87/300.42 154844[0:Res:53.1,119428.0] inductive(intersection(u,v)) || -> subclass(omega,u)*.
% 299.87/300.42 119428[0:SpR:89365.1,55831.0] || subclass(u,intersection(v,w))* -> subclass(u,v).
% 299.87/300.42 119165[0:SpR:67444.0,65922.0] || -> subclass(intersection(u,intersection(v,w)),intersection(u,w))*.
% 299.87/300.42 99667[0:Rew:97898.0,98950.1] || member(not_subclass_element(power_class(complement(union(u,v))),w),image(element_relation,union(u,v)))* -> subclass(power_class(complement(union(u,v))),w).
% 299.87/300.42 118998[0:SpR:67444.0,65920.0] || -> subclass(intersection(u,intersection(v,w)),intersection(u,v))*.
% 299.87/300.42 118801[0:SpR:67444.0,65465.0] || -> subclass(intersection(intersection(u,v),w),intersection(w,v))*.
% 299.87/300.42 116494[3:SpR:31370.0,114357.0] || -> subclass(intersection(u,union(v,v)),intersection(u,v))*.
% 299.87/300.42 115623[3:SpR:31370.0,114061.0] || -> subclass(intersection(u,union(v,v)),intersection(v,u))*.
% 299.87/300.42 99660[0:Rew:97898.0,98306.0] || -> equal(complement(intersection(power_class(complement(union(u,v))),union(w,x))),union(image(element_relation,union(u,v)),complement(union(w,x))))**.
% 299.87/300.42 114339[3:SpR:31370.0,113986.0] || -> subclass(intersection(union(u,u),v),intersection(v,u))*.
% 299.87/300.42 112088[3:SpR:40426.0,65462.0] || -> subclass(intersection(union(u,u),v),intersection(u,v))*.
% 299.87/300.42 150311[3:SpL:71595.0,144721.0] || member(complement(intersection(u,v)),symmetric_difference(v,u))* -> .
% 299.87/300.42 99659[0:Rew:97898.0,98257.0] || -> equal(complement(intersection(union(u,v),power_class(complement(union(w,x))))),union(complement(union(u,v)),image(element_relation,union(w,x))))**.
% 299.87/300.42 99162[0:Rew:97898.0,46289.0] || -> equal(complement(intersection(union(u,v),union(complement(power_class(w)),x))),union(complement(union(u,v)),intersection(power_class(w),complement(x))))**.
% 299.87/300.42 99161[0:Rew:97898.0,46243.0] || -> equal(complement(intersection(union(u,v),union(w,complement(power_class(x))))),union(complement(union(u,v)),intersection(complement(w),power_class(x))))**.
% 299.87/300.42 144721[3:Res:496.1,144667.0] || member(complement(intersection(u,v)),symmetric_difference(u,v))* -> .
% 299.87/300.42 143349[3:SpR:67444.0,136379.0] || -> equal(intersection(symmetric_difference(u,v),intersection(v,u)),null_class)**.
% 299.87/300.42 141845[3:SpR:30.0,140325.0] || -> equal(intersection(u,restrict(singleton(u),v,w)),null_class)**.
% 299.87/300.42 98876[0:Rew:97898.0,46245.0] || -> equal(complement(intersection(union(complement(union(u,v)),w),power_class(x))),union(intersection(union(u,v),complement(w)),complement(power_class(x))))**.
% 299.87/300.42 140796[3:SpR:31.0,140091.0] || -> equal(intersection(singleton(u),restrict(u,v,w)),null_class)**.
% 299.87/300.42 147053[14:Res:8.1,146496.0] || equal(singleton(u),x__dfg)**+ -> equal(complement(x__dfg),u)*.
% 299.87/300.42 147422[14:Obv:147253.1] || equal(successor(null_class),x__dfg) -> equal(regular(x__dfg),null_class)**.
% 299.87/300.42 147421[14:Obv:147252.2] || equal(successor(null_class),x__dfg)** equal(omega,x__dfg) -> .
% 299.87/300.42 98672[0:Rew:97898.0,46761.0] || -> equal(complement(intersection(power_class(u),union(complement(union(v,w)),x))),union(complement(power_class(u)),intersection(union(v,w),complement(x))))**.
% 299.87/300.42 147416[14:Obv:147251.1] || equal(successor(null_class),x__dfg)** -> equal(successor(x__dfg),x__dfg).
% 299.87/300.42 147407[14:Obv:147190.1] || equal(successor(null_class),x__dfg)** -> equal(singleton(x__dfg),null_class).
% 299.87/300.42 147369[14:MRR:147067.2,3998.0] || equal(successor(null_class),x__dfg) -> member(singleton(null_class),x__dfg)*.
% 299.87/300.42 147291[14:Rew:9254.0,147073.1] || equal(successor(null_class),x__dfg) -> subclass(regular(null_class),x__dfg)*.
% 299.87/300.42 98557[0:Rew:97898.0,5695.0] || member(u,intersection(power_class(complement(union(v,w))),complement(x)))* member(u,union(image(element_relation,union(v,w)),x)) -> .
% 299.87/300.42 147336[14:Obv:147254.1] || equal(successor(null_class),x__dfg)** -> equal(y__dfg,x__dfg).
% 299.87/300.42 147335[14:MRR:147221.1,2622.0] || equal(successor(null_class),x__dfg) -> member(omega,x__dfg)*.
% 299.87/300.42 147171[14:SpR:147054.1,146005.0] || equal(successor(null_class),x__dfg) -> member(null_class,x__dfg)*.
% 299.87/300.42 98515[0:Rew:97898.0,46246.0] || -> equal(complement(intersection(union(u,complement(union(v,w))),power_class(x))),union(intersection(complement(u),union(v,w)),complement(power_class(x))))**.
% 299.87/300.42 147301[14:Obv:147191.1] || equal(successor(null_class),x__dfg)** -> inductive(x__dfg).
% 299.87/300.42 147054[14:Res:120311.1,146496.0] || equal(successor(null_class),x__dfg) -> equal(complement(x__dfg),null_class)**.
% 299.87/300.42 146496[14:Res:146475.1,549.0] || subclass(x__dfg,singleton(u))* -> equal(complement(x__dfg),u).
% 299.87/300.42 146588[14:Res:8.1,146562.0] || equal(complement(singleton(complement(x__dfg))),x__dfg)** -> .
% 299.87/300.42 98315[0:Rew:97898.0,46673.0] || -> equal(complement(intersection(union(complement(power_class(u)),v),union(w,x))),union(intersection(power_class(u),complement(v)),complement(union(w,x))))**.
% 299.87/300.42 146562[14:MRR:146505.1,77987.0] || subclass(x__dfg,complement(singleton(complement(x__dfg))))* -> .
% 299.87/300.42 146557[14:Res:146475.1,144667.0] || subclass(x__dfg,complement(x__dfg))* -> .
% 299.87/300.42 146475[14:Res:146005.0,3.0] || subclass(x__dfg,u) -> member(complement(x__dfg),u)*.
% 299.87/300.42 146005[14:Res:77980.0,144720.0] || -> member(complement(x__dfg),x__dfg)*.
% 299.87/300.42 98314[0:Rew:97898.0,46370.0] || -> equal(complement(intersection(union(u,complement(power_class(v))),union(w,x))),union(intersection(complement(u),power_class(v)),complement(union(w,x))))**.
% 299.87/300.42 98247[0:Rew:97898.0,5685.0] || member(u,intersection(complement(v),power_class(complement(union(w,x)))))* member(u,union(v,image(element_relation,union(w,x)))) -> .
% 299.87/300.42 98217[0:Rew:97898.0,46762.0] || -> equal(complement(intersection(power_class(u),union(v,complement(union(w,x))))),union(complement(power_class(u)),intersection(complement(v),union(w,x))))**.
% 299.87/300.42 46929[0:Rew:46218.0,46670.1] || member(not_subclass_element(union(complement(power_class(u)),v),w),intersection(power_class(u),complement(v)))* -> subclass(union(complement(power_class(u)),v),w).
% 299.87/300.42 144612[3:Res:49.1,137731.0] inductive(singleton(u)) || member(null_class,u)* -> .
% 299.87/300.42 46924[0:Rew:46218.0,46367.1] || member(not_subclass_element(union(u,complement(power_class(v))),w),intersection(complement(u),power_class(v)))* -> subclass(union(u,complement(power_class(v))),w).
% 299.87/300.42 144737[3:Res:117.1,144667.0] || member(y__dfg,x__dfg)* -> .
% 299.87/300.42 144667[3:MRR:144618.0,9142.1] || member(u,u)* -> .
% 299.87/300.42 137731[3:MRR:137380.2,3998.0] || member(u,singleton(v))* member(u,v) -> .
% 299.87/300.42 46462[0:Rew:46218.0,5698.0] || member(u,intersection(union(complement(power_class(v)),w),complement(x)))* member(u,union(intersection(power_class(v),complement(w)),x)) -> .
% 299.87/300.42 144043[4:Res:49.1,143951.0] inductive(cantor(singleton(cross_product(singleton(null_class),universal_class)))) || -> .
% 299.87/300.42 46288[0:Rew:46218.0,5688.0] || member(u,intersection(complement(v),union(complement(power_class(w)),x)))* member(u,union(v,intersection(power_class(w),complement(x)))) -> .
% 299.87/300.42 137348[3:SpR:136730.0,31.0] || -> equal(restrict(singleton(cross_product(u,v)),u,v),null_class)**.
% 299.87/300.42 46261[0:Rew:46218.0,5697.0] || member(u,intersection(union(v,complement(power_class(w))),complement(x)))* member(u,union(intersection(complement(v),power_class(w)),x)) -> .
% 299.87/300.42 136379[3:Rew:67444.0,136207.0] || -> equal(intersection(symmetric_difference(u,v),intersection(u,v)),null_class)**.
% 299.87/300.42 135597[3:SpR:30.0,135198.0] || -> equal(intersection(u,restrict(complement(u),v,w)),null_class)**.
% 299.87/300.42 141599[3:Res:140260.0,2628.0] || -> equal(intersection(u,intersection(v,singleton(u))),null_class)**.
% 299.87/300.42 141597[10:Res:140260.0,45846.1] inductive(intersection(u,intersection(v,singleton(u)))) || -> .
% 299.87/300.42 46242[0:Rew:46218.0,5687.0] || member(u,intersection(complement(v),union(w,complement(power_class(x)))))* member(u,union(v,intersection(complement(w),power_class(x)))) -> .
% 299.87/300.42 140325[3:Res:137643.0,2628.0] || -> equal(intersection(u,intersection(singleton(u),v)),null_class)**.
% 299.87/300.42 140323[10:Res:137643.0,45846.1] inductive(intersection(u,intersection(singleton(u),v))) || -> .
% 299.87/300.42 140218[3:Res:137642.0,2628.0] || -> equal(intersection(singleton(u),intersection(u,v)),null_class)**.
% 299.87/300.42 140216[10:Res:137642.0,45846.1] inductive(intersection(singleton(u),intersection(u,v))) || -> .
% 299.87/300.42 140091[3:Res:137641.0,2628.0] || -> equal(intersection(singleton(u),intersection(v,u)),null_class)**.
% 299.87/300.42 140089[10:Res:137641.0,45846.1] inductive(intersection(singleton(u),intersection(v,u))) || -> .
% 299.87/300.42 139986[3:Res:8.1,137329.0] || equal(singleton(u),u)** -> equal(null_class,u).
% 299.87/300.42 138871[3:SpR:31370.0,138402.0] || -> equal(intersection(singleton(u),union(u,u)),null_class)**.
% 299.87/300.42 137329[3:SpR:136730.0,111977.1] || subclass(u,singleton(u))* -> equal(null_class,u).
% 299.87/300.42 138540[3:Res:137325.0,2628.0] || -> equal(intersection(u,union(null_class,singleton(u))),null_class)**.
% 299.87/300.42 138538[10:Res:137325.0,45846.1] inductive(intersection(u,union(null_class,singleton(u)))) || -> .
% 299.87/300.42 138479[3:Res:137637.0,2628.0] || -> equal(intersection(singleton(u),union(u,null_class)),null_class)**.
% 299.87/300.42 138477[10:Res:137637.0,45846.1] inductive(intersection(singleton(u),union(u,null_class))) || -> .
% 299.87/300.42 138402[3:Res:137636.0,2628.0] || -> equal(intersection(singleton(u),union(null_class,u)),null_class)**.
% 299.87/300.42 138400[10:Res:137636.0,45846.1] inductive(intersection(singleton(u),union(null_class,u))) || -> .
% 299.87/300.42 137946[3:Res:137474.0,2628.0] || -> equal(intersection(successor(null_class),singleton(singleton(null_class))),null_class)**.
% 299.87/300.42 137944[10:Res:137474.0,45846.1] inductive(intersection(successor(null_class),singleton(singleton(null_class)))) || -> .
% 299.87/300.42 137971[10:Res:108610.1,137955.0] || subclass(singleton(null_class),singleton(singleton(null_class)))* -> .
% 299.87/300.42 138075[3:Res:2619.1,137956.0] || member(singleton(null_class),successor(null_class))* -> .
% 299.87/300.42 137956[3:MRR:137927.1,45079.0] || subclass(singleton(singleton(null_class)),successor(null_class))* -> .
% 299.87/300.42 137955[10:MRR:137921.1,45872.0] || subclass(successor(null_class),singleton(singleton(null_class)))* -> .
% 299.87/300.42 137913[4:Res:8.1,137711.0] || equal(singleton(domain_relation),domain_relation)** -> .
% 299.87/300.42 137711[4:MRR:137639.1,2869.0] || subclass(domain_relation,singleton(domain_relation))* -> .
% 299.87/300.42 136730[3:MRR:136729.0,2622.0] || -> equal(intersection(u,singleton(u)),null_class)**.
% 299.87/300.42 135318[3:Res:135137.0,2628.0] || -> equal(intersection(u,intersection(v,complement(u))),null_class)**.
% 299.87/300.42 135316[10:Res:135137.0,45846.1] inductive(intersection(u,intersection(v,complement(u)))) || -> .
% 299.87/300.42 135198[3:Res:134959.0,2628.0] || -> equal(intersection(u,intersection(complement(u),v)),null_class)**.
% 299.87/300.42 135196[10:Res:134959.0,45846.1] inductive(intersection(u,intersection(complement(u),v))) || -> .
% 299.87/300.42 112012[0:SpR:67444.0,65462.0] || -> subclass(intersection(intersection(u,v),w),intersection(w,u))*.
% 299.87/300.42 111977[0:MRR:111889.1,4891.0] || subclass(u,v) -> equal(intersection(u,v),u)**.
% 299.87/300.42 111709[0:SpR:71035.0,57301.0] || -> subclass(intersection(symmetric_difference(u,v),w),union(v,u))*.
% 299.87/300.42 111103[0:SpR:71035.0,55488.0] || -> subclass(intersection(u,symmetric_difference(v,w)),union(w,v))*.
% 299.87/300.42 133822[10:Res:108603.1,45846.1] inductive(union(u,u)) || subclass(u,null_class)* -> .
% 299.87/300.42 108603[3:SpR:40426.0,55416.1] || subclass(u,v) -> subclass(union(u,u),v)*.
% 299.87/300.42 104057[3:SpR:31370.0,99289.0] || -> equal(union(u,union(u,u)),union(u,u))**.
% 299.87/300.42 90041[3:Res:8.1,53249.0] || equal(not_subclass_element(u,v),u)** -> subclass(u,v).
% 299.87/300.42 89667[0:MRR:89629.0,3714.0] || -> equal(intersection(u,intersection(v,u)),intersection(v,u))**.
% 299.87/300.42 89527[0:MRR:89495.0,3714.0] || -> equal(intersection(u,intersection(u,v)),intersection(u,v))**.
% 299.87/300.42 130690[3:SpR:71595.0,125883.0] || -> subclass(regular(complement(symmetric_difference(u,v))),symmetric_difference(u,v))*.
% 299.87/300.42 129727[3:Res:56089.0,119464.0] || -> subclass(intersection(intersection(u,union(v,null_class)),w),v)*.
% 299.87/300.42 4949[0:Res:175.1,225.0] || -> subclass(intersection(restrict(u,v,w),x),y) member(not_subclass_element(intersection(restrict(u,v,w),x),y),cross_product(v,w))*.
% 299.87/300.42 129721[3:Res:54752.0,119464.0] || -> subclass(intersection(u,intersection(union(v,null_class),w)),v)*.
% 299.87/300.42 129718[3:Res:55132.0,119464.0] || -> subclass(intersection(u,intersection(v,union(w,null_class))),w)*.
% 299.87/300.42 129704[3:Res:55831.0,119464.0] || -> subclass(intersection(intersection(union(u,null_class),v),w),u)*.
% 299.87/300.42 129693[3:Res:8.1,119464.0] || equal(union(u,null_class),v)*+ -> subclass(v,u)*.
% 299.87/300.42 4963[0:Res:169.1,225.0] || -> subclass(intersection(u,restrict(v,w,x)),y) member(not_subclass_element(intersection(u,restrict(v,w,x)),y),cross_product(w,x))*.
% 299.87/300.42 129119[3:SpR:31370.0,125581.0] || -> subclass(union(null_class,intersection(u,union(v,v))),v)*.
% 299.87/300.42 128932[3:SpR:31370.0,125564.0] || -> subclass(union(null_class,intersection(union(u,u),v)),u)*.
% 299.87/300.42 125883[3:Rew:103600.0,125792.0] || -> subclass(regular(complement(symmetric_difference(u,v))),symmetric_difference(v,u))*.
% 299.87/300.42 130574[10:Res:125578.0,45846.1] inductive(intersection(intersection(u,union(null_class,null_class)),v)) || -> .
% 299.87/300.42 9076[0:Rew:492.0,9037.0] || -> subclass(symmetric_difference(cross_product(u,v),w),x) member(not_subclass_element(symmetric_difference(cross_product(u,v),w),x),complement(restrict(w,u,v)))*.
% 299.87/300.42 125578[3:Res:56089.0,119456.0] || -> subclass(intersection(intersection(u,union(null_class,v)),w),v)*.
% 299.87/300.42 130400[10:Res:125572.0,45846.1] inductive(intersection(u,intersection(union(null_class,null_class),v))) || -> .
% 299.87/300.42 125572[3:Res:54752.0,119456.0] || -> subclass(intersection(u,intersection(union(null_class,v),w)),v)*.
% 299.87/300.42 130186[10:Res:125569.0,45846.1] inductive(intersection(u,intersection(v,union(null_class,null_class)))) || -> .
% 299.87/300.42 9017[0:Rew:491.0,8981.0] || -> subclass(symmetric_difference(u,cross_product(v,w)),x) member(not_subclass_element(symmetric_difference(u,cross_product(v,w)),x),complement(restrict(u,v,w)))*.
% 299.87/300.42 125569[3:Res:55132.0,119456.0] || -> subclass(intersection(u,intersection(v,union(null_class,w))),w)*.
% 299.87/300.42 130016[10:Res:125558.0,45846.1] inductive(intersection(intersection(union(null_class,null_class),u),v)) || -> .
% 299.87/300.42 125558[3:Res:55831.0,119456.0] || -> subclass(intersection(intersection(union(null_class,u),v),w),u)*.
% 299.87/300.42 125547[3:Res:8.1,119456.0] || equal(union(null_class,u),v)*+ -> subclass(v,u)*.
% 299.87/300.42 7015[0:Res:1472.2,3.0] || member(u,cross_product(v,w))* member(u,x)* subclass(restrict(x,v,w),y)*+ -> member(u,y)*.
% 299.87/300.42 129690[3:Res:53.1,119464.0] inductive(union(u,null_class)) || -> subclass(omega,u)*.
% 299.87/300.42 119464[3:SpR:89365.1,68784.0] || subclass(u,union(v,null_class))* -> subclass(u,v).
% 299.87/300.42 129108[3:SpR:71035.0,125581.0] || -> subclass(union(null_class,intersection(u,union(v,null_class))),v)*.
% 299.87/300.42 128921[3:SpR:71035.0,125564.0] || -> subclass(union(null_class,intersection(union(u,null_class),v)),u)*.
% 299.87/300.42 7406[0:Obv:7393.1] || subclass(unordered_pair(u,v),w)* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) member(u,w).
% 299.87/300.42 126105[12:SpR:67597.1,125622.0] function(u) || -> subclass(regular(successor(u)),complement(u))*.
% 299.87/300.42 129206[10:Res:125581.0,45846.1] inductive(union(null_class,intersection(u,union(null_class,null_class)))) || -> .
% 299.87/300.42 125581[3:Res:57352.0,119456.0] || -> subclass(union(null_class,intersection(u,union(null_class,v))),v)*.
% 299.87/300.42 129025[10:Res:125564.0,45846.1] inductive(union(null_class,intersection(union(null_class,null_class),u))) || -> .
% 299.87/300.42 7408[0:Obv:7386.1] || subclass(unordered_pair(u,v),w)* -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) member(v,w).
% 299.87/300.42 125564[3:Res:56263.0,119456.0] || -> subclass(union(null_class,intersection(union(null_class,u),v)),u)*.
% 299.87/300.42 125809[3:SpR:43636.1,125636.0] || subclass(complement(u),null_class)* -> subclass(regular(null_class),u).
% 299.87/300.42 125696[3:Res:125591.0,357.1] inductive(complement(successor(complement(u)))) || -> member(null_class,u)*.
% 299.87/300.42 10477[0:Res:8.1,1580.1] || equal(u,image(v,image(w,singleton(x))))*+ member(ordered_pair(x,y),compose(v,w))* -> member(y,u)*.
% 299.87/300.42 127687[3:SpR:31370.0,125676.0] || -> subclass(complement(successor(union(u,u))),complement(u))*.
% 299.87/300.42 127676[3:SpR:71035.0,125676.0] || -> subclass(complement(successor(union(u,null_class))),complement(u))*.
% 299.87/300.42 109056[10:MRR:7009.2,109050.0] || member(regular(complement(restrict(u,v,w))),cross_product(v,w))*+ member(regular(complement(restrict(u,v,w))),u)* -> .
% 299.87/300.42 128410[10:Res:125761.0,45846.1] inductive(complement(successor(union(null_class,complement(null_class))))) || -> .
% 299.87/300.42 125761[3:Rew:30027.0,125743.0] || -> subclass(complement(successor(union(null_class,complement(u)))),u)*.
% 299.87/300.42 127763[4:MRR:127755.1,22178.0] || equal(successor(successor(successor(null_class))),null_class)** -> .
% 299.87/300.42 98895[0:Rew:97898.0,67569.0] || -> equal(intersection(union(union(u,v),complement(w)),union(complement(union(u,v)),w)),symmetric_difference(union(u,v),complement(w)))**.
% 299.87/300.42 127762[10:MRR:127759.1,45880.0] inductive(complement(successor(successor(null_class)))) || -> .
% 299.87/300.42 127674[3:SpR:45.0,125676.0] || -> subclass(complement(successor(successor(null_class))),complement(singleton(null_class)))*.
% 299.87/300.42 125676[3:SpR:29278.0,125591.0] || -> subclass(complement(successor(union(null_class,u))),complement(u))*.
% 299.87/300.42 125544[3:Res:53.1,119456.0] inductive(union(null_class,u)) || -> subclass(omega,u)*.
% 299.87/300.42 99615[0:Rew:67444.0,98536.0] || -> equal(intersection(union(u,complement(union(v,w))),union(complement(u),union(v,w))),symmetric_difference(complement(u),union(v,w)))**.
% 299.87/300.42 125624[3:Res:106375.0,119456.0] || -> subclass(regular(union(u,u)),complement(u))*.
% 299.87/300.42 125623[3:Res:106364.0,119456.0] || -> subclass(regular(union(u,null_class)),complement(u))*.
% 299.87/300.42 125622[3:Res:106142.0,119456.0] || -> subclass(regular(union(null_class,u)),complement(u))*.
% 299.87/300.42 125856[10:Res:125636.0,45846.1] inductive(regular(union(null_class,complement(null_class)))) || -> .
% 299.87/300.42 125636[3:Rew:30027.0,125618.0] || -> subclass(regular(union(null_class,complement(u))),u)*.
% 299.87/300.42 125736[10:Res:125591.0,45846.1] inductive(complement(successor(complement(null_class)))) || -> .
% 299.87/300.42 125591[3:Res:57027.0,119456.0] || -> subclass(complement(successor(complement(u))),u)*.
% 299.87/300.42 119456[3:SpR:89365.1,56235.0] || subclass(u,union(null_class,v))* -> subclass(u,v).
% 299.87/300.42 10912[0:Res:256.0,1536.0] || member(u,v)*+ -> equal(ordered_pair(first(ordered_pair(u,singleton(w))),second(ordered_pair(u,singleton(w)))),ordered_pair(u,singleton(w)))**.
% 299.87/300.42 10478[0:Res:50.1,1580.1] inductive(image(u,singleton(v))) || member(ordered_pair(v,w),compose(successor_relation,u))* -> member(w,image(u,singleton(v))).
% 299.87/300.42 6509[0:SpR:495.0,496.1] || member(u,symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> member(u,complement(symmetric_difference(complement(v),complement(w)))).
% 299.87/300.42 99644[0:Rew:97898.0,98971.0] || member(regular(power_class(complement(union(u,v)))),image(element_relation,union(u,v)))* -> equal(power_class(complement(union(u,v))),null_class).
% 299.87/300.42 120342[3:Res:56089.0,119486.0] || -> subclass(intersection(intersection(u,successor(null_class)),v),singleton(null_class))*.
% 299.87/300.42 46913[0:Rew:46218.0,46685.0] || member(regular(union(complement(power_class(u)),v)),intersection(power_class(u),complement(v)))* -> equal(union(complement(power_class(u)),v),null_class).
% 299.87/300.42 120336[3:Res:54752.0,119486.0] || -> subclass(intersection(u,intersection(successor(null_class),v)),singleton(null_class))*.
% 299.87/300.42 120333[3:Res:55132.0,119486.0] || -> subclass(intersection(u,intersection(v,successor(null_class))),singleton(null_class))*.
% 299.87/300.42 120322[3:Res:55831.0,119486.0] || -> subclass(intersection(intersection(successor(null_class),u),v),singleton(null_class))*.
% 299.87/300.42 121289[3:MRR:121273.1,26343.0] || equal(successor(null_class),domain_relation)** -> .
% 299.87/300.42 46909[0:Rew:46218.0,46382.0] || member(regular(union(u,complement(power_class(v)))),intersection(complement(u),power_class(v)))* -> equal(union(u,complement(power_class(v))),null_class).
% 299.87/300.42 120311[3:Res:8.1,119486.0] || equal(successor(null_class),u) -> subclass(u,singleton(null_class))*.
% 299.87/300.42 121157[4:Res:8.1,121151.0] || equal(domain_relation,composition_function)** -> .
% 299.87/300.42 121151[4:MRR:121150.0,121150.2,100.0,26343.0] || subclass(composition_function,domain_relation)* -> .
% 299.87/300.42 120345[3:Res:57352.0,119486.0] || -> subclass(union(null_class,intersection(u,successor(null_class))),singleton(null_class))*.
% 299.87/300.42 120328[3:Res:56263.0,119486.0] || -> subclass(union(null_class,intersection(successor(null_class),u)),singleton(null_class))*.
% 299.87/300.42 120438[3:MRR:120428.1,45452.0] || equal(successor(successor(complement(successor(null_class)))),null_class)** -> .
% 299.87/300.42 120354[3:Res:100648.0,119486.0] || -> subclass(complement(successor(complement(successor(null_class)))),singleton(null_class))*.
% 299.87/300.42 120308[3:Res:53.1,119486.0] inductive(successor(null_class)) || -> subclass(omega,singleton(null_class))*.
% 299.87/300.42 120356[3:Res:105397.0,119486.0] || -> subclass(regular(complement(successor(null_class))),singleton(null_class))*.
% 299.87/300.42 119486[3:SpR:89365.1,56249.0] || subclass(u,successor(null_class))* -> subclass(u,singleton(null_class)).
% 299.87/300.42 119685[10:MRR:119563.1,57955.0] || subclass(complement(successor(null_class)),singleton(null_class))* -> .
% 299.87/300.42 89365[0:MRR:89275.1,3714.0] || subclass(u,v) -> equal(intersection(v,u),u)**.
% 299.87/300.42 65922[0:Obv:65895.0] || -> subclass(intersection(u,intersection(v,w)),intersection(w,u))*.
% 299.87/300.42 65920[0:Obv:65892.0] || -> subclass(intersection(u,intersection(v,w)),intersection(v,u))*.
% 299.87/300.42 65465[0:Obv:65431.0] || -> subclass(intersection(intersection(u,v),w),intersection(v,w))*.
% 299.87/300.42 116145[3:SpR:67444.0,114137.0] || -> subclass(intersection(u,union(v,null_class)),intersection(u,v))*.
% 299.87/300.42 4975[0:Res:359.2,10.0] || subclass(u,unordered_pair(v,w))*+ -> subclass(u,x) equal(not_subclass_element(u,x),w)* equal(not_subclass_element(u,x),v)*.
% 299.87/300.42 4958[0:Res:168.1,225.0] || -> equal(intersection(u,restrict(v,w,x)),null_class) member(regular(intersection(u,restrict(v,w,x))),cross_product(w,x))*.
% 299.87/300.42 114357[3:SpR:67444.0,113986.0] || -> subclass(intersection(u,union(null_class,v)),intersection(u,v))*.
% 299.87/300.42 4959[0:Res:174.1,225.0] || -> equal(intersection(restrict(u,v,w),x),null_class) member(regular(intersection(restrict(u,v,w),x)),cross_product(v,w))*.
% 299.87/300.42 114201[3:SpR:67444.0,112087.0] || -> subclass(intersection(u,union(v,null_class)),intersection(v,u))*.
% 299.87/300.42 114137[3:SpR:67444.0,112087.0] || -> subclass(intersection(union(u,null_class),v),intersection(v,u))*.
% 299.87/300.42 10195[0:Res:8.1,1535.2] || equal(u,cross_product(v,w))*+ member(x,w)* member(y,v)* -> member(ordered_pair(y,x),u)*.
% 299.87/300.42 114061[3:SpR:67444.0,112086.0] || -> subclass(intersection(u,union(null_class,v)),intersection(v,u))*.
% 299.87/300.42 114543[3:Res:114392.0,2628.0] || -> equal(intersection(u,union(null_class,complement(u))),null_class)**.
% 299.87/300.42 114541[10:Res:114392.0,45846.1] inductive(intersection(u,union(null_class,complement(u)))) || -> .
% 299.87/300.42 114643[3:Res:114515.0,2628.0] || -> equal(intersection(singleton(null_class),complement(successor(null_class))),null_class)**.
% 299.87/300.42 9015[0:Rew:491.0,8979.0] || -> equal(symmetric_difference(u,cross_product(v,w)),null_class) member(regular(symmetric_difference(u,cross_product(v,w))),complement(restrict(u,v,w)))*.
% 299.87/300.42 113986[3:SpR:67444.0,112086.0] || -> subclass(intersection(union(null_class,u),v),intersection(v,u))*.
% 299.87/300.42 112087[3:SpR:68781.0,65462.0] || -> subclass(intersection(union(u,null_class),v),intersection(u,v))*.
% 299.87/300.42 112086[3:SpR:38136.0,65462.0] || -> subclass(intersection(union(null_class,u),v),intersection(u,v))*.
% 299.87/300.42 113359[3:Res:112631.1,2628.0] || -> member(null_class,u) equal(intersection(u,successor(null_class)),null_class)**.
% 299.87/300.42 9074[0:Rew:492.0,9035.0] || -> equal(symmetric_difference(cross_product(u,v),w),null_class) member(regular(symmetric_difference(cross_product(u,v),w)),complement(restrict(w,u,v)))*.
% 299.87/300.42 112667[3:Res:112503.1,2628.0] || -> member(null_class,u) equal(intersection(successor(null_class),u),null_class)**.
% 299.87/300.42 112583[3:SpR:67444.0,112494.0] || -> subclass(intersection(u,successor(null_class)),intersection(u,singleton(null_class)))*.
% 299.87/300.42 112516[3:SpR:67444.0,112095.0] || -> subclass(intersection(u,successor(null_class)),intersection(singleton(null_class),u))*.
% 299.87/300.42 30957[3:Rew:29278.0,29834.1] || member(not_subclass_element(union(null_class,intersection(u,v)),w),symmetric_difference(u,v))* -> subclass(union(null_class,intersection(u,v)),w).
% 299.87/300.42 113083[10:SpR:112818.0,105.0] || -> equal(single_valued3(successor(null_class)),single_valued3(null_class))**.
% 299.87/300.42 112818[10:Rew:5296.0,112787.0] || -> equal(domain__dfg(successor(null_class),u,v),single_valued3(null_class))**.
% 299.87/300.42 113041[10:SpR:112771.0,70.0] || -> equal(apply(successor(null_class),u),sum_class(range_of(null_class)))**.
% 299.87/300.42 112771[10:SpR:112695.0,44.0] || -> equal(image(successor(null_class),u),range_of(null_class))**.
% 299.87/300.42 112860[10:Res:49.1,112819.0] inductive(cantor(successor(null_class))) || -> .
% 299.87/300.42 112851[10:Res:68.1,112819.0] || -> equal(cantor(successor(null_class)),null_class)**.
% 299.87/300.42 112695[10:Res:112672.0,2628.0] || -> equal(restrict(successor(null_class),u,v),null_class)**.
% 299.87/300.42 112494[3:SpR:67444.0,112095.0] || -> subclass(intersection(successor(null_class),u),intersection(u,singleton(null_class)))*.
% 299.87/300.42 112095[3:SpR:38149.0,65462.0] || -> subclass(intersection(successor(null_class),u),intersection(singleton(null_class),u))*.
% 299.87/300.42 99160[0:Rew:97898.0,46281.0] || -> equal(complement(intersection(union(u,v),power_class(complement(power_class(w))))),union(complement(union(u,v)),image(element_relation,power_class(w))))**.
% 299.87/300.42 65462[0:Obv:65424.0] || -> subclass(intersection(intersection(u,v),w),intersection(u,w))*.
% 299.87/300.42 57301[0:SpR:115.0,56089.0] || -> subclass(intersection(symmetric_difference(u,v),w),union(u,v))*.
% 299.87/300.42 55688[3:Con:55658.1] || member(u,union(v,v))* -> member(u,v).
% 299.87/300.42 99020[0:Rew:97898.0,46276.0] || -> equal(complement(intersection(power_class(complement(union(u,v))),power_class(w))),union(image(element_relation,union(u,v)),complement(power_class(w))))**.
% 299.87/300.42 55488[0:SpR:115.0,55132.0] || -> subclass(intersection(u,symmetric_difference(v,w)),union(v,w))*.
% 299.87/300.42 111079[10:Res:108602.1,45846.1] inductive(union(u,null_class)) || subclass(u,null_class)* -> .
% 299.87/300.42 108602[3:SpR:68781.0,55416.1] || subclass(u,v) -> subclass(union(u,null_class),v)*.
% 299.87/300.42 110673[10:Res:108601.1,45846.1] inductive(union(null_class,u)) || subclass(u,null_class)* -> .
% 299.87/300.42 98733[0:Rew:97898.0,46528.0] || -> equal(complement(intersection(power_class(complement(power_class(u))),union(v,w))),union(image(element_relation,power_class(u)),complement(union(v,w))))**.
% 299.87/300.42 108601[3:SpR:38136.0,55416.1] || subclass(u,v) -> subclass(union(null_class,u),v)*.
% 299.87/300.42 108651[10:Res:55416.1,45846.1] inductive(intersection(u,v)) || subclass(u,null_class)* -> .
% 299.87/300.42 108721[10:MRR:108720.1,32156.0] || subclass(singleton(null_class),singleton(u))* -> equal(null_class,u).
% 299.87/300.42 109054[10:MRR:59097.1,109038.0] || member(singleton(singleton(singleton(singleton(singleton(null_class))))),composition_function)* -> .
% 299.87/300.42 98594[0:Rew:97898.0,46753.0] || -> equal(complement(intersection(power_class(u),power_class(complement(union(v,w))))),union(complement(power_class(u)),image(element_relation,union(v,w))))**.
% 299.87/300.42 110219[10:Res:2619.1,109051.0] || member(null_class,restrict(u,v,w))* -> .
% 299.87/300.42 109051[10:MRR:108738.1,109025.0] || subclass(singleton(null_class),restrict(u,v,w))* -> .
% 299.87/300.42 109050[10:MRR:48988.1,109025.0] || equal(complement(restrict(u,v,w)),null_class)** -> .
% 299.87/300.42 109048[10:MRR:32892.1,109025.0] || equal(restrict(u,v,w),successor(null_class))** -> .
% 299.87/300.42 98119[0:Rew:97898.0,8985.0] || -> equal(union(restrict(u,v,w),complement(union(u,cross_product(v,w)))),complement(symmetric_difference(u,cross_product(v,w))))**.
% 299.87/300.42 109047[10:MRR:32808.1,109025.0] || equal(restrict(u,v,w),singleton(null_class))** -> .
% 299.87/300.42 109814[10:Res:90201.1,109808.0] || equal(complement(rotate(composition_function)),null_class)** -> .
% 299.87/300.42 109816[10:Res:8.1,109808.0] || equal(rotate(composition_function),domain_relation)** -> .
% 299.87/300.42 98095[0:Rew:97898.0,9041.0] || -> equal(union(restrict(u,v,w),complement(union(cross_product(v,w),u))),complement(symmetric_difference(cross_product(v,w),u)))**.
% 299.87/300.42 109808[10:Res:20668.1,109053.0] || subclass(domain_relation,rotate(composition_function))* -> .
% 299.87/300.42 109053[10:MRR:22290.1,109038.0] || member(ordered_pair(u,singleton(singleton(null_class))),composition_function)* -> .
% 299.87/300.42 109049[11:MRR:41299.1,109025.0] || equal(restrict(u,v,w),y__dfg)** -> .
% 299.87/300.42 109046[11:MRR:32712.1,109025.0] || subclass(y__dfg,restrict(u,v,w))* -> .
% 299.87/300.42 99581[0:Rew:97898.0,98275.0] || -> equal(union(complement(union(u,v)),complement(union(w,x))),complement(intersection(union(u,v),union(w,x))))**.
% 299.87/300.42 109100[10:Res:94204.1,109052.0] || equal(complement(compose_class(u)),null_class)** -> .
% 299.87/300.42 97913[0:Rew:97898.0,5696.1] || member(u,intersection(union(v,w),complement(x)))* member(u,union(complement(union(v,w)),x)) -> .
% 299.87/300.42 109052[10:MRR:22268.1,109038.0] || member(singleton(singleton(null_class)),compose_class(u))* -> .
% 299.87/300.42 109044[10:MRR:4804.1,109025.0] inductive(restrict(u,v,w)) || -> .
% 299.87/300.42 109025[10:Res:2619.1,108747.0] || member(null_class,cross_product(u,v))* -> .
% 299.87/300.42 109031[10:MRR:1649.2,109025.0] function(u) inductive(u) || -> .
% 299.87/300.42 109030[10:MRR:1648.1,109025.0] inductive(compose(u,v)) || -> .
% 299.87/300.42 109037[10:MRR:1653.1,109025.0] inductive(rotate(u)) || -> .
% 299.87/300.42 109036[10:MRR:1652.1,109025.0] inductive(flip(u)) || -> .
% 299.87/300.42 109029[10:MRR:1647.1,109025.0] inductive(compose_class(u)) || -> .
% 299.87/300.42 109033[10:MRR:33130.1,109025.0] one_to_one(successor(null_class)) || -> .
% 299.87/300.42 109032[10:MRR:32789.1,109025.0] function(successor(null_class)) || -> .
% 299.87/300.42 109035[10:MRR:1651.1,109025.0] inductive(composition_function) || -> .
% 299.87/300.42 109034[10:MRR:1650.1,109025.0] inductive(application_function) || -> .
% 299.87/300.42 109028[10:MRR:1646.1,109025.0] inductive(element_relation) || -> .
% 299.87/300.42 109027[10:MRR:1645.1,109025.0] inductive(successor_relation) || -> .
% 299.87/300.42 109026[10:MRR:1644.1,109025.0] inductive(domain_relation) || -> .
% 299.87/300.42 108747[10:MRR:108746.1,108746.2,32156.0,26343.0] || subclass(singleton(null_class),cross_product(u,v))* -> .
% 299.87/300.42 97899[0:Rew:97898.0,5686.1] || member(u,intersection(complement(v),union(w,x)))* member(u,union(v,complement(union(w,x)))) -> .
% 299.87/300.42 108716[10:MRR:108697.1,32156.0] || subclass(singleton(null_class),complement(successor(null_class)))* -> .
% 299.87/300.42 108699[10:Res:108610.1,32187.0] || subclass(singleton(null_class),complement(singleton(null_class)))* -> .
% 299.87/300.42 108610[3:SpR:38149.0,55416.1] || subclass(singleton(null_class),u) -> subclass(successor(null_class),u)*.
% 299.87/300.42 55416[0:Obv:55402.1] || subclass(u,v) -> subclass(intersection(u,w),v)*.
% 299.87/300.42 107485[3:Rew:99129.0,107484.0] || -> subclass(regular(union(u,v)),complement(union(v,u)))*.
% 299.87/300.42 107329[3:SpL:105396.0,47227.0] || equal(complement(union(u,v)),union(v,u))** -> .
% 299.87/300.42 107161[3:SpR:105396.0,99519.0] || -> subclass(regular(complement(union(u,v))),union(v,u))*.
% 299.87/300.42 106427[3:Rew:99129.0,106388.0] || -> subclass(regular(union(u,v)),complement(union(u,v)))*.
% 299.87/300.42 97914[0:Rew:97898.0,6342.1] || member(u,symmetric_difference(union(v,w),complement(x)))* -> member(u,union(complement(union(v,w)),x)).
% 299.87/300.42 105396[0:MRR:105298.0,98084.0] || -> equal(complement(union(u,v)),complement(union(v,u)))*.
% 299.87/300.42 103947[3:SpL:31370.0,94585.0] || equal(union(u,u),null_class)**+ -> subclass(u,v)*.
% 299.87/300.42 106375[3:SpR:31370.0,106142.0] || -> subclass(regular(union(u,u)),union(null_class,complement(u)))*.
% 299.87/300.42 105484[3:SpR:33220.0,99519.0] || -> subclass(regular(union(null_class,complement(u))),union(u,u))*.
% 299.87/300.42 97900[0:Rew:97898.0,6418.1] || member(u,symmetric_difference(complement(v),union(w,x)))* -> member(u,union(v,complement(union(w,x)))).
% 299.87/300.42 106364[3:SpR:71035.0,106142.0] || -> subclass(regular(union(u,null_class)),union(null_class,complement(u)))*.
% 299.87/300.42 106142[3:Rew:99199.0,106100.0,71035.0,106100.0] || -> subclass(regular(union(null_class,u)),union(null_class,complement(u)))*.
% 299.87/300.42 105486[3:SpR:30027.0,99519.0] || -> subclass(regular(union(null_class,complement(u))),union(null_class,u))*.
% 299.87/300.42 105485[3:SpR:66602.0,99519.0] || -> subclass(regular(union(null_class,complement(u))),union(u,null_class))*.
% 299.87/300.42 97926[0:Rew:97898.0,1957.0] || member(not_subclass_element(union(u,v),w),complement(union(u,v)))* -> subclass(union(u,v),w).
% 299.87/300.42 105506[3:Rew:46840.0,105434.0,29278.0,105434.0] || -> subclass(regular(power_class(u)),complement(power_class(u)))*.
% 299.87/300.42 105505[3:Rew:100407.0,105431.0,29278.0,105431.0] || -> subclass(regular(successor(u)),complement(successor(u)))*.
% 299.87/300.42 105427[3:SpR:46840.0,99519.0] || -> subclass(regular(complement(power_class(u))),power_class(u))*.
% 299.87/300.42 105397[3:SpR:45.0,99519.0] || -> subclass(regular(complement(successor(u))),successor(u))*.
% 299.87/300.42 97925[0:Rew:97898.0,46275.0] || -> equal(union(complement(union(u,v)),complement(power_class(w))),complement(intersection(union(u,v),power_class(w))))**.
% 299.87/300.42 99519[3:MRR:99518.1,90201.0] || -> subclass(regular(complement(union(u,v))),union(u,v))*.
% 299.87/300.42 98084[0:Rew:97898.0,70705.0] || -> subclass(complement(union(u,v)),complement(union(v,u)))*.
% 299.87/300.42 104048[3:SpR:71035.0,99289.0] || -> equal(union(u,union(u,null_class)),union(u,null_class))**.
% 299.87/300.42 97910[0:Rew:97898.0,46752.0] || -> equal(union(complement(power_class(u)),complement(union(v,w))),complement(intersection(power_class(u),union(v,w))))**.
% 299.87/300.42 103961[3:SpL:100407.0,94585.0] || equal(successor(u),null_class) -> subclass(successor(u),v)*.
% 299.87/300.42 103938[3:SpL:71035.0,94585.0] || equal(union(u,null_class),null_class)**+ -> subclass(u,v)*.
% 299.87/300.42 97909[0:Rew:97898.0,3286.1] || member(u,image(element_relation,union(v,w)))* member(u,power_class(complement(union(v,w)))) -> .
% 299.87/300.42 101042[3:SpL:31370.0,94586.0] || equal(union(u,u),null_class)** -> equal(u,null_class).
% 299.87/300.42 104046[3:SpR:45.0,99289.0] || -> equal(union(singleton(null_class),successor(null_class)),successor(null_class))**.
% 299.87/300.42 97924[0:Rew:97898.0,220.0] || member(regular(union(u,v)),complement(union(u,v)))* -> equal(union(u,v),null_class).
% 299.87/300.42 99289[3:Rew:99199.0,40493.0] || -> equal(union(u,union(null_class,u)),union(null_class,u))**.
% 299.87/300.42 94585[3:Rew:29278.0,94360.0] || equal(union(null_class,u),null_class)**+ -> subclass(u,v)*.
% 299.87/300.42 94204[3:Res:90201.1,373.0] || equal(complement(u),null_class) -> member(singleton(v),u)*.
% 299.87/300.42 97923[0:Rew:97898.0,6438.0] || -> equal(union(intersection(u,v),complement(union(u,v))),complement(symmetric_difference(u,v)))**.
% 299.87/300.42 99391[0:Rew:45.0,97901.0] || -> equal(complement(intersection(complement(u),successor(v))),union(u,complement(successor(v))))**.
% 299.87/300.42 99324[0:Rew:45.0,97902.0] || -> equal(complement(image(element_relation,successor(u))),power_class(complement(successor(u))))**.
% 299.87/300.42 90144[10:Res:54457.1,45846.1] inductive(intersection(u,v)) || subclass(v,null_class)* -> .
% 299.87/300.42 101034[3:SpL:71035.0,94586.0] || equal(union(u,null_class),null_class)** -> equal(u,null_class).
% 299.87/300.42 97919[0:Rew:97898.0,211.0] || -> equal(complement(intersection(union(u,v),complement(w))),union(complement(union(u,v)),w))**.
% 299.87/300.42 100639[3:SpR:100407.0,30027.0] || -> equal(union(null_class,complement(successor(u))),complement(successor(u)))**.
% 299.87/300.42 97907[0:Rew:97898.0,212.0] || -> equal(complement(intersection(complement(u),union(v,w))),union(u,complement(union(v,w))))**.
% 299.87/300.42 94586[3:Rew:29278.0,94361.0] || equal(union(null_class,u),null_class)** -> equal(u,null_class).
% 299.87/300.42 97918[0:Rew:97898.0,210.0] || -> equal(complement(image(element_relation,union(u,v))),power_class(complement(union(u,v))))**.
% 299.87/300.42 94194[3:Res:90201.1,53109.0] || equal(complement(u),null_class)** -> equal(singleton(u),null_class).
% 299.87/300.42 94163[3:Res:90201.1,52986.0] || equal(complement(regular(u)),null_class)** -> equal(u,null_class).
% 299.87/300.42 100407[3:SpR:45.0,99199.0] || -> equal(union(null_class,successor(u)),successor(u))**.
% 299.87/300.42 99199[3:Rew:29278.0,97917.0] || -> equal(union(null_class,union(u,v)),union(u,v))**.
% 299.87/300.42 99331[3:Rew:99324.0,29318.0] || -> equal(power_class(complement(successor(null_class))),power_class(complement(singleton(null_class))))**.
% 299.87/300.42 94526[3:Rew:94197.1,80144.1] || equal(complement(x__dfg),null_class)** -> equal(successor(x__dfg),x__dfg).
% 299.87/300.42 94522[3:Rew:94197.1,60406.0] || equal(omega,x__dfg) equal(complement(x__dfg),null_class)** -> .
% 299.87/300.42 94579[3:Rew:94197.1,94256.1] || equal(complement(x__dfg),null_class) subclass(x__dfg,omega)* -> .
% 299.87/300.42 94575[3:Rew:94197.1,94201.1] || equal(complement(x__dfg),null_class)** -> equal(regular(x__dfg),null_class).
% 299.87/300.42 91189[12:SoR:91184.0,5028.2] single_valued_class(regular(omega)) || equal(regular(omega),null_class)** -> .
% 299.87/300.42 3006[0:Res:358.2,19.0] || subclass(u,cross_product(v,w))*+ -> equal(u,null_class) equal(ordered_pair(first(regular(u)),second(regular(u))),regular(u))**.
% 299.87/300.42 46898[0:Rew:46218.0,46459.0] || -> equal(complement(intersection(power_class(u),union(complement(power_class(v)),w))),union(complement(power_class(u)),intersection(power_class(v),complement(w))))**.
% 299.87/300.42 94651[10:MRR:94168.1,47818.1] || equal(complement(u),null_class)** -> inductive(u).
% 299.87/300.42 95339[10:Res:63674.1,95333.0] || equal(successor(complement(successor_relation)),null_class)** -> .
% 299.87/300.42 95333[10:Obv:95331.1] || subclass(complement(successor_relation),null_class)* -> .
% 299.87/300.42 94508[10:Rew:30027.0,94323.0] || equal(union(null_class,complement(successor_relation)),null_class)** -> .
% 299.87/300.42 46895[0:Rew:46218.0,46278.0] || -> equal(complement(intersection(union(complement(power_class(u)),v),power_class(w))),union(intersection(power_class(u),complement(v)),complement(power_class(w))))**.
% 299.87/300.42 95006[3:Res:63674.1,95000.0] || equal(successor(complement(element_relation)),null_class)** -> .
% 299.87/300.42 95000[3:Obv:94998.1] || subclass(complement(element_relation),null_class)* -> .
% 299.87/300.42 94507[3:Rew:33220.0,94322.0] || equal(union(null_class,complement(element_relation)),null_class)** -> .
% 299.87/300.42 94471[4:Res:90201.1,21028.0] || equal(complement(cantor(y__dfg)),null_class)** -> .
% 299.87/300.42 46894[0:Rew:46218.0,46277.0] || -> equal(complement(intersection(union(u,complement(power_class(v))),power_class(w))),union(intersection(complement(u),power_class(v)),complement(power_class(w))))**.
% 299.87/300.42 94502[3:Rew:29278.0,94353.0] || equal(union(null_class,domain_relation),null_class)** -> .
% 299.87/300.42 94328[4:Res:90201.1,41491.0] || equal(complement(flip(null_class)),null_class)** -> .
% 299.87/300.42 94326[4:Res:90201.1,41374.0] || equal(complement(rotate(null_class)),null_class)** -> .
% 299.87/300.42 90201[3:Res:56560.1,90069.0] || equal(complement(u),null_class) -> subclass(v,u)*.
% 299.87/300.42 46893[0:Rew:46218.0,46258.0] || -> equal(complement(intersection(power_class(u),union(v,complement(power_class(w))))),union(complement(power_class(u)),intersection(complement(v),power_class(w))))**.
% 299.87/300.42 46312[0:Rew:46218.0,5692.0] || member(u,intersection(power_class(complement(power_class(v))),complement(w)))* member(u,union(image(element_relation,power_class(v)),w)) -> .
% 299.87/300.42 46280[0:Rew:46218.0,5682.0] || member(u,intersection(complement(v),power_class(complement(power_class(w)))))* member(u,union(v,image(element_relation,power_class(w)))) -> .
% 299.87/300.42 91186[10:Obv:91181.1] || equal(successor(singleton(regular(omega))),null_class)** -> .
% 299.87/300.42 5764[0:SpR:223.1,43.0] || -> equal(cross_product(singleton(u),v),null_class) equal(range__dfg(regular(cross_product(singleton(u),v)),u,v),second(not_subclass_element(null_class,null_class)))**.
% 299.87/300.42 91185[10:Obv:91182.1] || equal(singleton(regular(omega)),null_class)** -> .
% 299.87/300.42 91187[12:SoR:91184.0,73.1] one_to_one(regular(omega)) || -> .
% 299.87/300.42 91184[12:Obv:91183.1] function(regular(omega)) || -> .
% 299.87/300.42 91151[10:Obv:91148.1] || equal(successor(omega),null_class)** -> .
% 299.87/300.42 54457[0:Obv:54443.1] || subclass(u,v) -> subclass(intersection(w,u),v)*.
% 299.87/300.42 90040[3:Res:53.1,53249.0] inductive(not_subclass_element(omega,u)) || -> subclass(omega,u)*.
% 299.87/300.42 53249[3:MRR:53225.2,52711.0] || subclass(u,not_subclass_element(u,v))* -> subclass(u,v).
% 299.87/300.42 40426[3:SpR:31370.0,38136.0] || -> equal(intersection(u,union(u,u)),union(u,u))**.
% 299.87/300.42 88013[3:SpR:71035.0,81825.0] || -> subclass(intersection(union(u,u),v),union(null_class,u))*.
% 299.87/300.42 87801[3:SpR:71035.0,81798.0] || -> subclass(intersection(union(u,null_class),v),union(u,u))*.
% 299.87/300.42 87675[3:SpR:71035.0,81640.0] || -> subclass(intersection(u,union(v,v)),union(null_class,v))*.
% 299.87/300.42 88551[3:SpR:67444.0,88428.0] || -> subclass(intersection(union(u,null_class),v),union(null_class,u))*.
% 299.87/300.42 88428[3:SpR:31370.0,87597.0] || -> subclass(intersection(u,union(v,null_class)),union(null_class,v))*.
% 299.87/300.42 87597[3:SpR:71035.0,81613.0] || -> subclass(intersection(u,union(v,null_class)),union(v,v))*.
% 299.87/300.42 4876[0:Res:175.1,226.0] || -> subclass(intersection(restrict(u,v,w),x),y) member(not_subclass_element(intersection(restrict(u,v,w),x),y),u)*.
% 299.87/300.42 87104[3:SpL:71143.0,47227.0] || equal(complement(symmetric_difference(u,v)),symmetric_difference(v,u))** -> .
% 299.87/300.42 84561[3:SpR:71035.0,57431.0] || -> subclass(union(null_class,symmetric_difference(u,v)),union(v,u))*.
% 299.87/300.42 84092[3:Res:8.1,53250.0] || equal(unordered_pair(u,singleton(v)),ordered_pair(u,v))** -> .
% 299.87/300.42 81825[3:SpR:31370.0,67136.0] || -> subclass(intersection(union(u,u),v),union(u,null_class))*.
% 299.87/300.42 3703[0:Res:169.1,226.0] || -> subclass(intersection(u,restrict(v,w,x)),y) member(not_subclass_element(intersection(u,restrict(v,w,x)),y),v)*.
% 299.87/300.42 81798[3:SpR:68772.0,67136.0] || -> subclass(intersection(union(null_class,u),v),union(u,u))*.
% 299.87/300.42 81640[3:SpR:31370.0,67094.0] || -> subclass(intersection(u,union(v,v)),union(v,null_class))*.
% 299.87/300.42 81613[3:SpR:68772.0,67094.0] || -> subclass(intersection(u,union(null_class,v)),union(v,v))*.
% 299.87/300.42 71313[0:SpR:71035.0,5137.0] || -> subclass(symmetric_difference(complement(u),complement(v)),union(v,u))*.
% 299.87/300.42 4882[0:Res:175.1,497.0] || -> subclass(intersection(symmetric_difference(u,v),w),x) member(not_subclass_element(intersection(symmetric_difference(u,v),w),x),union(u,v))*.
% 299.87/300.42 71143[0:Rew:70647.0,70706.0] || -> equal(complement(symmetric_difference(u,v)),complement(symmetric_difference(v,u)))*.
% 299.87/300.42 70206[12:SpR:39349.1,68806.0] function(u) || -> subclass(intersection(v,successor(u)),u)*.
% 299.87/300.42 70006[3:Con:69977.0] || member(u,union(v,null_class))* -> member(u,v).
% 299.87/300.42 69933[12:SpR:39349.1,68784.0] function(u) || -> subclass(intersection(successor(u),v),u)*.
% 299.87/300.42 3710[0:Res:169.1,497.0] || -> subclass(intersection(u,symmetric_difference(v,w)),x) member(not_subclass_element(intersection(u,symmetric_difference(v,w)),x),union(v,w))*.
% 299.87/300.42 86437[3:Res:49.1,86335.0] inductive(regular(y__dfg)) || member(null_class,x__dfg)* -> .
% 299.87/300.42 12300[0:SpR:1200.1,256.0] || -> subclass(cross_product(u,v),w) member(singleton(first(not_subclass_element(cross_product(u,v),w))),not_subclass_element(cross_product(u,v),w))*.
% 299.87/300.42 85899[12:SoR:85032.0,73.1] one_to_one(x__dfg) || equal(successor(successor(x__dfg)),null_class)** -> .
% 299.87/300.42 67588[0:Rew:67444.0,7404.2] || -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) equal(intersection(v,unordered_pair(u,v)),null_class)**.
% 299.87/300.42 85032[12:SpL:69630.1,64033.0] function(x__dfg) || equal(successor(successor(x__dfg)),null_class)** -> .
% 299.87/300.42 67559[0:Rew:67444.0,7403.2] || -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) equal(intersection(u,unordered_pair(u,v)),null_class)**.
% 299.87/300.42 4885[3:Res:175.1,4001.0] || member(not_subclass_element(intersection(regular(u),v),w),u)* -> subclass(intersection(regular(u),v),w) equal(u,null_class).
% 299.87/300.42 4847[3:Res:169.1,4001.0] || member(not_subclass_element(intersection(u,regular(v)),w),v)* -> subclass(intersection(u,regular(v)),w) equal(v,null_class).
% 299.87/300.42 85319[12:SoR:84974.0,73.1] one_to_one(x__dfg) || -> member(regular(successor(x__dfg)),y__dfg)*.
% 299.87/300.42 84974[12:SpR:69630.1,31376.0] function(x__dfg) || -> member(regular(successor(x__dfg)),y__dfg)*.
% 299.87/300.42 69630[12:SpR:68772.0,39349.1] function(u) || -> equal(union(u,u),successor(u))**.
% 299.87/300.42 6566[0:Rew:495.0,6506.0] || -> subclass(symmetric_difference(complement(u),complement(v)),w) member(not_subclass_element(symmetric_difference(complement(u),complement(v)),w),union(u,v))*.
% 299.87/300.42 57431[3:SpR:115.0,57352.0] || -> subclass(union(null_class,symmetric_difference(u,v)),union(u,v))*.
% 299.87/300.42 84540[3:Res:8.1,84093.0] || equal(singleton(singleton(singleton(u))),singleton(singleton(u)))** -> .
% 299.87/300.42 84093[3:Rew:257.0,84083.0] || subclass(singleton(singleton(singleton(u))),singleton(singleton(u)))* -> .
% 299.87/300.42 84105[8:MRR:38228.1,84103.0] || equal(successor(null_class),y__dfg)** -> .
% 299.87/300.42 84104[8:MRR:38224.1,84103.0] || subclass(y__dfg,successor(null_class))* -> .
% 299.87/300.42 84094[4:Rew:14.0,84089.0,22142.0,84089.0] || subclass(singleton(singleton(null_class)),singleton(null_class))* -> .
% 299.87/300.42 53250[3:MRR:53231.1,45445.0] || subclass(ordered_pair(u,v),unordered_pair(u,singleton(v)))* -> .
% 299.87/300.42 44163[0:SpR:30.0,43895.0] || -> equal(intersection(complement(u),restrict(u,v,w)),null_class)**.
% 299.87/300.42 40461[3:SpL:38136.0,23.0] || member(u,union(null_class,v))* -> member(u,v).
% 299.87/300.42 81109[3:Res:8.1,59585.0] || equal(cross_product(u,v),composition_function)** -> member(null_class,u).
% 299.87/300.42 26347[3:MRR:6984.0,26343.0] || -> equal(apply(choice,ordered_pair(u,v)),unordered_pair(u,singleton(v)))** equal(apply(choice,ordered_pair(u,v)),singleton(u)).
% 299.87/300.42 69481[12:SpR:39349.1,68782.0] function(u) || -> equal(symmetric_difference(u,successor(u)),null_class)**.
% 299.87/300.42 69343[12:SpL:39349.1,66198.0] function(u) || equal(complement(u),successor(u))** -> .
% 299.87/300.42 68783[3:SpR:66811.0,38610.0] || -> equal(power_class(union(u,null_class)),power_class(union(u,u)))*.
% 299.87/300.42 68781[3:SpR:66811.0,38136.0] || -> equal(intersection(u,union(u,null_class)),union(u,null_class))**.
% 299.87/300.42 82249[12:SoR:82055.0,73.1] one_to_one(successor_relation) || equal(successor(successor_relation),domain_relation)** -> .
% 299.87/300.42 82151[12:SoR:82054.0,73.1] one_to_one(successor_relation) || subclass(domain_relation,successor(successor_relation))* -> .
% 299.87/300.42 82055[12:SpL:67597.1,32161.0] function(successor_relation) || equal(successor(successor_relation),domain_relation)** -> .
% 299.87/300.42 82054[12:SpL:67597.1,32160.0] function(successor_relation) || subclass(domain_relation,successor(successor_relation))* -> .
% 299.87/300.42 67597[12:Rew:29271.0,67546.1] function(u) || -> equal(union(null_class,u),successor(u))**.
% 299.87/300.42 67136[3:Rew:67071.0,56240.0] || -> subclass(intersection(union(null_class,u),v),union(u,null_class))*.
% 299.87/300.42 67094[3:Rew:67071.0,54897.0] || -> subclass(intersection(u,union(null_class,v)),union(v,null_class))*.
% 299.87/300.42 81251[3:Res:45564.0,63693.1] || equal(successor(complement(singleton(ordered_pair(u,v)))),null_class)** -> .
% 299.87/300.42 81258[4:Res:38786.0,63693.1] || equal(successor(complement(singleton(singleton(singleton(null_class))))),null_class)** -> .
% 299.87/300.42 63693[3:MRR:63436.2,9142.1] || equal(successor(u),null_class) member(v,u)* -> .
% 299.87/300.42 62120[3:Res:57034.1,14464.0] || equal(successor(unordered_pair(ordered_pair(u,v),w)),null_class)** -> .
% 299.87/300.42 62119[3:Res:57034.1,14423.0] || equal(successor(unordered_pair(unordered_pair(u,v),w)),null_class)** -> .
% 299.87/300.42 62116[3:Res:57034.1,14458.0] || equal(successor(unordered_pair(u,ordered_pair(v,w))),null_class)** -> .
% 299.87/300.42 62115[3:Res:57034.1,14422.0] || equal(successor(unordered_pair(u,unordered_pair(v,w))),null_class)** -> .
% 299.87/300.42 59585[3:MRR:59582.0,100.0] || subclass(composition_function,cross_product(u,v))* -> member(null_class,u).
% 299.87/300.42 1559[0:SpL:257.0,35.0] || member(ordered_pair(singleton(singleton(singleton(u))),v),rotate(w))*+ -> member(ordered_pair(ordered_pair(u,v),singleton(u)),w)*.
% 299.87/300.42 80287[3:Res:80153.1,4990.0] || equal(complement(x__dfg),null_class) -> subclass(complement(x__dfg),u)*.
% 299.87/300.42 1546[0:SpL:257.0,38.0] || member(ordered_pair(singleton(singleton(singleton(u))),v),flip(w))*+ -> member(ordered_pair(ordered_pair(u,singleton(u)),v),w)*.
% 299.87/300.42 30924[3:Rew:29278.0,29849.0] || member(regular(union(null_class,intersection(u,v))),symmetric_difference(u,v))* -> equal(union(null_class,intersection(u,v)),null_class).
% 299.87/300.42 53246[3:MRR:53204.0,3271.1] || -> member(complement(u),u)* equal(singleton(complement(u)),null_class).
% 299.87/300.42 53123[3:Obv:53118.1] || equal(singleton(u),u)** -> equal(singleton(u),null_class).
% 299.87/300.42 46887[0:Rew:46218.0,46512.1] || member(not_subclass_element(power_class(complement(power_class(u))),v),image(element_relation,power_class(u)))* -> subclass(power_class(complement(power_class(u))),v).
% 299.87/300.42 78000[14:SoR:77990.0,5028.2] single_valued_class(complement(x__dfg)) || equal(complement(x__dfg),null_class)** -> .
% 299.87/300.42 78316[14:Obv:78314.1] || subclass(singleton(complement(x__dfg)),null_class)* -> .
% 299.87/300.42 78302[14:Rew:29278.0,78300.0] || equal(union(null_class,singleton(complement(x__dfg))),null_class)** -> .
% 299.87/300.42 78230[14:Res:8.1,78221.0] || equal(complement(singleton(complement(x__dfg))),y__dfg)** -> .
% 299.87/300.42 78221[14:MRR:78183.1,77987.0] || subclass(y__dfg,complement(singleton(complement(x__dfg))))* -> .
% 299.87/300.42 77981[14:Res:77975.0,3.0] || subclass(y__dfg,u) -> member(complement(x__dfg),u)*.
% 299.87/300.42 78104[14:Res:63674.1,77996.0] || equal(successor(singleton(complement(x__dfg))),null_class)** -> .
% 299.87/300.42 77987[14:Res:77980.0,49779.0] || equal(singleton(complement(x__dfg)),null_class)** -> .
% 299.87/300.42 77998[14:SoR:77990.0,73.1] one_to_one(complement(x__dfg)) || -> .
% 299.87/300.42 77990[14:Res:77980.0,39205.1] function(complement(x__dfg)) || -> .
% 299.87/300.42 77975[14:Spt:77958.0] || -> member(complement(x__dfg),y__dfg)*.
% 299.87/300.42 53109[3:Obv:53097.1] || subclass(singleton(u),u)* -> equal(singleton(u),null_class).
% 299.87/300.42 48617[3:MRR:48519.1,9181.1] || equal(power_class(u),null_class) -> subclass(power_class(u),v)*.
% 299.87/300.42 77793[3:Res:56560.1,77726.0] || equal(complement(regular(unordered_pair(singleton(u),v))),null_class)** -> .
% 299.87/300.42 77806[4:Res:56560.1,77781.0] || equal(complement(regular(unordered_pair(null_class,u))),null_class)** -> .
% 299.87/300.42 77591[3:Res:56560.1,77478.0] || equal(complement(regular(singleton(ordered_pair(u,v)))),null_class)** -> .
% 299.87/300.42 77487[3:Res:56560.1,77231.0] || equal(complement(regular(singleton(unordered_pair(u,v)))),null_class)** -> .
% 299.87/300.42 77257[3:Res:56560.1,77225.0] || equal(complement(regular(unordered_pair(u,singleton(v)))),null_class)** -> .
% 299.87/300.42 10352[0:Obv:10326.0] || -> equal(not_subclass_element(unordered_pair(u,v),w),u)** subclass(unordered_pair(u,v),w) member(v,unordered_pair(u,v))*.
% 299.87/300.42 10351[0:Obv:10333.0] || -> equal(not_subclass_element(unordered_pair(u,v),w),v)** subclass(unordered_pair(u,v),w) member(u,unordered_pair(u,v))*.
% 299.87/300.42 77348[3:Res:56560.1,77249.0] || equal(complement(regular(singleton(singleton(u)))),null_class)** -> .
% 299.87/300.42 77268[4:Res:56560.1,77247.0] || equal(complement(regular(unordered_pair(u,null_class))),null_class)** -> .
% 299.87/300.42 77276[4:Res:56560.1,77261.0] || equal(complement(regular(singleton(null_class))),null_class)** -> .
% 299.87/300.42 48561[3:Rew:29271.0,48236.1] || equal(null_class,u) -> equal(intersection(v,u),null_class)**.
% 299.87/300.42 48552[3:Rew:29271.0,48235.1] || equal(null_class,u) -> equal(intersection(u,v),null_class)**.
% 299.87/300.42 48547[3:Rew:29271.0,48228.1] || equal(null_class,u) -> equal(union(u,u),null_class)**.
% 299.87/300.42 47238[3:SpL:33220.0,47227.0] || equal(union(null_class,complement(u)),union(u,u))* -> .
% 299.87/300.42 46081[10:MRR:29030.1,46074.0] inductive(intersection(u,v)) || -> member(regular(omega),v)*.
% 299.87/300.42 46080[10:MRR:28961.1,46074.0] inductive(intersection(u,v)) || -> member(regular(omega),u)*.
% 299.87/300.42 75513[3:MRR:75512.0,2622.0] || -> equal(symmetric_difference(u,singleton(u)),successor(u))**.
% 299.87/300.42 45007[3:Res:2349.2,3998.0] || subclass(u,null_class) -> equal(intersection(v,u),null_class)**.
% 299.87/300.42 44799[3:SpR:43636.1,31370.0] || subclass(u,null_class) -> equal(union(u,u),null_class)**.
% 299.87/300.42 73968[3:SpL:66602.0,47227.0] || equal(union(null_class,complement(u)),union(u,null_class))** -> .
% 299.87/300.42 73614[4:SpL:4552.0,73465.0] || equal(complement(apply(null_class,u)),apply(null_class,v))* -> .
% 299.87/300.42 4982[0:Res:359.2,225.0] || subclass(u,restrict(v,w,x))*+ -> subclass(u,y) member(not_subclass_element(u,y),cross_product(w,x))*.
% 299.87/300.42 69762[3:SpR:68772.0,38610.0] || -> equal(power_class(union(null_class,u)),power_class(union(u,null_class)))*.
% 299.87/300.42 68885[11:SpL:66811.0,40449.0] || subclass(y__dfg,union(u,null_class))* -> member(null_class,u).
% 299.87/300.42 2355[0:Res:168.1,226.0] || -> equal(intersection(u,restrict(v,w,x)),null_class) member(regular(intersection(u,restrict(v,w,x))),v)*.
% 299.87/300.42 68882[11:SpL:66811.0,33816.0] || equal(union(u,null_class),y__dfg)** -> member(null_class,u).
% 299.87/300.42 67191[4:Rew:66163.0,66395.0] || -> equal(complement(apply(null_class,u)),complement(apply(null_class,v)))*.
% 299.87/300.42 2978[0:Res:174.1,226.0] || -> equal(intersection(restrict(u,v,w),x),null_class) member(regular(intersection(restrict(u,v,w),x)),u)*.
% 299.87/300.42 66614[10:Rew:66163.0,32685.0] || -> member(null_class,complement(u)) member(null_class,union(u,null_class))*.
% 299.87/300.42 66602[3:Rew:66163.0,30547.0] || -> equal(complement(union(u,null_class)),union(null_class,complement(u)))**.
% 299.87/300.42 66411[4:Rew:66163.0,30578.0] || -> subclass(complement(apply(null_class,u)),complement(apply(null_class,v)))*.
% 299.87/300.42 69073[0:SpR:67463.0,496.1] || member(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> member(u,complement(symmetric_difference(v,w))).
% 299.87/300.42 73536[4:SpL:67192.0,47227.0] || equal(complement(apply(null_class,u)),sum_class(range_of(null_class)))** -> .
% 299.87/300.42 73465[4:SpL:67192.0,47227.0] || equal(complement(sum_class(range_of(null_class))),apply(null_class,u))* -> .
% 299.87/300.42 67192[4:Rew:66163.0,66412.0] || -> equal(complement(apply(null_class,u)),complement(sum_class(range_of(null_class))))*.
% 299.87/300.42 66484[4:Rew:66163.0,30033.0] || -> subclass(complement(sum_class(range_of(null_class))),complement(apply(null_class,u)))*.
% 299.87/300.42 67451[0:Rew:67444.0,46669.0] || -> equal(intersection(union(power_class(u),complement(v)),union(complement(power_class(u)),v)),symmetric_difference(power_class(u),complement(v)))**.
% 299.87/300.42 66410[4:Rew:66163.0,30577.0] || -> subclass(complement(apply(null_class,u)),complement(sum_class(range_of(null_class))))*.
% 299.87/300.42 70633[0:SpR:67444.0,4915.0] || -> subclass(symmetric_difference(u,v),complement(intersection(v,u)))*.
% 299.87/300.42 68787[3:SpR:66811.0,55241.0] || -> subclass(restrict(union(u,null_class),v,w),u)*.
% 299.87/300.42 68984[3:Res:68768.0,357.1] inductive(union(u,null_class)) || -> member(null_class,u)*.
% 299.87/300.42 69292[0:Rew:67444.0,69049.0] || -> equal(intersection(complement(symmetric_difference(u,v)),union(union(u,v),complement(intersection(u,v)))),symmetric_difference(union(u,v),complement(intersection(u,v))))**.
% 299.87/300.42 66203[3:Rew:66163.0,57028.0] || -> subclass(complement(successor(complement(u))),union(u,null_class))*.
% 299.87/300.42 66194[3:Rew:66163.0,34403.0] || -> equal(intersection(complement(u),union(u,null_class)),null_class)**.
% 299.87/300.42 67453[0:Rew:67444.0,491.0] || -> equal(intersection(union(u,cross_product(v,w)),complement(restrict(u,v,w))),symmetric_difference(u,cross_product(v,w)))**.
% 299.87/300.42 71595[0:Rew:70637.0,71322.0] || -> equal(symmetric_difference(u,v),symmetric_difference(v,u))*.
% 299.87/300.42 71311[0:SpR:71035.0,3740.0] || -> subclass(symmetric_difference(u,v),union(v,u))*.
% 299.87/300.42 71035[0:Rew:28.0,70704.0] || -> equal(union(u,v),union(v,u))*.
% 299.87/300.42 67444[0:MRR:66139.0,65901.0] || -> equal(intersection(u,v),intersection(v,u))*.
% 299.87/300.42 67452[0:Rew:67444.0,492.0] || -> equal(intersection(union(cross_product(u,v),w),complement(restrict(w,u,v))),symmetric_difference(cross_product(u,v),w))**.
% 299.87/300.42 69636[3:SpR:68772.0,67179.0] || -> subclass(union(u,u),union(null_class,u))*.
% 299.87/300.42 69385[3:SpR:31370.0,67072.0] || -> subclass(union(u,u),union(u,null_class))*.
% 299.87/300.42 68971[12:SpR:39349.1,68768.0] function(u) || -> subclass(successor(u),u)*.
% 299.87/300.42 68806[3:SpR:66811.0,54892.0] || -> subclass(intersection(u,union(v,null_class)),v)*.
% 299.87/300.42 68784[3:SpR:66811.0,56235.0] || -> subclass(intersection(union(u,null_class),v),u)*.
% 299.87/300.42 68774[3:SpR:66811.0,31891.0] || -> subclass(union(u,null_class),union(u,u))*.
% 299.87/300.42 68772[3:SpR:66811.0,31370.0] || -> equal(union(u,null_class),union(u,u))*.
% 299.87/300.42 68782[3:SpR:66811.0,40965.0] || -> equal(symmetric_difference(u,union(u,null_class)),null_class)**.
% 299.87/300.42 67179[3:Rew:67071.0,67178.0] || -> subclass(union(u,null_class),union(null_class,u))*.
% 299.87/300.42 67072[3:Rew:67071.0,7469.0] || -> subclass(union(null_class,u),union(u,null_class))*.
% 299.87/300.42 66198[3:Rew:66163.0,47235.0] || equal(union(u,null_class),complement(u))** -> .
% 299.87/300.42 67463[0:Rew:67444.0,115.0] || -> equal(intersection(union(u,v),complement(intersection(u,v))),symmetric_difference(u,v))**.
% 299.87/300.42 68768[3:SpR:66811.0,29639.0] || -> subclass(union(u,null_class),u)*.
% 299.87/300.42 67169[10:Rew:33218.0,66815.0] || equal(successor(complement(successor(null_class))),null_class)** -> .
% 299.87/300.42 65901[0:Obv:65889.0] || -> subclass(intersection(u,v),intersection(v,u))*.
% 299.87/300.42 11097[0:Obv:11072.1] || member(not_subclass_element(intersection(u,v),intersection(w,u)),w)* -> subclass(intersection(u,v),intersection(w,u)).
% 299.87/300.42 64848[3:Res:8.1,63690.1] || equal(u,domain_relation) equal(successor(u),null_class)** -> .
% 299.87/300.42 11096[0:Obv:11090.1] || member(not_subclass_element(intersection(u,v),intersection(w,v)),w)* -> subclass(intersection(u,v),intersection(w,v)).
% 299.87/300.42 11094[0:Obv:11091.2] || subclass(u,v) member(not_subclass_element(u,intersection(w,v)),w)* -> subclass(u,intersection(w,v)).
% 299.87/300.42 9133[0:Res:8.1,1479.2] || equal(u,intersection(v,w))*+ member(x,w)* member(x,v)* -> member(x,u)*.
% 299.87/300.42 64081[10:Res:63674.1,45867.0] || equal(successor(complement(u)),null_class)** -> member(null_class,u).
% 299.87/300.42 64080[3:Res:63674.1,47742.0] || equal(successor(complement(u)),null_class)** -> member(omega,u).
% 299.87/300.42 2995[0:Res:358.2,10.0] || subclass(u,unordered_pair(v,w))* -> equal(u,null_class) equal(regular(u),w) equal(regular(u),v).
% 299.87/300.42 63690[3:MRR:63402.2,6.0] || equal(successor(u),null_class) subclass(domain_relation,u)* -> .
% 299.87/300.42 63687[7:Obv:63390.2] || equal(successor(u),null_class)** equal(u,x__dfg) -> .
% 299.87/300.42 4992[3:Res:359.2,4001.0] || subclass(u,regular(v)) member(not_subclass_element(u,w),v)* -> subclass(u,w) equal(v,null_class).
% 299.87/300.42 62102[7:Res:57034.1,20057.1] || equal(successor(u),null_class) subclass(y__dfg,u)* -> .
% 299.87/300.42 62101[7:Res:57034.1,20087.1] || equal(successor(u),null_class) subclass(x__dfg,u)* -> .
% 299.87/300.42 10050[0:MRR:10049.0,13.0] || -> equal(apply(choice,unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,unordered_pair(u,v))*.
% 299.87/300.42 63699[8:MRR:63612.1,6.0] || equal(successor(regular(ordered_pair(singleton(null_class),u))),null_class)** -> .
% 299.87/300.42 10048[0:MRR:10047.0,13.0] || -> equal(apply(choice,unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,unordered_pair(u,v))*.
% 299.87/300.42 64076[10:Res:63674.1,45868.0] || equal(successor(complement(singleton(singleton(null_class)))),null_class)** -> .
% 299.87/300.42 3026[0:Res:168.1,497.0] || -> equal(intersection(u,symmetric_difference(v,w)),null_class) member(regular(intersection(u,symmetric_difference(v,w))),union(v,w))*.
% 299.87/300.42 64033[9:Res:63674.1,31437.0] || equal(successor(union(x__dfg,x__dfg)),null_class)** -> .
% 299.87/300.42 64129[4:Res:63674.1,21028.0] || equal(successor(cantor(x__dfg)),null_class)** -> .
% 299.87/300.42 3027[0:Res:174.1,497.0] || -> equal(intersection(symmetric_difference(u,v),w),null_class) member(regular(intersection(symmetric_difference(u,v),w)),union(u,v))*.
% 299.87/300.42 64145[4:Res:63674.1,46120.0] || equal(successor(composition_function),null_class)** -> .
% 299.87/300.42 63674[3:MRR:63421.1,6.0] || equal(successor(u),null_class) -> subclass(u,v)*.
% 299.87/300.42 63673[3:Obv:63393.2] inductive(u) || equal(successor(u),null_class)** -> .
% 299.87/300.42 63624[3:Rew:29271.0,63201.1] || equal(successor(u),null_class)** -> equal(u,null_class).
% 299.87/300.42 5312[0:SpR:231.0,42.0] || -> equal(first(not_subclass_element(restrict(cross_product(u,singleton(v)),w,x),null_class)),domain__dfg(cross_product(w,x),u,v))**.
% 299.87/300.42 63671[10:MRR:63368.1,46078.0] || equal(successor(successor(complement(singleton(null_class)))),null_class)** -> .
% 299.87/300.42 63641[3:Obv:63546.1] || equal(successor(unordered_pair(omega,u)),null_class)** -> .
% 299.87/300.42 63639[3:Obv:63527.1] || equal(successor(unordered_pair(u,omega)),null_class)** -> .
% 299.87/300.42 5313[0:SpR:231.0,43.0] || -> equal(second(not_subclass_element(restrict(cross_product(singleton(u),v),w,x),null_class)),range__dfg(cross_product(w,x),u,v))**.
% 299.87/300.42 63621[3:MRR:63586.1,6.0] || equal(successor(domain_relation),null_class)** -> .
% 299.87/300.42 3679[0:Res:496.1,5.0] || member(not_subclass_element(u,complement(intersection(v,w))),symmetric_difference(v,w))* -> subclass(u,complement(intersection(v,w))).
% 299.87/300.42 60578[10:MRR:60539.1,60539.2,54.0,46074.0] inductive(singleton(u)) || -> equal(apply(choice,omega),u)*.
% 299.87/300.42 58027[3:Rew:29278.0,57965.0] || equal(union(null_class,singleton(ordered_pair(u,v))),null_class)** -> .
% 299.87/300.42 58026[3:Rew:29278.0,57964.0] || equal(union(null_class,singleton(unordered_pair(u,v))),null_class)** -> .
% 299.87/300.42 58025[3:Rew:29278.0,57924.0] || equal(union(null_class,unordered_pair(singleton(u),v)),null_class)** -> .
% 299.87/300.42 58024[3:Rew:29278.0,57923.0] || equal(union(null_class,unordered_pair(u,singleton(v))),null_class)** -> .
% 299.87/300.42 57037[3:Res:57012.0,357.1] inductive(complement(successor(u))) || -> member(null_class,complement(u))*.
% 299.87/300.42 62130[9:Res:57034.1,52744.0] || equal(successor(singleton(regular(union(x__dfg,x__dfg)))),null_class)** -> .
% 299.87/300.42 62112[3:Res:57034.1,14428.0] || equal(successor(singleton(ordered_pair(u,v))),null_class)** -> .
% 299.87/300.42 62111[3:Res:57034.1,14421.0] || equal(successor(singleton(unordered_pair(u,v))),null_class)** -> .
% 299.87/300.42 62097[3:Res:57034.1,1521.0] || equal(successor(unordered_pair(singleton(u),v)),null_class)** -> .
% 299.87/300.42 62096[3:Res:57034.1,1520.0] || equal(successor(unordered_pair(u,singleton(v))),null_class)** -> .
% 299.87/300.42 62121[7:Res:57034.1,20089.0] || equal(successor(unordered_pair(regular(x__dfg),u)),null_class)** -> .
% 299.87/300.42 62117[7:Res:57034.1,20088.0] || equal(successor(unordered_pair(u,regular(x__dfg))),null_class)** -> .
% 299.87/300.42 62095[3:Res:57034.1,1517.0] || equal(successor(ordered_pair(u,v)),null_class)** -> .
% 299.87/300.42 62122[4:Res:57034.1,22194.0] || equal(successor(unordered_pair(null_class,u)),null_class)** -> .
% 299.87/300.42 62118[4:Res:57034.1,22202.0] || equal(successor(unordered_pair(u,null_class)),null_class)** -> .
% 299.87/300.42 62094[3:Res:57034.1,1519.0] || equal(successor(singleton(singleton(u))),null_class)** -> .
% 299.87/300.42 62113[7:Res:57034.1,20086.0] || equal(successor(singleton(regular(x__dfg))),null_class)** -> .
% 299.87/300.42 62129[3:Res:57034.1,47752.0] || equal(successor(singleton(omega)),null_class)** -> .
% 299.87/300.42 62125[10:Res:57034.1,45883.0] || equal(successor(successor(null_class)),null_class)** -> .
% 299.87/300.42 62114[4:Res:57034.1,22178.0] || equal(successor(singleton(null_class)),null_class)** -> .
% 299.87/300.42 62123[7:Res:57034.1,20083.0] || equal(successor(x__dfg),null_class)** -> .
% 299.87/300.42 56563[3:Res:56488.0,357.1] inductive(symmetric_difference(universal_class,complement(u))) || -> member(null_class,u)*.
% 299.87/300.42 1534[0:SpR:257.0,18.2] || member(u,v) member(singleton(u),w) -> member(singleton(singleton(singleton(u))),cross_product(w,v))*.
% 299.87/300.42 46366[0:Rew:46218.0,5156.0] || -> equal(intersection(union(u,complement(power_class(v))),union(complement(u),power_class(v))),symmetric_difference(complement(u),power_class(v)))**.
% 299.87/300.42 58029[7:Rew:29278.0,57974.0] || equal(union(null_class,unordered_pair(regular(x__dfg),u)),null_class)** -> .
% 299.87/300.42 58028[7:Rew:29278.0,57970.0] || equal(union(null_class,unordered_pair(u,regular(x__dfg))),null_class)** -> .
% 299.87/300.42 60637[10:MRR:60634.1,45880.0] inductive(intersection(complement(successor(null_class)),u)) || -> .
% 299.87/300.42 56472[3:SpR:33218.0,56235.0] || -> subclass(intersection(complement(successor(null_class)),u),complement(singleton(null_class)))*.
% 299.87/300.42 60533[10:MRR:60530.1,45880.0] inductive(intersection(u,complement(successor(null_class)))) || -> .
% 299.87/300.42 55236[3:SpR:33218.0,54892.0] || -> subclass(intersection(u,complement(successor(null_class))),complement(singleton(null_class)))*.
% 299.87/300.42 4843[3:Res:174.1,4001.0] || member(regular(intersection(regular(u),v)),u)* -> equal(intersection(regular(u),v),null_class) equal(u,null_class).
% 299.87/300.42 60410[10:MRR:60409.1,58004.0] || subclass(complement(singleton(null_class)),successor(null_class))* -> .
% 299.87/300.42 58007[10:MRR:34763.1,58004.0] || member(not_subclass_element(complement(singleton(null_class)),null_class),successor(null_class))* -> .
% 299.87/300.42 57048[3:Res:57040.0,357.1] inductive(complement(successor(y__dfg))) || -> member(null_class,complement(x__dfg))*.
% 299.87/300.42 4842[3:Res:168.1,4001.0] || member(regular(intersection(u,regular(v))),v)* -> equal(intersection(u,regular(v)),null_class) equal(v,null_class).
% 299.87/300.42 60303[10:MRR:60301.1,45880.0] inductive(union(null_class,complement(successor(null_class)))) || -> .
% 299.87/300.42 60277[10:Res:56205.0,45846.1] inductive(intersection(restrict(null_class,u,v),w)) || -> .
% 299.87/300.42 9974[0:Res:49.1,1475.1] inductive(complement(intersection(u,v))) || member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v))*.
% 299.87/300.42 56205[0:SpR:30.0,55831.0] || -> subclass(intersection(restrict(u,v,w),x),u)*.
% 299.87/300.42 55624[3:SpR:31.0,55231.0] || -> subclass(restrict(union(u,u),v,w),u)*.
% 299.87/300.42 55531[0:SpR:31.0,55132.0] || -> subclass(restrict(intersection(u,v),w,x),v)*.
% 299.87/300.42 5775[3:Rew:5296.0,5763.1] || -> equal(cross_product(u,singleton(v)),null_class) equal(domain__dfg(regular(cross_product(u,singleton(v))),u,v),single_valued3(null_class))**.
% 299.87/300.42 54912[0:SpR:31.0,54752.0] || -> subclass(restrict(intersection(u,v),w,x),u)*.
% 299.87/300.42 59893[10:Res:54862.0,45846.1] inductive(intersection(u,restrict(null_class,v,w))) || -> .
% 299.87/300.42 54862[0:SpR:30.0,54752.0] || -> subclass(intersection(u,restrict(v,w,x)),v)*.
% 299.87/300.42 6565[0:Rew:495.0,6504.0] || -> equal(symmetric_difference(complement(u),complement(v)),null_class) member(regular(symmetric_difference(complement(u),complement(v))),union(u,v))*.
% 299.87/300.42 59687[10:Res:56896.0,45846.1] inductive(union(null_class,restrict(null_class,u,v))) || -> .
% 299.87/300.42 56896[3:SpR:30.0,56263.0] || -> subclass(union(null_class,restrict(u,v,w)),u)*.
% 299.87/300.42 55241[3:SpR:31.0,54892.0] || -> subclass(restrict(union(null_class,u),v,w),u)*.
% 299.87/300.42 58852[3:SpR:31370.0,57027.0] || -> subclass(complement(successor(complement(u))),union(u,u))*.
% 299.87/300.42 1241[0:SpL:257.0,98.0] || member(singleton(singleton(singleton(ordered_pair(u,v)))),composition_function)*+ -> equal(compose(singleton(ordered_pair(u,v)),u),v)**.
% 299.87/300.42 57941[3:Res:56560.1,34665.0] || equal(complement(regular(ordered_pair(u,v))),null_class)** -> .
% 299.87/300.42 1232[0:SpL:257.0,109.0] || member(singleton(singleton(singleton(ordered_pair(u,v)))),application_function)*+ -> equal(apply(singleton(ordered_pair(u,v)),u),v)**.
% 299.87/300.42 58015[3:Rew:29278.0,57922.0] || equal(union(null_class,ordered_pair(u,v)),null_class)** -> .
% 299.87/300.42 58961[10:MRR:58955.1,46078.0] || equal(successor(complement(singleton(null_class))),null_class)** -> .
% 299.87/300.42 58845[3:SpR:45.0,57027.0] || -> subclass(complement(successor(complement(singleton(null_class)))),successor(null_class))*.
% 299.87/300.42 57027[3:SpR:29278.0,57012.0] || -> subclass(complement(successor(complement(u))),union(null_class,u))*.
% 299.87/300.42 58020[4:Rew:29278.0,57975.0] || equal(union(null_class,unordered_pair(null_class,u)),null_class)** -> .
% 299.87/300.42 58019[4:Rew:29278.0,57971.0] || equal(union(null_class,unordered_pair(u,null_class)),null_class)** -> .
% 299.87/300.42 58014[3:Rew:29278.0,57921.0] || equal(union(null_class,singleton(singleton(u))),null_class)** -> .
% 299.87/300.42 58018[7:Rew:29278.0,57966.0] || equal(union(null_class,singleton(regular(x__dfg))),null_class)** -> .
% 299.87/300.42 57954[3:Res:56560.1,45453.0] || equal(complement(ordered_pair(u,v)),null_class)** -> .
% 299.87/300.42 10849[0:Res:54.0,1536.0] || member(u,v)*+ -> equal(ordered_pair(first(ordered_pair(u,omega)),second(ordered_pair(u,omega))),ordered_pair(u,omega))**.
% 299.87/300.42 57953[3:Res:56560.1,45449.0] || equal(complement(unordered_pair(u,v)),null_class)** -> .
% 299.87/300.42 58363[10:Res:32582.1,58340.0] || equal(complement(successor(null_class)),singleton(null_class))** -> .
% 299.87/300.42 58341[10:MRR:30712.1,58340.0] inductive(symmetric_difference(successor(universal_class),successor(null_class))) || -> .
% 299.87/300.42 46880[0:Rew:46218.0,46449.0] || -> equal(complement(intersection(power_class(complement(power_class(u))),power_class(v))),union(image(element_relation,power_class(u)),complement(power_class(v))))**.
% 299.87/300.42 58340[10:MRR:58339.1,58009.0] || member(null_class,complement(successor(null_class)))* -> .
% 299.87/300.42 46877[0:Rew:46218.0,46309.0] || -> equal(complement(intersection(power_class(u),power_class(complement(power_class(v))))),union(complement(power_class(u)),image(element_relation,power_class(v))))**.
% 299.87/300.42 58003[3:Res:56560.1,45452.0] || equal(complement(singleton(u)),null_class)** -> .
% 299.87/300.42 58004[10:MRR:44828.1,57955.0] || subclass(complement(singleton(null_class)),null_class)* -> .
% 299.87/300.42 57955[10:Res:56560.1,46078.0] || equal(complement(successor(null_class)),null_class)** -> .
% 299.87/300.42 57942[7:Res:56560.1,53240.0] || equal(complement(regular(x__dfg)),null_class)** -> .
% 299.87/300.42 57956[10:Res:56560.1,46105.0] || equal(complement(successor_relation),null_class)** -> .
% 299.87/300.42 57937[4:Res:56560.1,22309.0] || equal(complement(domain_relation),null_class)** -> .
% 299.87/300.42 57913[3:Res:56560.1,1463.0] || equal(complement(composition_function),null_class)** -> .
% 299.87/300.42 57912[3:Res:56560.1,1227.0] || equal(complement(application_function),null_class)** -> .
% 299.87/300.42 46882[0:Rew:46218.0,46540.0] || member(regular(power_class(complement(power_class(u)))),image(element_relation,power_class(u)))* -> equal(power_class(complement(power_class(u))),null_class).
% 299.87/300.42 57911[3:Res:56560.1,676.0] || equal(complement(element_relation),null_class)** -> .
% 299.87/300.42 57851[10:MRR:57849.1,45880.0] inductive(symmetric_difference(universal_class,successor(null_class))) || -> .
% 299.87/300.42 3722[0:Rew:30.0,3683.0] || -> subclass(restrict(u,v,w),x) member(not_subclass_element(restrict(u,v,w),x),cross_product(v,w))*.
% 299.87/300.42 56467[3:SpR:31370.0,56235.0] || -> subclass(intersection(union(u,u),v),u)*.
% 299.87/300.42 57542[3:Rew:29271.0,57473.0,7425.0,57473.0] || -> subclass(complement(successor(u)),complement(singleton(u)))*.
% 299.87/300.42 57503[10:Res:57352.0,45846.1] inductive(union(null_class,intersection(u,null_class))) || -> .
% 299.87/300.42 10350[0:Obv:10339.1] || member(u,v) -> equal(not_subclass_element(unordered_pair(w,u),v),w)** subclass(unordered_pair(w,u),v).
% 299.87/300.42 57352[3:SpR:38136.0,56089.0] || -> subclass(union(null_class,intersection(u,v)),v)*.
% 299.87/300.42 57382[10:Res:56089.0,45846.1] inductive(intersection(intersection(u,null_class),v)) || -> .
% 299.87/300.42 56089[0:Obv:56072.0] || -> subclass(intersection(intersection(u,v),w),v)*.
% 299.87/300.42 10348[0:Obv:10341.1] || member(u,v) -> equal(not_subclass_element(unordered_pair(u,w),v),w)** subclass(unordered_pair(u,w),v).
% 299.87/300.42 56975[10:Res:56263.0,45846.1] inductive(union(null_class,intersection(null_class,u))) || -> .
% 299.87/300.42 10323[0:EqF:542.1,542.2] || equal(u,v) -> subclass(unordered_pair(v,u),w) equal(not_subclass_element(unordered_pair(v,u),w),v)**.
% 299.87/300.42 57012[3:Rew:29271.0,56945.0,7425.0,56945.0] || -> subclass(complement(successor(u)),complement(u))*.
% 299.87/300.42 56263[3:SpR:38136.0,55831.0] || -> subclass(union(null_class,intersection(u,v)),u)*.
% 299.87/300.42 9995[0:MRR:9975.0,9142.1] || member(u,union(v,w)) -> member(u,intersection(v,w))* member(u,symmetric_difference(v,w)).
% 299.87/300.42 56749[10:Res:56486.0,45846.1] inductive(union(null_class,union(null_class,null_class))) || -> .
% 299.87/300.42 56520[10:Res:56235.0,45846.1] inductive(intersection(union(null_class,null_class),u)) || -> .
% 299.87/300.42 56588[10:Res:56488.0,45846.1] inductive(symmetric_difference(universal_class,complement(null_class))) || -> .
% 299.87/300.42 4989[0:Res:359.2,497.0] || subclass(u,symmetric_difference(v,w)) -> subclass(u,x) member(not_subclass_element(u,x),union(v,w))*.
% 299.87/300.42 56235[3:SpR:38136.0,55831.0] || -> subclass(intersection(union(null_class,u),v),u)*.
% 299.87/300.42 56292[10:Res:55831.0,45846.1] inductive(intersection(intersection(null_class,u),v)) || -> .
% 299.87/300.42 4977[0:Res:359.2,3.0] || subclass(u,v)*+ subclass(v,w)* -> subclass(u,x) member(not_subclass_element(u,x),w)*.
% 299.87/300.42 56249[3:SpR:38149.0,55831.0] || -> subclass(intersection(successor(null_class),u),singleton(null_class))*.
% 299.87/300.42 55831[0:Obv:55814.0] || -> subclass(intersection(intersection(u,v),w),u)*.
% 299.87/300.42 4875[0:Res:175.1,24.0] || -> subclass(intersection(intersection(u,v),w),x) member(not_subclass_element(intersection(intersection(u,v),w),x),v)*.
% 299.87/300.42 4874[0:Res:175.1,23.0] || -> subclass(intersection(intersection(u,v),w),x) member(not_subclass_element(intersection(intersection(u,v),w),x),u)*.
% 299.87/300.42 55231[3:SpR:31370.0,54892.0] || -> subclass(intersection(u,union(v,v)),v)*.
% 299.87/300.42 55567[10:Res:55132.0,45846.1] inductive(intersection(u,intersection(v,null_class))) || -> .
% 299.87/300.42 55132[0:Obv:55114.0] || -> subclass(intersection(u,intersection(v,w)),w)*.
% 299.87/300.42 4871[0:Res:175.1,3.0] || subclass(u,v) -> subclass(intersection(u,w),x) member(not_subclass_element(intersection(u,w),x),v)*.
% 299.87/300.42 55282[10:Res:54892.0,45846.1] inductive(intersection(u,union(null_class,null_class))) || -> .
% 299.87/300.42 54892[3:SpR:38136.0,54752.0] || -> subclass(intersection(u,union(null_class,v)),v)*.
% 299.87/300.42 54948[10:Res:54752.0,45846.1] inductive(intersection(u,intersection(null_class,v))) || -> .
% 299.87/300.42 3698[0:Res:169.1,24.0] || -> subclass(intersection(u,intersection(v,w)),x) member(not_subclass_element(intersection(u,intersection(v,w)),x),w)*.
% 299.87/300.42 54906[3:SpR:38149.0,54752.0] || -> subclass(intersection(u,successor(null_class)),singleton(null_class))*.
% 299.87/300.42 54752[0:Obv:54734.0] || -> subclass(intersection(u,intersection(v,w)),v)*.
% 299.87/300.42 3697[0:Res:169.1,23.0] || -> subclass(intersection(u,intersection(v,w)),x) member(not_subclass_element(intersection(u,intersection(v,w)),x),v)*.
% 299.87/300.42 53935[4:Res:8.1,49808.0] || equal(flip(u),domain_relation)** equal(null_class,u) -> .
% 299.87/300.42 53932[4:Res:8.1,49807.0] || equal(rotate(u),domain_relation)** equal(null_class,u) -> .
% 299.87/300.42 54323[4:SpR:22142.0,53722.0] || -> equal(regular(singleton(singleton(null_class))),singleton(null_class))**.
% 299.87/300.42 3695[0:Res:169.1,3.0] || subclass(u,v) -> subclass(intersection(w,u),x) member(not_subclass_element(intersection(w,u),x),v)*.
% 299.87/300.42 53722[3:Rew:257.0,53721.0] || -> equal(regular(singleton(singleton(singleton(u)))),singleton(singleton(u)))**.
% 299.87/300.42 4960[0:Res:358.2,225.0] || subclass(u,restrict(v,w,x))*+ -> equal(u,null_class) member(regular(u),cross_product(w,x))*.
% 299.87/300.42 51838[3:Rew:3201.0,51795.1] || equal(null_class,u) -> equal(union(u,null_class),null_class)**.
% 299.87/300.42 7402[0:Obv:7384.0] || -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) member(v,unordered_pair(u,v))*.
% 299.87/300.42 49808[4:Res:20669.1,48580.1] || subclass(domain_relation,flip(u))* equal(null_class,u) -> .
% 299.87/300.42 49807[4:Res:20668.1,48580.1] || subclass(domain_relation,rotate(u))* equal(null_class,u) -> .
% 299.87/300.42 53726[8:MRR:53695.1,29088.1] || equal(complement(regular(ordered_pair(singleton(null_class),u))),y__dfg)** -> .
% 299.87/300.42 7401[0:Obv:7391.0] || -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) member(u,unordered_pair(u,v))*.
% 299.87/300.42 53889[8:MRR:53885.1,6.0] || equal(regular(ordered_pair(singleton(null_class),u)),null_class)** -> .
% 299.87/300.42 53725[8:MRR:53694.1,26132.0] || subclass(y__dfg,complement(regular(ordered_pair(singleton(null_class),u))))* -> .
% 299.87/300.42 3677[0:Res:496.1,3.0] || member(u,symmetric_difference(v,w))* subclass(complement(intersection(v,w)),x)*+ -> member(u,x)*.
% 299.87/300.42 53634[11:Res:32594.1,52930.0] || subclass(y__dfg,sum_class(u))* equal(null_class,element_relation) -> .
% 299.87/300.42 53631[11:Res:41306.1,52930.0] || equal(sum_class(u),y__dfg)** equal(null_class,element_relation) -> .
% 299.87/300.42 53718[11:MRR:53683.1,33784.0] || equal(complement(regular(ordered_pair(null_class,u))),y__dfg)** -> .
% 299.87/300.42 26346[3:MRR:6960.0,26343.0] || -> equal(unordered_pair(u,singleton(v)),regular(ordered_pair(u,v)))** equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.87/300.42 53637[4:Res:49.1,52930.0] inductive(sum_class(u)) || equal(null_class,element_relation)** -> .
% 299.87/300.42 52930[4:Rew:49873.1,52883.0] || member(null_class,sum_class(u))* equal(null_class,element_relation) -> .
% 299.87/300.42 10027[0:EqF:550.1,550.2] || equal(u,v) -> equal(unordered_pair(v,u),null_class) equal(apply(choice,unordered_pair(v,u)),v)**.
% 299.87/300.42 5712[0:Res:25.2,219.0] || member(u,complement(v)) member(u,complement(w)) member(u,union(w,v))* -> .
% 299.87/300.42 53466[3:Res:8.1,53245.0] || equal(ordered_pair(null_class,null_class),domain_relation)** -> .
% 299.87/300.42 53245[3:MRR:53218.1,45559.0] || subclass(domain_relation,ordered_pair(null_class,null_class))* -> .
% 299.87/300.42 46452[0:Rew:46218.0,5228.1] || member(u,intersection(power_class(v),complement(w)))* member(u,union(complement(power_class(v)),w)) -> .
% 299.87/300.42 53241[7:MRR:53194.1,45133.0] || subclass(y__dfg,regular(x__dfg))* -> .
% 299.87/300.42 53238[7:MRR:53191.1,45133.0] || equal(regular(x__dfg),y__dfg)** -> .
% 299.87/300.42 46251[0:Rew:46218.0,5179.1] || member(u,intersection(complement(v),power_class(w)))* member(u,union(v,complement(power_class(w)))) -> .
% 299.87/300.42 53237[3:MRR:53185.1,47749.0] || equal(complement(omega),null_class)** -> .
% 299.87/300.42 53104[3:Res:8.1,52986.0] || equal(regular(u),u)** -> equal(u,null_class).
% 299.87/300.42 53107[10:MRR:53103.1,46074.0] inductive(regular(omega)) || -> .
% 299.87/300.42 52986[3:Obv:52945.2] || subclass(u,regular(u))* -> equal(u,null_class).
% 299.87/300.42 52903[4:Res:49.1,49805.0] inductive(cantor(null_class)) || equal(null_class,element_relation)** -> .
% 299.87/300.42 4844[3:Res:358.2,4001.0] || subclass(u,regular(v)) member(regular(u),v)* -> equal(u,null_class) equal(v,null_class).
% 299.87/300.42 49805[4:Res:21299.1,48580.1] || member(u,cantor(u))* equal(null_class,element_relation) -> .
% 299.87/300.42 52873[9:Res:8.1,52745.0] || equal(complement(singleton(regular(union(x__dfg,x__dfg)))),y__dfg)** -> .
% 299.87/300.42 52745[9:MRR:31477.1,52735.0] || subclass(y__dfg,complement(singleton(regular(union(x__dfg,x__dfg)))))* -> .
% 299.87/300.42 52735[9:Res:31377.0,49779.0] || equal(singleton(regular(union(x__dfg,x__dfg))),null_class)** -> .
% 299.87/300.42 49768[10:Res:32582.1,48580.1] || equal(u,singleton(null_class))* equal(null_class,u) -> .
% 299.87/300.42 10576[0:SpR:1199.1,256.0] || -> equal(cross_product(u,v),null_class) member(singleton(first(regular(cross_product(u,v)))),regular(cross_product(u,v)))*.
% 299.87/300.42 49767[10:Res:32790.1,48580.1] || equal(u,successor(null_class))* equal(null_class,u) -> .
% 299.87/300.42 48600[3:MRR:48449.1,6.0] || equal(singleton(regular(u)),null_class)** -> equal(u,null_class).
% 299.87/300.42 52342[6:Obv:52251.2] inductive(power_class(u)) || equal(null_class,u)* -> .
% 299.87/300.42 52308[6:Rew:29271.0,52195.1] || equal(null_class,u) -> equal(power_class(u),null_class)**.
% 299.87/300.42 48526[3:Rew:3201.0,48199.1] || equal(null_class,u) -> equal(union(null_class,u),null_class)**.
% 299.87/300.42 47239[3:SpL:30027.0,47227.0] || equal(union(null_class,complement(u)),union(null_class,u))** -> .
% 299.87/300.42 46814[3:Rew:46218.0,29308.0] || -> equal(union(null_class,complement(power_class(u))),complement(power_class(u)))**.
% 299.87/300.42 45842[10:Res:32582.1,44913.1] || equal(u,singleton(null_class)) subclass(u,null_class)* -> .
% 299.87/300.42 45841[10:Res:32790.1,44913.1] || equal(u,successor(null_class)) subclass(u,null_class)* -> .
% 299.87/300.42 44859[3:Rew:29273.0,44810.1] || subclass(u,null_class) -> equal(union(u,null_class),null_class)**.
% 299.87/300.42 49992[4:Res:22292.1,49731.0] || equal(singleton(ordered_pair(null_class,u)),singleton(singleton(null_class)))** -> .
% 299.87/300.42 50654[13:MRR:50442.1,5389.0] || equal(compose(complement(element_relation),inverse(element_relation)),null_class)** -> .
% 299.87/300.42 50931[13:SoR:50874.0,73.1] one_to_one(subset_relation) || -> .
% 299.87/300.42 50874[13:SoR:50448.0,143.1] function(subset_relation) || -> .
% 299.87/300.42 50684[13:MRR:6697.1,50683.0] inductive(subset_relation) || -> .
% 299.87/300.42 50449[13:MRR:50098.1,3998.0] inductive(identity_relation) || -> .
% 299.87/300.42 50448[13:MRR:50088.1,38969.0] single_valued_class(subset_relation) || -> .
% 299.87/300.42 50019[13:Spt:45787.0] || -> equal(subset_relation,null_class)**.
% 299.87/300.42 45137[7:MRR:29863.1,45133.0] || equal(union(null_class,complement(singleton(regular(x__dfg)))),y__dfg)** -> .
% 299.87/300.42 49731[3:Res:45564.0,26.1] || member(singleton(u),singleton(ordered_pair(u,v)))* -> .
% 299.87/300.42 48590[3:MRR:48485.1,161.0] || equal(unordered_pair(ordered_pair(u,v),w),null_class)** -> .
% 299.87/300.42 20696[4:Rew:20570.0,468.1] || member(singleton(singleton(singleton(ordered_pair(u,v)))),application_function)*+ -> member(u,cantor(singleton(ordered_pair(u,v))))*.
% 299.87/300.42 48587[3:MRR:48483.1,161.0] || equal(unordered_pair(unordered_pair(u,v),w),null_class)** -> .
% 299.87/300.42 48583[3:MRR:48460.1,161.0] || equal(unordered_pair(u,unordered_pair(v,w)),null_class)** -> .
% 299.87/300.42 48581[3:MRR:48456.1,161.0] || equal(unordered_pair(u,ordered_pair(v,w)),null_class)** -> .
% 299.87/300.42 48580[3:MRR:48379.2,9142.1] || equal(null_class,u) member(v,u)* -> .
% 299.87/300.42 45564[3:MRR:38748.0,45559.0] || -> member(singleton(u),complement(singleton(ordered_pair(u,v))))*.
% 299.87/300.42 45104[3:Res:44875.1,14464.0] || subclass(unordered_pair(ordered_pair(u,v),w),null_class)* -> .
% 299.87/300.42 45103[3:Res:44875.1,14423.0] || subclass(unordered_pair(unordered_pair(u,v),w),null_class)* -> .
% 299.87/300.42 45100[3:Res:44875.1,14458.0] || subclass(unordered_pair(u,ordered_pair(v,w)),null_class)* -> .
% 299.87/300.42 45099[3:Res:44875.1,14422.0] || subclass(unordered_pair(u,unordered_pair(v,w)),null_class)* -> .
% 299.87/300.42 49490[3:Res:8.1,48579.1] || equal(u,domain_relation)* equal(null_class,u) -> .
% 299.87/300.42 6542[0:SpR:45.0,495.0] || -> equal(intersection(successor(u),union(complement(u),complement(singleton(u)))),symmetric_difference(complement(u),complement(singleton(u))))**.
% 299.87/300.42 49545[3:MRR:49544.1,47749.0] || equal(union(null_class,singleton(omega)),null_class)** -> .
% 299.87/300.42 48805[3:Res:5013.1,47742.0] || equal(complement(u),null_class) -> member(omega,u)*.
% 299.87/300.42 48579[3:MRR:48349.2,6.0] || equal(null_class,u) subclass(domain_relation,u)* -> .
% 299.87/300.42 46453[0:Rew:46218.0,5205.1] || member(u,symmetric_difference(power_class(v),complement(w)))* -> member(u,union(complement(power_class(v)),w)).
% 299.87/300.42 48574[7:Obv:48337.2] || equal(null_class,u)* equal(u,x__dfg) -> .
% 299.87/300.42 46252[0:Rew:46218.0,5158.1] || member(u,symmetric_difference(complement(v),power_class(w)))* -> member(u,union(v,complement(power_class(w)))).
% 299.87/300.42 49023[10:MRR:48991.1,26343.0] || equal(complement(cross_product(u,v)),null_class)** -> .
% 299.87/300.42 47178[0:Rew:46221.0,47097.0] || -> equal(union(u,complement(power_class(complement(power_class(v))))),union(u,image(element_relation,power_class(v))))**.
% 299.87/300.42 49031[10:SoR:49024.0,73.1] one_to_one(complement(cross_product(universal_class,universal_class))) || -> .
% 299.87/300.42 49024[10:MRR:3202.1,49023.0] function(complement(cross_product(universal_class,universal_class))) || -> .
% 299.87/300.42 47818[10:Res:5013.1,45867.0] || equal(complement(u),null_class) -> member(null_class,u)*.
% 299.87/300.42 47177[0:Rew:46227.0,47054.0] || -> equal(union(complement(power_class(complement(power_class(u)))),v),union(image(element_relation,power_class(u)),v))**.
% 299.87/300.42 47742[3:MRR:47723.0,54.0] || subclass(complement(u),null_class)* -> member(omega,u).
% 299.87/300.42 47498[7:Res:5013.1,45087.0] || equal(null_class,u) subclass(y__dfg,u)* -> .
% 299.87/300.42 47481[7:Res:5013.1,45086.0] || equal(null_class,u) subclass(x__dfg,u)* -> .
% 299.87/300.42 46854[0:Rew:46218.0,46224.0] || -> equal(union(complement(power_class(u)),complement(power_class(v))),complement(intersection(power_class(u),power_class(v))))**.
% 299.87/300.42 47447[8:Res:5013.1,45083.0] || equal(null_class,u)* equal(u,y__dfg) -> .
% 299.87/300.42 46222[0:Rew:46218.0,280.1] || member(u,image(element_relation,power_class(v)))* member(u,power_class(complement(power_class(v)))) -> .
% 299.87/300.42 46218[0:MRR:26547.0,46217.0] || -> equal(image(element_relation,complement(u)),complement(power_class(u)))**.
% 299.87/300.42 46079[10:MRR:26266.1,46074.0] inductive(singleton(u)) || -> equal(regular(omega),u)*.
% 299.87/300.42 45867[10:Res:32585.1,44913.1] || subclass(complement(u),null_class)* -> member(null_class,u).
% 299.87/300.42 47778[3:Res:5013.1,47741.0] || equal(unordered_pair(omega,u),null_class)** -> .
% 299.87/300.42 46232[0:Rew:46218.0,1955.0] || member(not_subclass_element(power_class(u),v),complement(power_class(u)))* -> subclass(power_class(u),v).
% 299.87/300.42 47775[3:Res:5013.1,47740.0] || equal(unordered_pair(u,omega),null_class)** -> .
% 299.87/300.42 47741[3:MRR:47720.0,54.0] || subclass(unordered_pair(omega,u),null_class)* -> .
% 299.87/300.42 47740[3:MRR:47719.0,54.0] || subclass(unordered_pair(u,omega),null_class)* -> .
% 299.87/300.42 46231[0:Rew:46218.0,208.0] || member(regular(power_class(u)),complement(power_class(u)))* -> equal(power_class(u),null_class).
% 299.87/300.42 47749[3:Res:5013.1,47739.0] || equal(singleton(omega),null_class)** -> .
% 299.87/300.42 47739[3:MRR:47722.0,54.0] || subclass(singleton(omega),null_class)* -> .
% 299.87/300.42 45090[3:Res:44875.1,377.0] || subclass(u,null_class) member(omega,u)* -> .
% 299.87/300.42 46227[0:Rew:46218.0,216.0] || -> equal(complement(intersection(power_class(u),complement(v))),union(complement(power_class(u)),v))**.
% 299.87/300.42 45087[7:Res:44875.1,20057.1] || subclass(u,null_class)*+ subclass(y__dfg,u)* -> .
% 299.87/300.42 45086[7:Res:44875.1,20087.1] || subclass(u,null_class)*+ subclass(x__dfg,u)* -> .
% 299.87/300.42 45083[8:Res:44875.1,32483.1] || subclass(u,null_class)* equal(u,y__dfg) -> .
% 299.87/300.42 46221[0:Rew:46218.0,214.0] || -> equal(complement(intersection(complement(u),power_class(v))),union(u,complement(power_class(v))))**.
% 299.87/300.42 47245[3:SpL:31370.0,47234.0] || equal(union(u,u),complement(u))** -> .
% 299.87/300.42 47234[3:SpL:29278.0,47227.0] || equal(union(null_class,u),complement(u))** -> .
% 299.87/300.42 47227[3:MRR:47226.1,421.0] || equal(complement(u),u)** -> .
% 299.87/300.42 46226[0:Rew:46218.0,131.0] || -> equal(complement(image(element_relation,power_class(u))),power_class(complement(power_class(u))))**.
% 299.87/300.42 46840[3:Rew:29278.0,46225.0] || -> equal(union(null_class,power_class(u)),power_class(u))**.
% 299.87/300.42 46127[4:Res:8.1,46120.0] || equal(application_function,composition_function)** -> .
% 299.87/300.42 46126[4:Res:5013.1,46120.0] || equal(composition_function,null_class)** -> .
% 299.87/300.42 46120[4:MRR:46119.0,46119.2,100.0,3998.0] || subclass(composition_function,application_function)* -> .
% 299.87/300.42 46086[10:MRR:22265.1,46077.0] || member(singleton(singleton(null_class)),successor_relation)* -> .
% 299.87/300.42 46076[10:MRR:28512.1,46074.0] inductive(complement(singleton(regular(omega)))) || -> .
% 299.87/300.42 46075[10:MRR:28171.1,46074.0] inductive(complement(omega)) || -> .
% 299.87/300.42 46074[10:EmS:45951.0,52.0] || equal(omega,null_class)** -> .
% 299.87/300.42 45951[10:Res:5013.1,45846.1] inductive(u) || equal(null_class,u)* -> .
% 299.87/300.42 45962[10:Res:3714.0,45846.1] inductive(intersection(u,null_class)) || -> .
% 299.87/300.42 45957[10:Res:4891.0,45846.1] inductive(intersection(null_class,u)) || -> .
% 299.87/300.42 45959[10:Res:29639.0,45846.1] inductive(union(null_class,null_class)) || -> .
% 299.87/300.42 45846[10:Res:49.1,44913.1] inductive(u) || subclass(u,null_class)* -> .
% 299.87/300.42 45928[10:Res:49.1,45881.0] inductive(symmetric_difference(universal_class,singleton(null_class))) || -> .
% 299.87/300.42 45868[10:Res:38785.0,44913.1] || subclass(complement(singleton(singleton(null_class))),null_class)* -> .
% 299.87/300.42 45884[11:MRR:41289.1,45880.0] || subclass(y__dfg,complement(successor(null_class)))* -> .
% 299.87/300.42 45880[10:MRR:35372.1,45872.0] || member(null_class,complement(singleton(null_class)))* -> .
% 299.87/300.42 45882[10:MRR:29315.1,45880.0] inductive(complement(successor(null_class))) || -> .
% 299.87/300.42 45872[10:Res:32186.0,44913.1] || subclass(successor(null_class),null_class)* -> .
% 299.87/300.42 44913[10:Res:44869.1,26.1] || subclass(u,null_class) member(null_class,u)* -> .
% 299.87/300.42 4983[0:Res:359.2,226.0] || subclass(u,restrict(v,w,x))*+ -> subclass(u,y) member(not_subclass_element(u,y),v)*.
% 299.87/300.42 45559[3:Res:5013.1,45095.0] || equal(singleton(ordered_pair(u,v)),null_class)** -> .
% 299.87/300.42 45445[3:Res:5013.1,45094.0] || equal(singleton(unordered_pair(u,v)),null_class)** -> .
% 299.87/300.42 45436[3:Res:5013.1,45082.0] || equal(unordered_pair(singleton(u),v),null_class)** -> .
% 299.87/300.42 45394[3:Res:5013.1,45081.0] || equal(unordered_pair(u,singleton(v)),null_class)** -> .
% 299.87/300.42 2362[0:Rew:30.0,2341.0] || -> equal(restrict(u,v,w),null_class) member(regular(restrict(u,v,w)),cross_product(v,w))*.
% 299.87/300.42 45767[4:Res:49.1,45575.0] inductive(singleton(ordered_pair(universal_class,u))) || -> .
% 299.87/300.42 4904[0:Rew:115.0,4857.0] || -> subclass(symmetric_difference(u,v),w) member(not_subclass_element(symmetric_difference(u,v),w),complement(intersection(u,v)))*.
% 299.87/300.42 45095[3:Res:44875.1,14428.0] || subclass(singleton(ordered_pair(u,v)),null_class)* -> .
% 299.87/300.42 3659[0:SpR:31.0,496.1] || member(u,symmetric_difference(cross_product(v,w),x))* -> member(u,complement(restrict(x,v,w))).
% 299.87/300.42 45396[3:MRR:6970.1,45394.0] inductive(ordered_pair(u,v)) || -> equal(singleton(u),null_class)**.
% 299.87/300.42 45094[3:Res:44875.1,14421.0] || subclass(singleton(unordered_pair(u,v)),null_class)* -> .
% 299.87/300.42 45082[3:Res:44875.1,1521.0] || subclass(unordered_pair(singleton(u),v),null_class)* -> .
% 299.87/300.42 45081[3:Res:44875.1,1520.0] || subclass(unordered_pair(u,singleton(v)),null_class)* -> .
% 299.87/300.42 45327[7:Res:5013.1,45105.0] || equal(unordered_pair(regular(x__dfg),u),null_class)** -> .
% 299.87/300.42 3658[0:SpR:30.0,496.1] || member(u,symmetric_difference(v,cross_product(w,x)))* -> member(u,complement(restrict(v,w,x))).
% 299.87/300.42 45323[7:Res:5013.1,45101.0] || equal(unordered_pair(u,regular(x__dfg)),null_class)** -> .
% 299.87/300.42 45105[7:Res:44875.1,20089.0] || subclass(unordered_pair(regular(x__dfg),u),null_class)* -> .
% 299.87/300.42 45101[7:Res:44875.1,20088.0] || subclass(unordered_pair(u,regular(x__dfg)),null_class)* -> .
% 299.87/300.42 45237[4:Res:5013.1,45106.0] || equal(unordered_pair(null_class,u),null_class)** -> .
% 299.87/300.42 3028[0:Res:358.2,497.0] || subclass(u,symmetric_difference(v,w)) -> equal(u,null_class) member(regular(u),union(v,w))*.
% 299.87/300.42 45231[4:Res:5013.1,45102.0] || equal(unordered_pair(u,null_class),null_class)** -> .
% 299.87/300.42 45145[3:Res:5013.1,45079.0] || equal(singleton(singleton(u)),null_class)** -> .
% 299.87/300.42 45106[4:Res:44875.1,22194.0] || subclass(unordered_pair(null_class,u),null_class)* -> .
% 299.87/300.42 45102[4:Res:44875.1,22202.0] || subclass(unordered_pair(u,null_class),null_class)* -> .
% 299.87/300.42 2997[0:Res:358.2,3.0] || subclass(u,v)*+ subclass(v,w)* -> equal(u,null_class) member(regular(u),w)*.
% 299.87/300.42 45079[3:Res:44875.1,1519.0] || subclass(singleton(singleton(u)),null_class)* -> .
% 299.87/300.42 45133[7:Res:5013.1,45096.0] || equal(singleton(regular(x__dfg)),null_class)** -> .
% 299.87/300.42 45096[7:Res:44875.1,20086.0] || subclass(singleton(regular(x__dfg)),null_class)* -> .
% 299.87/300.42 2349[0:Res:168.1,3.0] || subclass(u,v) -> equal(intersection(w,u),null_class) member(regular(intersection(w,u)),v)*.
% 299.87/300.42 43636[3:SpR:43315.1,38136.0] || subclass(u,null_class) -> equal(union(null_class,u),null_class)**.
% 299.87/300.42 44429[0:Obv:44410.0] || -> equal(intersection(complement(u),intersection(v,u)),null_class)**.
% 299.87/300.42 2352[0:Res:168.1,24.0] || -> equal(intersection(u,intersection(v,w)),null_class) member(regular(intersection(u,intersection(v,w))),w)*.
% 299.87/300.42 43895[0:Obv:43878.0] || -> equal(intersection(complement(u),intersection(u,v)),null_class)**.
% 299.87/300.42 2351[0:Res:168.1,23.0] || -> equal(intersection(u,intersection(v,w)),null_class) member(regular(intersection(u,intersection(v,w))),v)*.
% 299.87/300.42 43722[10:MRR:43653.1,32156.0] || subclass(singleton(null_class),null_class)* -> .
% 299.87/300.42 43315[3:Res:2971.2,3998.0] || subclass(u,null_class) -> equal(intersection(u,v),null_class)**.
% 299.87/300.42 2971[0:Res:174.1,3.0] || subclass(u,v) -> equal(intersection(u,w),null_class) member(regular(intersection(u,w)),v)*.
% 299.87/300.42 2974[0:Res:174.1,24.0] || -> equal(intersection(intersection(u,v),w),null_class) member(regular(intersection(intersection(u,v),w)),v)*.
% 299.87/300.42 2973[0:Res:174.1,23.0] || -> equal(intersection(intersection(u,v),w),null_class) member(regular(intersection(intersection(u,v),w)),u)*.
% 299.87/300.42 42243[12:SoR:42242.0,73.1] one_to_one(complement(cross_product(singleton(null_class),universal_class))) || -> .
% 299.87/300.42 42242[12:MRR:42238.1,6.0] function(complement(cross_product(singleton(null_class),universal_class))) || -> .
% 299.87/300.42 7381[0:EqF:541.1,541.2] || equal(u,v) -> equal(unordered_pair(v,u),null_class) equal(regular(unordered_pair(v,u)),v)**.
% 299.87/300.42 42174[12:SoR:42173.0,73.1] one_to_one(complement(cross_product(singleton(omega),universal_class))) || -> .
% 299.87/300.42 42173[12:Obv:42172.1] function(complement(cross_product(singleton(omega),universal_class))) || -> .
% 299.87/300.42 42134[4:Res:49.1,42053.0] inductive(cantor(complement(cross_product(singleton(null_class),universal_class)))) || -> .
% 299.87/300.42 34015[0:SpR:33970.0,30.0] || -> equal(restrict(complement(cross_product(u,v)),u,v),null_class)**.
% 299.87/300.42 41286[11:SpL:31370.0,40449.0] || subclass(y__dfg,union(u,u))* -> member(null_class,u).
% 299.87/300.42 4872[0:Res:175.1,26.1] || member(not_subclass_element(intersection(complement(u),v),w),u)* -> subclass(intersection(complement(u),v),w).
% 299.87/300.42 39714[12:SpR:39704.1,256.0] one_to_one(u) || -> member(null_class,ordered_pair(inverse(u),v))*.
% 299.87/300.42 39349[12:SpR:39262.1,45.0] function(u) || -> equal(union(u,null_class),successor(u))**.
% 299.87/300.42 38610[3:Rew:29271.0,38480.0,7425.0,38480.0,29278.0,38480.0,210.0,38480.0] || -> equal(power_class(union(null_class,u)),power_class(union(u,u)))*.
% 299.87/300.42 38443[11:Res:8.1,32710.0] || equal(intersection(u,v),y__dfg)** -> member(null_class,v).
% 299.87/300.42 3696[0:Res:169.1,26.1] || member(not_subclass_element(intersection(u,complement(v)),w),v)* -> subclass(intersection(u,complement(v)),w).
% 299.87/300.42 41518[4:Res:8.1,41491.0] || equal(flip(null_class),domain_relation)** -> .
% 299.87/300.42 41491[4:Res:20669.1,3998.0] || subclass(domain_relation,flip(null_class))* -> .
% 299.87/300.42 20669[4:Rew:20570.0,5603.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)*.
% 299.87/300.42 41306[11:SpL:31268.0,38394.0] || equal(u,y__dfg) -> member(null_class,u)*.
% 299.87/300.42 41407[4:Res:8.1,41374.0] || equal(rotate(null_class),domain_relation)** -> .
% 299.87/300.42 41374[4:Res:20668.1,3998.0] || subclass(domain_relation,rotate(null_class))* -> .
% 299.87/300.42 20668[4:Rew:20570.0,5602.1] || subclass(domain_relation,rotate(u)) -> member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)*.
% 299.87/300.42 38394[11:Res:8.1,32709.0] || equal(intersection(u,v),y__dfg)** -> member(null_class,u).
% 299.87/300.42 40449[11:SpL:38136.0,32709.0] || subclass(y__dfg,union(null_class,u))* -> member(null_class,u).
% 299.87/300.42 41174[3:SpR:33218.0,40965.0] || -> equal(symmetric_difference(complement(singleton(null_class)),complement(successor(null_class))),null_class)**.
% 299.87/300.42 41171[3:SpR:31370.0,40965.0] || -> equal(symmetric_difference(u,union(u,u)),null_class)**.
% 299.87/300.42 40996[3:Obv:40911.1] inductive(symmetric_difference(u,union(null_class,u))) || -> .
% 299.87/300.42 40965[3:Rew:29271.0,40856.0] || -> equal(symmetric_difference(u,union(null_class,u)),null_class)**.
% 299.87/300.42 40674[3:Obv:40594.1] inductive(symmetric_difference(singleton(null_class),successor(null_class))) || -> .
% 299.87/300.42 40642[3:Rew:29271.0,40548.0] || -> equal(symmetric_difference(singleton(null_class),successor(null_class)),null_class)**.
% 299.87/300.42 38136[3:MRR:38127.0,3714.0] || -> equal(intersection(u,union(null_class,u)),union(null_class,u))**.
% 299.87/300.42 36941[11:SpL:31370.0,33816.0] || equal(union(u,u),y__dfg)** -> member(null_class,u).
% 299.87/300.42 39315[12:SoR:39227.0,5028.2] single_valued_class(singleton(u)) || equal(singleton(u),null_class)** -> .
% 299.87/300.42 40253[8:Res:8.1,38895.0] || equal(union(null_class,singleton(singleton(singleton(null_class)))),y__dfg)** -> .
% 299.87/300.42 39312[12:SoR:39236.0,5028.2] single_valued_class(regular(x__dfg)) || equal(regular(x__dfg),null_class)** -> .
% 299.87/300.42 38895[8:Rew:29278.0,38893.0] || subclass(y__dfg,union(null_class,singleton(singleton(singleton(null_class)))))* -> .
% 299.87/300.42 1240[0:SpL:257.0,98.0] || member(ordered_pair(u,singleton(singleton(singleton(v)))),composition_function)* -> equal(compose(u,singleton(v)),v).
% 299.87/300.42 39891[12:SoR:39263.0,73.1] one_to_one(not_subclass_element(u,v)) || -> subclass(u,v)*.
% 299.87/300.42 39263[12:Res:9181.1,39205.1] function(not_subclass_element(u,v)) || -> subclass(u,v)*.
% 299.87/300.42 1231[0:SpL:257.0,109.0] || member(ordered_pair(u,singleton(singleton(singleton(v)))),application_function)* -> equal(apply(u,singleton(v)),v).
% 299.87/300.42 39865[12:SoR:39231.1,73.1] function(u) one_to_one(apply(u,v)) || -> .
% 299.87/300.42 39353[12:SpR:39262.1,256.0] function(u) || -> member(null_class,ordered_pair(u,v))*.
% 299.87/300.42 39231[12:Res:3232.1,39205.1] function(u) function(apply(u,v)) || -> .
% 299.87/300.42 39704[12:Res:3271.1,39687.1] one_to_one(u) || -> equal(singleton(inverse(u)),null_class)**.
% 299.87/300.42 39345[12:SoR:39235.0,73.1] one_to_one(regular(u)) || -> equal(u,null_class)*.
% 299.87/300.42 39262[12:Res:3271.1,39205.1] function(u) || -> equal(singleton(u),null_class)**.
% 299.87/300.42 39235[12:Res:9180.1,39205.1] function(regular(u)) || -> equal(u,null_class)*.
% 299.87/300.42 39220[12:SoR:39170.1,73.1] function(u) one_to_one(cantor(u)) || -> .
% 299.87/300.42 39336[12:SoR:39284.0,73.1] one_to_one(regular(union(x__dfg,x__dfg))) || -> .
% 299.87/300.42 39284[12:Res:31377.0,39205.1] function(regular(union(x__dfg,x__dfg))) || -> .
% 299.87/300.42 39323[12:SoR:39266.0,73.1] one_to_one(ordered_pair(u,v)) || -> .
% 299.87/300.42 39320[12:SoR:39226.0,73.1] one_to_one(unordered_pair(u,v)) || -> .
% 299.87/300.42 39266[12:Res:251.0,39205.1] function(ordered_pair(u,v)) || -> .
% 299.87/300.42 39226[12:Res:13.0,39205.1] function(unordered_pair(u,v)) || -> .
% 299.87/300.42 39313[12:SoR:39227.0,73.1] one_to_one(singleton(u)) || -> .
% 299.87/300.42 39227[12:Res:125.0,39205.1] function(singleton(u)) || -> .
% 299.87/300.42 39310[12:SoR:39236.0,73.1] one_to_one(regular(x__dfg)) || -> .
% 299.87/300.42 39236[12:Res:17425.0,39205.1] function(regular(x__dfg)) || -> .
% 299.87/300.42 39293[12:SoR:39225.0,73.1] one_to_one(omega) || -> .
% 299.87/300.42 39225[12:Res:54.0,39205.1] function(omega) || -> .
% 299.87/300.42 39170[12:MRR:39169.2,26375.0] function(u) function(cantor(u)) || -> .
% 299.87/300.42 39091[12:MRR:89.1,39089.0] || homomorphism(u,v,w)* -> .
% 299.87/300.42 39089[12:SSi:39087.0,80.1] operation(u) || -> .
% 299.87/300.42 39023[12:SoR:38969.0,73.1] one_to_one(null_class) || -> .
% 299.87/300.42 38970[12:MRR:2630.1,38969.0] single_valued_class(null_class) || -> .
% 299.87/300.42 38969[12:MRR:4596.1,38968.1] function(null_class) || -> .
% 299.87/300.42 38892[4:Res:38786.0,26.1] || member(singleton(null_class),singleton(singleton(singleton(null_class))))* -> .
% 299.87/300.42 38793[11:Rew:29278.0,38787.0] || equal(union(null_class,singleton(singleton(null_class))),y__dfg)** -> .
% 299.87/300.42 38786[4:MRR:38745.0,26363.0] || -> member(singleton(null_class),complement(singleton(singleton(singleton(null_class)))))*.
% 299.87/300.42 38796[10:Res:32582.1,38792.0] || equal(singleton(singleton(null_class)),singleton(null_class))** -> .
% 299.87/300.42 38795[10:Res:32790.1,38792.0] || equal(singleton(singleton(null_class)),successor(null_class))** -> .
% 299.87/300.42 38800[10:Res:49.1,38792.0] inductive(singleton(singleton(null_class))) || -> .
% 299.87/300.42 38792[10:Res:38785.0,26.1] || member(null_class,singleton(singleton(null_class)))* -> .
% 299.87/300.42 38785[10:MRR:38746.0,23269.0] || -> member(null_class,complement(singleton(singleton(null_class))))*.
% 299.87/300.42 36007[3:Obv:36000.0] || -> subclass(u,complement(singleton(u)))* equal(singleton(u),null_class).
% 299.87/300.42 33690[10:SpR:31370.0,32684.1] || -> member(null_class,complement(u)) member(null_class,union(u,u))*.
% 299.87/300.42 33220[3:SpR:31370.0,30027.0] || -> equal(complement(union(u,u)),union(null_class,complement(u)))**.
% 299.87/300.42 32710[11:Res:32594.1,24.0] || subclass(y__dfg,intersection(u,v))* -> member(null_class,v).
% 299.87/300.42 32709[11:Res:32594.1,23.0] || subclass(y__dfg,intersection(u,v))* -> member(null_class,u).
% 299.87/300.42 31576[0:Res:31298.0,357.1] inductive(symmetric_difference(u,u)) || -> member(null_class,complement(u))*.
% 299.87/300.42 38234[3:SpL:38149.0,23.0] || member(u,successor(null_class))* -> member(u,singleton(null_class)).
% 299.87/300.42 38149[3:MRR:38141.0,3714.0] || -> equal(intersection(singleton(null_class),successor(null_class)),successor(null_class))**.
% 299.87/300.42 37901[0:Res:37868.0,357.1] inductive(symmetric_difference(universal_class,y__dfg)) || -> member(null_class,complement(x__dfg))*.
% 299.87/300.42 37855[0:Res:53.1,36417.0] inductive(complement(y__dfg)) || -> subclass(omega,complement(x__dfg))*.
% 299.87/300.42 236[0:Res:4.1,226.0] || -> subclass(restrict(u,v,w),x) member(not_subclass_element(restrict(u,v,w),x),u)*.
% 299.87/300.42 4981[0:Res:359.2,24.0] || subclass(u,intersection(v,w))*+ -> subclass(u,x) member(not_subclass_element(u,x),w)*.
% 299.87/300.42 4980[0:Res:359.2,23.0] || subclass(u,intersection(v,w))*+ -> subclass(u,x) member(not_subclass_element(u,x),v)*.
% 299.87/300.42 33816[11:Rew:29278.0,33806.0] || equal(union(null_class,u),y__dfg)** -> member(null_class,u).
% 299.87/300.42 3018[0:Res:4.1,497.0] || -> subclass(symmetric_difference(u,v),w) member(not_subclass_element(symmetric_difference(u,v),w),union(u,v))*.
% 299.87/300.42 3004[0:Res:358.2,226.0] || subclass(u,restrict(v,w,x))* -> equal(u,null_class) member(regular(u),v).
% 299.87/300.42 36414[0:Obv:36389.1] || subclass(u,complement(u))*+ -> subclass(u,v)*.
% 299.87/300.42 4978[0:Res:359.2,26.1] || subclass(u,complement(v)) member(not_subclass_element(u,w),v)* -> subclass(u,w).
% 299.87/300.42 35281[3:Obv:35275.0] || -> subclass(regular(u),complement(u))* equal(u,null_class).
% 299.87/300.42 34471[3:Rew:34458.0,31297.0] || -> equal(intersection(complement(u),union(u,u)),null_class)**.
% 299.87/300.42 4870[0:Res:175.1,549.0] || -> subclass(intersection(singleton(u),v),w) equal(not_subclass_element(intersection(singleton(u),v),w),u)**.
% 299.87/300.42 3694[0:Res:169.1,549.0] || -> subclass(intersection(u,singleton(v)),w) equal(not_subclass_element(intersection(u,singleton(v)),w),v)**.
% 299.87/300.42 35303[3:Res:35280.0,357.1] inductive(regular(y__dfg)) || -> member(null_class,complement(x__dfg))*.
% 299.87/300.42 4833[3:Res:4.1,4001.0] || member(not_subclass_element(regular(u),v),u)* -> subclass(regular(u),v) equal(u,null_class).
% 299.87/300.42 34475[3:Rew:34458.0,31897.0] || -> equal(intersection(complement(u),union(null_class,u)),null_class)**.
% 299.87/300.42 2985[0:Rew:115.0,2964.0] || -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),complement(intersection(u,v)))*.
% 299.87/300.42 34231[3:SpR:45.0,34042.0] || -> equal(intersection(successor(null_class),complement(singleton(null_class))),null_class)**.
% 299.87/300.42 34458[3:Rew:31897.0,34402.0] || -> equal(symmetric_difference(u,u),null_class)**.
% 299.87/300.42 34342[0:Obv:34324.0] || -> equal(intersection(u,complement(u)),null_class)**.
% 299.87/300.42 2350[0:Res:168.1,26.1] || member(regular(intersection(u,complement(v))),v)* -> equal(intersection(u,complement(v)),null_class).
% 299.87/300.42 2972[0:Res:174.1,26.1] || member(regular(intersection(complement(u),v)),u)* -> equal(intersection(complement(u),v),null_class).
% 299.87/300.42 33788[11:Res:49.1,33714.1] inductive(u) || equal(complement(u),y__dfg)** -> .
% 299.87/300.42 33818[11:MRR:33791.0,1668.0] || equal(complement(unordered_pair(null_class,u)),y__dfg)** -> .
% 299.87/300.42 33817[11:MRR:33790.0,1668.0] || equal(complement(unordered_pair(u,null_class)),y__dfg)** -> .
% 299.87/300.42 33808[11:Res:32186.0,33714.1] || equal(complement(successor(null_class)),y__dfg)** -> .
% 299.87/300.42 33714[11:Res:8.1,32704.0] || equal(complement(u),y__dfg) member(null_class,u)* -> .
% 299.87/300.42 32880[10:Res:32790.1,549.0] || equal(singleton(u),successor(null_class))* -> equal(null_class,u).
% 299.87/300.42 32796[10:Res:32582.1,549.0] || equal(singleton(u),singleton(null_class))* -> equal(null_class,u).
% 299.87/300.42 32704[11:Res:32594.1,26.1] || subclass(y__dfg,complement(u))* member(null_class,u) -> .
% 299.87/300.42 32684[10:SpR:29278.0,32585.1] || -> member(null_class,complement(u)) member(null_class,union(null_class,u))*.
% 299.87/300.42 31557[0:Res:31101.0,357.1] inductive(symmetric_difference(universal_class,u)) || -> member(null_class,complement(u))*.
% 299.87/300.42 33218[3:SpR:45.0,30027.0] || -> equal(union(null_class,complement(singleton(null_class))),complement(successor(null_class)))**.
% 299.87/300.42 521[0:SpL:257.0,95.0] || member(singleton(singleton(singleton(u))),compose_class(v))* -> equal(compose(v,singleton(u)),u).
% 299.87/300.42 30027[3:Rew:29274.0,29280.0] || -> equal(complement(union(null_class,u)),union(null_class,complement(u)))**.
% 299.87/300.42 20853[4:Rew:20570.0,467.1] || member(ordered_pair(u,singleton(singleton(singleton(v)))),application_function)* -> member(singleton(v),cantor(u)).
% 299.87/300.42 9257[3:MRR:4837.0,9180.1] || member(apply(choice,regular(u)),u)* -> equal(regular(u),null_class) equal(u,null_class).
% 299.87/300.42 31971[3:Res:31861.0,357.1] inductive(union(u,u)) || -> member(null_class,u)*.
% 299.87/300.42 32910[10:MRR:32894.1,26343.0] || equal(cross_product(u,v),successor(null_class))** -> .
% 299.87/300.42 32790[10:Res:8.1,32189.0] || equal(u,successor(null_class)) -> member(null_class,u)*.
% 299.87/300.42 32826[10:MRR:32810.1,26343.0] || equal(cross_product(u,v),singleton(null_class))** -> .
% 299.87/300.42 32582[10:Res:8.1,32166.0] || equal(u,singleton(null_class)) -> member(null_class,u)*.
% 299.87/300.42 32189[10:MRR:32176.1,32156.0] || subclass(successor(null_class),u)* -> member(null_class,u).
% 299.87/300.42 32737[11:Res:8.1,32730.0] || equal(cross_product(u,v),y__dfg)** -> .
% 299.87/300.42 32738[11:SoR:32736.0,73.1] one_to_one(y__dfg) || -> .
% 299.87/300.42 32736[11:Res:64.1,32730.0] function(y__dfg) || -> .
% 299.87/300.42 32730[11:MRR:32714.1,26343.0] || subclass(y__dfg,cross_product(u,v))* -> .
% 299.87/300.42 32732[11:Res:8.1,32729.0] || equal(complement(singleton(null_class)),y__dfg)** -> .
% 299.87/300.42 32729[11:MRR:32707.1,2869.0] || subclass(y__dfg,complement(singleton(null_class)))* -> .
% 299.87/300.42 32594[11:Res:32589.0,3.0] || subclass(y__dfg,u) -> member(null_class,u)*.
% 299.87/300.42 32585[10:Res:7364.1,32166.0] || -> member(null_class,u) member(null_class,complement(u))*.
% 299.87/300.42 32589[11:Spt:32586.0] || -> member(null_class,y__dfg)*.
% 299.87/300.42 32166[10:Res:32157.0,3.0] || subclass(singleton(null_class),u)* -> member(null_class,u).
% 299.87/300.42 31189[3:Res:29639.0,357.1] inductive(union(null_class,u)) || -> member(null_class,u)*.
% 299.87/300.42 31147[7:SpL:29271.0,23463.0] || equal(u,y__dfg) -> member(regular(x__dfg),u)*.
% 299.87/300.42 32188[10:MRR:32184.1,32156.0] || equal(complement(singleton(null_class)),successor(null_class))** -> .
% 299.87/300.42 32187[10:MRR:32183.1,32156.0] || subclass(successor(null_class),complement(singleton(null_class)))* -> .
% 299.87/300.42 32161[10:MRR:29601.1,32156.0] || equal(union(null_class,successor_relation),domain_relation)** -> .
% 299.87/300.42 32160[10:MRR:29600.1,32156.0] || subclass(domain_relation,union(null_class,successor_relation))* -> .
% 299.87/300.42 32186[10:MRR:32173.0,32156.0] || -> member(null_class,successor(null_class))*.
% 299.87/300.42 32159[10:MRR:31205.0,32156.0] || -> equal(regular(successor(null_class)),null_class)**.
% 299.87/300.42 31186[3:SpR:45.0,29639.0] || -> subclass(successor(null_class),singleton(null_class))*.
% 299.87/300.42 32158[10:MRR:5372.1,32156.0] || subclass(domain_relation,successor_relation)* -> .
% 299.87/300.42 32156[10:Spt:32149.0,31670.1,32107.0] || equal(successor(null_class),null_class)** -> .
% 299.87/300.42 32157[10:Spt:32149.0,31670.0] || -> member(null_class,singleton(null_class))*.
% 299.87/300.42 235[0:Res:68.1,226.0] || -> equal(restrict(u,v,w),null_class) member(regular(restrict(u,v,w)),u)*.
% 299.87/300.42 31891[3:Rew:29274.0,31844.0] || -> subclass(union(null_class,u),union(u,u))*.
% 299.87/300.42 31861[3:SpR:31370.0,29639.0] || -> subclass(union(u,u),u)*.
% 299.87/300.42 30644[3:Rew:29278.0,29638.1] || -> member(not_subclass_element(union(null_class,u),v),u)* subclass(union(null_class,u),v).
% 299.87/300.42 31370[3:Rew:29278.0,31315.0] || -> equal(union(null_class,u),union(u,u))*.
% 299.87/300.42 29278[3:Rew:29271.0,7482.0] || -> equal(complement(complement(u)),union(null_class,u))**.
% 299.87/300.42 30573[3:Rew:29278.0,29632.1] || -> member(regular(union(null_class,u)),u)* equal(union(null_class,u),null_class).
% 299.87/300.42 29274[3:Rew:29271.0,7481.0] || -> equal(symmetric_difference(null_class,u),union(null_class,u))**.
% 299.87/300.42 29273[3:Rew:29271.0,7479.0] || -> equal(symmetric_difference(u,null_class),union(u,null_class))**.
% 299.87/300.42 29272[3:Rew:29271.0,7489.1] || -> equal(u,null_class) equal(symmetric_difference(u,regular(u)),union(u,regular(u)))**.
% 299.87/300.42 31376[9:Rew:31370.0,29578.0] || -> member(regular(union(x__dfg,x__dfg)),y__dfg)*.
% 299.87/300.42 31375[3:Rew:31370.0,29625.0] || equal(union(element_relation,element_relation),domain_relation)** -> .
% 299.87/300.42 31374[3:Rew:31370.0,29624.0] || subclass(domain_relation,union(element_relation,element_relation))* -> .
% 299.87/300.42 31372[9:Rew:31370.0,29583.0] || equal(union(x__dfg,x__dfg),null_class)** -> .
% 299.87/300.42 31268[0:MRR:31218.0,3714.0] || -> equal(intersection(u,u),u)**.
% 299.87/300.42 29639[3:Rew:29278.0,26200.0] || -> subclass(union(null_class,u),u)*.
% 299.87/300.42 29262[7:Res:29161.0,16446.0] || -> member(regular(x__dfg),y__dfg)*.
% 299.87/300.42 11092[0:Obv:11071.1] || member(not_subclass_element(u,intersection(v,u)),v)* -> subclass(u,intersection(v,u)).
% 299.87/300.42 26132[8:Res:22292.1,26019.1] || equal(u,singleton(singleton(null_class))) subclass(y__dfg,complement(u))* -> .
% 299.87/300.42 4976[0:Res:359.2,549.0] || subclass(u,singleton(v))*+ -> subclass(u,w) equal(not_subclass_element(u,w),v)*.
% 299.87/300.42 3000[0:Res:358.2,24.0] || subclass(u,intersection(v,w))* -> equal(u,null_class) member(regular(u),w).
% 299.87/300.42 2999[0:Res:358.2,23.0] || subclass(u,intersection(v,w))* -> equal(u,null_class) member(regular(u),v).
% 299.87/300.42 2363[0:Rew:115.0,2344.0] || -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),union(u,v))*.
% 299.87/300.42 28819[4:MRR:28818.1,2869.0] || equal(domain_relation,successor_relation)** -> .
% 299.87/300.42 27940[0:Obv:27921.0] || -> equal(intersection(singleton(u),singleton(v)),null_class)** equal(v,u).
% 299.87/300.42 28513[0:Res:8.1,28128.0] || equal(complement(singleton(regular(u))),u)** -> equal(u,null_class).
% 299.87/300.42 28601[4:MRR:28581.1,2869.0] inductive(complement(singleton(null_class))) || -> .
% 299.87/300.42 28174[0:Res:2619.1,28111.0] || member(u,complement(singleton(u)))* -> equal(singleton(u),null_class).
% 299.87/300.42 28128[0:MRR:28074.0,9180.1] || subclass(u,complement(singleton(regular(u))))* -> equal(u,null_class).
% 299.87/300.42 3668[0:SpR:28.0,496.1] || member(u,symmetric_difference(complement(v),complement(w)))* -> member(u,union(v,w)).
% 299.87/300.42 28239[7:Res:8.1,28113.1] || equal(complement(u),x__dfg) subclass(y__dfg,u)* -> .
% 299.87/300.42 28113[7:MRR:28067.2,16433.0] || subclass(y__dfg,u) subclass(x__dfg,complement(u))* -> .
% 299.87/300.42 28111[0:Obv:28068.1] || subclass(u,complement(u))* -> equal(u,null_class).
% 299.87/300.42 2998[0:Res:358.2,26.1] || subclass(u,complement(v)) member(regular(u),v)* -> equal(u,null_class).
% 299.87/300.42 27936[0:Obv:27920.0] || -> equal(intersection(u,singleton(v)),null_class)** member(v,u).
% 299.87/300.42 2348[0:Res:168.1,549.0] || -> equal(intersection(u,singleton(v)),null_class) equal(regular(intersection(u,singleton(v))),v)**.
% 299.87/300.42 27797[0:Obv:27780.0] || -> equal(intersection(singleton(u),v),null_class)** member(u,v).
% 299.87/300.42 2970[0:Res:174.1,549.0] || -> equal(intersection(singleton(u),v),null_class) equal(regular(intersection(singleton(u),v)),u)**.
% 299.87/300.42 8070[0:Res:7362.0,357.1] inductive(complement(y__dfg)) || -> member(null_class,complement(x__dfg))*.
% 299.87/300.42 410[0:SpL:257.0,16.0] || member(singleton(singleton(singleton(u))),cross_product(v,w))* -> member(singleton(u),v).
% 299.87/300.42 4832[3:Res:68.1,4001.0] || member(regular(regular(u)),u)* -> equal(regular(u),null_class) equal(u,null_class).
% 299.87/300.42 5711[0:Res:49.1,219.0] inductive(intersection(complement(u),complement(v))) || member(null_class,union(u,v))* -> .
% 299.87/300.42 26248[0:Res:26200.0,357.1] inductive(complement(complement(u))) || -> member(null_class,u)*.
% 299.87/300.42 26388[6:MRR:13187.1,26375.0] one_to_one(image(element_relation,universal_class)) || -> .
% 299.87/300.42 26387[6:MRR:13163.1,26375.0] function(image(element_relation,universal_class)) || -> .
% 299.87/300.42 3678[0:Res:496.1,26.1] || member(u,symmetric_difference(v,w)) member(u,intersection(v,w))* -> .
% 299.87/300.42 26385[5:MRR:12473.1,26375.0] one_to_one(image(element_relation,null_class)) || -> .
% 299.87/300.42 26384[5:MRR:12440.1,26375.0] function(image(element_relation,null_class)) || -> .
% 299.87/300.42 26382[3:MRR:10023.1,26375.0] one_to_one(symmetric_difference(universal_class,null_class)) || -> .
% 299.87/300.42 26381[3:MRR:9498.1,26375.0] function(symmetric_difference(universal_class,null_class)) || -> .
% 299.87/300.42 26379[3:MRR:8503.1,26375.0] one_to_one(successor(universal_class)) || -> .
% 299.87/300.42 26378[3:MRR:7849.1,26375.0] function(successor(universal_class)) || -> .
% 299.87/300.42 26376[3:MRR:386.1,26375.0] one_to_one(universal_class) || -> .
% 299.87/300.42 26374[3:Res:64.1,26348.0] function(universal_class) || -> .
% 299.87/300.42 26343[3:Res:5013.1,26331.0] || equal(ordered_pair(u,v),null_class)** -> .
% 299.87/300.42 26345[3:MRR:1198.1,26343.0] inductive(cross_product(u,v)) || -> .
% 299.87/300.42 26331[3:Res:374.1,3998.0] || subclass(ordered_pair(u,v),null_class)* -> .
% 299.87/300.42 374[0:Res:258.0,3.0] || subclass(ordered_pair(u,v),w) -> member(unordered_pair(u,singleton(v)),w)*.
% 299.87/300.42 2996[0:Res:358.2,549.0] || subclass(u,singleton(v))* -> equal(u,null_class) equal(regular(u),v).
% 299.87/300.42 388[0:SpL:257.0,17.0] || member(singleton(singleton(singleton(u))),cross_product(v,w))* -> member(u,w).
% 299.87/300.42 9160[4:MRR:9139.0,9142.1] || member(u,apply(null_class,v))*+ -> member(u,sum_class(range_of(null_class)))*.
% 299.87/300.42 9158[4:MRR:9137.0,9142.1] || member(u,sum_class(range_of(null_class)))*+ -> member(u,apply(null_class,v))*.
% 299.87/300.42 5357[3:Res:4488.1,23.0] || subclass(domain_relation,intersection(u,v))*+ -> member(ordered_pair(null_class,null_class),u)*.
% 299.87/300.42 5358[3:Res:4488.1,24.0] || subclass(domain_relation,intersection(u,v))*+ -> member(ordered_pair(null_class,null_class),v)*.
% 299.87/300.42 23276[4:Res:22292.1,549.0] || equal(singleton(u),singleton(singleton(null_class)))* -> equal(singleton(null_class),u).
% 299.87/300.42 20697[4:Rew:20570.0,265.1] || member(singleton(singleton(singleton(u))),domain_relation)* -> equal(cantor(singleton(u)),u).
% 299.87/300.42 21828[4:Res:21688.0,357.1] inductive(symmetric_difference(sum_class(u),universal_class)) || -> member(null_class,complement(sum_class(u)))*.
% 299.87/300.42 21822[4:Res:21638.0,357.1] inductive(symmetric_difference(inverse(u),universal_class)) || -> member(null_class,complement(inverse(u)))*.
% 299.87/300.42 21783[4:Res:20632.0,357.1] inductive(symmetric_difference(cantor(u),universal_class)) || -> member(null_class,complement(cantor(u)))*.
% 299.87/300.42 21096[4:Rew:20653.0,8854.1] inductive(symmetric_difference(range_of(u),universal_class)) || -> member(null_class,complement(range_of(u)))*.
% 299.87/300.42 266[0:SpL:257.0,47.0] || member(singleton(singleton(singleton(u))),successor_relation)* -> equal(successor(singleton(u)),u).
% 299.87/300.42 5355[3:Res:4488.1,26.1] || subclass(domain_relation,complement(u)) member(ordered_pair(null_class,null_class),u)* -> .
% 299.87/300.42 21299[4:Rew:20570.0,20614.0] || member(u,cantor(u)) -> member(ordered_pair(u,cantor(u)),element_relation)*.
% 299.87/300.42 4966[4:Res:4923.0,357.1] inductive(cantor(flip(cross_product(u,universal_class)))) || -> member(null_class,inverse(u))*.
% 299.87/300.42 4970[4:Res:4924.0,357.1] inductive(cantor(restrict(element_relation,universal_class,u))) || -> member(null_class,sum_class(u))*.
% 299.87/300.42 8373[4:Res:7468.0,357.1] inductive(symmetric_difference(domain_of(u),universal_class)) || -> member(null_class,complement(cantor(u)))*.
% 299.87/300.42 8395[3:Res:7469.0,357.1] inductive(symmetric_difference(complement(u),universal_class)) || -> member(null_class,union(u,null_class))*.
% 299.87/300.42 8416[3:Res:7471.0,357.1] inductive(symmetric_difference(universal_class,complement(u))) || -> member(null_class,union(null_class,u))*.
% 299.87/300.42 5349[3:SpR:4277.0,2641.1] single_valued_class(u) || -> equal(range__dfg(null_class,v,w),single_valued2(u))*.
% 299.87/300.42 5348[3:SpR:4277.0,2656.1] function(u) || -> equal(range__dfg(null_class,v,w),single_valued2(u))*.
% 299.87/300.42 23463[7:Res:8.1,16446.0] || equal(intersection(u,v),y__dfg)**+ -> member(regular(x__dfg),v)*.
% 299.87/300.42 23420[7:Res:8.1,16445.0] || equal(intersection(u,v),y__dfg)**+ -> member(regular(x__dfg),u)*.
% 299.87/300.42 16446[7:Res:16434.1,24.0] || subclass(y__dfg,intersection(u,v))* -> member(regular(x__dfg),v).
% 299.87/300.42 16445[7:Res:16434.1,23.0] || subclass(y__dfg,intersection(u,v))* -> member(regular(x__dfg),u).
% 299.87/300.42 22292[4:SpL:22152.0,2610.0] || equal(u,singleton(singleton(null_class))) -> member(singleton(null_class),u)*.
% 299.87/300.42 23219[4:Res:7364.1,22250.0] || -> member(singleton(null_class),u) member(singleton(null_class),complement(u))*.
% 299.87/300.42 22250[4:Res:22151.0,3.0] || subclass(singleton(singleton(null_class)),u)* -> member(singleton(null_class),u).
% 299.87/300.42 21758[4:Res:21532.0,357.1] inductive(apply(null_class,u)) || -> member(null_class,apply(null_class,v))*.
% 299.87/300.42 21772[4:Res:21750.0,357.1] inductive(apply(null_class,u)) || -> member(null_class,sum_class(range_of(null_class)))*.
% 299.87/300.42 21533[4:Res:21183.0,357.1] inductive(sum_class(range_of(null_class))) || -> member(null_class,apply(null_class,u))*.
% 299.87/300.42 22298[4:MRR:22297.1,421.0] || member(singleton(singleton(null_class)),domain_relation)* -> .
% 299.87/300.42 22151[4:SpR:22142.0,261.0] || -> member(singleton(null_class),singleton(singleton(null_class)))*.
% 299.87/300.42 20616[4:Rew:20570.0,108.1] || member(ordered_pair(u,ordered_pair(v,w)),application_function)* -> member(v,cantor(u)).
% 299.87/300.42 21298[4:Rew:20570.0,20597.1,20570.0,20597.1] || compatible(u,v,w)* -> equal(cantor(cantor(v)),cantor(u)).
% 299.87/300.42 22216[5:MRR:1925.1,22211.0] single_valued_class(element_relation) || -> .
% 299.87/300.42 22212[5:MRR:12457.1,22210.0] one_to_one(element_relation) || -> .
% 299.87/300.42 22211[5:MRR:12455.1,22210.0] function(element_relation) || -> .
% 299.87/300.42 21297[4:Rew:20570.0,20584.1] || compatible(u,v,w)*+ -> subclass(range_of(u),cantor(cantor(w)))*.
% 299.87/300.42 20610[4:Rew:20570.0,101.1] || member(ordered_pair(u,v),domain_relation)* -> equal(cantor(u),v).
% 299.87/300.42 20611[4:Rew:20570.0,112.1] || maps(u,v,w)* -> equal(cantor(u),v).
% 299.87/300.42 21750[4:SpR:4552.0,21532.0] || -> subclass(apply(null_class,u),sum_class(range_of(null_class)))*.
% 299.87/300.42 21532[4:SpR:4552.0,21183.0] || -> subclass(apply(null_class,u),apply(null_class,v))*.
% 299.87/300.42 21183[4:Rew:21182.0,7864.0] || -> subclass(sum_class(range_of(null_class)),apply(null_class,u))*.
% 299.87/300.42 20653[4:Rew:20570.0,41.0] || -> equal(cantor(inverse(u)),range_of(u))**.
% 299.87/300.42 21029[4:Rew:20570.0,20573.0] || equal(cantor(y__dfg),cantor(x__dfg))** -> .
% 299.87/300.42 21028[4:Rew:20570.0,20571.0] || subclass(cantor(x__dfg),cantor(y__dfg))* -> .
% 299.87/300.42 20570[4:MRR:4939.0,20569.0] || -> equal(domain_of(u),cantor(u))**.
% 299.87/300.42 20572[4:Rew:20570.0,5029.0] || equal(cantor(x__dfg),null_class)** -> .
% 299.87/300.42 4653[0:Res:4627.0,357.1] inductive(symmetric_difference(u,singleton(u))) || -> member(null_class,successor(u))*.
% 299.87/300.42 360[0:Res:117.1,3.0] || member(u,x__dfg)*+ subclass(y__dfg,v) -> member(u,v)*.
% 299.87/300.42 4841[3:Res:49.1,4001.0] inductive(regular(u)) || member(null_class,u)* -> equal(u,null_class).
% 299.87/300.42 3299[0:Res:49.1,154.0] inductive(image(element_relation,complement(u))) || member(null_class,power_class(u))* -> .
% 299.87/300.42 19972[7:Res:8.1,19946.1] || equal(u,x__dfg) equal(complement(u),y__dfg)** -> .
% 299.87/300.42 4820[3:Res:49.1,4162.1] inductive(complement(compose(element_relation,successor(universal_class)))) || member(null_class,element_relation)* -> .
% 299.87/300.42 19946[7:Res:8.1,19856.1] || equal(complement(u),y__dfg) subclass(x__dfg,u)* -> .
% 299.87/300.42 19929[7:Res:8.1,19827.1] || equal(complement(u),y__dfg) subclass(y__dfg,u)* -> .
% 299.87/300.42 1656[0:Res:8.1,357.1] inductive(u) || equal(v,u)*+ -> member(null_class,v)*.
% 299.87/300.42 19947[7:MRR:19943.1,6.0] || subclass(x__dfg,null_class)* -> .
% 299.87/300.42 19856[7:MRR:19849.2,16433.0] || subclass(x__dfg,u) subclass(y__dfg,complement(u))* -> .
% 299.87/300.42 19827[7:Res:16434.1,16442.1] || subclass(y__dfg,u) subclass(y__dfg,complement(u))* -> .
% 299.87/300.42 3025[0:Res:49.1,497.0] inductive(symmetric_difference(u,v)) || -> member(null_class,union(u,v))*.
% 299.87/300.42 19893[7:Res:8.1,19858.0] || equal(complement(unordered_pair(regular(x__dfg),u)),y__dfg)** -> .
% 299.87/300.42 19884[7:Res:8.1,19857.0] || equal(complement(unordered_pair(u,regular(x__dfg))),y__dfg)** -> .
% 299.87/300.42 19858[7:MRR:19832.0,17425.0] || subclass(y__dfg,complement(unordered_pair(regular(x__dfg),u)))* -> .
% 299.87/300.42 560[0:MRR:557.0,125.0] || -> equal(singleton(u),null_class) equal(apply(choice,singleton(u)),u)**.
% 299.87/300.42 19857[7:MRR:19831.0,17425.0] || subclass(y__dfg,complement(unordered_pair(u,regular(x__dfg))))* -> .
% 299.87/300.42 19881[7:Res:8.1,19855.0] || equal(complement(singleton(regular(x__dfg))),y__dfg)** -> .
% 299.87/300.42 19855[7:MRR:19834.0,17425.0] || subclass(y__dfg,complement(singleton(regular(x__dfg))))* -> .
% 299.87/300.42 19863[7:Res:8.1,19852.0] || equal(complement(x__dfg),y__dfg)** -> .
% 299.87/300.42 19852[7:MRR:19828.1,16433.0] || subclass(y__dfg,complement(x__dfg))* -> .
% 299.87/300.42 16442[7:Res:16434.1,26.1] || subclass(y__dfg,complement(u)) member(regular(x__dfg),u)* -> .
% 299.87/300.42 6198[3:Res:8.1,5353.0] || equal(singleton(u),domain_relation)**+ -> equal(ordered_pair(null_class,null_class),u)*.
% 299.87/300.42 2656[3:SpR:2624.1,2381.0] function(u) || -> equal(second(not_subclass_element(null_class,null_class)),single_valued2(u))*.
% 299.87/300.42 5353[3:Res:4488.1,549.0] || subclass(domain_relation,singleton(u))* -> equal(ordered_pair(null_class,null_class),u).
% 299.87/300.42 6200[3:Res:8.1,5377.0] || equal(compose_class(u),domain_relation) -> equal(compose(u,null_class),null_class)**.
% 299.87/300.42 5377[3:Res:4488.1,95.0] || subclass(domain_relation,compose_class(u))* -> equal(compose(u,null_class),null_class).
% 299.87/300.42 2641[3:SpR:2623.1,2381.0] single_valued_class(u) || -> equal(second(not_subclass_element(null_class,null_class)),single_valued2(u))*.
% 299.87/300.42 1199[0:Res:68.1,19.0] || -> equal(cross_product(u,v),null_class) equal(ordered_pair(first(regular(cross_product(u,v))),second(regular(cross_product(u,v)))),regular(cross_product(u,v)))**.
% 299.87/300.42 8517[3:Res:49.1,7427.1] inductive(complement(compose(element_relation,universal_class))) || member(null_class,element_relation)* -> .
% 299.87/300.42 550[0:MRR:546.0,13.0] || -> equal(unordered_pair(u,v),null_class) equal(apply(choice,unordered_pair(u,v)),v)** equal(apply(choice,unordered_pair(u,v)),u)**.
% 299.87/300.42 541[0:Res:68.1,10.0] || -> equal(unordered_pair(u,v),null_class) equal(regular(unordered_pair(u,v)),v)** equal(regular(unordered_pair(u,v)),u)**.
% 299.87/300.42 5350[3:SpR:4277.0,4277.0] || -> equal(range__dfg(null_class,u,v),range__dfg(null_class,w,x))*.
% 299.87/300.42 3010[0:Obv:2994.1] || subclass(complement(u),u)* -> equal(complement(u),null_class).
% 299.87/300.42 5028[3:Res:5013.1,1494.1] single_valued_class(u) || equal(null_class,u) -> function(u)*.
% 299.87/300.42 552[0:Res:68.1,549.0] || -> equal(singleton(u),null_class) equal(regular(singleton(u)),u)**.
% 299.87/300.42 5435[3:Res:8.1,5373.0] || equal(cross_product(u,v),domain_relation)** -> member(null_class,u).
% 299.87/300.42 5373[3:Res:4488.1,16.0] || subclass(domain_relation,cross_product(u,v))* -> member(null_class,u).
% 299.87/300.42 5440[3:Res:8.1,5374.0] || equal(cross_product(u,v),domain_relation)** -> member(null_class,v).
% 299.87/300.42 5374[3:Res:4488.1,17.0] || subclass(domain_relation,cross_product(u,v))* -> member(null_class,v).
% 299.87/300.42 223[0:SpR:31.0,69.1] || -> equal(cross_product(u,v),null_class) equal(restrict(regular(cross_product(u,v)),u,v),null_class)**.
% 299.87/300.42 248[0:Res:49.1,243.0] inductive(cantor(inverse(u))) || -> member(null_class,range_of(u))*.
% 299.87/300.42 4488[3:Res:4447.0,3.0] || subclass(domain_relation,u) -> member(ordered_pair(null_class,null_class),u)*.
% 299.87/300.42 4277[3:SpR:3963.0,43.0] || -> equal(second(not_subclass_element(null_class,null_class)),range__dfg(null_class,u,v))*.
% 299.87/300.42 4001[3:MRR:1471.3,3998.0] || member(u,regular(v))* member(u,v) -> equal(v,null_class).
% 299.87/300.42 457[0:Res:8.1,51.1] || equal(image(successor_relation,u),u)** member(null_class,u) -> inductive(u).
% 299.87/300.42 13403[3:MRR:13375.0,251.0] || subclass(domain_relation,complement(unordered_pair(u,ordered_pair(null_class,null_class))))* -> .
% 299.87/300.42 13435[3:Res:8.1,13403.0] || equal(complement(unordered_pair(u,ordered_pair(null_class,null_class))),domain_relation)** -> .
% 299.87/300.42 13404[3:MRR:13376.0,251.0] || subclass(domain_relation,complement(unordered_pair(ordered_pair(null_class,null_class),u)))* -> .
% 299.87/300.42 13438[3:Res:8.1,13404.0] || equal(complement(unordered_pair(ordered_pair(null_class,null_class),u)),domain_relation)** -> .
% 299.87/300.42 358[0:Res:68.1,3.0] || subclass(u,v) -> equal(u,null_class) member(regular(u),v)*.
% 299.87/300.42 174[0:Res:68.1,23.0] || -> equal(intersection(u,v),null_class) member(regular(intersection(u,v)),u)*.
% 299.87/300.42 168[0:Res:68.1,24.0] || -> equal(intersection(u,v),null_class) member(regular(intersection(u,v)),v)*.
% 299.87/300.42 540[0:Res:49.1,10.0] inductive(unordered_pair(u,v)) || -> equal(null_class,v)* equal(null_class,u)*.
% 299.87/300.42 357[0:Res:49.1,3.0] inductive(u) || subclass(u,v)*+ -> member(null_class,v)*.
% 299.87/300.42 157[0:Res:68.1,26.1] || member(regular(complement(u)),u)* -> equal(complement(u),null_class).
% 299.87/300.42 2624[3:MRR:2505.1,2622.0] function(u) || -> equal(compose(u,inverse(u)),null_class)**.
% 299.87/300.42 640[0:Obv:635.0] || -> equal(singleton(u),null_class) member(u,singleton(u))*.
% 299.87/300.42 2623[3:MRR:2504.1,2622.0] single_valued_class(u) || -> equal(compose(u,inverse(u)),null_class)**.
% 299.87/300.42 5299[3:Rew:5296.0,2642.1] single_valued_class(u) || -> equal(single_valued3(null_class),single_valued1(u))*.
% 299.87/300.42 2374[2:Rew:2366.0,142.0] || equal(compose(u,inverse(u)),null_class)** -> single_valued_class(u).
% 299.87/300.42 5298[3:Rew:5296.0,2657.1] function(u) || -> equal(single_valued3(null_class),single_valued1(u))*.
% 299.87/300.42 7896[4:MRR:7543.1,1668.0] inductive(domain_of(u)) || -> member(null_class,cantor(u))*.
% 299.87/300.42 173[0:Res:49.1,23.0] inductive(intersection(u,v)) || -> member(null_class,u)*.
% 299.87/300.42 167[0:Res:49.1,24.0] inductive(intersection(u,v)) || -> member(null_class,v)*.
% 299.87/300.42 156[0:Res:49.1,26.1] inductive(complement(u)) || member(null_class,u)* -> .
% 299.87/300.42 13402[3:MRR:13378.0,251.0] || subclass(domain_relation,complement(singleton(ordered_pair(null_class,null_class))))* -> .
% 299.87/300.42 13415[3:Res:8.1,13402.0] || equal(complement(singleton(ordered_pair(null_class,null_class))),domain_relation)** -> .
% 299.87/300.42 43[0:Inp] || -> equal(second(not_subclass_element(restrict(u,singleton(v),w),null_class)),range__dfg(u,v,w))**.
% 299.87/300.42 42[0:Inp] || -> equal(first(not_subclass_element(restrict(u,v,singleton(w)),null_class)),domain__dfg(u,v,w))**.
% 299.87/300.42 5013[3:Res:8.1,4990.0] || equal(null_class,u) -> subclass(u,v)*.
% 299.87/300.42 4990[3:Res:359.2,3998.0] || subclass(u,null_class)*+ -> subclass(u,v)*.
% 299.87/300.42 2634[3:Res:8.1,2628.0] || equal(null_class,u)* -> equal(u,null_class).
% 299.87/300.42 2628[3:Res:2622.0,9.0] || subclass(u,null_class)* -> equal(u,null_class).
% 299.87/300.42 551[0:Res:49.1,549.0] inductive(singleton(u)) || -> equal(null_class,u)*.
% 299.87/300.42 4595[3:SpR:4552.0,4552.0] || -> equal(apply(null_class,u),apply(null_class,v))*.
% 299.87/300.42 5300[3:Rew:5296.0,4276.0] || -> equal(domain__dfg(null_class,u,v),single_valued3(null_class))**.
% 299.87/300.42 51[0:Inp] || member(null_class,u) subclass(image(successor_relation,u),u)* -> inductive(u).
% 299.87/300.42 4552[3:SpR:4275.0,70.0] || -> equal(sum_class(range_of(null_class)),apply(null_class,u))*.
% 299.87/300.42 2381[2:Rew:2366.0,104.0] || -> equal(second(not_subclass_element(compose(u,inverse(u)),null_class)),single_valued2(u))**.
% 299.87/300.42 5296[3:SpR:4276.0,105.0] || -> equal(first(not_subclass_element(null_class,null_class)),single_valued3(null_class))**.
% 299.87/300.42 2382[2:Rew:2366.0,103.0] || -> equal(first(not_subclass_element(compose(u,inverse(u)),null_class)),single_valued1(u))**.
% 299.87/300.42 3963[3:SpR:3752.0,31.0] || -> equal(restrict(null_class,u,v),null_class)**.
% 299.87/300.42 69[0:Inp] || -> equal(u,null_class) equal(intersection(u,regular(u)),null_class)**.
% 299.87/300.42 4275[3:SpR:3963.0,44.0] || -> equal(image(null_class,u),range_of(null_class))**.
% 299.87/300.42 177[0:Res:49.1,166.0] inductive(singleton_relation) || -> member(null_class,element_relation)*.
% 299.87/300.42 2371[2:Rew:2366.0,63.0] || subclass(compose(u,inverse(u)),null_class)* -> single_valued_class(u).
% 299.87/300.42 3752[3:Res:3714.0,2628.0] || -> equal(intersection(u,null_class),null_class)**.
% 299.87/300.42 4042[3:Res:174.1,3998.0] || -> equal(intersection(null_class,u),null_class)**.
% 299.87/300.42 68[0:Inp] || -> equal(u,null_class) member(regular(u),u)*.
% 299.87/300.42 4447[3:MRR:4424.0,1668.0] || -> member(ordered_pair(null_class,null_class),domain_relation)*.
% 299.87/300.42 9254[3:MRR:7798.0,9180.1] || -> equal(union(null_class,null_class),null_class)**.
% 299.87/300.42 49[0:Inp] inductive(u) || -> member(null_class,u)*.
% 299.87/300.42 16736[7:Res:16434.1,3998.0] || subclass(y__dfg,null_class)* -> .
% 299.87/300.42 3998[3:MRR:3228.0,3979.1] || member(u,null_class)* -> .
% 299.87/300.42 4306[3:Res:2984.1,4286.0] || -> equal(cantor(null_class),null_class)**.
% 299.87/300.42 2869[4:Spt:2868.0,2501.0,2737.0] || equal(singleton(null_class),null_class)** -> .
% 299.87/300.42 5367[3:Res:4488.1,3998.0] || subclass(domain_relation,null_class)* -> .
% 299.87/300.42 5383[3:Res:5013.1,5367.0] || equal(domain_relation,null_class)** -> .
% 299.87/300.42 7272[3:Obv:7271.1] || equal(null_class,y__dfg)** -> .
% 299.87/300.42 16433[7:Spt:16138.0,14343.1,14683.0] || equal(null_class,x__dfg)** -> .
% 299.87/300.42 12491[6:Spt:10465.1] || -> equal(power_class(null_class),null_class)**.
% 299.87/300.42 2622[3:Spt:2618.0] || -> subclass(null_class,u)*.
% 299.87/300.42 180[1:Spt:178.0] || -> equal(singleton_relation,null_class)**.
% 299.87/300.42 2366[2:Spt:2360.0] || -> equal(identity_relation,null_class)**.
% 299.87/300.42 16434[7:Spt:16138.0,14343.0,14343.2] || subclass(y__dfg,u) -> member(regular(x__dfg),u)*.
% 299.87/300.42 13493[3:Res:8.1,13474.1] || equal(u,domain_relation) equal(complement(u),domain_relation)** -> .
% 299.87/300.42 13474[3:Res:8.1,13396.1] || equal(complement(u),domain_relation) subclass(domain_relation,u)* -> .
% 299.87/300.42 13396[3:Res:4488.1,5355.1] || subclass(domain_relation,u) subclass(domain_relation,complement(u))* -> .
% 299.87/300.42 13395[3:Res:4447.0,5355.1] || subclass(domain_relation,complement(domain_relation))* -> .
% 299.87/300.42 12638[6:Obv:12635.1] inductive(intersection(power_class(null_class),universal_class)) || -> .
% 299.87/300.42 12637[6:Obv:12631.1] inductive(intersection(universal_class,power_class(null_class))) || -> .
% 299.87/300.42 12432[5:Obv:12398.1] inductive(power_class(universal_class)) || -> .
% 299.87/300.42 1200[0:Res:4.1,19.0] || -> subclass(cross_product(u,v),w) equal(ordered_pair(first(not_subclass_element(cross_product(u,v),w)),second(not_subclass_element(cross_product(u,v),w))),not_subclass_element(cross_product(u,v),w))**.
% 299.87/300.42 1581[0:Res:60.1,5.0] || member(ordered_pair(u,not_subclass_element(v,image(w,image(x,singleton(u))))),compose(w,x))* -> subclass(v,image(w,image(x,singleton(u)))).
% 299.87/300.42 11912[5:Obv:11909.1] inductive(intersection(power_class(universal_class),universal_class)) || -> .
% 299.87/300.42 11911[5:Obv:11904.1] inductive(intersection(universal_class,power_class(universal_class))) || -> .
% 299.87/300.42 1482[0:Res:25.2,5.0] || member(not_subclass_element(u,intersection(v,w)),w)*+ member(not_subclass_element(u,intersection(v,w)),v)* -> subclass(u,intersection(v,w)).
% 299.87/300.42 1536[0:Res:18.2,19.0] || member(u,v)*+ member(w,x)* -> equal(ordered_pair(first(ordered_pair(w,u)),second(ordered_pair(w,u))),ordered_pair(w,u))**.
% 299.87/300.42 1580[0:Res:60.1,3.0] || member(ordered_pair(u,v),compose(w,x))* subclass(image(w,image(x,singleton(u))),y)*+ -> member(v,y)*.
% 299.87/300.42 542[0:Res:4.1,10.0] || -> subclass(unordered_pair(u,v),w) equal(not_subclass_element(unordered_pair(u,v),w),v)** equal(not_subclass_element(unordered_pair(u,v),w),u)**.
% 299.87/300.42 1535[0:Res:18.2,3.0] || member(u,v)* member(w,x)* subclass(cross_product(x,v),y)*+ -> member(ordered_pair(w,u),y)*.
% 299.87/300.42 1475[0:SpR:115.0,25.2] || member(u,union(v,w)) member(u,complement(intersection(v,w)))* -> member(u,symmetric_difference(v,w)).
% 299.87/300.42 9795[3:Res:49.1,9775.0] inductive(regular(universal_class)) || -> .
% 299.87/300.42 9621[3:Obv:9603.1] inductive(intersection(universal_class,regular(universal_class))) || -> .
% 299.87/300.42 9308[3:MRR:9265.1,3998.0] inductive(symmetric_difference(successor(universal_class),successor(universal_class))) || -> .
% 299.87/300.42 9303[3:MRR:9264.1,3998.0] inductive(symmetric_difference(universal_class,universal_class)) || -> .
% 299.87/300.42 1479[0:Res:25.2,3.0] || member(u,v)* member(u,w)* subclass(intersection(w,v),x)*+ -> member(u,x)*.
% 299.87/300.42 7364[0:Obv:7329.0] || -> member(u,v) subclass(singleton(u),complement(v))*.
% 299.87/300.42 7889[4:Obv:7533.1] inductive(domain_of(restrict(identity_relation,u,v))) || -> .
% 299.87/300.42 7888[4:Obv:7532.1] inductive(domain_of(restrict(null_class,u,v))) || -> .
% 299.87/300.42 7881[4:Obv:7473.1] inductive(domain_of(intersection(u,identity_relation))) || -> .
% 299.87/300.42 7880[4:MRR:7443.1,1668.0] inductive(domain_of(intersection(u,null_class))) || -> .
% 299.87/300.42 7306[0:MRR:7305.0,6.0] || -> member(not_subclass_element(u,complement(v)),v)* subclass(u,complement(v)).
% 299.87/300.42 1472[0:SpR:30.0,25.2] || member(u,cross_product(v,w)) member(u,x) -> member(u,restrict(x,v,w))*.
% 299.87/300.42 539[0:SpL:15.0,10.0] || member(u,ordered_pair(v,w))* -> equal(u,unordered_pair(v,singleton(w))) equal(u,singleton(v)).
% 299.87/300.42 495[0:SpR:28.0,115.0] || -> equal(intersection(union(u,v),union(complement(u),complement(v))),symmetric_difference(complement(u),complement(v)))**.
% 299.87/300.42 4929[0:Res:4891.0,336.1] inductive(intersection(omega,u)) || -> equal(intersection(omega,u),omega)**.
% 299.87/300.42 3750[0:Res:3714.0,336.1] inductive(intersection(u,omega)) || -> equal(intersection(u,omega),omega)**.
% 299.87/300.42 5493[0:SpR:45.0,5137.0] || -> subclass(symmetric_difference(complement(u),complement(singleton(u))),successor(u))*.
% 299.87/300.42 338[0:Res:50.1,9.0] inductive(u) || subclass(u,image(successor_relation,u))* -> equal(image(successor_relation,u),u).
% 299.87/300.42 5137[0:SpR:28.0,4915.0] || -> subclass(symmetric_difference(complement(u),complement(v)),union(u,v))*.
% 299.87/300.42 5388[3:Res:8.1,5380.0] || equal(domain_relation,element_relation)** -> .
% 299.87/300.42 5380[3:MRR:5370.1,3998.0] || subclass(domain_relation,element_relation)* -> .
% 299.87/300.42 231[0:SpR:30.0,31.0] || -> equal(restrict(cross_product(u,v),w,x),restrict(cross_product(w,x),u,v))*.
% 299.87/300.42 4915[0:SpR:115.0,4891.0] || -> subclass(symmetric_difference(u,v),complement(intersection(u,v)))*.
% 299.87/300.42 359[0:Res:4.1,3.0] || subclass(u,v) -> subclass(u,w) member(not_subclass_element(u,w),v)*.
% 299.87/300.42 225[0:SpL:31.0,23.0] || member(u,restrict(v,w,x))* -> member(u,cross_product(w,x)).
% 299.87/300.42 4891[0:Obv:4886.0] || -> subclass(intersection(u,v),u)*.
% 299.87/300.42 175[0:Res:4.1,23.0] || -> subclass(intersection(u,v),w) member(not_subclass_element(intersection(u,v),w),u)*.
% 299.87/300.42 3738[0:SpR:30.0,3714.0] || -> subclass(restrict(u,v,w),cross_product(v,w))*.
% 299.87/300.42 3740[0:SpR:115.0,3714.0] || -> subclass(symmetric_difference(u,v),union(u,v))*.
% 299.87/300.42 3739[0:SpR:31.0,3714.0] || -> subclass(restrict(u,v,w),u)*.
% 299.87/300.42 4300[3:Res:49.1,4286.0] inductive(domain_of(null_class)) || -> .
% 299.87/300.42 3714[0:Obv:3711.0] || -> subclass(intersection(u,v),v)*.
% 299.87/300.42 169[0:Res:4.1,24.0] || -> subclass(intersection(u,v),w) member(not_subclass_element(intersection(u,v),w),v)*.
% 299.87/300.42 496[0:SpL:115.0,23.0] || member(u,symmetric_difference(v,w)) -> member(u,complement(intersection(v,w)))*.
% 299.87/300.42 497[0:SpL:115.0,24.0] || member(u,symmetric_difference(v,w))* -> member(u,union(v,w)).
% 299.87/300.42 2871[4:MRR:2674.1,2869.0] inductive(null_class) || -> .
% 299.87/300.42 2610[0:Res:8.1,373.0] || equal(u,ordered_pair(v,w))*+ -> member(singleton(v),u)*.
% 299.87/300.42 2619[0:Obv:2614.1] || member(u,v) -> subclass(singleton(u),v)*.
% 299.87/300.42 553[0:Res:4.1,549.0] || -> subclass(singleton(u),v) equal(not_subclass_element(singleton(u),v),u)**.
% 299.87/300.42 373[0:Res:256.0,3.0] || subclass(ordered_pair(u,v),w)* -> member(singleton(u),w).
% 299.87/300.42 158[0:Res:4.1,26.1] || member(not_subclass_element(complement(u),v),u)* -> subclass(complement(u),v).
% 299.87/300.42 1927[0:Res:59.0,1494.1] single_valued_class(compose(u,v)) || -> function(compose(u,v))*.
% 299.87/300.42 1926[0:Res:94.0,1494.1] single_valued_class(compose_class(u)) || -> function(compose_class(u))*.
% 299.87/300.42 1924[0:Res:46.0,1494.1] single_valued_class(successor_relation) || -> function(successor_relation)*.
% 299.87/300.42 1923[0:Res:100.0,1494.1] single_valued_class(domain_relation) || -> function(domain_relation)*.
% 299.87/300.42 1499[0:Res:8.1,336.1] inductive(u) || equal(omega,u)* -> equal(u,omega).
% 299.87/300.42 60[0:Inp] || member(ordered_pair(u,v),compose(w,x)) -> member(v,image(w,image(x,singleton(u))))*.
% 299.87/300.42 35[0:Inp] || member(ordered_pair(ordered_pair(u,v),w),rotate(x))* -> member(ordered_pair(ordered_pair(v,w),u),x).
% 299.87/300.42 38[0:Inp] || member(ordered_pair(ordered_pair(u,v),w),flip(x))* -> member(ordered_pair(ordered_pair(v,u),w),x).
% 299.87/300.42 18[0:Inp] || member(u,v) member(w,x) -> member(ordered_pair(w,u),cross_product(x,v))*.
% 299.87/300.42 1502[0:SSi:1500.0,52.0] inductive(image(successor_relation,omega)) || -> equal(image(successor_relation,omega),omega)**.
% 299.87/300.42 336[0:Res:53.1,9.0] inductive(u) || subclass(u,omega)* -> equal(u,omega).
% 299.87/300.42 25[0:Inp] || member(u,v) member(u,w) -> member(u,intersection(w,v))*.
% 299.87/300.42 98[0:Inp] || member(ordered_pair(u,ordered_pair(v,w)),composition_function)* -> equal(compose(u,v),w).
% 299.87/300.42 109[0:Inp] || member(ordered_pair(u,ordered_pair(v,w)),application_function)* -> equal(apply(u,v),w).
% 299.87/300.42 19[0:Inp] || member(u,cross_product(v,w))*+ -> equal(ordered_pair(first(u),second(u)),u)**.
% 299.87/300.42 105[0:Inp] || -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(u))),single_valued2(u)),single_valued3(u))**.
% 299.87/300.42 549[0:Obv:538.1] || member(u,singleton(v))* -> equal(u,v).
% 299.87/300.42 10[0:Inp] || member(u,unordered_pair(v,w))* -> equal(u,w) equal(u,v).
% 299.87/300.42 95[0:Inp] || member(ordered_pair(u,v),compose_class(w))* -> equal(compose(w,u),v).
% 299.87/300.42 16[0:Inp] || member(ordered_pair(u,v),cross_product(w,x))* -> member(u,w).
% 299.87/300.42 17[0:Inp] || member(ordered_pair(u,v),cross_product(w,x))* -> member(v,x).
% 299.87/300.42 3[0:Inp] || member(u,v)*+ subclass(v,w)* -> member(u,w)*.
% 299.87/300.42 9[0:Inp] || subclass(u,v)*+ subclass(v,u)* -> equal(v,u).
% 299.87/300.42 264[0:SpL:257.0,21.0] || member(singleton(singleton(singleton(u))),element_relation)*+ -> member(singleton(u),u)*.
% 299.87/300.42 261[0:SpR:257.0,256.0] || -> member(singleton(singleton(u)),singleton(singleton(singleton(u))))*.
% 299.87/300.42 257[0:Rew:14.0,255.0] || -> equal(ordered_pair(singleton(u),u),singleton(singleton(singleton(u))))**.
% 299.87/300.42 258[0:MRR:253.0,13.0] || -> member(unordered_pair(u,singleton(v)),ordered_pair(u,v))*.
% 299.87/300.42 256[0:MRR:252.0,125.0] || -> member(singleton(u),ordered_pair(u,v))*.
% 299.87/300.42 15[0:Inp] || -> equal(unordered_pair(singleton(u),unordered_pair(u,singleton(v))),ordered_pair(u,v))**.
% 299.87/300.42 226[0:SpL:31.0,24.0] || member(u,restrict(v,w,x))* -> member(u,v).
% 299.87/300.42 30[0:Inp] || -> equal(intersection(u,cross_product(v,w)),restrict(u,v,w))**.
% 299.87/300.42 31[0:Inp] || -> equal(intersection(cross_product(u,v),w),restrict(w,u,v))**.
% 299.87/300.42 47[0:Inp] || member(ordered_pair(u,v),successor_relation)* -> equal(successor(u),v).
% 299.87/300.42 23[0:Inp] || member(u,intersection(v,w))* -> member(u,v).
% 299.87/300.42 24[0:Inp] || member(u,intersection(v,w))* -> member(u,w).
% 299.87/300.42 113[0:Inp] || maps(u,v,w)* -> subclass(range_of(u),w).
% 299.87/300.42 161[0:Obv:159.0] || -> subclass(u,u)*.
% 299.87/300.42 5[0:Inp] || member(not_subclass_element(u,v),v)* -> subclass(u,v).
% 299.87/300.42 26[0:Inp] || member(u,v) member(u,complement(v))* -> .
% 299.87/300.42 21[0:Inp] || member(ordered_pair(u,v),element_relation)* -> member(u,v).
% 299.87/300.42 70[0:Inp] || -> equal(sum_class(image(u,singleton(v))),apply(u,v))**.
% 299.87/300.42 146[0:Res:73.1,75.1] one_to_one(inverse(u)) function(u) || -> one_to_one(u)*.
% 299.87/300.42 75[0:Inp] function(u) || function(inverse(u))* -> one_to_one(u).
% 299.87/300.42 143[0:Res:65.1,63.0] function(u) || -> single_valued_class(u)*.
% 299.87/300.42 4[0:Inp] || -> subclass(u,v) member(not_subclass_element(u,v),u)*.
% 299.87/300.42 50[0:Inp] inductive(u) || -> subclass(image(successor_relation,u),u)*.
% 299.87/300.42 84[0:Inp] || compatible(u,v,w)* -> function(u).
% 299.87/300.42 111[0:Inp] || maps(u,v,w)* -> function(u).
% 299.87/300.42 8[0:Inp] || equal(u,v) -> subclass(v,u)*.
% 299.87/300.42 45[0:Inp] || -> equal(union(u,singleton(u)),successor(u))**.
% 299.87/300.42 14[0:Inp] || -> equal(unordered_pair(u,u),singleton(u))**.
% 299.87/300.42 74[0:Inp] one_to_one(u) || -> function(inverse(u))*.
% 299.87/300.42 53[0:Inp] inductive(u) || -> subclass(omega,u)*.
% 299.87/300.42 73[0:Inp] one_to_one(u) || -> function(u)*.
% 299.87/300.42 71[0:Inp] || -> function(choice)*.
% 299.87/300.42 52[0:Inp] || -> inductive(omega)*.166240[15:Rew:165880.0,9181.1] || -> subclass(u,v) member(not_subclass_element(u,v),y__dfg)*.
% 299.87/300.42 166353[15:Rew:165880.0,31111.0] || -> equal(restrict(y__dfg,u,v),cross_product(u,v))**.
% 299.87/300.42 166367[15:Rew:165880.0,35416.0] || -> equal(symmetric_difference(complement(u),union(u,u)),y__dfg)**.
% 299.87/300.42 165417[15:Rew:165158.0,70315.1] function(complement(y__dfg)) || -> subclass(successor(null_class),complement(x__dfg))*.
% 299.87/300.42 165908[15:Rew:165880.0,1932.1] single_valued_class(cross_product(universal_class,universal_class)) || -> function(cross_product(y__dfg,y__dfg))*.
% 299.87/300.42 165925[15:Rew:165880.0,39294.1] single_valued_class(omega) || equal(cross_product(y__dfg,y__dfg),omega)** -> .
% 299.87/300.42 165943[15:Rew:165880.0,64257.0] || equal(successor(cross_product(y__dfg,cross_product(y__dfg,y__dfg))),null_class)** -> .
% 299.87/300.42 165962[15:Rew:165880.0,42028.0] || -> equal(image(complement(cross_product(u,y__dfg)),u),range_of(null_class))**.
% 299.87/300.42 165963[15:Rew:165880.0,143891.0] || -> equal(image(singleton(cross_product(u,y__dfg)),u),range_of(null_class))**.
% 299.87/300.42 172989[15:Rew:165880.0,165983.1] || member(u,y__dfg)* equal(cantor(u),y__dfg) -> .
% 299.87/300.42 172990[15:Rew:165880.0,166003.0] || equal(sum_class(u),y__dfg) member(u,y__dfg)* -> .
% 299.87/300.42 172991[15:Rew:165880.0,166004.0] || equal(power_class(u),y__dfg) member(u,y__dfg)* -> .
% 299.87/300.42 172992[15:Rew:165880.0,166009.1] || member(u,y__dfg) subclass(y__dfg,sum_class(u))* -> .
% 299.87/300.42 172993[15:Rew:165880.0,166010.1] || member(u,y__dfg) subclass(y__dfg,power_class(u))* -> .
% 299.87/300.42 166013[15:Rew:165880.0,49779.0] || member(u,y__dfg)* equal(singleton(u),null_class) -> .
% 299.87/300.42 166078[15:Rew:165880.0,64079.1] || equal(successor(complement(u)),null_class)** -> subclass(y__dfg,u).
% 299.87/300.42 166091[15:Rew:165880.0,13457.1] || equal(complement(u),domain_relation) subclass(y__dfg,u)* -> .
% 299.87/300.42 166092[15:Rew:165880.0,13371.0] || subclass(y__dfg,u) subclass(domain_relation,complement(u))* -> .
% 299.87/300.42 166095[15:Rew:165880.0,372.0] || subclass(y__dfg,u) -> member(ordered_pair(v,w),u)*.
% 299.87/300.42 166102[15:Rew:165880.0,121881.1] || equal(successor(null_class),u)* equal(u,y__dfg) -> .
% 299.87/300.42 166103[15:Rew:165880.0,120538.1] || subclass(u,successor(null_class))* equal(u,y__dfg) -> .
% 299.87/300.42 166104[15:Rew:165880.0,116811.0] || equal(u,y__dfg) -> member(ordered_pair(v,w),u)*.
% 299.87/300.42 166105[15:Rew:165880.0,116736.0] || equal(u,y__dfg) -> equal(intersection(v,u),v)**.
% 299.87/300.42 166106[15:Rew:165880.0,115874.0] || equal(u,y__dfg) -> equal(intersection(u,v),v)**.
% 299.87/300.42 166107[15:Rew:165880.0,115803.0] || equal(u,y__dfg) -> member(unordered_pair(v,w),u)*.
% 299.87/300.42 166109[15:Rew:165880.0,92805.0] || equal(u,y__dfg) -> member(null_class,ordered_pair(u,v))*.
% 299.87/300.42 172996[15:Rew:165880.0,166110.1] || equal(u,y__dfg) -> equal(union(v,u),y__dfg)**.
% 299.87/300.42 172999[15:Rew:165880.0,166111.1] || equal(u,y__dfg) -> equal(union(u,v),y__dfg)**.
% 299.87/300.42 166143[15:Rew:165880.0,379.0] || subclass(y__dfg,intersection(u,v))* -> member(omega,v).
% 299.87/300.42 166144[15:Rew:165880.0,378.0] || subclass(y__dfg,intersection(u,v))* -> member(omega,u).
% 299.87/300.42 166145[15:Rew:165880.0,133221.0] || equal(intersection(u,v),y__dfg)** -> equal(u,v).
% 299.87/300.42 166146[15:Rew:165880.0,116998.0] || equal(intersection(u,v),y__dfg)** -> subclass(w,v)*.
% 299.87/300.42 166147[15:Rew:165880.0,116997.0] || equal(intersection(u,v),y__dfg)** -> subclass(w,u)*.
% 299.87/300.42 166154[15:Rew:165880.0,520.0] || equal(intersection(u,v),y__dfg)** -> member(omega,v).
% 299.87/300.42 166155[15:Rew:165880.0,505.0] || equal(intersection(u,v),y__dfg)** -> member(omega,u).
% 299.87/300.42 166175[15:Rew:165880.0,96870.1] || equal(u,domain_relation) equal(complement(u),y__dfg)** -> .
% 299.87/300.42 166176[15:Rew:165880.0,90416.0] || equal(complement(u),y__dfg) subclass(domain_relation,u)* -> .
% 299.87/300.42 166179[15:Rew:165880.0,62093.1] || equal(successor(u),null_class) -> equal(complement(u),y__dfg)**.
% 299.87/300.42 166188[15:Rew:165880.0,438.0] || equal(complement(u),y__dfg) member(omega,u)* -> .
% 299.87/300.42 166200[15:Rew:165880.0,377.0] || subclass(y__dfg,complement(u))* member(omega,u) -> .
% 299.87/300.42 166202[15:Rew:165880.0,40377.1] one_to_one(range_of(u)) || member(inverse(u),y__dfg)* -> .
% 299.87/300.42 166203[15:Rew:165880.0,39237.1] function(range_of(u)) || member(inverse(u),y__dfg)* -> .
% 299.87/300.42 173003[15:Rew:165880.0,166205.1] || member(inverse(u),y__dfg) -> member(range_of(u),y__dfg)*.
% 299.87/300.42 166211[15:Rew:165880.0,77259.1] || equal(singleton(u),v)* subclass(y__dfg,v)* -> .
% 299.87/300.42 166213[15:Rew:165880.0,60915.0] || equal(power_class(u),y__dfg)** -> equal(singleton(u),null_class).
% 299.87/300.42 166228[15:Rew:165880.0,88882.0] || -> subclass(intersection(u,complement(compose(element_relation,y__dfg))),complement(element_relation))*.
% 299.87/300.42 166232[15:Rew:165880.0,88850.0] || -> subclass(intersection(complement(compose(element_relation,y__dfg)),u),complement(element_relation))*.
% 299.87/300.42 166233[15:Rew:165880.0,88899.0] || -> subclass(union(null_class,complement(compose(element_relation,y__dfg))),complement(element_relation))*.
% 299.87/300.42 166234[15:Rew:165880.0,9146.1] || member(u,element_relation) -> member(u,compose(element_relation,y__dfg))*.
% 299.87/300.42 166235[15:Rew:165880.0,48565.0] || equal(compose(element_relation,y__dfg),null_class)** -> equal(null_class,element_relation).
% 299.87/300.42 166251[15:Rew:165880.0,14422.0] || subclass(y__dfg,complement(unordered_pair(u,unordered_pair(v,w))))* -> .
% 299.87/300.42 166252[15:Rew:165880.0,14423.0] || subclass(y__dfg,complement(unordered_pair(unordered_pair(u,v),w)))* -> .
% 299.87/300.42 166253[15:Rew:165880.0,14458.0] || subclass(y__dfg,complement(unordered_pair(u,ordered_pair(v,w))))* -> .
% 299.87/300.42 166254[15:Rew:165880.0,14462.0] || equal(complement(unordered_pair(u,unordered_pair(v,w))),y__dfg)** -> .
% 299.87/300.42 166255[15:Rew:165880.0,14464.0] || subclass(y__dfg,complement(unordered_pair(ordered_pair(u,v),w)))* -> .
% 299.87/300.42 166256[15:Rew:165880.0,14467.0] || equal(complement(unordered_pair(unordered_pair(u,v),w)),y__dfg)** -> .
% 299.87/300.42 166257[15:Rew:165880.0,14474.0] || equal(complement(unordered_pair(u,ordered_pair(v,w))),y__dfg)** -> .
% 299.87/300.42 166258[15:Rew:165880.0,14497.0] || equal(complement(unordered_pair(ordered_pair(u,v),w)),y__dfg)** -> .
% 299.87/300.42 166273[15:Rew:165880.0,90581.0] || equal(y__dfg,x__dfg) -> equal(image(element_relation,x__dfg),x__dfg)**.
% 299.87/300.42 166289[15:Rew:165880.0,144720.0] || member(complement(u),y__dfg)* -> member(complement(u),u)*.
% 299.87/300.42 166305[15:Rew:165880.0,22237.0] || subclass(ordered_pair(y__dfg,u),v)* -> member(null_class,v).
% 299.87/300.42 166328[15:Rew:165880.0,22403.0] || equal(u,ordered_pair(y__dfg,v))* -> member(null_class,u)*.
% 299.87/300.42 166330[15:Rew:165880.0,23165.0] || -> equal(unordered_pair(null_class,unordered_pair(y__dfg,null_class)),ordered_pair(y__dfg,y__dfg))**.
% 299.87/300.42 166355[15:Rew:165880.0,117024.0] || equal(union(null_class,u),y__dfg)** -> subclass(v,u)*.
% 299.87/300.42 166356[15:Rew:165880.0,29629.0] || equal(union(null_class,u),y__dfg)** -> member(omega,u).
% 299.87/300.42 166369[15:Rew:165880.0,42053.0] || member(u,cantor(complement(cross_product(singleton(u),y__dfg))))* -> .
% 299.87/300.42 166371[15:Rew:165880.0,143951.0] || member(u,cantor(singleton(cross_product(singleton(u),y__dfg))))* -> .
% 299.87/300.42 166372[15:Rew:165880.0,117029.0] || equal(union(u,u),y__dfg)** -> subclass(v,u)*.
% 299.87/300.42 166373[15:Rew:165880.0,33353.0] || equal(union(u,u),y__dfg)** -> member(omega,u).
% 299.87/300.42 166376[15:Rew:165880.0,100283.0] || equal(cantor(u),y__dfg)** -> equal(singleton(u),null_class).
% 299.87/300.42 166393[15:Rew:165880.0,40439.0] || subclass(y__dfg,union(null_class,u))* -> member(omega,u).
% 299.87/300.42 166395[15:Rew:165880.0,41271.0] || subclass(y__dfg,union(u,u))* -> member(omega,u).
% 299.87/300.42 166398[15:Rew:165880.0,42128.0] || equal(cantor(complement(cross_product(singleton(null_class),y__dfg))),y__dfg)** -> .
% 299.87/300.42 166399[15:Rew:165880.0,42131.0] || subclass(y__dfg,cantor(complement(cross_product(singleton(null_class),y__dfg))))* -> .
% 299.87/300.42 166401[15:Rew:165880.0,144040.0] || subclass(y__dfg,cantor(singleton(cross_product(singleton(null_class),y__dfg))))* -> .
% 299.87/300.42 166402[15:Rew:165880.0,42119.0] || equal(cantor(complement(cross_product(singleton(omega),y__dfg))),y__dfg)** -> .
% 299.87/300.42 166403[15:Rew:165880.0,42121.0] || subclass(y__dfg,cantor(complement(cross_product(singleton(omega),y__dfg))))* -> .
% 299.87/300.42 166419[15:Rew:165880.0,45148.0] || equal(union(null_class,complement(singleton(singleton(u)))),y__dfg)** -> .
% 299.87/300.42 166420[15:Rew:165880.0,49733.0] || subclass(y__dfg,union(null_class,singleton(ordered_pair(u,v))))* -> .
% 299.87/300.42 166427[15:Rew:165880.0,52889.0] || subclass(y__dfg,cantor(omega))* equal(null_class,element_relation) -> .
% 299.87/300.42 166428[15:Rew:165880.0,61429.0] || equal(sum_class(u),y__dfg)** -> equal(singleton(u),null_class).
% 299.87/300.42 166431[15:Rew:165880.0,52656.0] || equal(union(null_class,singleton(ordered_pair(u,v))),y__dfg)** -> .
% 299.87/300.42 166446[15:Rew:165880.0,60885.0] || equal(power_class(regular(u)),y__dfg)** -> equal(u,null_class).
% 299.87/300.42 166447[15:Rew:165880.0,61399.0] || equal(sum_class(regular(u)),y__dfg)** -> equal(u,null_class).
% 299.87/300.42 166454[15:Rew:165880.0,117032.0] || equal(union(u,null_class),y__dfg)** -> subclass(v,u)*.
% 299.87/300.42 166456[15:Rew:165880.0,68880.0] || equal(union(u,null_class),y__dfg)** -> member(omega,u).
% 299.87/300.42 166458[15:Rew:165880.0,68883.0] || subclass(y__dfg,union(u,null_class))* -> member(omega,u).
% 299.87/300.42 166459[15:Rew:165880.0,48584.0] || subclass(y__dfg,regular(unordered_pair(u,unordered_pair(v,w))))* -> .
% 299.87/300.42 166472[15:Rew:165880.0,48588.0] || subclass(y__dfg,regular(unordered_pair(unordered_pair(u,v),w)))* -> .
% 299.87/300.42 166490[15:Rew:165880.0,77227.0] || subclass(y__dfg,regular(unordered_pair(u,ordered_pair(v,w))))* -> .
% 299.87/300.42 166491[15:Rew:165880.0,77241.0] || equal(regular(unordered_pair(u,unordered_pair(v,w))),y__dfg)** -> .
% 299.87/300.42 166492[15:Rew:165880.0,77579.1] || equal(singleton(u),v)* equal(v,y__dfg) -> .
% 299.87/300.43 166493[15:Rew:165880.0,77728.0] || subclass(y__dfg,regular(unordered_pair(ordered_pair(u,v),w)))* -> .
% 299.87/300.43 166494[15:Rew:165880.0,77739.0] || equal(regular(unordered_pair(unordered_pair(u,v),w)),y__dfg)** -> .
% 299.87/300.43 166495[15:Rew:165880.0,83061.0] || equal(regular(unordered_pair(u,ordered_pair(v,w))),y__dfg)** -> .
% 299.87/300.43 166496[15:Rew:165880.0,83122.0] || equal(regular(unordered_pair(ordered_pair(u,v),w)),y__dfg)** -> .
% 299.87/300.43 166515[15:Rew:165880.0,96505.1] one_to_one(x__dfg) || equal(regular(successor(x__dfg)),y__dfg)** -> .
% 299.87/300.43 166516[15:Rew:165880.0,93510.1] function(x__dfg) || equal(regular(successor(x__dfg)),y__dfg)** -> .
% 299.87/300.43 166517[15:Rew:165880.0,96115.0] || equal(complement(cross_product(y__dfg,cross_product(y__dfg,y__dfg))),y__dfg)** -> .
% 299.87/300.43 166526[15:Rew:165880.0,100250.0] || equal(cantor(regular(u)),y__dfg)** -> equal(u,null_class).
% 299.87/300.43 166529[15:Rew:165880.0,93749.1] function(u) || equal(apply(u,v),y__dfg)** -> .
% 299.87/300.43 166531[15:Rew:165880.0,90231.0] || equal(not_subclass_element(u,v),y__dfg)** -> subclass(u,v).
% 299.87/300.43 166548[15:Rew:165880.0,121898.0] || equal(union(null_class,intersection(successor(null_class),u)),y__dfg)** -> .
% 299.87/300.43 166549[15:Rew:165880.0,121915.0] || equal(union(null_class,intersection(u,successor(null_class))),y__dfg)** -> .
% 299.87/300.43 166550[15:Rew:165880.0,121892.0] || equal(intersection(intersection(successor(null_class),u),v),y__dfg)** -> .
% 299.87/300.43 166551[15:Rew:165880.0,121903.0] || equal(intersection(u,intersection(v,successor(null_class))),y__dfg)** -> .
% 299.87/300.43 166552[15:Rew:165880.0,121906.0] || equal(intersection(u,intersection(successor(null_class),v)),y__dfg)** -> .
% 299.87/300.43 166553[15:Rew:165880.0,121912.0] || equal(intersection(intersection(u,successor(null_class)),v),y__dfg)** -> .
% 299.87/300.43 166557[15:Rew:165880.0,132519.0] || equal(intersection(x__dfg,u),y__dfg)** -> equal(y__dfg,x__dfg).
% 299.87/300.43 166558[15:Rew:165880.0,132632.0] || equal(union(x__dfg,x__dfg),y__dfg)** -> equal(y__dfg,x__dfg).
% 299.87/300.43 166559[15:Rew:165880.0,132603.0] || equal(intersection(u,x__dfg),y__dfg)** -> equal(y__dfg,x__dfg).
% 299.87/300.43 166564[15:Rew:165880.0,144027.0] || subclass(y__dfg,cantor(singleton(cross_product(singleton(omega),y__dfg))))* -> .
% 299.87/300.43 166572[15:Rew:165880.0,151545.0] || member(y__dfg,complement(intersection(power_class(u),power_class(v))))* -> .
% 299.87/300.43 166576[15:Rew:165880.0,156892.0] || equal(regular(union(u,complement(successor(null_class)))),y__dfg)** -> .
% 299.87/300.43 166577[15:Rew:165880.0,156909.0] || equal(regular(union(complement(successor(null_class)),u)),y__dfg)** -> .
% 299.87/300.43 172782[15:Rew:166239.0,85504.1] function(regular(y__dfg)) || -> subclass(successor(null_class),complement(x__dfg))*.
% 299.87/300.43 181398[15:Res:161.0,165890.1] single_valued_class(cross_product(y__dfg,y__dfg)) || -> function(cross_product(y__dfg,y__dfg))*.
% 299.87/300.43 29322[3:Rew:29271.0,8675.0] || -> member(u,complement(v)) subclass(singleton(u),union(null_class,v))*.
% 299.87/300.43 29353[3:Rew:29271.0,26650.1] inductive(complement(union(null_class,u))) || -> member(null_class,complement(u))*.
% 299.87/300.43 29634[7:Rew:29278.0,19859.0] || subclass(y__dfg,union(null_class,u))* -> member(regular(x__dfg),u).
% 299.87/300.43 29636[7:Rew:29278.0,20377.0] || equal(union(null_class,u),y__dfg) -> member(regular(x__dfg),u)*.
% 299.87/300.43 31308[0:SpR:31268.0,30.0] || -> equal(restrict(cross_product(u,v),u,v),cross_product(u,v))**.
% 299.87/300.43 31386[9:Rew:31370.0,29581.1] || subclass(y__dfg,u) -> member(regular(union(x__dfg,x__dfg)),u)*.
% 299.87/300.43 32007[0:Res:31316.0,357.1] inductive(complement(union(u,u))) || -> member(null_class,complement(u))*.
% 299.87/300.43 32050[3:Res:31891.0,357.1] inductive(union(null_class,u)) || -> member(null_class,union(u,u))*.
% 299.87/300.43 32062[3:Res:31867.0,357.1] inductive(symmetric_difference(u,u)) || -> member(null_class,union(null_class,u))*.
% 299.87/300.43 31204[3:Res:31186.0,4976.0] || -> subclass(successor(null_class),u) equal(not_subclass_element(successor(null_class),u),null_class)**.
% 299.87/300.43 32190[10:MRR:32179.2,32156.0] || subclass(successor(null_class),complement(u))* member(null_class,u) -> .
% 299.87/300.43 32545[7:Res:31147.1,26.1] || equal(complement(u),y__dfg) member(regular(x__dfg),u)* -> .
% 299.87/300.43 32800[10:Res:32582.1,26.1] || equal(complement(u),singleton(null_class)) member(null_class,u)* -> .
% 299.87/300.43 32805[10:Res:32582.1,23.0] || equal(intersection(u,v),singleton(null_class))** -> member(null_class,u).
% 299.87/300.43 32806[10:Res:32582.1,24.0] || equal(intersection(u,v),singleton(null_class))** -> member(null_class,v).
% 299.87/300.43 32884[10:Res:32790.1,26.1] || equal(complement(u),successor(null_class)) member(null_class,u)* -> .
% 299.87/300.43 32889[10:Res:32790.1,23.0] || equal(intersection(u,v),successor(null_class))** -> member(null_class,u).
% 299.87/300.43 32890[10:Res:32790.1,24.0] || equal(intersection(u,v),successor(null_class))** -> member(null_class,v).
% 299.87/300.43 33783[11:Res:32790.1,33714.1] || equal(u,successor(null_class)) equal(complement(u),y__dfg)** -> .
% 299.87/300.43 33784[11:Res:32582.1,33714.1] || equal(u,singleton(null_class)) equal(complement(u),y__dfg)** -> .
% 299.87/300.43 33851[11:SpL:29278.0,33788.1] inductive(complement(u)) || equal(union(null_class,u),y__dfg)** -> .
% 299.87/300.43 34107[0:Rew:33970.0,34092.1] || member(not_subclass_element(u,null_class),complement(u))* -> subclass(u,null_class).
% 299.87/300.43 34406[3:SpR:30027.0,34342.0] || -> equal(intersection(union(null_class,u),union(null_class,complement(u))),null_class)**.
% 299.87/300.43 34485[3:Rew:34458.0,31882.0] || -> equal(intersection(union(u,u),union(null_class,complement(u))),null_class)**.
% 299.87/300.43 35474[0:Obv:35454.1] || member(u,v) -> subclass(intersection(w,singleton(u)),v)*.
% 299.87/300.43 35476[0:Obv:35438.0] || -> member(u,v) subclass(intersection(w,singleton(u)),complement(v))*.
% 299.87/300.43 35617[0:Obv:35596.1] || member(u,v) -> subclass(intersection(singleton(u),w),v)*.
% 299.87/300.43 35619[0:Obv:35578.0] || -> member(u,v) subclass(intersection(singleton(u),w),complement(v))*.
% 299.87/300.43 37919[0:Res:37860.0,357.1] inductive(intersection(complement(y__dfg),u)) || -> member(null_class,complement(x__dfg))*.
% 299.87/300.43 37935[0:Res:37865.0,357.1] inductive(intersection(u,complement(y__dfg))) || -> member(null_class,complement(x__dfg))*.
% 299.87/300.43 38507[3:SpR:33220.0,33970.0] || -> equal(intersection(union(null_class,complement(u)),union(u,u)),null_class)**.
% 299.87/300.43 38791[10:Res:38785.0,3.0] || subclass(complement(singleton(singleton(null_class))),u)* -> member(null_class,u).
% 299.87/300.43 39355[12:SpR:39262.1,257.0] function(u) || -> equal(ordered_pair(null_class,u),singleton(singleton(null_class)))**.
% 299.87/300.43 39385[12:SpR:39262.1,258.0] function(u) || -> member(unordered_pair(v,null_class),ordered_pair(v,u))*.
% 299.87/300.43 41385[4:Res:20668.1,17.0] || subclass(domain_relation,rotate(cross_product(u,v)))* -> member(w,v)*.
% 299.87/300.43 43021[0:SpR:115.0,42838.0] || -> equal(intersection(symmetric_difference(u,v),complement(union(u,v))),null_class)**.
% 299.87/300.43 43336[0:Obv:43327.1] || subclass(u,v) -> equal(intersection(u,complement(v)),null_class)**.
% 299.87/300.43 43579[3:SpR:43315.1,30.0] || subclass(u,null_class) -> equal(restrict(u,v,w),null_class)**.
% 299.87/300.43 43623[3:SpR:43315.1,27503.0] || subclass(complement(u),null_class) -> subclass(complement(successor(u)),null_class)*.
% 299.87/300.43 44226[3:SpR:29278.0,43895.0] || -> equal(intersection(union(null_class,u),intersection(complement(u),v)),null_class)**.
% 299.87/300.43 44679[3:SpR:29278.0,44429.0] || -> equal(intersection(union(null_class,u),intersection(v,complement(u))),null_class)**.
% 299.87/300.43 45029[0:Obv:45018.1] || subclass(u,v) -> equal(intersection(complement(v),u),null_class)**.
% 299.87/300.43 45085[4:Res:44875.1,23274.1] || subclass(u,null_class)* equal(u,singleton(singleton(null_class)))* -> .
% 299.87/300.43 45565[3:MRR:29861.1,45559.0] || subclass(domain_relation,union(null_class,complement(singleton(ordered_pair(null_class,null_class)))))* -> .
% 299.87/300.43 45886[10:MRR:45861.0,1668.0] || subclass(union(u,v),null_class)* -> member(null_class,complement(v)).
% 299.87/300.43 45887[10:MRR:45862.0,1668.0] || subclass(union(u,v),null_class)* -> member(null_class,complement(u)).
% 299.87/300.43 46477[0:Rew:46218.0,8453.0] || -> member(u,complement(power_class(v)))* subclass(singleton(u),power_class(v)).
% 299.87/300.43 47229[3:SpL:46226.0,47227.0] || equal(image(element_relation,power_class(u)),power_class(complement(power_class(u))))** -> .
% 299.87/300.43 47744[3:MRR:47731.0,54.0] || subclass(union(u,v),null_class)* -> member(omega,complement(v)).
% 299.87/300.43 47745[3:MRR:47732.0,54.0] || subclass(union(u,v),null_class)* -> member(omega,complement(u)).
% 299.87/300.43 47832[3:SpR:29278.0,46218.0] || -> equal(image(element_relation,union(null_class,u)),complement(power_class(complement(u))))**.
% 299.87/300.43 48603[4:MRR:48343.2,161.0] || equal(null_class,u) equal(u,singleton(singleton(null_class)))* -> .
% 299.87/300.43 49019[10:Rew:29278.0,48979.0] || equal(union(null_class,u),null_class)** member(null_class,u) -> .
% 299.87/300.43 48985[10:Res:47818.1,23.0] || equal(complement(intersection(u,v)),null_class)** -> member(null_class,u).
% 299.87/300.43 48986[10:Res:47818.1,24.0] || equal(complement(intersection(u,v)),null_class)** -> member(null_class,v).
% 299.87/300.43 49367[12:SpR:49330.0,39349.1] function(power_class(u)) || -> equal(successor(power_class(u)),power_class(u))**.
% 299.87/300.43 49541[3:Rew:29278.0,49506.0] || equal(union(null_class,u),null_class)** member(omega,u) -> .
% 299.87/300.43 49512[3:Res:48805.1,23.0] || equal(complement(intersection(u,v)),null_class)** -> member(omega,u).
% 299.87/300.43 49513[3:Res:48805.1,24.0] || equal(complement(intersection(u,v)),null_class)** -> member(omega,v).
% 299.87/300.43 49717[3:SpR:257.0,45564.0] || -> member(singleton(singleton(u)),complement(singleton(singleton(singleton(singleton(u))))))*.
% 299.87/300.43 49724[12:SpR:39262.1,45564.0] function(u) || -> member(null_class,complement(singleton(ordered_pair(u,v))))*.
% 299.87/300.43 49850[3:Res:374.1,48580.1] || subclass(ordered_pair(u,v),w)* equal(null_class,w) -> .
% 299.87/300.43 49855[10:Res:33690.1,48580.1] || equal(union(u,u),null_class)** -> member(null_class,complement(u))*.
% 299.87/300.43 49873[3:Res:235.1,48580.1] || equal(null_class,u) -> equal(restrict(u,v,w),null_class)**.
% 299.87/300.43 49979[3:SpL:257.0,49731.0] || member(singleton(singleton(u)),singleton(singleton(singleton(singleton(u)))))* -> .
% 299.87/300.43 49985[12:SpL:39262.1,49731.0] function(u) || member(null_class,singleton(ordered_pair(u,v)))* -> .
% 299.87/300.43 50911[4:MRR:50897.1,9142.1] || member(u,cantor(u))* subclass(domain_relation,complement(element_relation)) -> .
% 299.87/300.43 50913[4:MRR:50900.1,251.0] || subclass(domain_relation,flip(u)) subclass(domain_relation,complement(u))* -> .
% 299.87/300.43 52676[3:Res:3232.1,49779.0] function(u) || equal(singleton(apply(u,v)),null_class)** -> .
% 299.87/300.43 52711[3:Res:9181.1,49779.0] || equal(singleton(not_subclass_element(u,v)),null_class)** -> subclass(u,v).
% 299.87/300.43 52880[4:SpL:20653.0,49805.0] || member(inverse(u),range_of(u))* equal(null_class,element_relation) -> .
% 299.87/300.43 52886[4:Res:48805.1,49805.0] || equal(complement(cantor(omega)),null_class)** equal(null_class,element_relation) -> .
% 299.87/300.43 52895[7:Res:16434.1,49805.0] || subclass(y__dfg,cantor(regular(x__dfg)))* equal(null_class,element_relation) -> .
% 299.87/300.43 53627[4:SpL:70.0,52930.0] || member(null_class,apply(u,v))* equal(null_class,element_relation) -> .
% 299.87/300.43 53630[10:Res:47818.1,52930.0] || equal(complement(sum_class(u)),null_class)** equal(null_class,element_relation) -> .
% 299.87/300.43 53632[10:Res:32790.1,52930.0] || equal(sum_class(u),successor(null_class))** equal(null_class,element_relation) -> .
% 299.87/300.43 53633[10:Res:32582.1,52930.0] || equal(sum_class(u),singleton(null_class))** equal(null_class,element_relation) -> .
% 299.87/300.43 53749[11:SpL:70.0,53631.0] || equal(apply(u,v),y__dfg)** equal(null_class,element_relation) -> .
% 299.87/300.43 53752[11:SpL:70.0,53634.0] || subclass(y__dfg,apply(u,v))* equal(null_class,element_relation) -> .
% 299.87/300.43 54866[0:SpR:31.0,54752.0] || -> subclass(intersection(u,restrict(v,w,x)),cross_product(w,x))*.
% 299.87/300.43 54869[0:SpR:115.0,54752.0] || -> subclass(intersection(u,symmetric_difference(v,w)),complement(intersection(v,w)))*.
% 299.87/300.43 54922[0:Res:54752.0,357.1] inductive(intersection(u,intersection(v,w))) || -> member(null_class,v)*.
% 299.87/300.43 55256[3:Res:54892.0,357.1] inductive(intersection(u,union(null_class,v))) || -> member(null_class,v)*.
% 299.87/300.43 55541[0:Res:55132.0,357.1] inductive(intersection(u,intersection(v,w))) || -> member(null_class,w)*.
% 299.87/300.43 55641[3:Res:55231.0,357.1] inductive(intersection(u,union(v,v))) || -> member(null_class,v)*.
% 299.87/300.43 56209[0:SpR:31.0,55831.0] || -> subclass(intersection(restrict(u,v,w),x),cross_product(v,w))*.
% 299.87/300.43 56212[0:SpR:115.0,55831.0] || -> subclass(intersection(symmetric_difference(u,v),w),complement(intersection(u,v)))*.
% 299.87/300.43 56266[0:Res:55831.0,357.1] inductive(intersection(intersection(u,v),w)) || -> member(null_class,u)*.
% 299.87/300.43 56494[3:Res:56235.0,357.1] inductive(intersection(union(null_class,u),v)) || -> member(null_class,u)*.
% 299.87/300.43 56604[4:Rew:47840.0,56545.0] || -> subclass(complement(power_class(complement(power_class(u)))),image(element_relation,power_class(u)))*.
% 299.87/300.43 56724[3:Res:56486.0,357.1] inductive(union(null_class,union(null_class,u))) || -> member(null_class,u)*.
% 299.87/300.43 56900[3:SpR:31.0,56263.0] || -> subclass(union(null_class,restrict(u,v,w)),cross_product(v,w))*.
% 299.87/300.43 56903[3:SpR:115.0,56263.0] || -> subclass(union(null_class,symmetric_difference(u,v)),complement(intersection(u,v)))*.
% 299.87/300.43 56950[3:Res:56263.0,357.1] inductive(union(null_class,intersection(u,v))) || -> member(null_class,u)*.
% 299.87/300.43 57031[3:SpR:33220.0,57012.0] || -> subclass(complement(successor(union(u,u))),union(null_class,complement(u)))*.
% 299.87/300.43 57032[3:SpR:30027.0,57012.0] || -> subclass(complement(successor(union(null_class,u))),union(null_class,complement(u)))*.
% 299.87/300.43 57135[3:Res:57001.0,357.1] inductive(complement(union(u,null_class))) || -> member(null_class,complement(u))*.
% 299.87/300.43 57158[3:Res:57138.0,357.1] inductive(complement(union(y__dfg,null_class))) || -> member(null_class,complement(x__dfg))*.
% 299.87/300.43 57232[3:Res:56711.0,357.1] inductive(union(null_class,union(u,u))) || -> member(null_class,u)*.
% 299.87/300.43 57356[0:Res:56089.0,357.1] inductive(intersection(intersection(u,v),w)) || -> member(null_class,v)*.
% 299.87/300.43 57478[3:Res:57352.0,357.1] inductive(union(null_class,intersection(u,v))) || -> member(null_class,v)*.
% 299.87/300.43 57598[3:Res:57542.0,357.1] inductive(complement(successor(u))) || -> member(null_class,complement(singleton(u)))*.
% 299.87/300.43 57638[3:Res:56467.0,357.1] inductive(intersection(union(u,u),v)) || -> member(null_class,u)*.
% 299.87/300.43 57888[7:Res:56560.1,28219.1] || equal(complement(u),null_class)** equal(complement(u),x__dfg) -> .
% 299.87/300.43 58035[7:Rew:29278.0,57928.0] || equal(union(null_class,u),null_class)** subclass(x__dfg,u) -> .
% 299.87/300.43 58036[7:Rew:29278.0,57929.0] || equal(union(null_class,u),null_class)** subclass(y__dfg,u) -> .
% 299.87/300.43 58041[4:Rew:30027.0,57947.0] || equal(union(null_class,complement(singleton(singleton(singleton(null_class))))),null_class)** -> .
% 299.87/300.43 58042[3:Rew:30027.0,57948.0] || equal(union(null_class,complement(singleton(ordered_pair(u,v)))),null_class)** -> .
% 299.87/300.43 58043[3:Rew:30027.0,57949.0] || equal(union(null_class,complement(u)),null_class)** -> member(omega,u).
% 299.87/300.43 58044[3:Rew:30027.0,57950.0] || equal(union(null_class,complement(u)),null_class)** -> member(null_class,u).
% 299.87/300.43 58047[3:Rew:29278.0,57968.0] || equal(union(null_class,unordered_pair(u,unordered_pair(v,w))),null_class)** -> .
% 299.87/300.43 58048[3:Rew:29278.0,57969.0] || equal(union(null_class,unordered_pair(u,ordered_pair(v,w))),null_class)** -> .
% 299.87/300.43 58049[3:Rew:29278.0,57972.0] || equal(union(null_class,unordered_pair(unordered_pair(u,v),w)),null_class)** -> .
% 299.87/300.43 58050[3:Rew:29278.0,57973.0] || equal(union(null_class,unordered_pair(ordered_pair(u,v),w)),null_class)** -> .
% 299.87/300.43 58051[9:Rew:29278.0,57983.0] || equal(union(null_class,singleton(regular(union(x__dfg,x__dfg)))),null_class)** -> .
% 299.87/300.43 59599[3:SpR:33218.0,55241.0] || -> subclass(restrict(complement(successor(null_class)),u,v),complement(singleton(null_class)))*.
% 299.87/300.43 60044[0:SpR:115.0,55531.0] || -> subclass(restrict(symmetric_difference(u,v),w,x),union(u,v))*.
% 299.87/300.43 63630[3:Rew:3201.0,63183.1] || equal(successor(u),null_class) -> equal(union(null_class,u),null_class)**.
% 299.87/300.43 63657[3:Rew:29271.0,63214.1] || equal(successor(u),null_class) -> equal(union(u,u),null_class)**.
% 299.87/300.43 63662[3:Rew:29271.0,63221.1] || equal(successor(u),null_class) -> equal(intersection(u,v),null_class)**.
% 299.87/300.43 63664[3:Rew:29271.0,63222.1] || equal(successor(u),null_class) -> equal(intersection(v,u),null_class)**.
% 299.87/300.43 63710[3:MRR:63521.1,6.0] || equal(successor(singleton(regular(u))),null_class)** -> equal(u,null_class).
% 299.87/300.43 63854[3:Res:63674.1,1494.1] single_valued_class(u) || equal(successor(u),null_class)** -> function(u).
% 299.87/300.43 64043[3:Res:63674.1,2371.0] || equal(successor(compose(u,inverse(u))),null_class)** -> single_valued_class(u).
% 299.87/300.43 64044[10:Res:63674.1,45842.1] || equal(successor(u),null_class)** equal(u,singleton(null_class)) -> .
% 299.87/300.43 64045[10:Res:63674.1,45841.1] || equal(successor(u),null_class)** equal(u,successor(null_class))* -> .
% 299.87/300.43 66138[0:Res:65901.0,357.1] inductive(intersection(u,v)) || -> member(null_class,intersection(v,u))*.
% 299.87/300.43 66254[3:Rew:66163.0,29908.0] || -> member(u,complement(v)) subclass(singleton(u),union(v,null_class))*.
% 299.87/300.43 66622[3:Rew:66163.0,47833.0] || -> equal(image(element_relation,union(u,null_class)),complement(power_class(complement(u))))**.
% 299.87/300.43 66702[12:Rew:66163.0,62010.1] function(u) || -> subclass(complement(successor(complement(u))),successor(u))*.
% 299.87/300.43 66729[3:Rew:66163.0,44227.0] || -> equal(intersection(union(u,null_class),intersection(complement(u),v)),null_class)**.
% 299.87/300.43 66744[12:Rew:66163.0,41792.1] function(u) || -> equal(intersection(successor(u),complement(u)),null_class)**.
% 299.87/300.43 66754[3:Rew:66163.0,44680.0] || -> equal(intersection(union(u,null_class),intersection(v,complement(u))),null_class)**.
% 299.87/300.43 67141[3:Rew:67071.0,59946.0] || -> subclass(restrict(union(null_class,u),v,w),union(u,null_class))*.
% 299.87/300.43 69026[3:Rew:66811.0,68986.1] inductive(union(omega,null_class)) || -> equal(union(null_class,omega),omega)**.
% 299.87/300.43 69396[3:Res:67072.0,357.1] inductive(union(null_class,u)) || -> member(null_class,union(u,null_class))*.
% 299.87/300.43 69448[3:Res:67179.0,357.1] inductive(union(u,null_class)) || -> member(null_class,union(null_class,u))*.
% 299.87/300.43 69553[3:Res:68785.0,357.1] inductive(union(null_class,union(u,null_class))) || -> member(null_class,u)*.
% 299.87/300.43 69843[3:Rew:66811.0,69697.0,68772.0,69697.0,34458.0,69697.0] || -> equal(intersection(union(u,null_class),union(null_class,complement(u))),null_class)**.
% 299.87/300.43 69914[3:Res:68774.0,357.1] inductive(union(u,null_class)) || -> member(null_class,union(u,u))*.
% 299.87/300.43 69958[3:Res:68784.0,357.1] inductive(intersection(union(u,null_class),v)) || -> member(null_class,u)*.
% 299.87/300.43 70229[3:Res:68806.0,357.1] inductive(intersection(u,union(v,null_class))) || -> member(null_class,v)*.
% 299.87/300.43 70298[12:Res:68971.1,357.1] function(u) inductive(successor(u)) || -> member(null_class,u)*.
% 299.87/300.43 70368[3:Res:69385.0,357.1] inductive(union(u,u)) || -> member(null_class,union(u,null_class))*.
% 299.87/300.43 70426[3:Res:69636.0,357.1] inductive(union(u,u)) || -> member(null_class,union(null_class,u))*.
% 299.87/300.43 71763[0:Res:71311.0,357.1] inductive(symmetric_difference(u,v)) || -> member(null_class,union(v,u))*.
% 299.87/300.43 72187[3:Rew:29271.0,72091.1] || equal(successor(u),null_class) -> equal(union(u,null_class),null_class)**.
% 299.87/300.43 72842[12:SpR:39349.1,68787.0] function(u) || -> subclass(restrict(successor(u),v,w),u)*.
% 299.87/300.43 73310[4:SpR:67192.0,34342.0] || -> equal(intersection(apply(null_class,u),complement(sum_class(range_of(null_class)))),null_class)**.
% 299.87/300.43 73324[4:SpR:67192.0,57012.0] || -> subclass(complement(successor(apply(null_class,u))),complement(sum_class(range_of(null_class))))*.
% 299.87/300.43 73371[4:SpR:67192.0,34342.0] || -> equal(intersection(sum_class(range_of(null_class)),complement(apply(null_class,u))),null_class)**.
% 299.87/300.43 73385[4:SpR:67192.0,57012.0] || -> subclass(complement(successor(sum_class(range_of(null_class)))),complement(apply(null_class,u)))*.
% 299.87/300.43 73877[3:SpR:66602.0,57012.0] || -> subclass(complement(successor(union(u,null_class))),union(null_class,complement(u)))*.
% 299.87/300.43 74238[4:SpR:67191.0,34342.0] || -> equal(intersection(apply(null_class,u),complement(apply(null_class,v))),null_class)**.
% 299.87/300.43 74252[4:SpR:67191.0,57012.0] || -> subclass(complement(successor(apply(null_class,u))),complement(apply(null_class,v)))*.
% 299.87/300.43 76509[3:SpR:48552.1,27503.0] || equal(complement(u),null_class) -> subclass(complement(successor(u)),null_class)*.
% 299.87/300.43 77242[3:Res:56560.1,48584.0] || equal(complement(regular(unordered_pair(u,unordered_pair(v,w)))),null_class)** -> .
% 299.87/300.43 77705[3:MRR:77702.2,45394.0] || equal(singleton(u),v)* equal(complement(v),null_class)** -> .
% 299.87/300.43 77740[3:Res:56560.1,48588.0] || equal(complement(regular(unordered_pair(unordered_pair(u,v),w))),null_class)** -> .
% 299.87/300.43 77935[7:Res:48617.1,45086.0] || equal(power_class(u),null_class) subclass(x__dfg,power_class(u))* -> .
% 299.87/300.43 78180[14:Res:77981.1,26.1] || subclass(y__dfg,complement(u)) member(complement(x__dfg),u)* -> .
% 299.87/300.43 78186[14:Res:77981.1,23.0] || subclass(y__dfg,intersection(u,v))* -> member(complement(x__dfg),u).
% 299.87/300.43 78187[14:Res:77981.1,24.0] || subclass(y__dfg,intersection(u,v))* -> member(complement(x__dfg),v).
% 299.87/300.43 78212[14:Res:77981.1,49805.0] || subclass(y__dfg,cantor(complement(x__dfg)))* equal(null_class,element_relation) -> .
% 299.87/300.43 81226[4:Res:21299.1,63693.1] || member(u,cantor(u))* equal(successor(element_relation),null_class) -> .
% 299.87/300.43 81229[4:Res:20668.1,63693.1] || subclass(domain_relation,rotate(u))* equal(successor(u),null_class) -> .
% 299.87/300.43 81230[4:Res:20669.1,63693.1] || subclass(domain_relation,flip(u))* equal(successor(u),null_class) -> .
% 299.87/300.43 81257[4:Res:23219.1,63693.1] || equal(successor(complement(u)),null_class) -> member(singleton(null_class),u)*.
% 299.87/300.43 81532[3:SpL:257.0,81251.0] || equal(successor(complement(singleton(singleton(singleton(singleton(u)))))),null_class)** -> .
% 299.87/300.43 81782[10:MRR:81740.1,81740.2,54.0,46074.0] inductive(intersection(u,v)) || -> member(apply(choice,omega),u)*.
% 299.87/300.43 81953[12:SpR:67597.1,38136.0] function(u) || -> equal(intersection(u,successor(u)),successor(u))**.
% 299.87/300.43 82234[10:MRR:82192.1,82192.2,54.0,46074.0] inductive(intersection(u,v)) || -> member(apply(choice,omega),v)*.
% 299.87/300.43 82518[7:SpL:68781.0,16445.0] || subclass(y__dfg,union(u,null_class))* -> member(regular(x__dfg),u).
% 299.87/300.43 82524[7:SpL:68781.0,23420.0] || equal(union(u,null_class),y__dfg) -> member(regular(x__dfg),u)*.
% 299.87/300.43 83062[3:Res:56560.1,77227.0] || equal(complement(regular(unordered_pair(u,ordered_pair(v,w)))),null_class)** -> .
% 299.87/300.43 83123[3:Res:56560.1,77728.0] || equal(complement(regular(unordered_pair(ordered_pair(u,v),w))),null_class)** -> .
% 299.87/300.43 83620[10:Res:32790.1,40461.0] || equal(union(null_class,u),successor(null_class))** -> member(null_class,u).
% 299.87/300.43 83621[10:Res:32582.1,40461.0] || equal(union(null_class,u),singleton(null_class))** -> member(null_class,u).
% 299.87/300.43 83688[14:Res:77981.1,40461.0] || subclass(y__dfg,union(null_class,u))* -> member(complement(x__dfg),u).
% 299.87/300.43 85017[12:SpL:69630.1,52735.0] function(x__dfg) || equal(singleton(regular(successor(x__dfg))),null_class)** -> .
% 299.87/300.43 85390[3:Obv:85374.0] || -> subclass(intersection(u,regular(v)),complement(v))* equal(v,null_class).
% 299.87/300.43 85468[3:Res:85389.0,357.1] inductive(intersection(u,regular(y__dfg))) || -> member(null_class,complement(x__dfg))*.
% 299.87/300.43 85494[3:Res:85454.0,357.1] inductive(intersection(regular(y__dfg),u)) || -> member(null_class,complement(x__dfg))*.
% 299.87/300.43 85509[3:Res:85487.0,357.1] inductive(union(null_class,regular(y__dfg))) || -> member(null_class,complement(x__dfg))*.
% 299.87/300.43 85589[3:Obv:85572.0] || -> subclass(intersection(regular(u),v),complement(u))* equal(u,null_class).
% 299.87/300.43 86746[10:Res:32790.1,70006.0] || equal(union(u,null_class),successor(null_class))** -> member(null_class,u).
% 299.87/300.43 86747[10:Res:32582.1,70006.0] || equal(union(u,null_class),singleton(null_class))** -> member(null_class,u).
% 299.87/300.43 86817[14:Res:77981.1,70006.0] || subclass(y__dfg,union(u,null_class))* -> member(complement(x__dfg),u).
% 299.87/300.43 86915[0:SpR:71143.0,34342.0] || -> equal(intersection(symmetric_difference(u,v),complement(symmetric_difference(v,u))),null_class)**.
% 299.87/300.43 86929[3:SpR:71143.0,57012.0] || -> subclass(complement(successor(symmetric_difference(u,v))),complement(symmetric_difference(v,u)))*.
% 299.87/300.43 87624[3:SpR:31.0,81613.0] || -> subclass(restrict(union(null_class,u),v,w),union(u,u))*.
% 299.87/300.43 87723[3:SpR:31.0,81640.0] || -> subclass(restrict(union(u,u),v,w),union(u,null_class))*.
% 299.87/300.43 87992[0:Obv:87974.0] || -> subclass(intersection(u,restrict(v,w,x)),intersection(v,u))*.
% 299.87/300.43 88383[0:Obv:88364.0] || -> subclass(intersection(restrict(u,v,w),x),intersection(u,x))*.
% 299.87/300.43 88458[3:SpR:31.0,87597.0] || -> subclass(restrict(union(u,null_class),v,w),union(u,u))*.
% 299.87/300.43 88554[3:SpR:31.0,88428.0] || -> subclass(restrict(union(u,null_class),v,w),union(null_class,u))*.
% 299.87/300.43 88751[3:SpR:31.0,87675.0] || -> subclass(restrict(union(u,u),v,w),union(null_class,u))*.
% 299.87/300.43 89878[7:SpL:40426.0,16445.0] || subclass(y__dfg,union(u,u))* -> member(regular(x__dfg),u).
% 299.87/300.43 89884[7:SpL:40426.0,23420.0] || equal(union(u,u),y__dfg)** -> member(regular(x__dfg),u)*.
% 299.87/300.43 90071[0:SpR:31.0,54457.1] || subclass(u,v) -> subclass(restrict(u,w,x),v)*.
% 299.87/300.43 91524[4:MRR:91504.1,91504.3,9142.1,49805.1] || member(u,cantor(u))* subclass(domain_relation,regular(element_relation)) -> .
% 299.87/300.43 94165[3:Res:90201.1,53249.0] || equal(complement(not_subclass_element(u,v)),null_class)** -> subclass(u,v).
% 299.87/300.43 94325[4:Res:90201.1,49807.0] || equal(complement(rotate(u)),null_class)** equal(null_class,u) -> .
% 299.87/300.43 94327[4:Res:90201.1,49808.0] || equal(complement(flip(u)),null_class)** equal(null_class,u) -> .
% 299.87/300.43 94621[3:Rew:29278.0,94351.0] || equal(union(null_class,u),null_class)** subclass(domain_relation,u) -> .
% 299.87/300.43 94640[8:Rew:29278.0,94452.0] || equal(union(null_class,regular(ordered_pair(singleton(null_class),u))),null_class)** -> .
% 299.87/300.43 96404[3:MRR:96349.0,5383.0] || -> equal(ordered_pair(first(regular(domain_relation)),second(regular(domain_relation))),regular(domain_relation))**.
% 299.87/300.43 96405[4:MRR:96356.0,46126.0] || -> equal(ordered_pair(first(regular(composition_function)),second(regular(composition_function))),regular(composition_function))**.
% 299.87/300.43 97898[0:MRR:27518.0,97897.0] || -> equal(intersection(complement(u),complement(v)),complement(union(u,v)))**.
% 299.87/300.43 99235[3:Rew:99199.0,73878.0] || -> subclass(complement(successor(union(null_class,complement(u)))),union(u,null_class))*.
% 299.87/300.43 99282[3:Rew:99199.0,58876.0] || -> subclass(complement(successor(union(null_class,complement(u)))),union(u,u))*.
% 299.87/300.43 99300[3:Rew:99199.0,58877.0] || -> subclass(complement(successor(union(null_class,complement(u)))),union(null_class,u))*.
% 299.87/300.43 100655[12:SpR:100407.0,67597.1] function(successor(u)) || -> equal(successor(successor(u)),successor(u))**.
% 299.87/300.43 102738[3:SpL:99324.0,47227.0] || equal(image(element_relation,successor(u)),power_class(complement(successor(u))))** -> .
% 299.87/300.43 104056[12:SpR:67597.1,99289.0] function(u) || -> equal(union(u,successor(u)),successor(u))**.
% 299.87/300.43 104778[7:Res:103961.1,45086.0] || equal(successor(u),null_class) subclass(x__dfg,successor(u))* -> .
% 299.87/300.43 105775[3:Res:105397.0,357.1] inductive(regular(complement(successor(u)))) || -> member(null_class,successor(u))*.
% 299.87/300.43 105808[3:Res:105427.0,357.1] inductive(regular(complement(power_class(u)))) || -> member(null_class,power_class(u))*.
% 299.87/300.43 105834[3:Res:105505.0,357.1] inductive(regular(successor(u))) || -> member(null_class,complement(successor(u)))*.
% 299.87/300.43 105869[3:Res:105506.0,357.1] inductive(regular(power_class(u))) || -> member(null_class,complement(power_class(u)))*.
% 299.87/300.43 107118[0:SpR:105396.0,34342.0] || -> equal(intersection(union(u,v),complement(union(v,u))),null_class)**.
% 299.87/300.43 107132[3:SpR:105396.0,57012.0] || -> subclass(complement(successor(union(u,v))),complement(union(v,u)))*.
% 299.87/300.43 107463[3:Rew:99199.0,107133.0] || -> subclass(complement(successor(complement(union(u,v)))),union(v,u))*.
% 299.87/300.43 108723[10:MRR:108722.1,32156.0] || subclass(singleton(null_class),intersection(u,v))* -> member(null_class,v).
% 299.87/300.43 108725[10:MRR:108724.1,32156.0] || subclass(singleton(null_class),intersection(u,v))* -> member(null_class,u).
% 299.87/300.43 109810[10:MRR:109809.0,125.0] || member(u,singleton(singleton(null_class)))* subclass(element_relation,composition_function) -> .
% 299.87/300.43 111609[10:Res:32790.1,55688.0] || equal(union(u,u),successor(null_class))** -> member(null_class,u).
% 299.87/300.43 111610[10:Res:32582.1,55688.0] || equal(union(u,u),singleton(null_class))** -> member(null_class,u).
% 299.87/300.43 111680[14:Res:77981.1,55688.0] || subclass(y__dfg,union(u,u))* -> member(complement(x__dfg),u).
% 299.87/300.43 112022[0:SpR:43895.0,65462.0] || -> subclass(intersection(intersection(complement(u),v),intersection(u,w)),null_class)*.
% 299.87/300.43 112023[0:SpR:44429.0,65462.0] || -> subclass(intersection(intersection(complement(u),v),intersection(w,u)),null_class)*.
% 299.87/300.43 112139[3:Rew:67444.0,112028.0] || -> subclass(intersection(complement(singleton(null_class)),intersection(successor(null_class),u)),null_class)*.
% 299.87/300.43 112041[3:SpR:34471.0,65462.0] || -> subclass(intersection(intersection(complement(u),v),union(u,u)),null_class)*.
% 299.87/300.43 112513[3:SpR:27940.0,112095.0] || -> equal(u,null_class) subclass(intersection(successor(null_class),singleton(u)),null_class)*.
% 299.87/300.43 112788[10:SpR:112695.0,43.0] || -> equal(range__dfg(successor(null_class),u,v),second(not_subclass_element(null_class,null_class)))**.
% 299.87/300.43 113170[3:Obv:113158.0] || -> subclass(union(null_class,intersection(u,v)),complement(symmetric_difference(u,v)))*.
% 299.87/300.43 113240[3:SpR:27940.0,112516.0] || -> equal(u,null_class) subclass(intersection(singleton(u),successor(null_class)),null_class)*.
% 299.87/300.43 113997[3:SpR:43895.0,112086.0] || -> subclass(intersection(union(null_class,complement(u)),intersection(u,v)),null_class)*.
% 299.87/300.43 113998[3:SpR:44429.0,112086.0] || -> subclass(intersection(union(null_class,complement(u)),intersection(v,u)),null_class)*.
% 299.87/300.43 114395[3:Rew:67444.0,114293.0] || -> subclass(intersection(complement(u),union(null_class,intersection(u,v))),null_class)*.
% 299.87/300.43 114396[3:Rew:67444.0,114294.0] || -> subclass(intersection(complement(u),union(null_class,intersection(v,u))),null_class)*.
% 299.87/300.43 114814[3:Rew:67444.0,114703.0] || -> subclass(intersection(complement(successor(null_class)),intersection(singleton(null_class),u)),null_class)*.
% 299.87/300.43 115119[3:SpR:114543.0,65462.0] || -> subclass(intersection(intersection(u,v),union(null_class,complement(u))),null_class)*.
% 299.87/300.43 115576[3:SpR:44429.0,114061.0] || -> subclass(intersection(intersection(u,v),union(null_class,complement(v))),null_class)*.
% 299.87/300.43 118812[0:SpR:43895.0,65465.0] || -> subclass(intersection(intersection(u,complement(v)),intersection(v,w)),null_class)*.
% 299.87/300.43 118813[0:SpR:44429.0,65465.0] || -> subclass(intersection(intersection(u,complement(v)),intersection(w,v)),null_class)*.
% 299.87/300.43 118942[3:Rew:67444.0,118819.0] || -> subclass(intersection(complement(singleton(null_class)),intersection(u,successor(null_class))),null_class)*.
% 299.87/300.43 118832[3:SpR:34471.0,65465.0] || -> subclass(intersection(intersection(u,complement(v)),union(v,v)),null_class)*.
% 299.87/300.43 118948[3:Rew:67444.0,118847.0] || -> subclass(intersection(complement(successor(null_class)),intersection(u,singleton(null_class))),null_class)*.
% 299.87/300.43 119009[0:SpR:43895.0,65920.0] || -> subclass(intersection(intersection(u,v),intersection(complement(u),w)),null_class)*.
% 299.87/300.43 119010[0:SpR:44429.0,65920.0] || -> subclass(intersection(intersection(u,v),intersection(complement(v),w)),null_class)*.
% 299.87/300.43 119029[3:SpR:34471.0,65920.0] || -> subclass(intersection(union(u,u),intersection(complement(u),v)),null_class)*.
% 299.87/300.43 119176[0:SpR:43895.0,65922.0] || -> subclass(intersection(intersection(u,v),intersection(w,complement(u))),null_class)*.
% 299.87/300.43 119177[0:SpR:44429.0,65922.0] || -> subclass(intersection(intersection(u,v),intersection(w,complement(v))),null_class)*.
% 299.87/300.43 119196[3:SpR:34471.0,65922.0] || -> subclass(intersection(union(u,u),intersection(v,complement(u))),null_class)*.
% 299.87/300.43 119331[0:SpR:89365.1,4915.0] || subclass(u,v) -> subclass(symmetric_difference(v,u),complement(u))*.
% 299.87/300.43 119543[0:SpR:89365.1,70633.0] || subclass(u,v) -> subclass(symmetric_difference(u,v),complement(u))*.
% 299.87/300.43 119571[0:SpR:89365.1,56205.0] || subclass(u,restrict(v,w,x))* -> subclass(u,v).
% 299.87/300.43 120318[3:Res:54912.0,119486.0] || -> subclass(restrict(intersection(successor(null_class),u),v,w),singleton(null_class))*.
% 299.87/300.43 120334[3:Res:2619.1,119486.0] || member(u,successor(null_class)) -> subclass(singleton(u),singleton(null_class))*.
% 299.87/300.43 120348[3:Res:55531.0,119486.0] || -> subclass(restrict(intersection(u,successor(null_class)),v,w),singleton(null_class))*.
% 299.87/300.43 125645[3:Rew:30027.0,125545.0] || equal(union(null_class,complement(u)),null_class)** -> subclass(v,u)*.
% 299.87/300.43 125554[3:Res:54912.0,119456.0] || -> subclass(restrict(intersection(union(null_class,u),v),w,x),u)*.
% 299.87/300.43 125559[3:Res:56205.0,119456.0] || -> subclass(intersection(restrict(union(null_class,u),v,w),x),u)*.
% 299.87/300.43 125565[3:Res:56896.0,119456.0] || -> subclass(union(null_class,restrict(union(null_class,u),v,w)),u)*.
% 299.87/300.43 125570[3:Res:2619.1,119456.0] || member(u,union(null_class,v))* -> subclass(singleton(u),v).
% 299.87/300.43 125576[3:Res:54862.0,119456.0] || -> subclass(intersection(u,restrict(union(null_class,v),w,x)),v)*.
% 299.87/300.43 125584[3:Res:55531.0,119456.0] || -> subclass(restrict(intersection(u,union(null_class,v)),w,x),v)*.
% 299.87/300.43 125677[3:SpR:71143.0,125591.0] || -> subclass(complement(successor(complement(symmetric_difference(u,v)))),symmetric_difference(v,u))*.
% 299.87/300.43 125681[4:SpR:67192.0,125591.0] || -> subclass(complement(successor(complement(apply(null_class,u)))),sum_class(range_of(null_class)))*.
% 299.87/300.43 125687[4:SpR:67191.0,125591.0] || -> subclass(complement(successor(complement(apply(null_class,u)))),apply(null_class,v))*.
% 299.87/300.43 125688[4:SpR:67192.0,125591.0] || -> subclass(complement(successor(complement(sum_class(range_of(null_class))))),apply(null_class,u))*.
% 299.87/300.43 125807[12:SpR:67597.1,125636.0] function(complement(u)) || -> subclass(regular(successor(complement(u))),u)*.
% 299.87/300.43 125817[3:Res:125636.0,357.1] inductive(regular(union(null_class,complement(u)))) || -> member(null_class,u)*.
% 299.87/300.43 125890[3:Rew:46840.0,125773.0] || -> subclass(regular(power_class(complement(power_class(u)))),image(element_relation,power_class(u)))*.
% 299.87/300.43 125891[3:Rew:46840.0,125775.0] || -> subclass(regular(power_class(complement(successor(u)))),image(element_relation,successor(u)))*.
% 299.87/300.43 126053[3:Res:125876.0,357.1] inductive(regular(union(y__dfg,y__dfg))) || -> member(null_class,complement(x__dfg))*.
% 299.87/300.43 126126[3:Res:125622.0,357.1] inductive(regular(union(null_class,u))) || -> member(null_class,complement(u))*.
% 299.87/300.43 126498[3:Res:125623.0,357.1] inductive(regular(union(u,null_class))) || -> member(null_class,complement(u))*.
% 299.87/300.43 126624[3:Res:125624.0,357.1] inductive(regular(union(u,u))) || -> member(null_class,complement(u))*.
% 299.87/300.43 127686[12:SpR:67597.1,125676.0] function(u) || -> subclass(complement(successor(successor(u))),complement(u))*.
% 299.87/300.43 128358[3:SpR:43636.1,125761.0] || subclass(complement(u),null_class) -> subclass(complement(successor(null_class)),u)*.
% 299.87/300.43 128891[3:Res:63674.1,125809.0] || equal(successor(complement(u)),null_class) -> subclass(regular(null_class),u)*.
% 299.87/300.43 129360[3:SpR:30.0,128921.0] || -> subclass(union(null_class,restrict(union(u,null_class),v,w)),u)*.
% 299.87/300.43 129700[3:Res:54912.0,119464.0] || -> subclass(restrict(intersection(union(u,null_class),v),w,x),u)*.
% 299.87/300.43 129705[3:Res:56205.0,119464.0] || -> subclass(intersection(restrict(union(u,null_class),v,w),x),u)*.
% 299.87/300.43 129719[3:Res:2619.1,119464.0] || member(u,union(v,null_class))* -> subclass(singleton(u),v).
% 299.87/300.43 129725[3:Res:54862.0,119464.0] || -> subclass(intersection(u,restrict(union(v,null_class),w,x)),v)*.
% 299.87/300.43 129735[3:Res:55531.0,119464.0] || -> subclass(restrict(intersection(u,union(v,null_class)),w,x),v)*.
% 299.87/300.43 130810[3:SpR:30.0,128932.0] || -> subclass(union(null_class,restrict(union(u,u),v,w)),u)*.
% 299.87/300.43 132157[0:SpR:89527.0,4915.0] || -> subclass(symmetric_difference(u,intersection(u,v)),complement(intersection(u,v)))*.
% 299.87/300.43 132856[0:SpR:89667.0,4915.0] || -> subclass(symmetric_difference(u,intersection(v,u)),complement(intersection(v,u)))*.
% 299.87/300.43 133984[0:SpR:31.0,111103.0] || -> subclass(restrict(symmetric_difference(u,v),w,x),union(v,u))*.
% 299.87/300.43 134268[3:SpR:111977.1,75737.0] || subclass(u,singleton(u)) -> subclass(successor(u),complement(u))*.
% 299.87/300.43 134499[3:SpR:111977.1,114543.0] || subclass(u,union(null_class,complement(u)))* -> equal(u,null_class).
% 299.87/300.43 134969[0:Rew:67444.0,134821.0] || -> subclass(intersection(complement(u),intersection(intersection(u,v),w)),null_class)*.
% 299.87/300.43 134970[0:Rew:67444.0,134822.0] || -> subclass(intersection(complement(u),intersection(intersection(v,u),w)),null_class)*.
% 299.87/300.43 134971[3:Rew:67444.0,134828.0] || -> subclass(intersection(successor(null_class),intersection(complement(singleton(null_class)),u)),null_class)*.
% 299.87/300.43 134974[3:Rew:67444.0,134843.0] || -> subclass(intersection(complement(u),intersection(union(u,u),v)),null_class)*.
% 299.87/300.43 134975[3:Rew:67444.0,134844.0] || -> subclass(intersection(complement(u),intersection(union(u,null_class),v)),null_class)*.
% 299.87/300.43 134976[3:Rew:67444.0,134847.0] || -> subclass(intersection(u,intersection(union(null_class,complement(u)),v)),null_class)*.
% 299.87/300.43 134977[3:Rew:67444.0,134859.0] || -> subclass(intersection(singleton(null_class),intersection(complement(successor(null_class)),u)),null_class)*.
% 299.87/300.43 134865[0:SpR:30.0,112012.0] || -> subclass(intersection(restrict(u,v,w),x),intersection(x,u))*.
% 299.87/300.43 135168[0:SpR:111977.1,134959.0] || subclass(u,intersection(complement(u),v))* -> subclass(u,null_class).
% 299.87/300.43 135288[0:SpR:111977.1,135137.0] || subclass(u,intersection(v,complement(u)))* -> subclass(u,null_class).
% 299.87/300.43 135386[3:SpR:135198.0,114357.0] || -> subclass(intersection(u,union(null_class,intersection(complement(u),v))),null_class)*.
% 299.87/300.43 135390[3:SpR:135198.0,111977.1] || subclass(u,intersection(complement(u),v))* -> equal(null_class,u).
% 299.87/300.43 135794[3:Rew:67444.0,135521.0] || -> subclass(intersection(u,intersection(intersection(complement(u),v),w)),null_class)*.
% 299.87/300.43 135578[3:SpR:29278.0,135198.0] || -> equal(intersection(complement(u),intersection(union(null_class,u),v)),null_class)**.
% 299.87/300.43 135619[3:SpR:89365.1,135198.0] || subclass(u,complement(v))* -> equal(intersection(v,u),null_class).
% 299.87/300.43 135988[3:SpR:135318.0,114357.0] || -> subclass(intersection(u,union(null_class,intersection(v,complement(u)))),null_class)*.
% 299.87/300.43 135992[3:SpR:135318.0,111977.1] || subclass(u,intersection(v,complement(u)))* -> equal(null_class,u).
% 299.87/300.43 136389[3:Rew:67444.0,136124.0] || -> subclass(intersection(u,intersection(intersection(v,complement(u)),w)),null_class)*.
% 299.87/300.43 136153[3:SpR:135318.0,112095.0] || -> subclass(intersection(successor(null_class),intersection(u,complement(singleton(null_class)))),null_class)*.
% 299.87/300.43 136181[3:SpR:29278.0,135318.0] || -> equal(intersection(complement(u),intersection(v,union(null_class,u))),null_class)**.
% 299.87/300.43 138138[3:SpR:137946.0,114357.0] || -> subclass(intersection(successor(null_class),union(null_class,singleton(singleton(null_class)))),null_class)*.
% 299.87/300.43 138293[3:Rew:67444.0,138157.0] || -> subclass(intersection(singleton(singleton(null_class)),intersection(u,successor(null_class))),null_class)*.
% 299.87/300.43 138294[3:Rew:67444.0,138161.0] || -> subclass(intersection(singleton(singleton(null_class)),intersection(successor(null_class),u)),null_class)*.
% 299.87/300.43 138295[3:Rew:67444.0,138169.0] || -> subclass(intersection(successor(null_class),intersection(singleton(singleton(null_class)),u)),null_class)*.
% 299.87/300.43 138512[3:SpR:111977.1,137325.0] || subclass(u,union(null_class,singleton(u)))* -> subclass(u,null_class).
% 299.87/300.43 138988[3:Rew:67444.0,138785.0] || -> subclass(intersection(union(null_class,u),union(null_class,singleton(u))),null_class)*.
% 299.87/300.43 138992[3:Rew:67444.0,138802.0] || -> subclass(intersection(union(null_class,u),intersection(v,singleton(u))),null_class)*.
% 299.87/300.43 138993[3:Rew:67444.0,138806.0] || -> subclass(intersection(union(null_class,u),intersection(singleton(u),v)),null_class)*.
% 299.87/300.43 138994[3:Rew:67444.0,138816.0] || -> subclass(intersection(singleton(u),intersection(union(null_class,u),v)),null_class)*.
% 299.87/300.43 139006[3:Rew:67444.0,138882.0] || -> equal(intersection(complement(successor(null_class)),singleton(complement(singleton(null_class)))),null_class)**.
% 299.87/300.43 139270[3:Rew:67444.0,139088.0] || -> subclass(intersection(union(u,null_class),union(null_class,singleton(u))),null_class)*.
% 299.87/300.43 139274[3:Rew:67444.0,139105.0] || -> subclass(intersection(union(u,null_class),intersection(v,singleton(u))),null_class)*.
% 299.87/300.43 139275[3:Rew:67444.0,139109.0] || -> subclass(intersection(union(u,null_class),intersection(singleton(u),v)),null_class)*.
% 299.87/300.43 139276[3:Rew:67444.0,139119.0] || -> subclass(intersection(singleton(u),intersection(union(u,null_class),v)),null_class)*.
% 299.87/300.43 139569[3:SpR:138540.0,111977.1] || subclass(u,union(null_class,singleton(u)))* -> equal(null_class,u).
% 299.87/300.43 139580[3:SpR:138540.0,65465.0] || -> subclass(intersection(intersection(u,v),union(null_class,singleton(v))),null_class)*.
% 299.87/300.43 139604[3:SpR:138540.0,65462.0] || -> subclass(intersection(intersection(u,v),union(null_class,singleton(u))),null_class)*.
% 299.87/300.43 139677[3:SpR:138540.0,65922.0] || -> subclass(intersection(union(null_class,singleton(u)),intersection(v,u)),null_class)*.
% 299.87/300.43 139896[3:Rew:67444.0,139678.0] || -> subclass(intersection(u,intersection(union(null_class,singleton(u)),v)),null_class)*.
% 299.87/300.43 139714[3:SpR:138540.0,65920.0] || -> subclass(intersection(union(null_class,singleton(u)),intersection(u,v)),null_class)*.
% 299.87/300.43 139989[3:Res:2619.1,137329.0] || member(u,singleton(singleton(u)))* -> equal(singleton(u),null_class).
% 299.87/300.43 140294[3:SpR:111977.1,137643.0] || subclass(u,intersection(singleton(u),v))* -> subclass(u,null_class).
% 299.87/300.43 140383[3:SpR:138871.0,112086.0] || -> subclass(intersection(union(null_class,singleton(u)),union(u,u)),null_class)*.
% 299.87/300.43 140400[3:SpR:138871.0,65465.0] || -> subclass(intersection(intersection(u,singleton(v)),union(v,v)),null_class)*.
% 299.87/300.43 140404[3:SpR:138871.0,65462.0] || -> subclass(intersection(intersection(singleton(u),v),union(u,u)),null_class)*.
% 299.87/300.43 140413[3:SpR:138871.0,65922.0] || -> subclass(intersection(union(u,u),intersection(v,singleton(u))),null_class)*.
% 299.87/300.43 140579[3:Rew:67444.0,140414.0] || -> subclass(intersection(singleton(u),intersection(union(u,u),v)),null_class)*.
% 299.87/300.43 140443[3:SpR:138871.0,114061.0] || -> subclass(intersection(union(u,u),union(null_class,singleton(u))),null_class)*.
% 299.87/300.43 140447[3:SpR:138871.0,65920.0] || -> subclass(intersection(union(u,u),intersection(singleton(u),v)),null_class)*.
% 299.87/300.43 140699[3:SpR:140091.0,114357.0] || -> subclass(intersection(singleton(u),union(null_class,intersection(v,u))),null_class)*.
% 299.87/300.43 140744[3:SpR:140091.0,65465.0] || -> subclass(intersection(intersection(u,singleton(v)),intersection(w,v)),null_class)*.
% 299.87/300.43 140748[3:SpR:140091.0,65462.0] || -> subclass(intersection(intersection(singleton(u),v),intersection(w,u)),null_class)*.
% 299.87/300.43 140757[3:SpR:140091.0,65922.0] || -> subclass(intersection(intersection(u,v),intersection(w,singleton(v))),null_class)*.
% 299.87/300.43 140945[3:Rew:67444.0,140758.0] || -> subclass(intersection(singleton(u),intersection(intersection(v,u),w)),null_class)*.
% 299.87/300.43 140770[3:SpR:140091.0,65920.0] || -> subclass(intersection(intersection(u,v),intersection(singleton(v),w)),null_class)*.
% 299.87/300.43 140779[3:SpR:111977.1,140091.0] || subclass(u,v) -> equal(intersection(singleton(v),u),null_class)**.
% 299.87/300.43 141229[3:SpR:140218.0,114357.0] || -> subclass(intersection(singleton(u),union(null_class,intersection(u,v))),null_class)*.
% 299.87/300.43 141275[3:SpR:140218.0,65465.0] || -> subclass(intersection(intersection(u,singleton(v)),intersection(v,w)),null_class)*.
% 299.87/300.43 141279[3:SpR:140218.0,65462.0] || -> subclass(intersection(intersection(singleton(u),v),intersection(u,w)),null_class)*.
% 299.87/300.43 141288[3:SpR:140218.0,65922.0] || -> subclass(intersection(intersection(u,v),intersection(w,singleton(u))),null_class)*.
% 299.87/300.43 141476[3:Rew:67444.0,141289.0] || -> subclass(intersection(singleton(u),intersection(intersection(u,v),w)),null_class)*.
% 299.87/300.43 141301[3:SpR:140218.0,65920.0] || -> subclass(intersection(intersection(u,v),intersection(singleton(u),w)),null_class)*.
% 299.87/300.43 141483[3:Rew:67444.0,141338.0] || -> equal(intersection(symmetric_difference(u,v),singleton(union(u,v))),null_class)**.
% 299.87/300.43 141567[3:SpR:111977.1,140260.0] || subclass(u,intersection(v,singleton(u)))* -> subclass(u,null_class).
% 299.87/300.43 141661[3:SpR:140325.0,114357.0] || -> subclass(intersection(u,union(null_class,intersection(singleton(u),v))),null_class)*.
% 299.87/300.43 141665[3:SpR:140325.0,111977.1] || subclass(u,intersection(singleton(u),v))* -> equal(null_class,u).
% 299.87/300.43 142045[3:Rew:67444.0,141798.0] || -> subclass(intersection(u,intersection(intersection(singleton(u),v),w)),null_class)*.
% 299.87/300.43 141865[3:SpR:89365.1,140325.0] || subclass(u,singleton(v))* -> equal(intersection(v,u),null_class).
% 299.87/300.43 142361[3:SpR:141599.0,114357.0] || -> subclass(intersection(u,union(null_class,intersection(v,singleton(u)))),null_class)*.
% 299.87/300.43 142365[3:SpR:141599.0,111977.1] || subclass(u,intersection(v,singleton(u)))* -> equal(null_class,u).
% 299.87/300.43 142723[3:Rew:67444.0,142499.0] || -> subclass(intersection(u,intersection(intersection(v,singleton(u)),w)),null_class)*.
% 299.87/300.43 142530[3:SpR:141599.0,112095.0] || -> subclass(intersection(successor(null_class),intersection(u,singleton(singleton(null_class)))),null_class)*.
% 299.87/300.43 144607[10:Res:32790.1,137731.0] || equal(singleton(u),successor(null_class)) member(null_class,u)* -> .
% 299.87/300.43 144608[10:Res:32582.1,137731.0] || equal(singleton(u),singleton(null_class)) member(null_class,u)* -> .
% 299.87/300.43 146495[14:Res:146475.1,137731.0] || subclass(x__dfg,singleton(u)) member(complement(x__dfg),u)* -> .
% 299.87/300.43 146502[14:Res:146475.1,26.1] || subclass(x__dfg,complement(u)) member(complement(x__dfg),u)* -> .
% 299.87/300.43 146508[14:Res:146475.1,23.0] || subclass(x__dfg,intersection(u,v))* -> member(complement(x__dfg),u).
% 299.87/300.43 146509[14:Res:146475.1,24.0] || subclass(x__dfg,intersection(u,v))* -> member(complement(x__dfg),v).
% 299.87/300.43 146539[14:Res:146475.1,70006.0] || subclass(x__dfg,union(u,null_class))* -> member(complement(x__dfg),u).
% 299.87/300.43 146541[14:Res:146475.1,40461.0] || subclass(x__dfg,union(null_class,u))* -> member(complement(x__dfg),u).
% 299.87/300.43 146542[14:Res:146475.1,55688.0] || subclass(x__dfg,union(u,u))* -> member(complement(x__dfg),u).
% 299.87/300.43 146549[14:Res:146475.1,38234.0] || subclass(x__dfg,successor(null_class)) -> member(complement(x__dfg),singleton(null_class))*.
% 299.87/300.43 146551[14:Res:146475.1,49805.0] || subclass(x__dfg,cantor(complement(x__dfg)))* equal(null_class,element_relation) -> .
% 299.87/300.43 147099[14:SpR:147054.1,125591.0] || equal(successor(null_class),x__dfg) -> subclass(complement(successor(null_class)),x__dfg)*.
% 299.87/300.43 147332[14:Rew:147331.1,147286.1] || equal(successor(null_class),x__dfg) -> equal(union(x__dfg,x__dfg),x__dfg)**.
% 299.87/300.43 147333[14:Rew:147331.1,147303.1] || equal(successor(null_class),x__dfg) -> equal(complement(power_class(x__dfg)),x__dfg)**.
% 299.87/300.43 153972[3:Rew:67444.0,153774.0] || -> subclass(intersection(u,intersection(v,intersection(w,complement(u)))),null_class)*.
% 299.87/300.43 153973[3:Rew:67444.0,153776.0] || -> subclass(intersection(u,intersection(v,intersection(w,singleton(u)))),null_class)*.
% 299.87/300.43 153974[3:Rew:67444.0,153777.0] || -> subclass(intersection(u,intersection(v,intersection(complement(u),w))),null_class)*.
% 299.87/300.43 153975[3:Rew:67444.0,153779.0] || -> subclass(intersection(u,intersection(v,intersection(singleton(u),w))),null_class)*.
% 299.87/300.43 153976[0:Rew:67444.0,153786.0] || -> subclass(intersection(complement(u),intersection(v,intersection(u,w))),null_class)*.
% 299.87/300.43 153977[0:Rew:67444.0,153787.0] || -> subclass(intersection(complement(u),intersection(v,intersection(w,u))),null_class)*.
% 299.87/300.43 153982[3:Rew:67444.0,153806.0] || -> subclass(intersection(complement(u),intersection(v,union(u,u))),null_class)*.
% 299.87/300.43 153983[3:Rew:67444.0,153807.0] || -> subclass(intersection(complement(u),intersection(v,union(u,null_class))),null_class)*.
% 299.87/300.43 153984[3:Rew:67444.0,153810.0] || -> subclass(intersection(u,intersection(v,union(null_class,complement(u)))),null_class)*.
% 299.87/300.43 153985[3:Rew:67444.0,153811.0] || -> subclass(intersection(u,intersection(v,union(null_class,singleton(u)))),null_class)*.
% 299.87/300.43 153986[3:Rew:67444.0,153822.0] || -> subclass(intersection(singleton(u),intersection(v,union(null_class,u))),null_class)*.
% 299.87/300.43 153987[3:Rew:67444.0,153823.0] || -> subclass(intersection(singleton(u),intersection(v,union(u,null_class))),null_class)*.
% 299.87/300.43 153988[3:Rew:67444.0,153824.0] || -> subclass(intersection(singleton(u),intersection(v,union(u,u))),null_class)*.
% 299.87/300.43 153989[3:Rew:67444.0,153825.0] || -> subclass(intersection(singleton(u),intersection(v,intersection(w,u))),null_class)*.
% 299.87/300.43 153990[3:Rew:67444.0,153826.0] || -> subclass(intersection(singleton(u),intersection(v,intersection(u,w))),null_class)*.
% 299.87/300.43 153991[3:Rew:67444.0,153829.0] || -> subclass(intersection(singleton(null_class),intersection(u,complement(successor(null_class)))),null_class)*.
% 299.87/300.43 154127[0:SpR:30.0,118998.0] || -> subclass(intersection(u,restrict(v,w,x)),intersection(u,v))*.
% 299.87/300.43 154845[3:Res:90201.1,119428.0] || equal(complement(intersection(u,v)),null_class)** -> subclass(w,u)*.
% 299.87/300.43 154851[3:Res:55241.0,119428.0] || -> subclass(restrict(union(null_class,intersection(u,v)),w,x),u)*.
% 299.87/300.43 154854[0:Res:54912.0,119428.0] || -> subclass(restrict(intersection(intersection(u,v),w),x,y),u)*.
% 299.87/300.43 154859[0:Res:56205.0,119428.0] || -> subclass(intersection(restrict(intersection(u,v),w,x),y),u)*.
% 299.87/300.43 154868[3:Res:56896.0,119428.0] || -> subclass(union(null_class,restrict(intersection(u,v),w,x)),u)*.
% 299.87/300.43 154874[0:Res:2619.1,119428.0] || member(u,intersection(v,w))* -> subclass(singleton(u),v).
% 299.87/300.43 154880[0:Res:54862.0,119428.0] || -> subclass(intersection(u,restrict(intersection(v,w),x,y)),v)*.
% 299.87/300.43 154892[0:Res:55531.0,119428.0] || -> subclass(restrict(intersection(u,intersection(v,w)),x,y),v)*.
% 299.87/300.43 154930[3:Res:125761.0,119428.0] || -> subclass(complement(successor(union(null_class,complement(intersection(u,v))))),u)*.
% 299.87/300.43 154982[3:SpR:67463.0,154929.0] || -> subclass(complement(successor(complement(symmetric_difference(u,v)))),union(u,v))*.
% 299.87/300.43 155002[3:SpR:89365.1,154929.0] || subclass(u,v) -> subclass(complement(successor(complement(u))),v)*.
% 299.87/300.43 155023[3:SpR:46221.0,154929.0] || -> subclass(complement(successor(union(u,complement(power_class(v))))),complement(u))*.
% 299.87/300.43 155024[3:SpR:99391.0,154929.0] || -> subclass(complement(successor(union(u,complement(successor(v))))),complement(u))*.
% 299.87/300.43 155025[3:SpR:46227.0,154929.0] || -> subclass(complement(successor(union(complement(power_class(u)),v))),power_class(u))*.
% 299.87/300.43 155057[3:Res:154929.0,119428.0] || -> subclass(complement(successor(complement(intersection(intersection(u,v),w)))),u)*.
% 299.87/300.43 155077[3:Res:154929.0,119486.0] || -> subclass(complement(successor(complement(intersection(successor(null_class),u)))),singleton(null_class))*.
% 299.87/300.43 155103[3:Res:154929.0,119456.0] || -> subclass(complement(successor(complement(intersection(union(null_class,u),v)))),u)*.
% 299.87/300.43 155104[3:Res:154929.0,119464.0] || -> subclass(complement(successor(complement(intersection(union(u,null_class),v)))),u)*.
% 299.87/300.43 155511[3:SpR:46221.0,154953.0] || -> subclass(complement(successor(union(u,complement(power_class(v))))),power_class(v))*.
% 299.87/300.43 155512[3:SpR:99391.0,154953.0] || -> subclass(complement(successor(union(u,complement(successor(v))))),successor(v))*.
% 299.87/300.43 155513[3:SpR:46227.0,154953.0] || -> subclass(complement(successor(union(complement(power_class(u)),v))),complement(v))*.
% 299.87/300.43 155545[3:Res:154953.0,119428.0] || -> subclass(complement(successor(complement(intersection(u,intersection(v,w))))),v)*.
% 299.87/300.43 155565[3:Res:154953.0,119486.0] || -> subclass(complement(successor(complement(intersection(u,successor(null_class))))),singleton(null_class))*.
% 299.87/300.43 155591[3:Res:154953.0,119456.0] || -> subclass(complement(successor(complement(intersection(u,union(null_class,v))))),v)*.
% 299.87/300.43 155592[3:Res:154953.0,119464.0] || -> subclass(complement(successor(complement(intersection(u,union(v,null_class))))),v)*.
% 299.87/300.43 155662[3:SpR:30.0,154872.0] || -> subclass(regular(union(null_class,complement(restrict(u,v,w)))),u)*.
% 299.87/300.43 155868[3:Rew:99199.0,155748.0] || -> subclass(regular(union(u,complement(union(v,w)))),complement(u))*.
% 299.87/300.43 156208[3:Rew:103600.0,156033.0] || -> subclass(regular(complement(symmetric_difference(u,v))),complement(intersection(u,v)))*.
% 299.87/300.43 156210[3:Rew:99199.0,156077.0] || -> subclass(regular(union(complement(union(u,v)),w)),complement(w))*.
% 299.87/300.43 156324[3:SpR:47178.0,155861.0] || -> subclass(regular(union(u,image(element_relation,power_class(v)))),complement(u))*.
% 299.87/300.43 156352[3:Rew:46840.0,156323.0,29278.0,156323.0] || -> subclass(regular(complement(intersection(power_class(u),power_class(v)))),power_class(u))*.
% 299.87/300.43 156833[3:SpR:46854.0,156202.0] || -> subclass(regular(complement(intersection(power_class(u),power_class(v)))),power_class(v))*.
% 299.87/300.43 157237[3:SpR:47177.0,156204.0] || -> subclass(regular(union(image(element_relation,power_class(u)),v)),complement(v))*.
% 299.87/300.43 157495[3:SpR:30.0,154856.0] || -> subclass(intersection(union(null_class,restrict(u,v,w)),x),u)*.
% 299.87/300.43 157754[3:SpR:30.0,154864.0] || -> subclass(union(null_class,intersection(restrict(u,v,w),x)),u)*.
% 299.87/300.43 157996[3:SpR:30.0,154877.0] || -> subclass(intersection(u,union(null_class,restrict(v,w,x))),v)*.
% 299.87/300.43 158316[3:SpR:30.0,154885.0] || -> subclass(union(null_class,intersection(u,restrict(v,w,x))),v)*.
% 299.87/300.43 158972[3:SpR:30.0,157492.0] || -> subclass(restrict(union(null_class,intersection(u,v)),w,x),v)*.
% 299.87/300.43 159222[3:SpR:30.0,157751.0] || -> subclass(union(null_class,restrict(intersection(u,v),w,x)),v)*.
% 299.87/300.43 160066[3:Res:90201.1,119429.0] || equal(complement(intersection(u,v)),null_class)** -> subclass(w,v)*.
% 299.87/300.43 160075[0:Res:54912.0,119429.0] || -> subclass(restrict(intersection(intersection(u,v),w),x,y),v)*.
% 299.87/300.43 160080[0:Res:56205.0,119429.0] || -> subclass(intersection(restrict(intersection(u,v),w,x),y),v)*.
% 299.87/300.43 160098[0:Res:2619.1,119429.0] || member(u,intersection(v,w))* -> subclass(singleton(u),w).
% 299.87/300.43 160104[0:Res:54862.0,119429.0] || -> subclass(intersection(u,restrict(intersection(v,w),x,y)),w)*.
% 299.87/300.43 160119[0:Res:55531.0,119429.0] || -> subclass(restrict(intersection(u,intersection(v,w)),x,y),w)*.
% 299.87/300.43 160161[3:Res:154929.0,119429.0] || -> subclass(complement(successor(complement(intersection(intersection(u,v),w)))),v)*.
% 299.87/300.43 160162[3:Res:154953.0,119429.0] || -> subclass(complement(successor(complement(intersection(u,intersection(v,w))))),w)*.
% 299.87/300.43 160164[3:Res:125761.0,119429.0] || -> subclass(complement(successor(union(null_class,complement(intersection(u,v))))),v)*.
% 299.87/300.43 160227[3:Res:54912.0,119461.0] || -> subclass(restrict(intersection(union(u,u),v),w,x),u)*.
% 299.87/300.43 160232[3:Res:56205.0,119461.0] || -> subclass(intersection(restrict(union(u,u),v,w),x),u)*.
% 299.87/300.43 160250[3:Res:2619.1,119461.0] || member(u,union(v,v))* -> subclass(singleton(u),v).
% 299.87/300.43 160256[3:Res:54862.0,119461.0] || -> subclass(intersection(u,restrict(union(v,v),w,x)),v)*.
% 299.87/300.43 160271[3:Res:55531.0,119461.0] || -> subclass(restrict(intersection(u,union(v,v)),w,x),v)*.
% 299.87/300.43 160294[3:Res:154929.0,119461.0] || -> subclass(complement(successor(complement(intersection(union(u,u),v)))),u)*.
% 299.87/300.43 160295[3:Res:154953.0,119461.0] || -> subclass(complement(successor(complement(intersection(u,union(v,v))))),v)*.
% 299.87/300.43 161335[0:SpL:30.0,154847.0] || equal(restrict(u,v,w),x)* -> subclass(x,u)*.
% 299.87/300.43 161408[0:SpR:30.0,154858.0] || -> subclass(intersection(intersection(restrict(u,v,w),x),y),u)*.
% 299.87/300.43 161684[0:SpR:30.0,154873.0] || -> subclass(intersection(u,intersection(v,restrict(w,x,y))),w)*.
% 299.87/300.43 162379[0:SpR:30.0,154876.0] || -> subclass(intersection(u,intersection(restrict(v,w,x),y)),v)*.
% 299.87/300.43 162646[0:SpR:30.0,154882.0] || -> subclass(intersection(intersection(u,restrict(v,w,x)),y),v)*.
% 299.87/300.43 165288[15:Rew:165158.0,37857.1] inductive(complement(y__dfg)) || -> subclass(image(successor_relation,null_class),complement(x__dfg))*.
% 299.87/300.43 166141[15:Rew:165880.0,392.0] || subclass(y__dfg,intersection(u,v))* -> member(singleton(w),v)*.
% 299.87/300.43 166142[15:Rew:165880.0,391.0] || subclass(y__dfg,intersection(u,v))* -> member(singleton(w),u)*.
% 299.87/300.43 166152[15:Rew:165880.0,1880.0] || equal(intersection(u,v),y__dfg)** -> member(singleton(w),v)*.
% 299.87/300.43 166153[15:Rew:165880.0,1863.0] || equal(intersection(u,v),y__dfg)** -> member(singleton(w),u)*.
% 299.87/300.43 166199[15:Rew:165880.0,390.0] || subclass(y__dfg,complement(u)) member(singleton(v),u)* -> .
% 299.87/300.43 173012[15:Rew:165880.0,166294.1] || member(range_of(null_class),y__dfg) -> member(apply(null_class,u),y__dfg)*.
% 299.87/300.43 166323[15:Rew:165880.0,22168.0] || -> equal(unordered_pair(singleton(u),unordered_pair(u,null_class)),ordered_pair(u,y__dfg))**.
% 299.87/300.43 166329[15:Rew:165880.0,22149.0] || -> equal(unordered_pair(null_class,unordered_pair(y__dfg,singleton(u))),ordered_pair(y__dfg,u))**.
% 299.87/300.43 166689[15:Rew:165880.0,39287.1] single_valued_class(singleton(u)) || member(u,cross_product(y__dfg,y__dfg))* -> .
% 299.87/300.43 166959[15:Rew:165880.0,45223.0] || subclass(cross_product(y__dfg,y__dfg),u)* -> member(regular(domain_relation),u).
% 299.87/300.43 173013[15:Rew:165880.0,167583.1] || member(u,y__dfg) equal(cantor(cantor(u)),y__dfg)** -> .
% 299.87/300.43 173014[15:Rew:165880.0,167584.1] || member(u,y__dfg) equal(cantor(sum_class(u)),y__dfg)** -> .
% 299.87/300.43 173015[15:Rew:165880.0,167585.1] || member(u,y__dfg) equal(cantor(power_class(u)),y__dfg)** -> .
% 299.87/300.43 167959[15:Rew:165880.0,81198.0] || member(u,y__dfg) equal(successor(singleton(u)),null_class)** -> .
% 299.87/300.43 173016[15:Rew:165880.0,168095.1] || member(u,y__dfg) equal(sum_class(cantor(u)),y__dfg)** -> .
% 299.87/300.43 173017[15:Rew:165880.0,168096.1] || member(u,y__dfg) equal(sum_class(sum_class(u)),y__dfg)** -> .
% 299.87/300.43 173018[15:Rew:165880.0,168097.1] || member(u,y__dfg) equal(sum_class(power_class(u)),y__dfg)** -> .
% 299.87/300.43 173019[15:Rew:165880.0,168099.1] || member(u,y__dfg) equal(power_class(cantor(u)),y__dfg)** -> .
% 299.87/300.43 173020[15:Rew:165880.0,168100.1] || member(u,y__dfg) equal(power_class(sum_class(u)),y__dfg)** -> .
% 299.87/300.43 173021[15:Rew:165880.0,168101.1] || member(u,y__dfg) equal(power_class(power_class(u)),y__dfg)** -> .
% 299.87/300.43 168147[15:Rew:165880.0,57958.1] || equal(complement(power_class(u)),null_class)** member(u,y__dfg) -> .
% 299.87/300.43 168148[15:Rew:165880.0,57938.1] || equal(complement(sum_class(u)),null_class)** member(u,y__dfg) -> .
% 299.87/300.43 168151[15:Rew:165880.0,53719.0] || member(u,y__dfg) -> member(u,regular(ordered_pair(u,v)))*.
% 299.87/300.43 168176[15:Rew:165880.0,52683.0] || member(u,y__dfg) equal(singleton(cantor(u)),null_class)** -> .
% 299.87/300.43 168177[15:Rew:165880.0,52674.0] || member(u,y__dfg) equal(singleton(sum_class(u)),null_class)** -> .
% 299.87/300.43 168178[15:Rew:165880.0,52673.0] || member(u,y__dfg) equal(singleton(power_class(u)),null_class)** -> .
% 299.87/300.43 168218[15:Rew:165880.0,49777.0] || member(u,y__dfg) equal(unordered_pair(u,v),null_class)** -> .
% 299.87/300.43 168219[15:Rew:165880.0,49776.0] || member(u,y__dfg) equal(unordered_pair(v,u),null_class)** -> .
% 299.87/300.43 168260[15:Rew:165880.0,45149.0] || member(u,y__dfg) -> member(u,complement(singleton(singleton(u))))*.
% 299.87/300.43 168577[15:Rew:165880.0,125692.1] || equal(successor(successor(complement(u))),null_class)** -> subclass(y__dfg,u).
% 299.87/300.43 168586[15:Rew:165880.0,77808.0] || subclass(y__dfg,u) -> equal(regular(unordered_pair(null_class,u)),null_class)**.
% 299.87/300.43 168589[15:Rew:165880.0,77270.0] || subclass(y__dfg,u) -> equal(regular(unordered_pair(u,null_class)),null_class)**.
% 299.87/300.43 168887[15:Rew:165880.0,83064.1] || equal(ordered_pair(u,v),w)* subclass(y__dfg,w)* -> .
% 299.87/300.43 168888[15:Rew:165880.0,77244.1] || equal(unordered_pair(u,v),w)* subclass(y__dfg,w)* -> .
% 299.87/300.43 168916[15:Rew:165880.0,76674.1] || equal(complement(u),null_class) -> equal(union(u,v),y__dfg)**.
% 299.87/300.43 168921[15:Rew:165880.0,43724.1] || subclass(complement(u),null_class)* -> equal(union(u,v),y__dfg)**.
% 299.87/300.43 169017[15:Rew:165880.0,66638.1] || subclass(union(u,null_class),null_class)* -> subclass(y__dfg,complement(u)).
% 299.87/300.43 169020[15:Rew:165880.0,63359.1] || equal(successor(successor(u)),null_class) -> subclass(y__dfg,complement(u))*.
% 299.87/300.43 169021[15:Rew:165880.0,59458.1] || equal(union(u,u),null_class)** -> subclass(y__dfg,complement(u))*.
% 299.87/300.43 169022[15:Rew:165880.0,59457.1] || subclass(union(u,u),null_class)* -> subclass(y__dfg,complement(u)).
% 299.87/300.43 169023[15:Rew:165880.0,57817.1] || subclass(union(null_class,u),null_class)* -> subclass(y__dfg,complement(u)).
% 299.87/300.43 169024[15:Rew:165880.0,53939.1] || equal(complement(u),null_class) subclass(y__dfg,complement(u))* -> .
% 299.87/300.43 173022[15:Rew:165880.0,169107.1] || member(inverse(u),y__dfg)* equal(range_of(u),y__dfg) -> .
% 299.87/300.43 169263[15:Rew:165880.0,134972.0] || -> subclass(intersection(element_relation,intersection(complement(compose(element_relation,y__dfg)),u)),null_class)*.
% 299.87/300.43 169292[15:Rew:165880.0,153979.0] || -> subclass(intersection(element_relation,intersection(u,complement(compose(element_relation,y__dfg)))),null_class)*.
% 299.87/300.43 169339[15:Rew:165880.0,114398.0] || -> subclass(intersection(element_relation,union(null_class,complement(compose(element_relation,y__dfg)))),null_class)*.
% 299.87/300.43 169355[15:Rew:165880.0,88885.0] || -> subclass(restrict(complement(compose(element_relation,y__dfg)),u,v),complement(element_relation))*.
% 299.87/300.43 169413[15:Rew:165880.0,134466.0] || subclass(element_relation,complement(compose(element_relation,y__dfg)))* -> equal(null_class,element_relation).
% 299.87/300.43 169428[15:Rew:165880.0,77770.0] || -> equal(intersection(intersection(u,element_relation),complement(compose(element_relation,y__dfg))),null_class)**.
% 299.87/300.43 169429[15:Rew:165880.0,77771.0] || -> equal(intersection(intersection(element_relation,u),complement(compose(element_relation,y__dfg))),null_class)**.
% 299.87/300.43 169432[15:Rew:165880.0,77860.0] || -> equal(intersection(complement(compose(element_relation,y__dfg)),intersection(u,element_relation)),null_class)**.
% 299.87/300.43 169433[15:Rew:165880.0,77862.0] || -> equal(intersection(complement(compose(element_relation,y__dfg)),intersection(element_relation,u)),null_class)**.
% 299.87/300.43 169437[15:Rew:165880.0,114100.0] || -> subclass(intersection(union(element_relation,element_relation),complement(compose(element_relation,y__dfg))),null_class)*.
% 299.87/300.43 173023[15:Rew:165880.0,169457.1] || equal(compose(element_relation,y__dfg),null_class)** -> equal(complement(element_relation),y__dfg).
% 299.87/300.43 169458[15:Rew:165880.0,48604.0] || equal(compose(element_relation,y__dfg),null_class)** member(u,element_relation)* -> .
% 299.87/300.43 169479[15:Rew:165880.0,45093.0] || subclass(compose(element_relation,y__dfg),null_class)* member(omega,element_relation) -> .
% 299.87/300.43 169480[15:Rew:165880.0,44915.0] || subclass(compose(element_relation,y__dfg),null_class)* member(null_class,element_relation) -> .
% 299.87/300.43 169486[15:Rew:165880.0,63668.0] || equal(successor(compose(element_relation,y__dfg)),null_class)** -> equal(null_class,element_relation).
% 299.87/300.43 169554[15:Rew:165880.0,119655.1] || subclass(u,complement(successor(null_class)))* equal(u,y__dfg) -> .
% 299.87/300.43 169562[15:Rew:165880.0,116752.0] || equal(u,y__dfg) -> equal(symmetric_difference(v,u),complement(v))**.
% 299.87/300.43 169563[15:Rew:165880.0,115913.0] || equal(u,y__dfg) -> equal(symmetric_difference(u,v),complement(v))**.
% 299.87/300.43 169615[15:Rew:165880.0,77816.0] || equal(u,y__dfg) -> equal(regular(unordered_pair(null_class,u)),null_class)**.
% 299.87/300.43 169617[15:Rew:165880.0,77354.0] || equal(u,y__dfg) -> equal(regular(unordered_pair(u,null_class)),null_class)**.
% 299.87/300.43 169634[15:Rew:165880.0,141300.0] || equal(intersection(u,v),y__dfg)** -> equal(singleton(u),null_class).
% 299.87/300.43 169635[15:Rew:165880.0,140769.0] || equal(intersection(u,v),y__dfg)** -> equal(singleton(v),null_class).
% 299.87/300.43 169642[15:Rew:165880.0,118008.0] || equal(intersection(u,v),y__dfg)** -> equal(complement(v),null_class).
% 299.87/300.43 169643[15:Rew:165880.0,118007.0] || equal(intersection(u,v),y__dfg)** -> equal(complement(u),null_class).
% 299.87/300.43 169646[15:Rew:165880.0,90889.0] || equal(intersection(u,v),y__dfg)** -> member(regular(omega),u)*.
% 299.87/300.43 169647[15:Rew:165880.0,90888.0] || equal(intersection(u,v),y__dfg)** -> member(regular(omega),v)*.
% 299.87/300.43 169735[15:Rew:165880.0,91387.0] || equal(y__dfg,x__dfg) equal(complement(singleton(null_class)),x__dfg)** -> .
% 299.87/300.43 169736[15:Rew:165880.0,91386.0] || equal(y__dfg,x__dfg) subclass(x__dfg,complement(singleton(null_class)))* -> .
% 299.87/300.43 169737[15:Rew:165880.0,91384.0] || equal(y__dfg,x__dfg) equal(complement(successor(null_class)),x__dfg)** -> .
% 299.87/300.43 169772[15:Rew:165880.0,39233.1] function(apply(null_class,u)) || member(range_of(null_class),y__dfg)* -> .
% 299.87/300.43 169774[15:Rew:165880.0,138848.0] || equal(union(null_class,u),y__dfg)** -> equal(singleton(u),null_class).
% 299.87/300.43 169785[15:Rew:165880.0,93527.0] || equal(union(null_class,u),y__dfg)** -> equal(complement(u),null_class).
% 299.87/300.43 169795[15:Rew:165880.0,29628.0] || equal(union(null_class,u),y__dfg) -> member(singleton(v),u)*.
% 299.87/300.43 169799[15:Rew:165880.0,139148.0] || equal(union(u,null_class),y__dfg)** -> equal(singleton(u),null_class).
% 299.87/300.43 169803[15:Rew:165880.0,118081.0] || equal(union(u,null_class),y__dfg)** -> equal(complement(u),null_class).
% 299.87/300.43 169811[15:Rew:165880.0,82510.0] || equal(union(u,null_class),y__dfg) -> member(singleton(v),u)*.
% 299.87/300.43 170100[15:Rew:165880.0,39606.1] function(u) || -> equal(ordered_pair(v,y__dfg),ordered_pair(v,u))*.
% 299.87/300.43 170145[15:Rew:165880.0,118067.0] || equal(complement(compose(element_relation,y__dfg)),y__dfg)** -> equal(null_class,element_relation).
% 299.87/300.43 170182[15:Rew:165880.0,29631.0] || subclass(y__dfg,union(null_class,u))* -> member(singleton(v),u)*.
% 299.87/300.43 170196[15:Rew:165880.0,117082.0] || equal(complement(u),y__dfg) -> equal(union(u,null_class),null_class)**.
% 299.87/300.43 170197[15:Rew:165880.0,117081.0] || equal(complement(u),y__dfg) -> equal(union(u,u),null_class)**.
% 299.87/300.43 170198[15:Rew:165880.0,117009.0] || equal(complement(u),y__dfg) -> equal(intersection(v,u),null_class)**.
% 299.87/300.43 170199[15:Rew:165880.0,117008.0] || equal(complement(u),y__dfg) -> equal(intersection(u,v),null_class)**.
% 299.87/300.43 170205[15:Rew:165880.0,95740.1] single_valued_class(u) || equal(complement(u),y__dfg)** -> function(u).
% 299.87/300.43 170206[15:Rew:165880.0,91971.0] || equal(complement(u),y__dfg) -> equal(union(null_class,u),null_class)**.
% 299.87/300.43 170207[15:Rew:165880.0,66624.1] || equal(union(u,null_class),null_class)** -> equal(complement(u),y__dfg).
% 299.87/300.43 170208[15:Rew:165880.0,58975.1] || equal(union(null_class,u),null_class)** -> equal(complement(u),y__dfg).
% 299.87/300.43 170209[15:Rew:165880.0,48972.1] || equal(complement(u),null_class)** equal(complement(u),y__dfg) -> .
% 299.87/300.43 170210[15:Rew:165880.0,32957.0] || equal(complement(u),y__dfg) member(singleton(v),u)* -> .
% 299.87/300.43 170214[15:Rew:165880.0,139713.0] || equal(union(null_class,singleton(u)),y__dfg)** -> equal(null_class,u).
% 299.87/300.43 170215[15:Rew:165880.0,138522.0] || equal(union(null_class,singleton(u)),y__dfg)** -> subclass(u,null_class).
% 299.87/300.43 170233[15:Rew:165880.0,118092.0] || equal(union(null_class,complement(u)),y__dfg)** -> equal(u,null_class).
% 299.87/300.43 170234[15:Rew:165880.0,116608.0] || equal(union(null_class,complement(u)),y__dfg)** -> subclass(u,null_class).
% 299.87/300.43 170390[15:Rew:165880.0,140446.0] || equal(union(u,u),y__dfg)** -> equal(singleton(u),null_class).
% 299.87/300.43 170394[15:Rew:165880.0,118080.0] || equal(union(u,u),y__dfg)** -> equal(complement(u),null_class).
% 299.87/300.43 170400[15:Rew:165880.0,89870.0] || equal(union(u,u),y__dfg)** -> member(singleton(v),u)*.
% 299.87/300.43 170403[15:Rew:165880.0,34563.0] || -> equal(union(union(null_class,u),union(null_class,complement(u))),y__dfg)**.
% 299.87/300.43 170404[15:Rew:165880.0,34620.0] || -> equal(symmetric_difference(union(null_class,u),union(null_class,complement(u))),y__dfg)**.
% 299.87/300.43 170425[15:Rew:165880.0,42129.0] || equal(cantor(complement(cross_product(singleton(null_class),y__dfg))),successor(null_class))** -> .
% 299.87/300.43 170426[15:Rew:165880.0,42130.0] || equal(cantor(complement(cross_product(singleton(null_class),y__dfg))),singleton(null_class))** -> .
% 299.87/300.43 170427[15:Rew:165880.0,49007.0] || equal(complement(cantor(complement(cross_product(singleton(null_class),y__dfg)))),null_class)** -> .
% 299.87/300.43 170431[15:Rew:165880.0,144036.0] || equal(complement(cantor(singleton(cross_product(singleton(null_class),y__dfg)))),null_class)** -> .
% 299.87/300.43 170432[15:Rew:165880.0,144038.0] || equal(cantor(singleton(cross_product(singleton(null_class),y__dfg))),successor(null_class))** -> .
% 299.87/300.43 170433[15:Rew:165880.0,144039.0] || equal(cantor(singleton(cross_product(singleton(null_class),y__dfg))),singleton(null_class))** -> .
% 299.87/300.43 170439[15:Rew:165880.0,49536.0] || equal(complement(cantor(complement(cross_product(singleton(omega),y__dfg)))),null_class)** -> .
% 299.87/300.43 170442[15:Rew:165880.0,144024.0] || equal(complement(cantor(singleton(cross_product(singleton(omega),y__dfg)))),null_class)** -> .
% 299.87/300.43 170450[15:Rew:165880.0,42124.0] || equal(cantor(complement(cross_product(singleton(regular(x__dfg)),y__dfg))),y__dfg)** -> .
% 299.87/300.43 170451[15:Rew:165880.0,42127.0] || subclass(y__dfg,cantor(complement(cross_product(singleton(regular(x__dfg)),y__dfg))))* -> .
% 299.87/300.43 170453[15:Rew:165880.0,144035.0] || subclass(y__dfg,cantor(singleton(cross_product(singleton(regular(x__dfg)),y__dfg))))* -> .
% 299.87/300.43 170477[15:Rew:165880.0,38508.0] || -> equal(union(union(null_class,complement(u)),union(u,u)),y__dfg)**.
% 299.87/300.43 170478[15:Rew:165880.0,38512.0] || -> equal(union(union(u,u),union(null_class,complement(u))),y__dfg)**.
% 299.87/300.43 170479[15:Rew:165880.0,38513.0] || -> equal(symmetric_difference(union(u,u),union(null_class,complement(u))),y__dfg)**.
% 299.87/300.43 170483[15:Rew:165880.0,89862.0] || subclass(y__dfg,union(u,u))* -> member(singleton(v),u)*.
% 299.87/300.43 170513[15:Rew:165880.0,39190.1] function(flip(cross_product(u,universal_class))) || -> equal(inverse(u),y__dfg)**.
% 299.87/300.43 170516[15:Rew:165880.0,39191.1] function(restrict(element_relation,universal_class,u)) || -> equal(sum_class(u),y__dfg)**.
% 299.87/300.43 170517[15:Rew:165880.0,39602.1] function(u) || -> equal(apply(v,y__dfg),apply(v,u))*.
% 299.87/300.43 170526[15:Rew:165880.0,101706.0] || equal(range_of(u),y__dfg) -> equal(singleton(inverse(u)),null_class)**.
% 299.87/300.43 170530[15:Rew:165880.0,39682.1] one_to_one(cross_product(u,universal_class)) || -> equal(image(y__dfg,u),y__dfg)**.
% 299.87/300.43 170534[15:Rew:165880.0,90973.0] || equal(complement(successor(u)),y__dfg) -> member(null_class,complement(u))*.
% 299.87/300.43 170583[15:Rew:165880.0,42086.0] || -> equal(apply(complement(cross_product(null_class,y__dfg)),y__dfg),sum_class(range_of(null_class)))**.
% 299.87/300.43 170584[15:Rew:165880.0,42117.0] || equal(cantor(complement(cross_product(singleton(singleton(u)),y__dfg))),y__dfg)** -> .
% 299.87/300.43 170585[15:Rew:165880.0,42118.0] || subclass(y__dfg,cantor(complement(cross_product(singleton(singleton(u)),y__dfg))))* -> .
% 299.87/300.43 170612[15:Rew:165880.0,77933.1] || equal(power_class(u),null_class) subclass(y__dfg,power_class(u))* -> .
% 299.87/300.43 170623[15:Rew:165880.0,63644.1] || equal(successor(u),null_class) -> equal(complement(power_class(u)),y__dfg)**.
% 299.87/300.43 170827[15:Rew:165880.0,52647.0] || subclass(y__dfg,union(null_class,singleton(singleton(singleton(singleton(u))))))* -> .
% 299.87/300.43 170830[15:Rew:165880.0,52885.0] || subclass(y__dfg,cantor(singleton(u)))* equal(null_class,element_relation) -> .
% 299.87/300.43 170880[15:Rew:165880.0,54292.0] || equal(union(null_class,singleton(singleton(singleton(singleton(u))))),y__dfg)** -> .
% 299.87/300.43 170903[15:Rew:165880.0,57595.1] || equal(successor(u),null_class) -> subclass(y__dfg,complement(singleton(u)))*.
% 299.87/300.43 170987[15:Rew:165880.0,105853.0] || equal(power_class(u),y__dfg) -> subclass(regular(power_class(u)),null_class)*.
% 299.87/300.43 170988[15:Rew:165880.0,77936.1] || equal(power_class(u),null_class)** equal(power_class(u),y__dfg) -> .
% 299.87/300.43 170991[15:Rew:165880.0,60881.1] function(u) || equal(power_class(apply(u,v)),y__dfg)** -> .
% 299.87/300.43 170992[15:Rew:165880.0,60916.0] || equal(power_class(not_subclass_element(u,v)),y__dfg)** -> subclass(u,v).
% 299.87/300.43 170994[15:Rew:165880.0,61395.1] function(u) || equal(sum_class(apply(u,v)),y__dfg)** -> .
% 299.87/300.43 170995[15:Rew:165880.0,61430.0] || equal(sum_class(not_subclass_element(u,v)),y__dfg)** -> subclass(u,v).
% 299.87/300.43 171014[15:Rew:165880.0,66745.1] function(u) || -> equal(union(successor(u),complement(u)),y__dfg)**.
% 299.87/300.43 171015[15:Rew:165880.0,66746.1] function(u) || -> equal(symmetric_difference(successor(u),complement(u)),y__dfg)**.
% 299.87/300.43 171019[15:Rew:165880.0,82502.0] || subclass(y__dfg,union(u,null_class))* -> member(singleton(v),u)*.
% 299.87/300.43 171097[15:Rew:165880.0,73311.0] || -> equal(union(apply(null_class,u),complement(sum_class(range_of(null_class)))),y__dfg)**.
% 299.87/300.43 171098[15:Rew:165880.0,73312.0] || -> equal(symmetric_difference(apply(null_class,u),complement(sum_class(range_of(null_class)))),y__dfg)**.
% 299.87/300.43 171099[15:Rew:165880.0,73372.0] || -> equal(union(sum_class(range_of(null_class)),complement(apply(null_class,u))),y__dfg)**.
% 299.87/300.43 171100[15:Rew:165880.0,73373.0] || -> equal(symmetric_difference(sum_class(range_of(null_class)),complement(apply(null_class,u))),y__dfg)**.
% 299.87/300.43 171111[15:Rew:165880.0,73864.0] || -> equal(union(union(u,null_class),union(null_class,complement(u))),y__dfg)**.
% 299.87/300.43 171112[15:Rew:165880.0,73865.0] || -> equal(symmetric_difference(union(u,null_class),union(null_class,complement(u))),y__dfg)**.
% 299.87/300.43 171113[15:Rew:165880.0,74239.0] || -> equal(union(apply(null_class,u),complement(apply(null_class,v))),y__dfg)**.
% 299.87/300.43 171114[15:Rew:165880.0,74240.0] || -> equal(symmetric_difference(apply(null_class,u),complement(apply(null_class,v))),y__dfg)**.
% 299.87/300.43 171127[15:Rew:165880.0,105826.0] || equal(successor(u),y__dfg) -> subclass(regular(successor(u)),null_class)*.
% 299.87/300.43 171128[15:Rew:165880.0,104779.1] || equal(successor(u),null_class)** equal(successor(u),y__dfg) -> .
% 299.87/300.43 171131[15:Rew:165880.0,104776.1] || equal(successor(u),null_class) subclass(y__dfg,successor(u))* -> .
% 299.87/300.43 171140[15:Rew:165880.0,77074.1] || equal(complement(u),null_class) -> equal(union(v,u),y__dfg)**.
% 299.87/300.43 171141[15:Rew:165880.0,75487.1] || subclass(complement(u),null_class)* -> equal(union(v,u),y__dfg)**.
% 299.87/300.43 171176[15:Rew:165880.0,78214.0] || subclass(y__dfg,cantor(complement(cross_product(singleton(complement(x__dfg)),y__dfg))))* -> .
% 299.87/300.43 171177[15:Rew:165880.0,146553.0] || subclass(x__dfg,cantor(complement(cross_product(singleton(complement(x__dfg)),y__dfg))))* -> .
% 299.87/300.43 171181[15:Rew:165880.0,144069.0] || subclass(y__dfg,cantor(singleton(cross_product(singleton(complement(x__dfg)),y__dfg))))* -> .
% 299.87/300.43 171182[15:Rew:165880.0,146554.0] || subclass(x__dfg,cantor(singleton(cross_product(singleton(complement(x__dfg)),y__dfg))))* -> .
% 299.87/300.43 171265[15:Rew:165880.0,83565.1] || equal(ordered_pair(u,v),w)* equal(w,y__dfg) -> .
% 299.87/300.43 171266[15:Rew:165880.0,83080.1] || equal(unordered_pair(u,v),w)* equal(w,y__dfg) -> .
% 299.87/300.43 171286[15:Rew:165880.0,85023.1] function(x__dfg) || equal(power_class(regular(successor(x__dfg))),y__dfg)** -> .
% 299.87/300.43 171287[15:Rew:165880.0,85024.1] function(x__dfg) || equal(sum_class(regular(successor(x__dfg))),y__dfg)** -> .
% 299.87/300.43 171303[15:Rew:165880.0,86916.0] || -> equal(union(symmetric_difference(u,v),complement(symmetric_difference(v,u))),y__dfg)**.
% 299.87/300.43 171304[15:Rew:165880.0,86917.0] || -> equal(symmetric_difference(symmetric_difference(u,v),complement(symmetric_difference(v,u))),y__dfg)**.
% 299.87/300.43 171327[15:Rew:165880.0,90431.0] || equal(complement(singleton(regular(u))),y__dfg)** -> equal(u,null_class).
% 299.87/300.43 171471[15:Rew:165880.0,95957.0] || equal(complement(compose(u,inverse(u))),y__dfg)** -> single_valued_class(u).
% 299.87/300.43 171647[15:Rew:165880.0,100245.1] function(u) || equal(cantor(apply(u,v)),y__dfg)** -> .
% 299.87/300.43 171648[15:Rew:165880.0,100284.0] || equal(cantor(not_subclass_element(u,v)),y__dfg)** -> subclass(u,v).
% 299.87/300.43 171650[15:Rew:165880.0,100727.1] function(x__dfg) || equal(cantor(regular(successor(x__dfg))),y__dfg)** -> .
% 299.87/300.43 171707[15:Rew:165880.0,107119.0] || -> equal(union(union(u,v),complement(union(v,u))),y__dfg)**.
% 299.87/300.43 171708[15:Rew:165880.0,107120.0] || -> equal(symmetric_difference(union(u,v),complement(union(v,u))),y__dfg)**.
% 299.87/300.43 171987[15:Rew:165880.0,128854.0] || equal(complement(successor(complement(u))),y__dfg)** -> member(null_class,u).
% 299.87/300.43 172030[15:Rew:165880.0,135545.0] || equal(intersection(complement(u),v),y__dfg)** -> equal(null_class,u).
% 299.87/300.43 172031[15:Rew:165880.0,135180.0] || equal(intersection(complement(u),v),y__dfg)** -> subclass(u,null_class).
% 299.87/300.43 172032[15:Rew:165880.0,136148.0] || equal(intersection(u,complement(v)),y__dfg)** -> equal(null_class,v).
% 299.87/300.43 172033[15:Rew:165880.0,135300.0] || equal(intersection(u,complement(v)),y__dfg)** -> subclass(v,null_class).
% 299.87/300.43 172038[15:Rew:165880.0,139905.0] || -> equal(union(u,union(null_class,complement(singleton(complement(u))))),y__dfg)**.
% 299.87/300.43 172040[15:Rew:165880.0,141822.0] || equal(intersection(singleton(u),v),y__dfg)** -> equal(null_class,u).
% 299.87/300.43 172041[15:Rew:165880.0,140307.0] || equal(intersection(singleton(u),v),y__dfg)** -> subclass(u,null_class).
% 299.87/300.43 172064[15:Rew:165880.0,142523.0] || equal(intersection(u,singleton(v)),y__dfg)** -> equal(null_class,v).
% 299.87/300.43 172065[15:Rew:165880.0,141580.0] || equal(intersection(u,singleton(v)),y__dfg)** -> subclass(v,null_class).
% 299.87/300.43 172086[15:Rew:165880.0,143978.0] || -> equal(apply(singleton(cross_product(null_class,y__dfg)),y__dfg),sum_class(range_of(null_class)))**.
% 299.87/300.43 172087[15:Rew:165880.0,144023.0] || subclass(y__dfg,cantor(singleton(cross_product(singleton(singleton(u)),y__dfg))))* -> .
% 299.87/300.43 172342[15:Rew:165880.0,151547.0] || member(y__dfg,complement(intersection(union(u,v),power_class(w))))* -> .
% 299.87/300.43 172343[15:Rew:165880.0,151549.0] || member(y__dfg,complement(intersection(power_class(u),union(v,w))))* -> .
% 299.87/300.43 172345[15:Rew:165880.0,151586.0] || member(y__dfg,complement(union(element_relation,complement(compose(element_relation,y__dfg)))))* -> .
% 299.87/300.43 172408[15:Rew:165880.0,155076.0] || equal(complement(successor(complement(intersection(successor(null_class),u)))),y__dfg)** -> .
% 299.87/300.43 172420[15:Rew:165880.0,155564.0] || equal(complement(successor(complement(intersection(u,successor(null_class))))),y__dfg)** -> .
% 299.87/300.43 172696[15:Rew:165880.0,165289.1] inductive(complement(y__dfg)) || equal(image(successor_relation,null_class),y__dfg)** -> .
% 299.87/300.43 179290[15:Res:166222.0,357.1] inductive(complement(compose(element_relation,y__dfg))) || -> member(null_class,complement(element_relation))*.
% 299.87/300.43 180456[15:SpR:165954.0,166377.1] function(restrict(element_relation,y__dfg,u)) || -> equal(sum_class(u),y__dfg)**.
% 299.87/300.43 180691[15:SpR:165958.0,166377.1] function(flip(cross_product(u,y__dfg))) || -> equal(inverse(u),y__dfg)**.
% 299.87/300.43 181320[15:Res:49.1,166218.1] inductive(complement(compose(element_relation,y__dfg))) || member(null_class,element_relation)* -> .
% 299.87/300.43 184842[15:SpR:166354.0,166388.1] one_to_one(cross_product(u,y__dfg)) || -> equal(image(y__dfg,u),y__dfg)**.
% 299.87/300.43 2685[3:SpR:2641.1,2641.1] single_valued_class(u) single_valued_class(v) || -> equal(single_valued2(u),single_valued2(v))*.
% 299.87/300.43 2711[3:SpR:2642.1,2642.1] single_valued_class(u) single_valued_class(v) || -> equal(single_valued1(u),single_valued1(v))*.
% 299.87/300.43 2714[3:SpR:2656.1,2656.1] function(u) function(v) || -> equal(single_valued2(u),single_valued2(v))*.
% 299.87/300.43 2715[3:SpR:2656.1,2641.1] function(u) single_valued_class(v) || -> equal(single_valued2(u),single_valued2(v))*.
% 299.87/300.43 2719[3:SpR:2657.1,2657.1] function(u) function(v) || -> equal(single_valued1(u),single_valued1(v))*.
% 299.87/300.43 2720[3:SpR:2657.1,2642.1] function(u) single_valued_class(v) || -> equal(single_valued1(u),single_valued1(v))*.
% 299.87/300.43 3749[0:Res:3714.0,9.0] || subclass(u,intersection(v,u))* -> equal(intersection(v,u),u).
% 299.87/300.43 4928[0:Res:4891.0,9.0] || subclass(u,intersection(u,v))* -> equal(intersection(u,v),u).
% 299.87/300.43 5122[0:SpR:30.0,4915.0] || -> subclass(symmetric_difference(u,cross_product(v,w)),complement(restrict(u,v,w)))*.
% 299.87/300.43 5124[0:SpR:31.0,4915.0] || -> subclass(symmetric_difference(cross_product(u,v),w),complement(restrict(w,u,v)))*.
% 299.87/300.43 8466[0:Res:7364.1,357.1] inductive(singleton(u)) || -> member(u,v)* member(null_class,complement(v))*.
% 299.87/300.43 9159[4:MRR:9138.0,9142.1] || member(u,apply(null_class,v))* -> member(u,apply(null_class,w))*.
% 299.87/300.43 5138[0:Res:4915.0,357.1] inductive(symmetric_difference(u,v)) || -> member(null_class,complement(intersection(u,v)))*.
% 299.87/300.43 2665[0:Res:2619.1,357.1] inductive(singleton(u)) || member(u,v)* -> member(null_class,v)*.
% 299.87/300.43 5026[3:Res:5013.1,9.0] || equal(null_class,u) subclass(v,u)* -> equal(v,u).
% 299.87/300.43 22266[4:SpL:22152.0,16.0] || member(singleton(singleton(null_class)),cross_product(u,v))* -> member(null_class,u).
% 299.87/300.43 25588[3:Res:8.1,5358.0] || equal(intersection(u,v),domain_relation)** -> member(ordered_pair(null_class,null_class),v)*.
% 299.87/300.43 25629[3:Res:8.1,5357.0] || equal(intersection(u,v),domain_relation)** -> member(ordered_pair(null_class,null_class),u)*.
% 299.87/300.43 26476[0:Res:49.1,3678.1] inductive(intersection(u,v)) || member(null_class,symmetric_difference(u,v))* -> .
% 299.87/300.43 26004[0:Res:25994.1,357.1] inductive(singleton(u)) || -> member(u,y__dfg)* member(null_class,complement(x__dfg))*.
% 299.87/300.43 28130[0:MRR:28071.0,9180.1] || subclass(u,complement(unordered_pair(v,regular(u))))* -> equal(u,null_class).
% 299.87/300.43 28131[0:MRR:28072.0,9180.1] || subclass(u,complement(unordered_pair(regular(u),v)))* -> equal(u,null_class).
% 299.87/300.43 29088[8:Res:8.1,26132.1] || equal(complement(u),y__dfg)** equal(u,singleton(singleton(null_class)))* -> .
% 299.87/300.43 29185[0:Obv:29132.1] || member(u,v) -> subclass(singleton(u),intersection(v,singleton(u)))*.
% 299.87/300.43 29321[3:Rew:29271.0,7717.0] || member(u,complement(v)) member(u,union(null_class,v))* -> .
% 299.87/300.43 29323[3:Rew:29271.0,7718.0] || -> subclass(symmetric_difference(complement(u),union(null_class,v)),union(u,complement(v)))*.
% 299.87/300.43 29345[3:Rew:29271.0,13544.0] || equal(complement(u),domain_relation) equal(union(null_class,u),domain_relation)** -> .
% 299.87/300.43 29350[3:Rew:29271.0,13467.0] || subclass(domain_relation,complement(u)) subclass(domain_relation,union(null_class,u))* -> .
% 299.87/300.43 29356[3:Rew:29271.0,7741.0] || -> subclass(symmetric_difference(union(null_class,u),complement(v)),union(complement(u),v))*.
% 299.87/300.43 29373[7:Rew:29271.0,28229.0] || subclass(y__dfg,complement(u)) subclass(x__dfg,union(null_class,u))* -> .
% 299.87/300.43 29375[7:Rew:29271.0,19922.0] || subclass(y__dfg,complement(u)) subclass(y__dfg,union(null_class,u))* -> .
% 299.87/300.43 29377[7:Rew:29271.0,19939.0] || subclass(x__dfg,complement(u)) subclass(y__dfg,union(null_class,u))* -> .
% 299.87/300.43 29386[4:Rew:29271.0,23231.0] || -> member(singleton(null_class),complement(u)) member(singleton(null_class),union(null_class,u))*.
% 299.87/300.43 29573[3:Rew:29278.0,14320.0] || subclass(domain_relation,union(null_class,cross_product(u,v)))* -> member(null_class,u).
% 299.87/300.43 29574[3:Rew:29278.0,14321.0] || subclass(domain_relation,union(null_class,cross_product(u,v)))* -> member(null_class,v).
% 299.87/300.43 29575[7:Rew:29278.0,20407.0] || equal(union(null_class,singleton(u)),y__dfg)** -> equal(regular(x__dfg),u).
% 299.87/300.43 29637[3:Rew:29278.0,13405.0] || subclass(domain_relation,union(null_class,u)) -> member(ordered_pair(null_class,null_class),u)*.
% 299.87/300.43 29798[3:Rew:29278.0,25688.0] || equal(union(null_class,cross_product(u,v)),domain_relation)** -> member(null_class,u).
% 299.87/300.43 29799[3:Rew:29278.0,25685.0] || equal(union(null_class,cross_product(u,v)),domain_relation)** -> member(null_class,v).
% 299.87/300.43 30574[3:Rew:29278.0,29887.1] || subclass(u,union(null_class,u))* -> equal(union(null_class,u),u).
% 299.87/300.43 30674[3:Rew:29271.0,29395.1] || subclass(complement(u),union(null_class,u))* -> equal(complement(u),null_class).
% 299.87/300.43 31366[0:SpL:31268.0,219.0] || member(u,complement(v)) member(u,union(v,v))* -> .
% 299.87/300.43 31453[9:Rew:31370.0,29705.1] || subclass(y__dfg,u) subclass(union(x__dfg,x__dfg),complement(u))* -> .
% 299.87/300.43 31862[3:SpR:31370.0,30573.0] || -> member(regular(union(u,u)),u)* equal(union(null_class,u),null_class).
% 299.87/300.43 31972[3:Res:31861.0,9.0] || subclass(u,union(u,u))* -> equal(union(u,u),u).
% 299.87/300.43 31203[3:Res:31186.0,9.0] || subclass(singleton(null_class),successor(null_class))* -> equal(successor(null_class),singleton(null_class)).
% 299.87/300.43 32691[10:Res:32585.1,3.0] || subclass(complement(u),v)* -> member(null_class,u) member(null_class,v).
% 299.87/300.43 32703[11:Res:32594.1,3.0] || subclass(y__dfg,u)* subclass(u,v)* -> member(null_class,v)*.
% 299.87/300.43 32717[11:Res:32594.1,497.0] || subclass(y__dfg,symmetric_difference(u,v)) -> member(null_class,union(u,v))*.
% 299.87/300.43 32726[11:Res:32594.1,9158.0] || subclass(y__dfg,sum_class(range_of(null_class))) -> member(null_class,apply(null_class,u))*.
% 299.87/300.43 32727[11:Res:32594.1,9160.0] || subclass(y__dfg,apply(null_class,u))* -> member(null_class,sum_class(range_of(null_class)))*.
% 299.87/300.43 33013[3:Res:31859.0,357.1] inductive(symmetric_difference(universal_class,complement(u))) || -> member(null_class,union(u,u))*.
% 299.87/300.43 33201[10:SpR:30027.0,32585.1] || -> member(null_class,union(null_class,u)) member(null_class,union(null_class,complement(u)))*.
% 299.87/300.43 33708[11:SpL:29278.0,32704.0] || subclass(y__dfg,union(null_class,u))* member(null_class,complement(u)) -> .
% 299.87/300.43 33822[11:MRR:33801.0,1668.0] || equal(complement(union(u,v)),y__dfg)** -> member(null_class,complement(v)).
% 299.87/300.43 33823[11:MRR:33802.0,1668.0] || equal(complement(union(u,v)),y__dfg)** -> member(null_class,complement(u)).
% 299.87/300.43 33842[11:SpL:57.0,33788.1] inductive(image(element_relation,complement(u))) || equal(power_class(u),y__dfg)** -> .
% 299.87/300.43 33852[11:SpL:29286.0,33788.1] inductive(symmetric_difference(universal_class,u)) || equal(union(u,null_class),y__dfg)** -> .
% 299.87/300.43 33979[0:Obv:33951.1] || member(u,v) -> equal(intersection(complement(v),singleton(u)),null_class)**.
% 299.87/300.43 34348[0:Obv:34322.1] || member(u,v) -> equal(intersection(singleton(u),complement(v)),null_class)**.
% 299.87/300.43 34760[3:MRR:34713.2,3998.0] || member(u,complement(singleton(null_class)))* member(u,successor(null_class)) -> .
% 299.87/300.43 35992[3:SpR:29278.0,35281.0] || -> subclass(regular(complement(u)),union(null_class,u))* equal(complement(u),null_class).
% 299.87/300.43 36004[3:Res:35281.0,357.1] inductive(regular(u)) || -> equal(u,null_class) member(null_class,complement(u))*.
% 299.87/300.43 36422[0:MRR:36395.0,9181.1] || subclass(u,complement(singleton(not_subclass_element(u,v))))* -> subclass(u,v).
% 299.87/300.43 38231[3:SpL:38149.0,5357.0] || subclass(domain_relation,successor(null_class)) -> member(ordered_pair(null_class,null_class),singleton(null_class))*.
% 299.87/300.43 38506[10:SpR:33220.0,32585.1] || -> member(null_class,union(u,u))* member(null_class,union(null_class,complement(u)))*.
% 299.87/300.43 38612[3:Rew:29271.0,38488.0,7425.0,38488.0,29278.0,38488.0,211.0,38488.0] || -> equal(union(union(null_class,u),v),union(union(u,u),v))*.
% 299.87/300.43 38620[3:Rew:29271.0,38527.0,7425.0,38527.0,29278.0,38527.0,212.0,38527.0] || -> equal(union(u,union(null_class,v)),union(u,union(v,v)))*.
% 299.87/300.43 38779[3:Rew:29278.0,38739.0] || equal(union(null_class,singleton(domain_relation)),domain_relation)** -> equal(singleton(domain_relation),null_class).
% 299.87/300.43 38784[7:Rew:29278.0,38744.0] || equal(union(null_class,singleton(x__dfg)),y__dfg)** -> equal(singleton(x__dfg),null_class).
% 299.87/300.43 38747[10:Res:36007.0,32189.0] || -> equal(singleton(successor(null_class)),null_class) member(null_class,complement(singleton(successor(null_class))))*.
% 299.87/300.43 39322[12:SoR:39226.0,5028.2] single_valued_class(unordered_pair(u,v)) || equal(unordered_pair(u,v),null_class)** -> .
% 299.87/300.43 41415[11:Res:41306.1,3.0] || equal(u,y__dfg) subclass(u,v)* -> member(null_class,v)*.
% 299.87/300.43 41443[11:Res:41306.1,9158.0] || equal(sum_class(range_of(null_class)),y__dfg) -> member(null_class,apply(null_class,u))*.
% 299.87/300.43 41444[11:Res:41306.1,9160.0] || equal(apply(null_class,u),y__dfg)** -> member(null_class,sum_class(range_of(null_class)))*.
% 299.87/300.43 42052[3:Rew:5296.0,42035.0] || -> equal(domain__dfg(complement(cross_product(u,singleton(v))),u,v),single_valued3(null_class))**.
% 299.87/300.43 42377[0:Obv:42298.0] || -> equal(intersection(intersection(u,v),singleton(w)),null_class)** member(w,u).
% 299.87/300.43 42702[3:Rew:29278.0,42608.0] || -> equal(intersection(symmetric_difference(u,v),union(null_class,intersection(u,v))),null_class)**.
% 299.87/300.43 42707[3:MRR:42585.2,3998.0] || member(u,complement(v)) member(u,intersection(v,w))* -> .
% 299.87/300.43 42868[0:Obv:42784.0] || -> equal(intersection(intersection(u,v),singleton(w)),null_class)** member(w,v).
% 299.87/300.43 43127[3:MRR:42997.2,3998.0] || member(u,complement(v)) member(u,intersection(w,v))* -> .
% 299.87/300.43 43740[3:Rew:29271.0,43561.1,7425.0,43561.1] || subclass(u,null_class) -> equal(symmetric_difference(u,v),union(u,v))**.
% 299.87/300.43 43769[3:MRR:43768.2,2622.0] || subclass(u,null_class) member(v,u)* -> member(v,w)*.
% 299.87/300.43 43927[0:Obv:43842.0] || -> equal(intersection(singleton(u),intersection(v,w)),null_class)** member(u,v).
% 299.87/300.43 44167[0:SpR:31.0,43895.0] || -> equal(intersection(complement(cross_product(u,v)),restrict(w,u,v)),null_class)**.
% 299.87/300.43 44466[0:Obv:44374.0] || -> equal(intersection(singleton(u),intersection(v,w)),null_class)** member(u,w).
% 299.87/300.43 45400[10:MRR:32817.1,45394.0] || equal(ordered_pair(u,v),singleton(null_class))** -> equal(singleton(u),null_class).
% 299.87/300.43 45401[10:MRR:32901.1,45394.0] || equal(ordered_pair(u,v),successor(null_class))** -> equal(singleton(u),null_class).
% 299.87/300.43 45448[3:MRR:28598.1,45445.0] || subclass(ordered_pair(u,v),complement(singleton(unordered_pair(u,singleton(v)))))* -> .
% 299.87/300.43 46083[10:MRR:38275.2,46074.0] inductive(complement(compose(element_relation,universal_class))) || member(regular(omega),element_relation)* -> .
% 299.87/300.43 46084[10:MRR:45165.2,46074.0] inductive(u) || subclass(u,v)* -> member(regular(omega),v)*.
% 299.87/300.43 46352[0:Rew:46218.0,5157.0] || -> subclass(symmetric_difference(complement(u),power_class(v)),union(u,complement(power_class(v))))*.
% 299.87/300.43 46597[0:Rew:46218.0,34034.0] || -> equal(intersection(power_class(complement(power_class(u))),image(element_relation,power_class(u))),null_class)**.
% 299.87/300.43 46654[0:Rew:46218.0,5204.0] || -> subclass(symmetric_difference(power_class(u),complement(v)),union(complement(power_class(u)),v))*.
% 299.87/300.43 47921[3:Rew:29278.0,47868.0] || -> subclass(complement(power_class(union(u,u))),complement(power_class(union(null_class,u))))*.
% 299.87/300.43 47923[3:Rew:29278.0,47922.0] || -> equal(complement(power_class(union(null_class,u))),complement(power_class(union(u,u))))*.
% 299.87/300.43 48592[3:Rew:29278.0,48195.1,29271.0,48195.1] || equal(null_class,u) -> equal(union(null_class,v),union(u,v))*.
% 299.87/300.43 48595[3:Rew:29286.0,48241.1,29283.0,48241.1] || equal(null_class,u) -> equal(union(v,null_class),union(v,u))*.
% 299.87/300.43 49726[12:SpR:39704.1,45564.0] one_to_one(u) || -> member(null_class,complement(singleton(ordered_pair(inverse(u),v))))*.
% 299.87/300.43 49840[3:Res:359.2,48580.1] || subclass(u,v)* equal(null_class,v) -> subclass(u,w)*.
% 299.87/300.43 49843[3:Res:358.2,48580.1] || subclass(u,v)* equal(null_class,v) -> equal(u,null_class).
% 299.87/300.43 49866[3:Res:2363.1,48580.1] || equal(union(u,v),null_class) -> equal(symmetric_difference(u,v),null_class)**.
% 299.87/300.43 49987[12:SpL:39704.1,49731.0] one_to_one(u) || member(null_class,singleton(ordered_pair(inverse(u),v)))* -> .
% 299.87/300.43 51441[12:SpR:44859.1,39349.1] function(u) || subclass(u,null_class)* -> equal(successor(u),null_class).
% 299.87/300.43 52908[4:Res:4488.1,49805.0] || subclass(domain_relation,cantor(ordered_pair(null_class,null_class)))* equal(null_class,element_relation) -> .
% 299.87/300.43 54110[12:SpR:51838.1,39349.1] function(u) || equal(null_class,u) -> equal(successor(u),null_class)**.
% 299.87/300.43 54884[0:SpR:495.0,54752.0] || -> subclass(intersection(u,symmetric_difference(complement(v),complement(w))),union(v,w))*.
% 299.87/300.43 54885[0:SpR:6542.0,54752.0] || -> subclass(intersection(u,symmetric_difference(complement(v),complement(singleton(v)))),successor(v))*.
% 299.87/300.43 56227[0:SpR:495.0,55831.0] || -> subclass(intersection(symmetric_difference(complement(u),complement(v)),w),union(u,v))*.
% 299.87/300.43 56228[0:SpR:6542.0,55831.0] || -> subclass(intersection(symmetric_difference(complement(u),complement(singleton(u))),v),successor(u))*.
% 299.87/300.43 56670[0:Obv:56656.1] || subclass(u,symmetric_difference(v,w))* -> subclass(u,union(v,w)).
% 299.87/300.43 56918[3:SpR:495.0,56263.0] || -> subclass(union(null_class,symmetric_difference(complement(u),complement(v))),union(u,v))*.
% 299.87/300.43 56919[3:SpR:6542.0,56263.0] || -> subclass(union(null_class,symmetric_difference(complement(u),complement(singleton(u)))),successor(u))*.
% 299.87/300.43 57020[3:SpR:46226.0,57012.0] || -> subclass(complement(successor(image(element_relation,power_class(u)))),power_class(complement(power_class(u))))*.
% 299.87/300.43 57708[3:Res:56600.0,357.1] inductive(symmetric_difference(universal_class,union(y__dfg,y__dfg))) || -> member(null_class,complement(x__dfg))*.
% 299.87/300.43 57821[3:Res:56552.0,357.1] inductive(symmetric_difference(universal_class,union(null_class,u))) || -> member(null_class,complement(u))*.
% 299.87/300.43 57896[7:Res:56560.1,17507.0] || equal(complement(intersection(u,v)),null_class)** -> member(regular(x__dfg),v).
% 299.87/300.43 57897[7:Res:56560.1,17506.0] || equal(complement(intersection(u,v)),null_class)** -> member(regular(x__dfg),u).
% 299.87/300.43 57902[3:Res:56560.1,392.0] || equal(complement(intersection(u,v)),null_class)** -> member(singleton(w),v)*.
% 299.87/300.43 57903[3:Res:56560.1,391.0] || equal(complement(intersection(u,v)),null_class)** -> member(singleton(w),u)*.
% 299.87/300.43 58881[3:Res:57027.0,357.1] inductive(complement(successor(complement(u)))) || -> member(null_class,union(null_class,u))*.
% 299.87/300.43 59143[3:Res:54904.0,357.1] inductive(intersection(u,symmetric_difference(universal_class,v))) || -> member(null_class,complement(v))*.
% 299.87/300.43 59176[3:Res:59145.0,357.1] inductive(intersection(u,symmetric_difference(universal_class,y__dfg))) || -> member(null_class,complement(x__dfg))*.
% 299.87/300.43 59384[3:Res:56247.0,357.1] inductive(intersection(symmetric_difference(universal_class,u),v)) || -> member(null_class,complement(u))*.
% 299.87/300.43 59419[3:Res:59386.0,357.1] inductive(intersection(symmetric_difference(universal_class,y__dfg),u)) || -> member(null_class,complement(x__dfg))*.
% 299.87/300.43 59461[3:Res:57807.0,357.1] inductive(symmetric_difference(universal_class,union(u,u))) || -> member(null_class,complement(u))*.
% 299.87/300.43 59532[3:Res:58852.0,357.1] inductive(complement(successor(complement(u)))) || -> member(null_class,union(u,u))*.
% 299.87/300.43 59662[3:Res:56896.0,357.1] inductive(union(null_class,restrict(u,v,w))) || -> member(null_class,u)*.
% 299.87/300.43 59867[0:Res:54862.0,357.1] inductive(intersection(u,restrict(v,w,x))) || -> member(null_class,v)*.
% 299.87/300.43 59915[0:SpR:31.0,54912.0] || -> subclass(restrict(restrict(u,v,w),x,y),cross_product(v,w))*.
% 299.87/300.43 59918[0:SpR:115.0,54912.0] || -> subclass(restrict(symmetric_difference(u,v),w,x),complement(intersection(u,v)))*.
% 299.87/300.43 60251[0:Res:56205.0,357.1] inductive(intersection(restrict(u,v,w),x)) || -> member(null_class,u)*.
% 299.87/300.43 60466[3:Obv:60454.0] || -> equal(intersection(regular(u),intersection(u,v)),null_class)** equal(u,null_class).
% 299.87/300.43 60468[3:Obv:60457.0] || -> equal(intersection(regular(u),intersection(v,u)),null_class)** equal(u,null_class).
% 299.87/300.43 60534[3:Con:60532.1] || member(u,complement(successor(null_class)))* -> member(u,complement(singleton(null_class))).
% 299.87/300.43 62100[4:Res:57034.1,23274.1] || equal(successor(u),null_class)** equal(u,singleton(singleton(null_class)))* -> .
% 299.87/300.43 64692[7:Res:36007.0,62101.1] || equal(successor(complement(singleton(x__dfg))),null_class)** -> equal(singleton(x__dfg),null_class).
% 299.87/300.43 64851[3:Res:36007.0,63690.1] || equal(successor(complement(singleton(domain_relation))),null_class)** -> equal(singleton(domain_relation),null_class).
% 299.87/300.43 64937[3:SpL:29278.0,64080.0] || equal(successor(union(null_class,u)),null_class)** -> member(omega,complement(u)).
% 299.87/300.43 64958[10:SpL:29278.0,64081.0] || equal(successor(union(null_class,u)),null_class)** -> member(null_class,complement(u)).
% 299.87/300.43 65097[0:Obv:65058.1] || equal(u,v)* member(w,v)* -> member(w,u)*.
% 299.87/300.43 65464[0:Obv:65430.1] || subclass(u,v) -> subclass(intersection(u,w),intersection(v,w))*.
% 299.87/300.43 65919[0:Obv:65891.1] || subclass(u,v) -> subclass(intersection(w,u),intersection(v,w))*.
% 299.87/300.43 65938[3:Rew:31204.1,65937.0] || member(null_class,u) -> subclass(successor(null_class),intersection(u,singleton(null_class)))*.
% 299.87/300.43 66253[3:Rew:66163.0,29907.0] || member(u,complement(v)) member(u,union(v,null_class))* -> .
% 299.87/300.43 66256[3:Rew:66163.0,29909.0] || -> subclass(symmetric_difference(complement(u),union(v,null_class)),union(u,complement(v)))*.
% 299.87/300.43 67225[4:Rew:30027.0,67224.0] || -> subclass(union(null_class,complement(apply(null_class,u))),complement(apply(null_class,v)))*.
% 299.87/300.43 67227[4:Rew:30027.0,67226.0] || -> subclass(union(null_class,complement(sum_class(range_of(null_class)))),complement(apply(null_class,u)))*.
% 299.87/300.43 67229[4:Rew:30027.0,67228.0] || -> subclass(union(null_class,complement(apply(null_class,u))),complement(sum_class(range_of(null_class))))*.
% 299.87/300.43 67230[3:Rew:29278.0,66532.1] inductive(symmetric_difference(universal_class,complement(omega))) || -> equal(union(null_class,omega),omega)**.
% 299.87/300.43 67231[3:Rew:29278.0,66538.1] || equal(successor(u),null_class) -> equal(union(null_class,singleton(u)),null_class)**.
% 299.87/300.43 67234[3:Rew:29278.0,66557.1] || equal(null_class,u) -> subclass(union(null_class,v),union(u,v))*.
% 299.87/300.43 66610[10:Rew:66163.0,64959.1] || equal(successor(union(u,null_class)),null_class)** -> member(null_class,complement(u)).
% 299.87/300.43 66611[3:Rew:66163.0,61887.1] inductive(symmetric_difference(universal_class,union(u,null_class))) || -> member(null_class,complement(u))*.
% 299.87/300.43 66613[11:Rew:66163.0,33709.1] || subclass(y__dfg,union(u,null_class))* member(null_class,complement(u)) -> .
% 299.87/300.43 66636[3:Rew:66163.0,29923.0] || equal(complement(u),domain_relation) equal(union(u,null_class),domain_relation)** -> .
% 299.87/300.43 66651[3:Rew:66163.0,29928.0] || subclass(domain_relation,complement(u)) subclass(domain_relation,union(u,null_class))* -> .
% 299.87/300.43 66652[3:Rew:66163.0,64938.1] || equal(successor(union(u,null_class)),null_class)** -> member(omega,complement(u)).
% 299.87/300.43 66656[3:Rew:66163.0,29934.0] || -> subclass(symmetric_difference(union(u,null_class),complement(v)),union(complement(u),v))*.
% 299.87/300.43 66670[7:Rew:66163.0,29953.0] || subclass(y__dfg,complement(u)) subclass(y__dfg,union(u,null_class))* -> .
% 299.87/300.43 66672[7:Rew:66163.0,29951.0] || subclass(y__dfg,complement(u)) subclass(x__dfg,union(u,null_class))* -> .
% 299.87/300.43 66673[7:Rew:66163.0,29955.0] || subclass(x__dfg,complement(u)) subclass(y__dfg,union(u,null_class))* -> .
% 299.87/300.43 66687[4:Rew:66163.0,29965.0] || -> member(singleton(null_class),complement(u)) member(singleton(null_class),union(u,null_class))*.
% 299.87/300.43 67257[4:Rew:66811.0,66888.0] || -> subclass(union(null_class,apply(null_class,u)),union(null_class,apply(null_class,v)))*.
% 299.87/300.43 67258[4:Rew:66811.0,66909.0] || -> subclass(union(null_class,apply(null_class,u)),union(null_class,sum_class(range_of(null_class))))*.
% 299.87/300.43 67259[4:Rew:66811.0,66910.0] || -> subclass(union(null_class,sum_class(range_of(null_class))),union(null_class,apply(null_class,u)))*.
% 299.87/300.43 66969[12:Rew:66811.0,39710.1] one_to_one(u) || -> equal(union(null_class,inverse(u)),successor(inverse(u)))**.
% 299.87/300.43 67084[3:Rew:67071.0,9992.1] || member(u,union(v,null_class))* -> member(u,union(null_class,v))*.
% 299.87/300.43 67085[3:Rew:67071.0,7770.0] || member(u,union(null_class,v))* -> member(u,union(v,null_class))*.
% 299.87/300.43 67096[3:Rew:67071.0,48244.1] || equal(null_class,u) -> subclass(union(null_class,v),union(v,u))*.
% 299.87/300.43 67114[3:Rew:67071.0,43643.1] || subclass(union(u,null_class),null_class)* -> equal(union(null_class,u),null_class).
% 299.87/300.43 67121[11:Rew:67071.0,38376.0] || subclass(y__dfg,union(null_class,u)) -> member(null_class,union(u,null_class))*.
% 299.87/300.43 67124[11:Rew:67071.0,41324.0] || equal(union(null_class,u),y__dfg) -> member(null_class,union(u,null_class))*.
% 299.87/300.43 67272[4:Rew:66163.0,66397.0] || -> equal(power_class(complement(apply(null_class,u))),power_class(complement(apply(null_class,v))))*.
% 299.87/300.43 67278[4:Rew:66163.0,66414.0] || -> equal(power_class(complement(apply(null_class,u))),power_class(complement(sum_class(range_of(null_class)))))*.
% 299.87/300.43 67321[3:Rew:66163.0,66695.0] || -> subclass(regular(complement(u)),union(u,null_class))* equal(complement(u),null_class).
% 299.87/300.43 67322[3:Rew:66163.0,66700.0] || subclass(complement(u),union(u,null_class))* -> equal(complement(u),null_class).
% 299.87/300.43 67372[3:Rew:67292.0,67098.1] || equal(null_class,u) -> equal(union(v,u),union(null_class,v))*.
% 299.87/300.43 67606[3:Rew:29271.0,67545.1] || equal(singleton(u),null_class) -> equal(union(null_class,u),successor(u))**.
% 299.87/300.43 67608[3:Rew:29271.0,67547.1] || equal(null_class,u) -> equal(union(null_class,singleton(u)),successor(u))**.
% 299.87/300.43 68257[12:Rew:29278.0,68256.1] function(intersection(u,universal_class)) || -> equal(union(null_class,u),successor(u))**.
% 299.87/300.43 68769[3:SpR:66811.0,30573.0] || -> member(regular(union(u,null_class)),u)* equal(union(null_class,u),null_class).
% 299.87/300.43 68985[3:Res:68768.0,9.0] || subclass(u,union(u,null_class))* -> equal(union(u,null_class),u).
% 299.87/300.43 69054[3:SpR:67463.0,43315.1] || subclass(union(u,v),null_class)* -> equal(symmetric_difference(u,v),null_class).
% 299.87/300.43 70643[0:SpR:67444.0,168.1] || -> equal(intersection(u,v),null_class) member(regular(intersection(v,u)),v)*.
% 299.87/300.43 70644[0:SpR:67444.0,174.1] || -> equal(intersection(u,v),null_class) member(regular(intersection(v,u)),u)*.
% 299.87/300.43 70923[0:SpL:67444.0,3731.0] || subclass(y__dfg,intersection(x__dfg,u))* -> equal(intersection(u,x__dfg),y__dfg).
% 299.87/300.43 70956[0:SpL:67444.0,4910.0] || subclass(y__dfg,intersection(u,x__dfg))* -> equal(intersection(x__dfg,u),y__dfg).
% 299.87/300.43 71826[0:SpL:71595.0,497.0] || member(u,symmetric_difference(v,w))* -> member(u,union(w,v)).
% 299.87/300.43 72486[3:Res:66203.0,357.1] inductive(complement(successor(complement(u)))) || -> member(null_class,union(u,null_class))*.
% 299.87/300.43 72955[0:SpR:46221.0,70633.0] || -> subclass(symmetric_difference(power_class(u),complement(v)),union(v,complement(power_class(u))))*.
% 299.87/300.43 72956[0:SpR:46227.0,70633.0] || -> subclass(symmetric_difference(complement(u),power_class(v)),union(complement(power_class(v)),u))*.
% 299.87/300.43 72981[0:Res:70633.0,357.1] inductive(symmetric_difference(u,v)) || -> member(null_class,complement(intersection(v,u)))*.
% 299.87/300.43 73309[10:SpR:67192.0,32585.1] || -> member(null_class,apply(null_class,u))* member(null_class,complement(sum_class(range_of(null_class))))*.
% 299.87/300.43 73370[10:SpR:67192.0,32585.1] || -> member(null_class,sum_class(range_of(null_class))) member(null_class,complement(apply(null_class,u)))*.
% 299.87/300.43 73563[4:Rew:46218.0,73292.0] || -> equal(complement(power_class(sum_class(range_of(null_class)))),complement(power_class(apply(null_class,u))))*.
% 299.87/300.43 73583[4:Rew:28.0,73293.0] || -> equal(union(sum_class(range_of(null_class)),u),union(apply(null_class,v),u))*.
% 299.87/300.43 73588[4:Rew:28.0,73333.0] || -> equal(union(u,sum_class(range_of(null_class))),union(u,apply(null_class,v)))*.
% 299.87/300.43 73862[10:SpR:66602.0,32585.1] || -> member(null_class,union(u,null_class)) member(null_class,union(null_class,complement(u)))*.
% 299.87/300.43 73911[12:SpR:39349.1,66602.0] function(u) || -> equal(union(null_class,complement(u)),complement(successor(u)))**.
% 299.87/300.43 74009[3:Rew:29271.0,73846.0,7425.0,73846.0,29278.0,73846.0,211.0,73846.0] || -> equal(union(union(null_class,u),v),union(union(u,null_class),v))*.
% 299.87/300.43 74014[3:Rew:29271.0,73886.0,7425.0,73886.0,29278.0,73886.0,212.0,73886.0] || -> equal(union(u,union(null_class,v)),union(u,union(v,null_class)))*.
% 299.87/300.43 74105[12:SpR:39349.1,66614.1] function(u) || -> member(null_class,complement(u))* member(null_class,successor(u)).
% 299.87/300.43 74237[10:SpR:67191.0,32585.1] || -> member(null_class,apply(null_class,u))* member(null_class,complement(apply(null_class,v)))*.
% 299.87/300.43 74502[4:Rew:46218.0,74220.0] || -> equal(complement(power_class(apply(null_class,u))),complement(power_class(apply(null_class,v))))*.
% 299.87/300.43 74514[4:Rew:28.0,74221.0] || -> equal(union(apply(null_class,u),v),union(apply(null_class,w),v))*.
% 299.87/300.43 74519[4:Rew:28.0,74261.0] || -> equal(union(u,apply(null_class,v)),union(u,apply(null_class,w)))*.
% 299.87/300.43 74588[12:SpL:39349.1,68882.0] function(u) || equal(successor(u),y__dfg) -> member(null_class,u)*.
% 299.87/300.43 74739[12:SpL:39349.1,68885.0] function(u) || subclass(y__dfg,successor(u))* -> member(null_class,u).
% 299.87/300.43 75355[3:SpR:45007.1,27503.0] || subclass(complement(singleton(u)),null_class) -> subclass(complement(successor(u)),null_class)*.
% 299.87/300.43 75506[3:Rew:29271.0,75243.1,7425.0,75243.1,67444.0,75243.1] || subclass(u,null_class) -> equal(symmetric_difference(v,u),union(v,u))**.
% 299.87/300.43 76712[3:Rew:29271.0,76395.1,7425.0,76395.1,67444.0,76395.1] || equal(null_class,u) -> equal(symmetric_difference(u,v),union(u,v))**.
% 299.87/300.43 77103[3:Rew:29271.0,76794.1,7425.0,76794.1,67444.0,76794.1] || equal(null_class,u) -> equal(symmetric_difference(v,u),union(v,u))**.
% 299.87/300.43 77466[4:MRR:77460.1,45231.0] || equal(complement(u),null_class) -> equal(regular(unordered_pair(u,null_class)),null_class)**.
% 299.87/300.43 77826[4:MRR:77822.1,45237.0] || equal(complement(u),null_class) -> equal(regular(unordered_pair(null_class,u)),null_class)**.
% 299.87/300.43 78410[3:Res:53246.0,549.0] || -> equal(singleton(complement(singleton(u))),null_class)** equal(complement(singleton(u)),u).
% 299.87/300.43 81289[3:Res:374.1,63693.1] || subclass(ordered_pair(u,v),w)* equal(successor(w),null_class) -> .
% 299.87/300.43 81295[10:Res:33690.1,63693.1] || equal(successor(union(u,u)),null_class)** -> member(null_class,complement(u)).
% 299.87/300.43 81315[3:Res:235.1,63693.1] || equal(successor(u),null_class) -> equal(restrict(u,v,w),null_class)**.
% 299.87/300.43 82008[12:SpR:67597.1,56263.0] function(intersection(u,v)) || -> subclass(successor(intersection(u,v)),u)*.
% 299.87/300.43 82009[12:SpR:67597.1,57352.0] function(intersection(u,v)) || -> subclass(successor(intersection(u,v)),v)*.
% 299.87/300.43 82525[3:SpL:68781.0,5357.0] || subclass(domain_relation,union(u,null_class)) -> member(ordered_pair(null_class,null_class),u)*.
% 299.87/300.43 82601[3:Rew:68781.0,82395.0] || -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),u)*.
% 299.87/300.43 83588[12:SpL:67597.1,40461.0] function(u) || member(v,successor(u))* -> member(v,u).
% 299.87/300.43 83943[3:SpR:29278.0,44163.0] || -> equal(intersection(union(null_class,u),restrict(complement(u),v,w)),null_class)**.
% 299.87/300.43 84079[12:SpL:39262.1,53250.0] function(u) || subclass(ordered_pair(v,u),unordered_pair(v,null_class))* -> .
% 299.87/300.43 85019[12:SpL:69630.1,52745.0] function(x__dfg) || subclass(y__dfg,complement(singleton(regular(successor(x__dfg)))))* -> .
% 299.87/300.43 85021[12:SpL:69630.1,52873.0] function(x__dfg) || equal(complement(singleton(regular(successor(x__dfg)))),y__dfg)** -> .
% 299.87/300.43 85022[12:SpL:69630.1,62130.0] function(x__dfg) || equal(successor(singleton(regular(successor(x__dfg)))),null_class)** -> .
% 299.87/300.43 86622[0:Obv:86572.0] || -> subclass(intersection(u,symmetric_difference(v,w)),intersection(union(v,w),u))*.
% 299.87/300.43 86914[10:SpR:71143.0,32585.1] || -> member(null_class,symmetric_difference(u,v)) member(null_class,complement(symmetric_difference(v,u)))*.
% 299.87/300.43 87222[0:Rew:46218.0,86896.0] || -> equal(complement(power_class(symmetric_difference(u,v))),complement(power_class(symmetric_difference(v,u))))*.
% 299.87/300.43 87234[0:Rew:28.0,86897.0] || -> equal(union(symmetric_difference(u,v),w),union(symmetric_difference(v,u),w))*.
% 299.87/300.43 87239[0:Rew:28.0,86940.0] || -> equal(union(u,symmetric_difference(v,w)),union(u,symmetric_difference(w,v)))*.
% 299.87/300.43 87410[0:Obv:87358.0] || -> subclass(intersection(symmetric_difference(u,v),w),intersection(union(u,v),w))*.
% 299.87/300.43 87486[3:SpR:29278.0,71313.0] || -> subclass(symmetric_difference(complement(u),union(null_class,v)),union(complement(v),u))*.
% 299.87/300.43 87511[3:SpR:29278.0,71313.0] || -> subclass(symmetric_difference(union(null_class,u),complement(v)),union(v,complement(u)))*.
% 299.87/300.43 87666[3:Con:87641.1] || member(u,union(null_class,v))* -> member(u,union(v,v))*.
% 299.87/300.43 87766[3:Con:87742.1] || member(u,union(v,v))* -> member(u,union(v,null_class))*.
% 299.87/300.43 88121[12:SpL:39262.1,84092.0] function(u) || equal(unordered_pair(v,null_class),ordered_pair(v,u))* -> .
% 299.87/300.43 88497[3:Con:88476.1] || member(u,union(v,null_class))* -> member(u,union(v,v))*.
% 299.87/300.43 88796[3:Con:88770.1] || member(u,union(v,v))* -> member(u,union(null_class,v))*.
% 299.87/300.43 89244[0:SpR:27797.0,29167.1] || subclass(u,singleton(v))* -> member(v,u) subclass(u,null_class).
% 299.87/300.43 89449[3:SpR:48561.1,29186.0] || equal(intersection(u,v),null_class) -> subclass(intersection(u,v),null_class)*.
% 299.87/300.43 89885[3:SpL:40426.0,5357.0] || subclass(domain_relation,union(u,u))* -> member(ordered_pair(null_class,null_class),u)*.
% 299.87/300.43 89962[3:Rew:40426.0,89732.0] || -> equal(union(u,u),null_class) member(regular(union(u,u)),u)*.
% 299.87/300.43 91176[3:MRR:91172.0,100.0] || subclass(composition_function,element_relation) -> member(null_class,ordered_pair(null_class,compose(null_class,null_class)))*.
% 299.87/300.43 94653[3:Rew:29278.0,94365.0] || equal(union(null_class,singleton(regular(u))),null_class)** -> equal(u,null_class).
% 299.87/300.43 94546[6:Rew:94197.1,80149.1] || equal(complement(x__dfg),null_class) -> equal(complement(image(element_relation,x__dfg)),null_class)**.
% 299.87/300.43 99129[3:Rew:97898.0,29426.0] || -> equal(union(null_class,complement(union(u,v))),complement(union(u,v)))**.
% 299.87/300.43 99348[6:Rew:99324.0,76707.1] || equal(complement(u),null_class) -> equal(power_class(complement(successor(u))),null_class)**.
% 299.87/300.43 99350[6:Rew:99324.0,43737.1] || subclass(complement(u),null_class) -> equal(power_class(complement(successor(u))),null_class)**.
% 299.87/300.43 99358[12:Rew:99324.0,66621.1] function(u) || -> equal(power_class(complement(successor(u))),power_class(complement(u)))**.
% 299.87/300.43 99359[0:Rew:97898.0,98090.0] || -> equal(power_class(complement(union(u,v))),power_class(complement(union(v,u))))*.
% 299.87/300.43 99451[3:Rew:99401.0,39990.0] || -> equal(union(u,complement(successor(null_class))),union(complement(singleton(null_class)),u))*.
% 299.87/300.43 99473[5:Rew:11738.0,99353.1,47209.1,99353.1] || equal(successor(u),null_class) -> equal(power_class(complement(singleton(u))),null_class)**.
% 299.87/300.43 102760[0:Rew:67444.0,102656.0] || -> equal(intersection(power_class(complement(successor(u))),image(element_relation,successor(u))),null_class)**.
% 299.87/300.43 102670[3:SpR:99324.0,57012.0] || -> subclass(complement(successor(image(element_relation,successor(u)))),power_class(complement(successor(u))))*.
% 299.87/300.43 103320[0:SpR:99391.0,4915.0] || -> subclass(symmetric_difference(complement(u),successor(v)),union(u,complement(successor(v))))*.
% 299.87/300.43 103326[0:SpR:99391.0,70633.0] || -> subclass(symmetric_difference(successor(u),complement(v)),union(v,complement(successor(u))))*.
% 299.87/300.43 103600[3:SpR:97923.0,99199.0] || -> equal(union(null_class,complement(symmetric_difference(u,v))),complement(symmetric_difference(u,v)))**.
% 299.87/300.43 103712[3:Rew:103600.0,87100.0] || equal(union(null_class,symmetric_difference(u,v)),complement(symmetric_difference(v,u)))** -> .
% 299.87/300.43 103734[3:Rew:46840.0,103602.0,29278.0,103602.0,46218.0,103602.0,29278.0,103602.0] || -> equal(power_class(union(null_class,symmetric_difference(u,v))),power_class(symmetric_difference(u,v)))**.
% 299.87/300.43 103917[3:Rew:29278.0,103851.0] || equal(union(null_class,u),null_class) member(singleton(v),u)* -> .
% 299.87/300.43 103919[3:Rew:66602.0,103878.0] || equal(union(null_class,complement(u)),null_class)** -> member(singleton(v),u)*.
% 299.87/300.43 103889[4:Res:94204.1,49805.0] || equal(complement(cantor(singleton(u))),null_class)** equal(null_class,element_relation) -> .
% 299.87/300.43 103960[3:SpL:99199.0,94585.0] || equal(union(u,v),null_class) -> subclass(union(u,v),w)*.
% 299.87/300.43 106150[3:Rew:103600.0,106149.0] || -> subclass(regular(complement(symmetric_difference(u,v))),union(null_class,symmetric_difference(v,u)))*.
% 299.87/300.43 106433[3:Rew:103600.0,106341.0] || -> subclass(regular(union(null_class,symmetric_difference(u,v))),complement(symmetric_difference(v,u)))*.
% 299.87/300.43 107110[10:SpR:105396.0,32585.1] || -> member(null_class,union(u,v)) member(null_class,complement(union(v,u)))*.
% 299.87/300.43 107456[0:Rew:46218.0,107098.0] || -> equal(complement(power_class(union(u,v))),complement(power_class(union(v,u))))*.
% 299.87/300.43 107919[3:Rew:29278.0,107809.0] || -> subclass(regular(complement(symmetric_difference(u,v))),union(null_class,symmetric_difference(u,v)))*.
% 299.87/300.43 108587[0:SpR:67463.0,55416.1] || subclass(union(u,v),w) -> subclass(symmetric_difference(u,v),w)*.
% 299.87/300.43 110615[12:SpR:67597.1,108601.1] function(u) || subclass(u,v) -> subclass(successor(u),v)*.
% 299.87/300.43 110627[3:SpR:33218.0,108601.1] || subclass(complement(singleton(null_class)),u) -> subclass(complement(successor(null_class)),u)*.
% 299.87/300.43 112024[0:SpR:44163.0,65462.0] || -> subclass(intersection(intersection(complement(u),v),restrict(u,w,x)),null_class)*.
% 299.87/300.43 112025[0:SpR:27797.0,65462.0] || -> member(u,v) subclass(intersection(intersection(singleton(u),w),v),null_class)*.
% 299.87/300.43 112160[0:Rew:30.0,112015.0] || -> subclass(restrict(intersection(u,v),w,x),restrict(u,w,x))*.
% 299.87/300.43 112161[0:Rew:31.0,112021.0] || -> subclass(intersection(restrict(u,v,w),x),restrict(x,v,w))*.
% 299.87/300.43 112499[3:SpR:27936.0,112095.0] || -> member(u,singleton(null_class)) subclass(intersection(successor(null_class),singleton(u)),null_class)*.
% 299.87/300.43 112822[10:MRR:112795.2,3998.0] || member(u,cross_product(v,w))* member(u,successor(null_class)) -> .
% 299.87/300.43 113226[3:SpR:27936.0,112516.0] || -> member(u,singleton(null_class)) subclass(intersection(singleton(u),successor(null_class)),null_class)*.
% 299.87/300.43 113449[3:SpR:112667.1,65462.0] || -> member(null_class,u) subclass(intersection(intersection(successor(null_class),v),u),null_class)*.
% 299.87/300.43 113931[3:Rew:67444.0,113765.1] || -> member(null_class,u) subclass(intersection(successor(null_class),intersection(u,v)),null_class)*.
% 299.87/300.43 113991[3:SpR:27936.0,112086.0] || -> member(u,v) subclass(intersection(union(null_class,v),singleton(u)),null_class)*.
% 299.87/300.43 114110[3:Rew:67444.0,113992.1] || -> equal(u,null_class) subclass(intersection(regular(u),union(null_class,u)),null_class)*.
% 299.87/300.43 114111[3:Rew:67444.0,113993.1] || -> member(null_class,u) subclass(intersection(successor(null_class),union(null_class,u)),null_class)*.
% 299.87/300.43 113999[3:SpR:44163.0,112086.0] || -> subclass(intersection(union(null_class,complement(u)),restrict(u,v,w)),null_class)*.
% 299.87/300.43 114000[3:SpR:27797.0,112086.0] || -> member(u,v) subclass(intersection(union(null_class,singleton(u)),v),null_class)*.
% 299.87/300.43 114042[12:SpR:67597.1,112086.0] function(u) || -> subclass(intersection(successor(u),v),intersection(u,v))*.
% 299.87/300.43 114054[3:SpR:33218.0,112086.0] || -> subclass(intersection(complement(successor(null_class)),u),intersection(complement(singleton(null_class)),u))*.
% 299.87/300.43 114119[3:Rew:30.0,113989.0] || -> subclass(restrict(union(null_class,u),v,w),restrict(u,v,w))*.
% 299.87/300.43 114142[3:SpR:27936.0,112087.0] || -> member(u,v) subclass(intersection(union(v,null_class),singleton(u)),null_class)*.
% 299.87/300.43 114250[3:Rew:67444.0,114143.1] || -> equal(u,null_class) subclass(intersection(regular(u),union(u,null_class)),null_class)*.
% 299.87/300.43 114251[3:Rew:67444.0,114144.1] || -> member(null_class,u) subclass(intersection(successor(null_class),union(u,null_class)),null_class)*.
% 299.87/300.43 114261[3:Rew:30.0,114140.0] || -> subclass(restrict(union(u,null_class),v,w),restrict(u,v,w))*.
% 299.87/300.43 114405[3:Rew:67444.0,114288.1] || -> equal(u,null_class) subclass(intersection(u,union(null_class,regular(u))),null_class)*.
% 299.87/300.43 114407[3:Rew:67444.0,114295.0] || -> subclass(intersection(complement(u),union(null_class,restrict(u,v,w))),null_class)*.
% 299.87/300.43 114338[12:SpR:67597.1,113986.0] function(u) || -> subclass(intersection(successor(u),v),intersection(v,u))*.
% 299.87/300.43 114350[3:SpR:33218.0,113986.0] || -> subclass(intersection(complement(successor(null_class)),u),intersection(u,complement(singleton(null_class))))*.
% 299.87/300.43 114583[3:MRR:114532.2,3998.0] || member(u,union(null_class,complement(v)))* member(u,v) -> .
% 299.87/300.43 114657[3:MRR:114632.2,3998.0] || member(u,complement(successor(null_class)))* member(u,singleton(null_class)) -> .
% 299.87/300.43 115108[3:SpR:114543.0,31.0] || -> equal(restrict(union(null_class,complement(cross_product(u,v))),u,v),null_class)**.
% 299.87/300.43 115225[12:SpR:67597.1,114543.0] function(complement(u)) || -> equal(intersection(u,successor(complement(u))),null_class)**.
% 299.87/300.43 115569[3:SpR:27936.0,114061.0] || -> member(u,v) subclass(intersection(singleton(u),union(null_class,v)),null_class)*.
% 299.87/300.43 115578[3:SpR:27797.0,114061.0] || -> member(u,v) subclass(intersection(v,union(null_class,singleton(u))),null_class)*.
% 299.87/300.43 115622[12:SpR:67597.1,114061.0] function(u) || -> subclass(intersection(v,successor(u)),intersection(u,v))*.
% 299.87/300.43 115634[3:SpR:33218.0,114061.0] || -> subclass(intersection(u,complement(successor(null_class))),intersection(complement(singleton(null_class)),u))*.
% 299.87/300.43 116231[3:SpR:27936.0,114201.0] || -> member(u,v) subclass(intersection(singleton(u),union(v,null_class)),null_class)*.
% 299.87/300.43 116493[12:SpR:67597.1,114357.0] function(u) || -> subclass(intersection(v,successor(u)),intersection(v,u))*.
% 299.87/300.43 116505[3:SpR:33218.0,114357.0] || -> subclass(intersection(u,complement(successor(null_class))),intersection(u,complement(singleton(null_class))))*.
% 299.87/300.43 118959[3:Rew:67444.0,118808.1] || -> member(null_class,u) subclass(intersection(successor(null_class),intersection(v,u)),null_class)*.
% 299.87/300.43 118814[0:SpR:44163.0,65465.0] || -> subclass(intersection(intersection(u,complement(v)),restrict(v,w,x)),null_class)*.
% 299.87/300.43 118815[0:SpR:27797.0,65465.0] || -> member(u,v) subclass(intersection(intersection(w,singleton(u)),v),null_class)*.
% 299.87/300.43 118817[3:SpR:112667.1,65465.0] || -> member(null_class,u) subclass(intersection(intersection(v,successor(null_class)),u),null_class)*.
% 299.87/300.43 118973[0:Rew:30.0,118804.0] || -> subclass(restrict(intersection(u,v),w,x),restrict(v,w,x))*.
% 299.87/300.43 119011[0:SpR:44163.0,65920.0] || -> subclass(intersection(restrict(u,v,w),intersection(complement(u),x)),null_class)*.
% 299.87/300.43 119012[0:SpR:27797.0,65920.0] || -> member(u,v) subclass(intersection(v,intersection(singleton(u),w)),null_class)*.
% 299.87/300.43 119014[3:SpR:112667.1,65920.0] || -> member(null_class,u) subclass(intersection(u,intersection(successor(null_class),v)),null_class)*.
% 299.87/300.43 119159[0:Rew:31.0,119008.0] || -> subclass(intersection(u,restrict(v,w,x)),restrict(u,w,x))*.
% 299.87/300.43 119178[0:SpR:44163.0,65922.0] || -> subclass(intersection(restrict(u,v,w),intersection(x,complement(u))),null_class)*.
% 299.87/300.43 119179[0:SpR:27797.0,65922.0] || -> member(u,v) subclass(intersection(v,intersection(w,singleton(u))),null_class)*.
% 299.87/300.43 119181[3:SpR:112667.1,65922.0] || -> member(null_class,u) subclass(intersection(u,intersection(v,successor(null_class))),null_class)*.
% 299.87/300.43 119341[3:SpR:89365.1,43315.1] || subclass(u,v)* subclass(v,null_class)* -> equal(u,null_class).
% 299.87/300.43 119430[0:SpR:89365.1,65462.0] || subclass(u,intersection(v,w))* -> subclass(u,intersection(v,u))*.
% 299.87/300.43 119431[0:SpR:89365.1,65465.0] || subclass(u,intersection(v,w))* -> subclass(u,intersection(w,u))*.
% 299.87/300.43 119434[0:SpR:89365.1,55416.1] || subclass(u,v)* subclass(v,w)* -> subclass(u,w)*.
% 299.87/300.43 119447[0:SpR:89365.1,27797.0] || subclass(u,singleton(v))* -> equal(u,null_class) member(v,u).
% 299.87/300.43 119457[3:SpR:89365.1,67136.0] || subclass(u,union(null_class,v))* -> subclass(u,union(v,null_class))*.
% 299.87/300.43 119458[3:SpR:89365.1,81798.0] || subclass(u,union(null_class,v))* -> subclass(u,union(v,v))*.
% 299.87/300.43 119459[3:SpR:89365.1,112086.0] || subclass(u,union(null_class,v)) -> subclass(u,intersection(v,u))*.
% 299.87/300.43 119460[3:SpR:89365.1,113986.0] || subclass(u,union(null_class,v)) -> subclass(u,intersection(u,v))*.
% 299.87/300.43 119462[3:SpR:89365.1,81825.0] || subclass(u,union(v,v))* -> subclass(u,union(v,null_class))*.
% 299.87/300.43 119463[3:SpR:89365.1,88013.0] || subclass(u,union(v,v))* -> subclass(u,union(null_class,v))*.
% 299.87/300.43 119465[3:SpR:89365.1,88551.0] || subclass(u,union(v,null_class))* -> subclass(u,union(null_class,v))*.
% 299.87/300.43 119466[3:SpR:89365.1,87801.0] || subclass(u,union(v,null_class))* -> subclass(u,union(v,v))*.
% 299.87/300.43 119467[3:SpR:89365.1,112087.0] || subclass(u,union(v,null_class)) -> subclass(u,intersection(v,u))*.
% 299.87/300.43 119468[3:SpR:89365.1,114137.0] || subclass(u,union(v,null_class)) -> subclass(u,intersection(u,v))*.
% 299.87/300.43 119469[12:SpR:89365.1,69933.1] function(u) || subclass(v,successor(u))* -> subclass(v,u).
% 299.87/300.43 119478[3:SpR:89365.1,56472.0] || subclass(u,complement(successor(null_class)))* -> subclass(u,complement(singleton(null_class))).
% 299.87/300.43 119487[3:SpR:89365.1,112095.0] || subclass(u,successor(null_class)) -> subclass(u,intersection(singleton(null_class),u))*.
% 299.87/300.43 119488[3:SpR:89365.1,112494.0] || subclass(u,successor(null_class)) -> subclass(u,intersection(u,singleton(null_class)))*.
% 299.87/300.43 119489[3:SpR:89365.1,112667.1] || subclass(u,successor(null_class))* -> member(null_class,u) equal(u,null_class).
% 299.87/300.43 120312[3:Res:50.1,119486.0] inductive(successor(null_class)) || -> subclass(image(successor_relation,successor(null_class)),singleton(null_class))*.
% 299.87/300.43 120341[3:Res:55416.1,119486.0] || subclass(u,successor(null_class)) -> subclass(intersection(u,v),singleton(null_class))*.
% 299.87/300.43 120343[3:Res:54457.1,119486.0] || subclass(u,successor(null_class)) -> subclass(intersection(v,u),singleton(null_class))*.
% 299.87/300.43 120344[3:Res:108601.1,119486.0] || subclass(u,successor(null_class)) -> subclass(union(null_class,u),singleton(null_class))*.
% 299.87/300.43 120346[3:Res:108602.1,119486.0] || subclass(u,successor(null_class)) -> subclass(union(u,null_class),singleton(null_class))*.
% 299.87/300.43 121291[10:MRR:121235.1,32157.0] || equal(image(successor_relation,singleton(null_class)),successor(null_class))** -> inductive(singleton(null_class)).
% 299.87/300.43 121477[3:SpR:89365.1,120322.0] || subclass(u,intersection(successor(null_class),v))* -> subclass(u,singleton(null_class)).
% 299.87/300.43 121511[3:Con:121490.0] || member(u,intersection(successor(null_class),v))* -> member(u,singleton(null_class)).
% 299.87/300.43 121573[3:Con:121562.1] || member(u,intersection(v,successor(null_class)))* -> member(u,singleton(null_class)).
% 299.87/300.43 121843[3:SpR:89365.1,120342.0] || subclass(u,intersection(v,successor(null_class)))* -> subclass(u,singleton(null_class)).
% 299.87/300.43 125567[3:Res:108610.1,119456.0] || subclass(singleton(null_class),union(null_class,u))* -> subclass(successor(null_class),u).
% 299.87/300.43 125577[3:Res:55416.1,119456.0] || subclass(u,union(null_class,v)) -> subclass(intersection(u,w),v)*.
% 299.87/300.43 125579[3:Res:54457.1,119456.0] || subclass(u,union(null_class,v)) -> subclass(intersection(w,u),v)*.
% 299.87/300.43 125580[3:Res:108601.1,119456.0] || subclass(u,union(null_class,v)) -> subclass(union(null_class,u),v)*.
% 299.87/300.43 125582[3:Res:108602.1,119456.0] || subclass(u,union(null_class,v)) -> subclass(union(u,null_class),v)*.
% 299.87/300.43 125658[3:SpR:46226.0,125591.0] || -> subclass(complement(successor(power_class(complement(power_class(u))))),image(element_relation,power_class(u)))*.
% 299.87/300.43 125660[3:SpR:99324.0,125591.0] || -> subclass(complement(successor(power_class(complement(successor(u))))),image(element_relation,successor(u)))*.
% 299.87/300.43 125796[4:SpR:67192.0,125636.0] || -> subclass(regular(union(null_class,complement(apply(null_class,u)))),sum_class(range_of(null_class)))*.
% 299.87/300.43 125802[4:SpR:67191.0,125636.0] || -> subclass(regular(union(null_class,complement(apply(null_class,u)))),apply(null_class,v))*.
% 299.87/300.43 125803[4:SpR:67192.0,125636.0] || -> subclass(regular(union(null_class,complement(sum_class(range_of(null_class))))),apply(null_class,u))*.
% 299.87/300.43 126084[4:SpR:67192.0,125622.0] || -> subclass(regular(union(null_class,sum_class(range_of(null_class)))),complement(apply(null_class,u)))*.
% 299.87/300.43 126090[4:SpR:67191.0,125622.0] || -> subclass(regular(union(null_class,apply(null_class,u))),complement(apply(null_class,v)))*.
% 299.87/300.43 126091[4:SpR:67192.0,125622.0] || -> subclass(regular(union(null_class,apply(null_class,u))),complement(sum_class(range_of(null_class))))*.
% 299.87/300.43 126724[3:Res:125757.0,357.1] inductive(complement(successor(union(y__dfg,y__dfg)))) || -> member(null_class,complement(x__dfg))*.
% 299.87/300.43 127711[3:Res:125676.0,357.1] inductive(complement(successor(union(null_class,u)))) || -> member(null_class,complement(u))*.
% 299.87/300.43 128356[12:SpR:67597.1,125761.0] function(complement(u)) || -> subclass(complement(successor(successor(complement(u)))),u)*.
% 299.87/300.43 128370[3:Res:125761.0,357.1] inductive(complement(successor(union(null_class,complement(u))))) || -> member(null_class,u)*.
% 299.87/300.43 128558[3:Res:127676.0,357.1] inductive(complement(successor(union(u,null_class)))) || -> member(null_class,complement(u))*.
% 299.87/300.43 128684[3:Res:127687.0,357.1] inductive(complement(successor(union(u,u)))) || -> member(null_class,complement(u))*.
% 299.87/300.43 128876[3:SpL:29278.0,125809.0] || subclass(union(null_class,u),null_class)* -> subclass(regular(null_class),complement(u)).
% 299.87/300.43 128931[12:SpR:67597.1,125564.0] function(u) || -> subclass(union(null_class,intersection(successor(u),v)),u)*.
% 299.87/300.43 128943[3:SpR:33218.0,125564.0] || -> subclass(union(null_class,intersection(complement(successor(null_class)),u)),complement(singleton(null_class)))*.
% 299.87/300.43 129118[12:SpR:67597.1,125581.0] function(u) || -> subclass(union(null_class,intersection(v,successor(u))),u)*.
% 299.87/300.43 129130[3:SpR:33218.0,125581.0] || -> subclass(union(null_class,intersection(u,complement(successor(null_class)))),complement(singleton(null_class)))*.
% 299.87/300.43 129376[3:SpR:89365.1,128921.0] || subclass(u,union(v,null_class)) -> subclass(union(null_class,u),v)*.
% 299.87/300.43 129715[3:Res:108610.1,119464.0] || subclass(singleton(null_class),union(u,null_class))* -> subclass(successor(null_class),u).
% 299.87/300.43 129726[3:Res:55416.1,119464.0] || subclass(u,union(v,null_class)) -> subclass(intersection(u,w),v)*.
% 299.87/300.43 129728[3:Res:54457.1,119464.0] || subclass(u,union(v,null_class)) -> subclass(intersection(w,u),v)*.
% 299.87/300.43 129733[3:Res:108602.1,119464.0] || subclass(u,union(v,null_class)) -> subclass(union(u,null_class),v)*.
% 299.87/300.43 129868[12:SpL:67597.1,125547.0] function(u) || equal(successor(u),v) -> subclass(v,u)*.
% 299.87/300.43 129880[3:SpL:33218.0,125547.0] || equal(complement(successor(null_class)),u) -> subclass(u,complement(singleton(null_class)))*.
% 299.87/300.43 129904[12:SpR:67597.1,125558.0] function(u) || -> subclass(intersection(intersection(successor(u),v),w),u)*.
% 299.87/300.43 129916[3:SpR:33218.0,125558.0] || -> subclass(intersection(intersection(complement(successor(null_class)),u),v),complement(singleton(null_class)))*.
% 299.87/300.43 129968[3:SpR:89365.1,125558.0] || subclass(u,intersection(union(null_class,v),w))* -> subclass(u,v).
% 299.87/300.43 130067[3:Con:130007.0] || member(u,intersection(union(null_class,v),w))* -> member(u,v).
% 299.87/300.43 130086[12:SpR:67597.1,125569.0] function(u) || -> subclass(intersection(v,intersection(w,successor(u))),u)*.
% 299.87/300.43 130098[3:SpR:33218.0,125569.0] || -> subclass(intersection(u,intersection(v,complement(successor(null_class)))),complement(singleton(null_class)))*.
% 299.87/300.43 130226[3:Con:130177.1] || member(u,intersection(v,union(null_class,w)))* -> member(u,w).
% 299.87/300.43 130294[12:SpR:67597.1,125572.0] function(u) || -> subclass(intersection(v,intersection(successor(u),w)),u)*.
% 299.87/300.43 130306[3:SpR:33218.0,125572.0] || -> subclass(intersection(u,intersection(complement(successor(null_class)),v)),complement(singleton(null_class)))*.
% 299.87/300.43 130468[12:SpR:67597.1,125578.0] function(u) || -> subclass(intersection(intersection(v,successor(u)),w),u)*.
% 299.87/300.43 130480[3:SpR:33218.0,125578.0] || -> subclass(intersection(intersection(u,complement(successor(null_class))),v),complement(singleton(null_class)))*.
% 299.87/300.43 130526[3:SpR:89365.1,125578.0] || subclass(u,intersection(v,union(null_class,w)))* -> subclass(u,w).
% 299.87/300.43 130829[3:SpR:89365.1,128932.0] || subclass(u,union(v,v))* -> subclass(union(null_class,u),v)*.
% 299.87/300.43 131317[3:SpR:89365.1,129704.0] || subclass(u,intersection(union(v,null_class),w))* -> subclass(u,v).
% 299.87/300.43 131416[3:Con:131356.0] || member(u,intersection(union(v,null_class),w))* -> member(u,v).
% 299.87/300.43 131589[3:Con:131537.1] || member(u,intersection(v,union(w,null_class)))* -> member(u,w).
% 299.87/300.43 131963[3:SpR:89365.1,129727.0] || subclass(u,intersection(v,union(w,null_class)))* -> subclass(u,w).
% 299.87/300.43 132367[0:SpR:30.0,89527.0] || -> equal(intersection(u,restrict(u,v,w)),restrict(u,v,w))**.
% 299.87/300.43 132384[0:SpR:67463.0,89527.0] || -> equal(intersection(union(u,v),symmetric_difference(u,v)),symmetric_difference(u,v))**.
% 299.87/300.43 133800[3:Res:108603.1,119486.0] || subclass(u,successor(null_class)) -> subclass(union(u,u),singleton(null_class))*.
% 299.87/300.43 133827[3:Res:108603.1,119456.0] || subclass(u,union(null_class,v)) -> subclass(union(u,u),v)*.
% 299.87/300.43 133828[3:Res:108603.1,119464.0] || subclass(u,union(v,null_class)) -> subclass(union(u,u),v)*.
% 299.87/300.43 134149[0:SpR:89365.1,111709.0] || subclass(u,symmetric_difference(v,w))* -> subclass(u,union(w,v)).
% 299.87/300.43 134375[0:SpR:111977.1,43895.0] || subclass(complement(u),intersection(u,v))* -> equal(complement(u),null_class).
% 299.87/300.43 134376[0:SpR:111977.1,44429.0] || subclass(complement(u),intersection(v,u))* -> equal(complement(u),null_class).
% 299.87/300.43 134482[3:SpR:111977.1,34471.0] || subclass(complement(u),union(u,u))* -> equal(complement(u),null_class).
% 299.87/300.43 134982[0:Rew:67444.0,134814.1] || -> equal(u,null_class) subclass(intersection(u,intersection(regular(u),v)),null_class)*.
% 299.87/300.43 134983[0:Rew:67444.0,134823.0] || -> subclass(intersection(complement(u),intersection(restrict(u,v,w),x)),null_class)*.
% 299.87/300.43 134884[0:SpR:67463.0,112012.0] || -> subclass(intersection(symmetric_difference(u,v),w),intersection(w,union(u,v)))*.
% 299.87/300.43 134905[0:SpR:89365.1,112012.0] || subclass(u,v) -> subclass(intersection(u,w),intersection(w,v))*.
% 299.87/300.43 134934[0:SpR:89365.1,112012.0] || subclass(u,intersection(v,w))* -> subclass(u,intersection(u,v))*.
% 299.87/300.43 135226[3:MRR:135187.2,3998.0] || member(u,intersection(complement(v),w))* member(u,v) -> .
% 299.87/300.43 135348[3:MRR:135307.2,3998.0] || member(u,intersection(v,complement(w)))* member(u,w) -> .
% 299.87/300.43 135423[3:SpR:135198.0,31.0] || -> equal(restrict(intersection(complement(cross_product(u,v)),w),u,v),null_class)**.
% 299.87/300.43 136026[3:SpR:135318.0,31.0] || -> equal(restrict(intersection(u,complement(cross_product(v,w))),v,w),null_class)**.
% 299.87/300.43 136720[3:Rew:67444.0,136586.1] || subclass(u,singleton(u)) -> equal(intersection(u,successor(u)),null_class)**.
% 299.87/300.43 137150[3:Rew:100407.0,137149.1,29278.0,137149.1,66163.0,137149.1,71143.0,137149.1,7425.0,137149.1] || -> equal(singleton(successor(u)),null_class) member(successor(u),complement(successor(u)))*.
% 299.87/300.43 137957[3:MRR:137935.2,3998.0] || member(u,singleton(singleton(null_class)))* member(u,successor(null_class)) -> .
% 299.87/300.43 138426[3:MRR:138391.2,3998.0] || member(u,union(null_class,v))* member(u,singleton(v)) -> .
% 299.87/300.43 138496[3:MRR:138468.2,3998.0] || member(u,union(v,null_class))* member(u,singleton(v)) -> .
% 299.87/300.43 138553[3:MRR:138529.2,3998.0] || member(u,union(null_class,singleton(v)))* member(u,v) -> .
% 299.87/300.43 138791[3:SpR:138402.0,111977.1] || subclass(singleton(u),union(null_class,u))* -> equal(singleton(u),null_class).
% 299.87/300.43 139094[3:SpR:138479.0,111977.1] || subclass(singleton(u),union(u,null_class))* -> equal(singleton(u),null_class).
% 299.87/300.43 139581[3:SpR:138540.0,31.0] || -> equal(restrict(union(null_class,singleton(cross_product(u,v))),u,v),null_class)**.
% 299.87/300.43 140122[3:MRR:140080.2,3998.0] || member(u,intersection(v,w))* member(u,singleton(w)) -> .
% 299.87/300.43 140249[3:MRR:140207.2,3998.0] || member(u,intersection(v,w))* member(u,singleton(v)) -> .
% 299.87/300.43 140349[3:MRR:140314.2,3998.0] || member(u,intersection(singleton(v),w))* member(u,v) -> .
% 299.87/300.43 140389[3:SpR:138871.0,111977.1] || subclass(singleton(u),union(u,u))* -> equal(singleton(u),null_class).
% 299.87/300.43 140592[3:MRR:140405.2,3998.0] || member(u,union(v,v))* member(u,singleton(v)) -> .
% 299.87/300.43 140703[3:SpR:140091.0,111977.1] || subclass(singleton(u),intersection(v,u))* -> equal(singleton(u),null_class).
% 299.87/300.43 140784[3:SpR:30.0,140091.0] || -> equal(intersection(singleton(cross_product(u,v)),restrict(w,u,v)),null_class)**.
% 299.87/300.43 140963[3:Rew:67444.0,140806.0] || -> equal(intersection(symmetric_difference(u,v),singleton(complement(intersection(u,v)))),null_class)**.
% 299.87/300.43 141233[3:SpR:140218.0,111977.1] || subclass(singleton(u),intersection(u,v))* -> equal(singleton(u),null_class).
% 299.87/300.43 141622[3:MRR:141588.2,3998.0] || member(u,intersection(v,singleton(w)))* member(u,w) -> .
% 299.87/300.43 141699[3:SpR:140325.0,31.0] || -> equal(restrict(intersection(singleton(cross_product(u,v)),w),u,v),null_class)**.
% 299.87/300.43 142400[3:SpR:141599.0,31.0] || -> equal(restrict(intersection(u,singleton(cross_product(v,w))),v,w),null_class)**.
% 299.87/300.43 142823[3:SpR:135597.0,112087.0] || -> subclass(intersection(union(u,null_class),restrict(complement(u),v,w)),null_class)*.
% 299.87/300.43 142824[3:SpR:135597.0,114357.0] || -> subclass(intersection(u,union(null_class,restrict(complement(u),v,w))),null_class)*.
% 299.87/300.43 142828[3:SpR:135597.0,111977.1] || subclass(u,restrict(complement(u),v,w))* -> equal(null_class,u).
% 299.87/300.43 142846[3:SpR:135597.0,65465.0] || -> subclass(intersection(intersection(u,v),restrict(complement(v),w,x)),null_class)*.
% 299.87/300.43 142870[3:SpR:135597.0,65462.0] || -> subclass(intersection(intersection(u,v),restrict(complement(u),w,x)),null_class)*.
% 299.87/300.43 142944[3:SpR:135597.0,65922.0] || -> subclass(intersection(restrict(complement(u),v,w),intersection(x,u)),null_class)*.
% 299.87/300.43 143175[3:Rew:67444.0,142945.0] || -> subclass(intersection(u,intersection(restrict(complement(u),v,w),x)),null_class)*.
% 299.87/300.43 142970[3:SpR:135597.0,65920.0] || -> subclass(intersection(restrict(complement(u),v,w),intersection(u,x)),null_class)*.
% 299.87/300.43 142974[3:SpR:135597.0,112095.0] || -> subclass(intersection(successor(null_class),restrict(complement(singleton(null_class)),u,v)),null_class)*.
% 299.87/300.43 143002[3:SpR:29278.0,135597.0] || -> equal(intersection(complement(u),restrict(union(null_class,u),v,w)),null_class)**.
% 299.87/300.43 143545[3:Rew:67444.0,143267.0] || -> subclass(intersection(intersection(u,v),union(null_class,symmetric_difference(u,v))),null_class)*.
% 299.87/300.43 143551[3:Rew:67444.0,143314.0] || -> subclass(intersection(intersection(u,v),intersection(w,symmetric_difference(u,v))),null_class)*.
% 299.87/300.43 143552[3:Rew:67444.0,143318.0] || -> subclass(intersection(intersection(u,v),intersection(symmetric_difference(u,v),w)),null_class)*.
% 299.87/300.43 143553[3:Rew:67444.0,143328.0] || -> subclass(intersection(symmetric_difference(u,v),intersection(intersection(u,v),w)),null_class)*.
% 299.87/300.43 143559[3:Rew:67444.0,143347.1] || subclass(u,v) -> equal(intersection(u,symmetric_difference(u,v)),null_class)**.
% 299.87/300.43 143562[3:Rew:67444.0,143358.0] || -> equal(intersection(intersection(u,v),symmetric_difference(v,intersection(u,v))),null_class)**.
% 299.87/300.43 143563[3:Rew:67444.0,143361.0] || -> equal(intersection(intersection(u,v),symmetric_difference(u,intersection(u,v))),null_class)**.
% 299.87/300.43 143567[3:Rew:67444.0,143397.1] || subclass(u,v) -> equal(intersection(u,symmetric_difference(v,u)),null_class)**.
% 299.87/300.43 143950[3:Rew:5296.0,143911.0] || -> equal(domain__dfg(singleton(cross_product(u,singleton(v))),u,v),single_valued3(null_class))**.
% 299.87/300.43 144626[3:Res:4488.1,137731.0] || subclass(domain_relation,singleton(u)) member(ordered_pair(null_class,null_class),u)* -> .
% 299.87/300.43 146524[14:Res:146475.1,226.0] || subclass(x__dfg,restrict(u,v,w))* -> member(complement(x__dfg),u).
% 299.87/300.43 147272[14:SpL:147054.1,146562.0] || equal(successor(null_class),x__dfg) subclass(x__dfg,complement(singleton(null_class)))* -> .
% 299.87/300.43 147273[14:SpL:147054.1,146588.0] || equal(successor(null_class),x__dfg) equal(complement(singleton(null_class)),x__dfg)** -> .
% 299.87/300.43 148797[14:Rew:33218.0,148741.1,147331.1,148741.1] || equal(successor(null_class),x__dfg) equal(complement(successor(null_class)),x__dfg)** -> .
% 299.87/300.43 148846[3:SpR:140796.0,112086.0] || -> subclass(intersection(union(null_class,singleton(u)),restrict(u,v,w)),null_class)*.
% 299.87/300.43 148848[3:SpR:140796.0,114357.0] || -> subclass(intersection(singleton(u),union(null_class,restrict(u,v,w))),null_class)*.
% 299.87/300.43 148871[3:SpR:140796.0,65465.0] || -> subclass(intersection(intersection(u,singleton(v)),restrict(v,w,x)),null_class)*.
% 299.87/300.43 148875[3:SpR:140796.0,65462.0] || -> subclass(intersection(intersection(singleton(u),v),restrict(u,w,x)),null_class)*.
% 299.87/300.43 148885[3:SpR:140796.0,65922.0] || -> subclass(intersection(restrict(u,v,w),intersection(x,singleton(u))),null_class)*.
% 299.87/300.43 149006[3:Rew:67444.0,148886.0] || -> subclass(intersection(singleton(u),intersection(restrict(u,v,w),x)),null_class)*.
% 299.87/300.43 148898[3:SpR:140796.0,65920.0] || -> subclass(intersection(restrict(u,v,w),intersection(singleton(u),x)),null_class)*.
% 299.87/300.43 149531[3:SpR:141845.0,112086.0] || -> subclass(intersection(union(null_class,u),restrict(singleton(u),v,w)),null_class)*.
% 299.87/300.43 149532[3:SpR:141845.0,112087.0] || -> subclass(intersection(union(u,null_class),restrict(singleton(u),v,w)),null_class)*.
% 299.87/300.43 149533[3:SpR:141845.0,114357.0] || -> subclass(intersection(u,union(null_class,restrict(singleton(u),v,w))),null_class)*.
% 299.87/300.43 149537[3:SpR:141845.0,111977.1] || subclass(u,restrict(singleton(u),v,w))* -> equal(null_class,u).
% 299.87/300.43 149556[3:SpR:141845.0,65465.0] || -> subclass(intersection(intersection(u,v),restrict(singleton(v),w,x)),null_class)*.
% 299.87/300.43 149580[3:SpR:141845.0,65462.0] || -> subclass(intersection(intersection(u,v),restrict(singleton(u),w,x)),null_class)*.
% 299.87/300.43 149654[3:SpR:141845.0,65922.0] || -> subclass(intersection(restrict(singleton(u),v,w),intersection(x,u)),null_class)*.
% 299.87/300.43 149853[3:Rew:67444.0,149655.0] || -> subclass(intersection(u,intersection(restrict(singleton(u),v,w),x)),null_class)*.
% 299.87/300.43 149680[3:SpR:141845.0,65920.0] || -> subclass(intersection(restrict(singleton(u),v,w),intersection(u,x)),null_class)*.
% 299.87/300.43 149684[3:SpR:141845.0,112095.0] || -> subclass(intersection(successor(null_class),restrict(singleton(singleton(null_class)),u,v)),null_class)*.
% 299.87/300.43 150232[3:Rew:67444.0,149949.0] || -> subclass(intersection(intersection(u,v),union(null_class,symmetric_difference(v,u))),null_class)*.
% 299.87/300.43 149951[3:SpR:143349.0,114357.0] || -> subclass(intersection(symmetric_difference(u,v),union(null_class,intersection(v,u))),null_class)*.
% 299.87/300.43 150235[3:Rew:67444.0,149996.0] || -> subclass(intersection(intersection(u,v),intersection(w,symmetric_difference(v,u))),null_class)*.
% 299.87/300.43 150236[3:Rew:67444.0,150000.0] || -> subclass(intersection(intersection(u,v),intersection(symmetric_difference(v,u),w)),null_class)*.
% 299.87/300.43 150237[3:Rew:67444.0,150010.0] || -> subclass(intersection(symmetric_difference(u,v),intersection(intersection(v,u),w)),null_class)*.
% 299.87/300.43 150336[3:SpL:111977.1,144721.0] || subclass(u,v) member(complement(u),symmetric_difference(u,v))* -> .
% 299.87/300.43 150347[3:SpL:89667.0,144721.0] || member(complement(intersection(u,v)),symmetric_difference(v,intersection(u,v)))* -> .
% 299.87/300.43 150350[3:SpL:89527.0,144721.0] || member(complement(intersection(u,v)),symmetric_difference(u,intersection(u,v)))* -> .
% 299.87/300.43 150387[3:SpL:89365.1,144721.0] || subclass(u,v) member(complement(u),symmetric_difference(v,u))* -> .
% 299.87/300.43 152426[3:SpR:27936.0,112088.0] || -> member(u,v) subclass(intersection(union(v,v),singleton(u)),null_class)*.
% 299.87/300.43 152573[3:Rew:67444.0,152428.1] || -> equal(u,null_class) subclass(intersection(regular(u),union(u,u)),null_class)*.
% 299.87/300.43 152574[3:Rew:67444.0,152435.1] || -> member(null_class,u) subclass(intersection(successor(null_class),union(u,u)),null_class)*.
% 299.87/300.43 152436[3:SpR:135597.0,112088.0] || -> subclass(intersection(union(u,u),restrict(complement(u),v,w)),null_class)*.
% 299.87/300.43 152437[3:SpR:141845.0,112088.0] || -> subclass(intersection(union(u,u),restrict(singleton(u),v,w)),null_class)*.
% 299.87/300.43 152546[3:SpR:89365.1,112088.0] || subclass(u,union(v,v))* -> subclass(u,intersection(v,u))*.
% 299.87/300.43 152599[3:Rew:30.0,152424.0] || -> subclass(restrict(union(u,u),v,w),restrict(u,v,w))*.
% 299.87/300.43 152762[3:SpR:89365.1,114339.0] || subclass(u,union(v,v))* -> subclass(u,intersection(u,v))*.
% 299.87/300.43 153365[3:SpR:27936.0,115623.0] || -> member(u,v) subclass(intersection(singleton(u),union(v,v)),null_class)*.
% 299.87/300.43 153375[3:SpR:135597.0,115623.0] || -> subclass(intersection(restrict(complement(u),v,w),union(u,u)),null_class)*.
% 299.87/300.43 153376[3:SpR:141845.0,115623.0] || -> subclass(intersection(restrict(singleton(u),v,w),union(u,u)),null_class)*.
% 299.87/300.43 154005[0:Rew:67444.0,153773.1] || -> equal(u,null_class) subclass(intersection(u,intersection(v,regular(u))),null_class)*.
% 299.87/300.43 154006[3:Rew:67444.0,153781.0] || -> subclass(intersection(u,intersection(v,restrict(complement(u),w,x))),null_class)*.
% 299.87/300.43 154007[3:Rew:67444.0,153782.0] || -> subclass(intersection(u,intersection(v,restrict(singleton(u),w,x))),null_class)*.
% 299.87/300.43 154008[0:Rew:67444.0,153788.0] || -> subclass(intersection(complement(u),intersection(v,restrict(u,w,x))),null_class)*.
% 299.87/300.43 154013[3:Rew:67444.0,153827.0] || -> subclass(intersection(singleton(u),intersection(v,restrict(u,w,x))),null_class)*.
% 299.87/300.43 154014[3:Rew:67444.0,153831.0] || -> subclass(intersection(symmetric_difference(u,v),intersection(w,intersection(u,v))),null_class)*.
% 299.87/300.43 154015[3:Rew:67444.0,153832.0] || -> subclass(intersection(symmetric_difference(u,v),intersection(w,intersection(v,u))),null_class)*.
% 299.87/300.43 153930[0:SpR:89365.1,118801.0] || subclass(u,intersection(v,w))* -> subclass(u,intersection(u,w))*.
% 299.87/300.43 154153[0:SpR:67463.0,118998.0] || -> subclass(intersection(u,symmetric_difference(v,w)),intersection(u,union(v,w)))*.
% 299.87/300.43 154173[0:SpR:89365.1,118998.0] || subclass(u,v) -> subclass(intersection(w,u),intersection(w,v))*.
% 299.87/300.43 154865[3:Res:125564.0,119428.0] || -> subclass(union(null_class,intersection(union(null_class,intersection(u,v)),w)),u)*.
% 299.87/300.43 154870[3:Res:108610.1,119428.0] || subclass(singleton(null_class),intersection(u,v))* -> subclass(successor(null_class),u).
% 299.87/300.43 154881[0:Res:55416.1,119428.0] || subclass(u,intersection(v,w))* -> subclass(intersection(u,x),v)*.
% 299.87/300.43 154883[0:Res:54457.1,119428.0] || subclass(u,intersection(v,w))* -> subclass(intersection(x,u),v)*.
% 299.87/300.43 154884[3:Res:108601.1,119428.0] || subclass(u,intersection(v,w))* -> subclass(union(null_class,u),v)*.
% 299.87/300.43 154886[3:Res:125581.0,119428.0] || -> subclass(union(null_class,intersection(u,union(null_class,intersection(v,w)))),v)*.
% 299.87/300.43 154889[3:Res:108602.1,119428.0] || subclass(u,intersection(v,w))* -> subclass(union(u,null_class),v)*.
% 299.87/300.43 154890[3:Res:108603.1,119428.0] || subclass(u,intersection(v,w))* -> subclass(union(u,u),v)*.
% 299.87/300.43 154917[3:Res:125558.0,119428.0] || -> subclass(intersection(intersection(union(null_class,intersection(u,v)),w),x),u)*.
% 299.87/300.43 154919[3:Res:125578.0,119428.0] || -> subclass(intersection(intersection(u,union(null_class,intersection(v,w))),x),v)*.
% 299.87/300.43 154923[3:Res:125569.0,119428.0] || -> subclass(intersection(u,intersection(v,union(null_class,intersection(w,x)))),w)*.
% 299.87/300.43 154925[3:Res:125572.0,119428.0] || -> subclass(intersection(u,intersection(union(null_class,intersection(v,w)),x)),v)*.
% 299.87/300.43 154972[3:SpR:31.0,154929.0] || -> subclass(complement(successor(complement(restrict(u,v,w)))),cross_product(v,w))*.
% 299.87/300.43 155042[3:SpR:97907.0,154929.0] || -> subclass(complement(successor(union(u,complement(union(v,w))))),complement(u))*.
% 299.87/300.43 155054[3:Res:154929.0,357.1] inductive(complement(successor(complement(intersection(u,v))))) || -> member(null_class,u)*.
% 299.87/300.43 155470[3:SpR:67463.0,154953.0] || -> subclass(complement(successor(complement(symmetric_difference(u,v)))),complement(intersection(u,v)))*.
% 299.87/300.43 155514[3:SpR:97919.0,154953.0] || -> subclass(complement(successor(union(complement(union(u,v)),w))),complement(w))*.
% 299.87/300.43 155542[3:Res:154953.0,357.1] inductive(complement(successor(complement(intersection(u,v))))) || -> member(null_class,v)*.
% 299.87/300.43 155708[3:SpR:89365.1,154872.0] || subclass(u,v) -> subclass(regular(union(null_class,complement(u))),v)*.
% 299.87/300.43 155757[3:SpR:43636.1,154872.0] || subclass(complement(intersection(u,v)),null_class)* -> subclass(regular(null_class),u).
% 299.87/300.43 155764[3:Res:154872.0,119428.0] || -> subclass(regular(union(null_class,complement(intersection(intersection(u,v),w)))),u)*.
% 299.87/300.43 155784[3:Res:154872.0,119486.0] || -> subclass(regular(union(null_class,complement(intersection(successor(null_class),u)))),singleton(null_class))*.
% 299.87/300.43 155805[3:Res:154872.0,119456.0] || -> subclass(regular(union(null_class,complement(intersection(union(null_class,u),v)))),u)*.
% 299.87/300.43 155806[3:Res:154872.0,119464.0] || -> subclass(regular(union(null_class,complement(intersection(union(u,null_class),v)))),u)*.
% 299.87/300.43 155869[3:Rew:103600.0,155692.0] || -> subclass(regular(complement(symmetric_difference(complement(u),complement(v)))),union(u,v))*.
% 299.87/300.43 155870[3:Rew:103600.0,155693.0] || -> subclass(regular(complement(symmetric_difference(complement(u),complement(singleton(u))))),successor(u))*.
% 299.87/300.43 155872[3:Rew:99199.0,155732.0] || -> subclass(regular(union(complement(union(u,v)),w)),union(u,v))*.
% 299.87/300.43 155982[10:MRR:155981.1,155981.2,32156.0,45394.0] || subclass(singleton(null_class),ordered_pair(u,v))* -> equal(singleton(u),null_class).
% 299.87/300.43 156102[3:SpR:43636.1,155659.0] || subclass(complement(intersection(u,v)),null_class)* -> subclass(regular(null_class),v).
% 299.87/300.43 156109[3:Res:155659.0,119428.0] || -> subclass(regular(union(null_class,complement(intersection(u,intersection(v,w))))),v)*.
% 299.87/300.43 156129[3:Res:155659.0,119486.0] || -> subclass(regular(union(null_class,complement(intersection(u,successor(null_class))))),singleton(null_class))*.
% 299.87/300.43 156151[3:Res:155659.0,119456.0] || -> subclass(regular(union(null_class,complement(intersection(u,union(null_class,v))))),v)*.
% 299.87/300.43 156152[3:Res:155659.0,119464.0] || -> subclass(regular(union(null_class,complement(intersection(u,union(v,null_class))))),v)*.
% 299.87/300.43 156212[3:Rew:99199.0,156093.0] || -> subclass(regular(union(u,complement(union(v,w)))),union(v,w))*.
% 299.87/300.43 156279[3:SpR:29278.0,155861.0] || -> subclass(regular(union(complement(u),complement(power_class(v)))),union(null_class,u))*.
% 299.87/300.43 156557[3:SpR:29278.0,155862.0] || -> subclass(regular(union(complement(u),complement(successor(v)))),union(null_class,u))*.
% 299.87/300.43 156720[3:SpR:97910.0,155863.0] || -> subclass(regular(complement(intersection(power_class(u),union(v,w)))),power_class(u))*.
% 299.87/300.43 156776[3:Res:156695.0,357.1] inductive(regular(successor(complement(power_class(u))))) || -> member(null_class,power_class(u))*.
% 299.87/300.43 156835[3:SpR:97925.0,156202.0] || -> subclass(regular(complement(intersection(union(u,v),power_class(w)))),power_class(w))*.
% 299.87/300.43 156945[3:SpR:43636.1,156893.0] || subclass(complement(successor(null_class)),null_class)* -> subclass(regular(null_class),singleton(null_class)).
% 299.87/300.43 157193[3:SpR:29278.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),complement(v))),union(null_class,v))*.
% 299.87/300.43 157222[3:SpR:45.0,156204.0] || -> subclass(regular(successor(complement(power_class(u)))),complement(singleton(complement(power_class(u)))))*.
% 299.87/300.43 157344[3:SpR:29278.0,156578.0] || -> subclass(regular(union(complement(successor(u)),complement(v))),union(null_class,v))*.
% 299.87/300.43 157364[3:SpR:45.0,156578.0] || -> subclass(regular(successor(complement(successor(u)))),complement(singleton(complement(successor(u)))))*.
% 299.87/300.43 157481[3:Res:157429.0,357.1] inductive(regular(successor(complement(successor(u))))) || -> member(null_class,successor(u))*.
% 299.87/300.43 157521[3:SpR:67463.0,154856.0] || -> subclass(intersection(union(null_class,symmetric_difference(u,v)),w),union(u,v))*.
% 299.87/300.43 157541[3:SpR:89365.1,154856.0] || subclass(u,v) -> subclass(intersection(union(null_class,u),w),v)*.
% 299.87/300.43 157594[3:SpR:89365.1,154856.0] || subclass(u,union(null_class,intersection(v,w)))* -> subclass(u,v).
% 299.87/300.43 157605[3:Res:154856.0,119428.0] || -> subclass(intersection(union(null_class,intersection(intersection(u,v),w)),x),u)*.
% 299.87/300.43 157626[3:Res:154856.0,119486.0] || -> subclass(intersection(union(null_class,intersection(successor(null_class),u)),v),singleton(null_class))*.
% 299.87/300.43 157649[3:Res:154856.0,119456.0] || -> subclass(intersection(union(null_class,intersection(union(null_class,u),v)),w),u)*.
% 299.87/300.43 157650[3:Res:154856.0,119464.0] || -> subclass(intersection(union(null_class,intersection(union(u,null_class),v)),w),u)*.
% 299.87/300.43 157715[3:Con:157636.0] || member(u,union(null_class,intersection(v,w)))* -> member(u,v).
% 299.87/300.43 157780[3:SpR:67463.0,154864.0] || -> subclass(union(null_class,intersection(symmetric_difference(u,v),w)),union(u,v))*.
% 299.87/300.43 157800[3:SpR:89365.1,154864.0] || subclass(u,v) -> subclass(union(null_class,intersection(u,w)),v)*.
% 299.87/300.43 157862[3:Res:154864.0,119428.0] || -> subclass(union(null_class,intersection(intersection(intersection(u,v),w),x)),u)*.
% 299.87/300.43 157883[3:Res:154864.0,119486.0] || -> subclass(union(null_class,intersection(intersection(successor(null_class),u),v)),singleton(null_class))*.
% 299.87/300.43 157906[3:Res:154864.0,119456.0] || -> subclass(union(null_class,intersection(intersection(union(null_class,u),v),w)),u)*.
% 299.87/300.43 157907[3:Res:154864.0,119464.0] || -> subclass(union(null_class,intersection(intersection(union(u,null_class),v),w)),u)*.
% 299.87/300.43 158022[3:SpR:67463.0,154877.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(v,w))),union(v,w))*.
% 299.87/300.43 158042[3:SpR:89365.1,154877.0] || subclass(u,v) -> subclass(intersection(w,union(null_class,u)),v)*.
% 299.87/300.43 158089[3:Res:154877.0,119428.0] || -> subclass(intersection(u,union(null_class,intersection(intersection(v,w),x))),v)*.
% 299.87/300.43 158110[3:Res:154877.0,119486.0] || -> subclass(intersection(u,union(null_class,intersection(successor(null_class),v))),singleton(null_class))*.
% 299.87/300.43 158133[3:Res:154877.0,119456.0] || -> subclass(intersection(u,union(null_class,intersection(union(null_class,v),w))),v)*.
% 299.87/300.43 158134[3:Res:154877.0,119464.0] || -> subclass(intersection(u,union(null_class,intersection(union(v,null_class),w))),v)*.
% 299.87/300.43 158342[3:SpR:67463.0,154885.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(v,w))),union(v,w))*.
% 299.87/300.43 158362[3:SpR:89365.1,154885.0] || subclass(u,v) -> subclass(union(null_class,intersection(w,u)),v)*.
% 299.87/300.43 158418[3:Res:154885.0,119428.0] || -> subclass(union(null_class,intersection(u,intersection(intersection(v,w),x))),v)*.
% 299.87/300.43 158439[3:Res:154885.0,119486.0] || -> subclass(union(null_class,intersection(u,intersection(successor(null_class),v))),singleton(null_class))*.
% 299.87/300.43 158462[3:Res:154885.0,119456.0] || -> subclass(union(null_class,intersection(u,intersection(union(null_class,v),w))),v)*.
% 299.87/300.43 158463[3:Res:154885.0,119464.0] || -> subclass(union(null_class,intersection(u,intersection(union(v,null_class),w))),v)*.
% 299.87/300.43 158563[3:Res:154956.0,119428.0] || -> subclass(complement(successor(complement(restrict(intersection(u,v),w,x)))),u)*.
% 299.87/300.43 158611[3:Res:154956.0,119456.0] || -> subclass(complement(successor(complement(restrict(union(null_class,u),v,w)))),u)*.
% 299.87/300.43 158612[3:Res:154956.0,119464.0] || -> subclass(complement(successor(complement(restrict(union(u,null_class),v,w)))),u)*.
% 299.87/300.43 158997[3:SpR:89365.1,157492.0] || subclass(u,union(null_class,intersection(v,w)))* -> subclass(u,w).
% 299.87/300.43 159008[3:Res:157492.0,119428.0] || -> subclass(intersection(union(null_class,intersection(u,intersection(v,w))),x),v)*.
% 299.87/300.43 159029[3:Res:157492.0,119486.0] || -> subclass(intersection(union(null_class,intersection(u,successor(null_class))),v),singleton(null_class))*.
% 299.87/300.43 159052[3:Res:157492.0,119456.0] || -> subclass(intersection(union(null_class,intersection(u,union(null_class,v))),w),v)*.
% 299.87/300.43 159053[3:Res:157492.0,119464.0] || -> subclass(intersection(union(null_class,intersection(u,union(v,null_class))),w),v)*.
% 299.87/300.43 159114[3:Con:159039.0] || member(u,union(null_class,intersection(v,w)))* -> member(u,w).
% 299.87/300.43 159245[3:SpR:89365.1,157751.0] || subclass(u,intersection(v,w))* -> subclass(union(null_class,u),w)*.
% 299.87/300.43 159261[3:Res:157751.0,119428.0] || -> subclass(union(null_class,intersection(intersection(u,intersection(v,w)),x)),v)*.
% 299.87/300.43 159282[3:Res:157751.0,119486.0] || -> subclass(union(null_class,intersection(intersection(u,successor(null_class)),v)),singleton(null_class))*.
% 299.87/300.43 159305[3:Res:157751.0,119456.0] || -> subclass(union(null_class,intersection(intersection(u,union(null_class,v)),w)),v)*.
% 299.87/300.43 159306[3:Res:157751.0,119464.0] || -> subclass(union(null_class,intersection(intersection(u,union(v,null_class)),w)),v)*.
% 299.87/300.43 159488[3:Res:157993.0,119428.0] || -> subclass(intersection(u,union(null_class,intersection(v,intersection(w,x)))),w)*.
% 299.87/300.43 159509[3:Res:157993.0,119486.0] || -> subclass(intersection(u,union(null_class,intersection(v,successor(null_class)))),singleton(null_class))*.
% 299.87/300.43 159532[3:Res:157993.0,119456.0] || -> subclass(intersection(u,union(null_class,intersection(v,union(null_class,w)))),w)*.
% 299.87/300.43 159533[3:Res:157993.0,119464.0] || -> subclass(intersection(u,union(null_class,intersection(v,union(w,null_class)))),w)*.
% 299.87/300.43 159730[3:Res:158313.0,119428.0] || -> subclass(union(null_class,intersection(u,intersection(v,intersection(w,x)))),w)*.
% 299.87/300.43 159751[3:Res:158313.0,119486.0] || -> subclass(union(null_class,intersection(u,intersection(v,successor(null_class)))),singleton(null_class))*.
% 299.87/300.43 159774[3:Res:158313.0,119456.0] || -> subclass(union(null_class,intersection(u,intersection(v,union(null_class,w)))),w)*.
% 299.87/300.43 159775[3:Res:158313.0,119464.0] || -> subclass(union(null_class,intersection(u,intersection(v,union(w,null_class)))),w)*.
% 299.87/300.43 160086[3:Res:125564.0,119429.0] || -> subclass(union(null_class,intersection(union(null_class,intersection(u,v)),w)),v)*.
% 299.87/300.43 160089[3:Res:154864.0,119429.0] || -> subclass(union(null_class,intersection(intersection(intersection(u,v),w),x)),v)*.
% 299.87/300.43 160092[3:Res:108610.1,119429.0] || subclass(singleton(null_class),intersection(u,v))* -> subclass(successor(null_class),v).
% 299.87/300.43 160095[3:Res:154872.0,119429.0] || -> subclass(regular(union(null_class,complement(intersection(intersection(u,v),w)))),v)*.
% 299.87/300.43 160097[3:Res:158313.0,119429.0] || -> subclass(union(null_class,intersection(u,intersection(v,intersection(w,x)))),x)*.
% 299.87/300.43 160105[0:Res:55416.1,119429.0] || subclass(u,intersection(v,w))* -> subclass(intersection(u,x),w)*.
% 299.87/300.43 160107[0:Res:54457.1,119429.0] || subclass(u,intersection(v,w))* -> subclass(intersection(x,u),w)*.
% 299.87/300.43 160110[3:Res:125581.0,119429.0] || -> subclass(union(null_class,intersection(u,union(null_class,intersection(v,w)))),w)*.
% 299.87/300.43 160113[3:Res:154885.0,119429.0] || -> subclass(union(null_class,intersection(u,intersection(intersection(v,w),x))),w)*.
% 299.87/300.43 160114[3:Res:157751.0,119429.0] || -> subclass(union(null_class,intersection(intersection(u,intersection(v,w)),x)),w)*.
% 299.87/300.43 160115[3:Res:108602.1,119429.0] || subclass(u,intersection(v,w))* -> subclass(union(u,null_class),w)*.
% 299.87/300.43 160116[3:Res:108603.1,119429.0] || subclass(u,intersection(v,w))* -> subclass(union(u,u),w)*.
% 299.87/300.43 160117[3:Res:155659.0,119429.0] || -> subclass(regular(union(null_class,complement(intersection(u,intersection(v,w))))),w)*.
% 299.87/300.43 160144[3:Res:125558.0,119429.0] || -> subclass(intersection(intersection(union(null_class,intersection(u,v)),w),x),v)*.
% 299.87/300.43 160146[3:Res:125578.0,119429.0] || -> subclass(intersection(intersection(u,union(null_class,intersection(v,w))),x),w)*.
% 299.87/300.43 160150[3:Res:154856.0,119429.0] || -> subclass(intersection(union(null_class,intersection(intersection(u,v),w)),x),v)*.
% 299.87/300.43 160151[3:Res:157492.0,119429.0] || -> subclass(intersection(union(null_class,intersection(u,intersection(v,w))),x),w)*.
% 299.87/300.43 160152[3:Res:125569.0,119429.0] || -> subclass(intersection(u,intersection(v,union(null_class,intersection(w,x)))),x)*.
% 299.87/300.43 160154[3:Res:125572.0,119429.0] || -> subclass(intersection(u,intersection(union(null_class,intersection(v,w)),x)),w)*.
% 299.87/300.43 160158[3:Res:154877.0,119429.0] || -> subclass(intersection(u,union(null_class,intersection(intersection(v,w),x))),w)*.
% 299.87/300.43 160159[3:Res:157993.0,119429.0] || -> subclass(intersection(u,union(null_class,intersection(v,intersection(w,x)))),x)*.
% 299.87/300.43 160163[3:Res:154956.0,119429.0] || -> subclass(complement(successor(complement(restrict(intersection(u,v),w,x)))),v)*.
% 299.87/300.43 160241[3:Res:154864.0,119461.0] || -> subclass(union(null_class,intersection(intersection(union(u,u),v),w)),u)*.
% 299.87/300.43 160244[3:Res:108610.1,119461.0] || subclass(singleton(null_class),union(u,u))* -> subclass(successor(null_class),u).
% 299.87/300.43 160247[3:Res:154872.0,119461.0] || -> subclass(regular(union(null_class,complement(intersection(union(u,u),v)))),u)*.
% 299.87/300.43 160249[3:Res:158313.0,119461.0] || -> subclass(union(null_class,intersection(u,intersection(v,union(w,w)))),w)*.
% 299.87/300.43 160257[3:Res:55416.1,119461.0] || subclass(u,union(v,v))* -> subclass(intersection(u,w),v)*.
% 299.87/300.43 160259[3:Res:54457.1,119461.0] || subclass(u,union(v,v))* -> subclass(intersection(w,u),v)*.
% 299.87/300.43 160265[3:Res:154885.0,119461.0] || -> subclass(union(null_class,intersection(u,intersection(union(v,v),w))),v)*.
% 299.87/300.43 160266[3:Res:157751.0,119461.0] || -> subclass(union(null_class,intersection(intersection(u,union(v,v)),w)),v)*.
% 299.87/300.43 160267[3:Res:108602.1,119461.0] || subclass(u,union(v,v))* -> subclass(union(u,null_class),v)*.
% 299.87/300.43 160268[3:Res:108603.1,119461.0] || subclass(u,union(v,v))* -> subclass(union(u,u),v)*.
% 299.87/300.43 160269[3:Res:155659.0,119461.0] || -> subclass(regular(union(null_class,complement(intersection(u,union(v,v))))),v)*.
% 299.87/300.43 160282[3:Res:154856.0,119461.0] || -> subclass(intersection(union(null_class,intersection(union(u,u),v)),w),u)*.
% 299.87/300.43 160283[3:Res:157492.0,119461.0] || -> subclass(intersection(union(null_class,intersection(u,union(v,v))),w),v)*.
% 299.87/300.43 160288[3:Res:154877.0,119461.0] || -> subclass(intersection(u,union(null_class,intersection(union(v,v),w))),v)*.
% 299.87/300.43 160289[3:Res:157993.0,119461.0] || -> subclass(intersection(u,union(null_class,intersection(v,union(w,w)))),w)*.
% 299.87/300.43 160296[3:Res:154956.0,119461.0] || -> subclass(complement(successor(complement(restrict(union(u,u),v,w)))),u)*.
% 299.87/300.43 160514[3:SpR:89365.1,129905.0] || subclass(u,intersection(union(v,v),w))* -> subclass(u,v).
% 299.87/300.43 160632[3:Con:160557.0] || member(u,intersection(union(v,v),w))* -> member(u,v).
% 299.87/300.43 160717[3:SpR:111977.1,130087.0] || subclass(u,intersection(v,union(w,w)))* -> subclass(u,w).
% 299.87/300.43 160838[3:Con:160780.1] || member(u,intersection(v,union(w,w)))* -> member(u,w).
% 299.87/300.43 161361[0:SpL:67463.0,154847.0] || equal(symmetric_difference(u,v),w) -> subclass(w,union(u,v))*.
% 299.87/300.43 161381[0:SpL:89365.1,154847.0] || subclass(u,v)* equal(u,w)* -> subclass(w,v)*.
% 299.87/300.43 161434[0:SpR:67463.0,154858.0] || -> subclass(intersection(intersection(symmetric_difference(u,v),w),x),union(u,v))*.
% 299.87/300.43 161454[0:SpR:89365.1,154858.0] || subclass(u,v) -> subclass(intersection(intersection(u,w),x),v)*.
% 299.87/300.43 161534[0:SpR:89365.1,154858.0] || subclass(u,intersection(intersection(v,w),x))* -> subclass(u,v).
% 299.87/300.43 161545[0:Res:154858.0,119429.0] || -> subclass(intersection(intersection(intersection(intersection(u,v),w),x),y),v)*.
% 299.87/300.43 161546[0:Res:154858.0,119428.0] || -> subclass(intersection(intersection(intersection(intersection(u,v),w),x),y),u)*.
% 299.87/300.43 161567[3:Res:154858.0,119486.0] || -> subclass(intersection(intersection(intersection(successor(null_class),u),v),w),singleton(null_class))*.
% 299.87/300.43 161590[3:Res:154858.0,119456.0] || -> subclass(intersection(intersection(intersection(union(null_class,u),v),w),x),u)*.
% 299.87/300.43 161591[3:Res:154858.0,119464.0] || -> subclass(intersection(intersection(intersection(union(u,null_class),v),w),x),u)*.
% 299.87/300.43 161592[3:Res:154858.0,119461.0] || -> subclass(intersection(intersection(intersection(union(u,u),v),w),x),u)*.
% 299.87/300.43 161670[0:Con:161577.0] || member(u,intersection(intersection(v,w),x))* -> member(u,v).
% 299.87/300.43 161710[0:SpR:67463.0,154873.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(w,x))),union(w,x))*.
% 299.87/300.43 161730[0:SpR:89365.1,154873.0] || subclass(u,v) -> subclass(intersection(w,intersection(x,u)),v)*.
% 299.87/300.43 161776[0:SpR:111977.1,154873.0] || subclass(u,intersection(v,intersection(w,x)))* -> subclass(u,w).
% 299.87/300.43 161807[0:Res:154873.0,119429.0] || -> subclass(intersection(u,intersection(v,intersection(intersection(w,x),y))),x)*.
% 299.87/300.43 161808[0:Res:154873.0,119428.0] || -> subclass(intersection(u,intersection(v,intersection(intersection(w,x),y))),w)*.
% 299.87/300.43 161829[3:Res:154873.0,119486.0] || -> subclass(intersection(u,intersection(v,intersection(successor(null_class),w))),singleton(null_class))*.
% 299.87/300.43 161852[3:Res:154873.0,119456.0] || -> subclass(intersection(u,intersection(v,intersection(union(null_class,w),x))),w)*.
% 299.87/300.43 161853[3:Res:154873.0,119464.0] || -> subclass(intersection(u,intersection(v,intersection(union(w,null_class),x))),w)*.
% 299.87/300.43 161854[3:Res:154873.0,119461.0] || -> subclass(intersection(u,intersection(v,intersection(union(w,w),x))),w)*.
% 299.87/300.43 161927[0:Con:161839.1] || member(u,intersection(v,intersection(w,x)))* -> member(u,w).
% 299.87/300.43 162405[0:SpR:67463.0,154876.0] || -> subclass(intersection(u,intersection(symmetric_difference(v,w),x)),union(v,w))*.
% 299.87/300.43 162426[0:SpR:89365.1,154876.0] || subclass(u,v) -> subclass(intersection(w,intersection(u,x)),v)*.
% 299.87/300.43 162509[0:Res:154876.0,119429.0] || -> subclass(intersection(u,intersection(intersection(intersection(v,w),x),y)),w)*.
% 299.87/300.43 162510[0:Res:154876.0,119428.0] || -> subclass(intersection(u,intersection(intersection(intersection(v,w),x),y)),v)*.
% 299.87/300.43 162531[3:Res:154876.0,119486.0] || -> subclass(intersection(u,intersection(intersection(successor(null_class),v),w)),singleton(null_class))*.
% 299.87/300.43 162554[3:Res:154876.0,119456.0] || -> subclass(intersection(u,intersection(intersection(union(null_class,v),w),x)),v)*.
% 299.87/300.43 162555[3:Res:154876.0,119464.0] || -> subclass(intersection(u,intersection(intersection(union(v,null_class),w),x)),v)*.
% 299.87/300.43 162556[3:Res:154876.0,119461.0] || -> subclass(intersection(u,intersection(intersection(union(v,v),w),x)),v)*.
% 299.87/300.43 162672[0:SpR:67463.0,154882.0] || -> subclass(intersection(intersection(u,symmetric_difference(v,w)),x),union(v,w))*.
% 299.87/300.43 162693[0:SpR:89365.1,154882.0] || subclass(u,v) -> subclass(intersection(intersection(w,u),x),v)*.
% 299.87/300.43 162778[0:Res:154882.0,119429.0] || -> subclass(intersection(intersection(u,intersection(intersection(v,w),x)),y),w)*.
% 299.87/300.43 162779[0:Res:154882.0,119428.0] || -> subclass(intersection(intersection(u,intersection(intersection(v,w),x)),y),v)*.
% 299.87/300.43 162800[3:Res:154882.0,119486.0] || -> subclass(intersection(intersection(u,intersection(successor(null_class),v)),w),singleton(null_class))*.
% 299.87/300.43 162823[3:Res:154882.0,119456.0] || -> subclass(intersection(intersection(u,intersection(union(null_class,v),w)),x),v)*.
% 299.87/300.43 162824[3:Res:154882.0,119464.0] || -> subclass(intersection(intersection(u,intersection(union(v,null_class),w)),x),v)*.
% 299.87/300.43 162825[3:Res:154882.0,119461.0] || -> subclass(intersection(intersection(u,intersection(union(v,v),w)),x),v)*.
% 299.87/300.43 163571[0:SpR:89365.1,160079.0] || subclass(u,intersection(intersection(v,w),x))* -> subclass(u,w).
% 299.87/300.43 163582[0:Res:160079.0,119429.0] || -> subclass(intersection(intersection(intersection(u,intersection(v,w)),x),y),w)*.
% 299.87/300.43 163583[0:Res:160079.0,119428.0] || -> subclass(intersection(intersection(intersection(u,intersection(v,w)),x),y),v)*.
% 299.87/300.43 163604[3:Res:160079.0,119486.0] || -> subclass(intersection(intersection(intersection(u,successor(null_class)),v),w),singleton(null_class))*.
% 299.87/300.43 163627[3:Res:160079.0,119456.0] || -> subclass(intersection(intersection(intersection(u,union(null_class,v)),w),x),v)*.
% 299.87/300.43 163628[3:Res:160079.0,119464.0] || -> subclass(intersection(intersection(intersection(u,union(v,null_class)),w),x),v)*.
% 299.87/300.43 163629[3:Res:160079.0,119461.0] || -> subclass(intersection(intersection(intersection(u,union(v,v)),w),x),v)*.
% 299.87/300.43 163707[0:Con:163614.0] || member(u,intersection(intersection(v,w),x))* -> member(u,w).
% 299.87/300.43 163980[0:SpR:111977.1,160096.0] || subclass(u,intersection(v,intersection(w,x)))* -> subclass(u,x).
% 299.87/300.43 164011[0:Res:160096.0,119429.0] || -> subclass(intersection(u,intersection(v,intersection(w,intersection(x,y)))),y)*.
% 299.87/300.43 164012[0:Res:160096.0,119428.0] || -> subclass(intersection(u,intersection(v,intersection(w,intersection(x,y)))),x)*.
% 299.87/300.43 164033[3:Res:160096.0,119486.0] || -> subclass(intersection(u,intersection(v,intersection(w,successor(null_class)))),singleton(null_class))*.
% 299.87/300.43 164056[3:Res:160096.0,119456.0] || -> subclass(intersection(u,intersection(v,intersection(w,union(null_class,x)))),x)*.
% 299.87/300.43 164057[3:Res:160096.0,119464.0] || -> subclass(intersection(u,intersection(v,intersection(w,union(x,null_class)))),x)*.
% 299.87/300.43 164058[3:Res:160096.0,119461.0] || -> subclass(intersection(u,intersection(v,intersection(w,union(x,x)))),x)*.
% 299.87/300.43 164131[0:Con:164043.1] || member(u,intersection(v,intersection(w,x)))* -> member(u,x).
% 299.87/300.43 164274[0:Res:160100.0,119429.0] || -> subclass(intersection(u,intersection(intersection(v,intersection(w,x)),y)),x)*.
% 299.87/300.43 164275[0:Res:160100.0,119428.0] || -> subclass(intersection(u,intersection(intersection(v,intersection(w,x)),y)),w)*.
% 299.87/300.43 164296[3:Res:160100.0,119486.0] || -> subclass(intersection(u,intersection(intersection(v,successor(null_class)),w)),singleton(null_class))*.
% 299.87/300.43 164319[3:Res:160100.0,119456.0] || -> subclass(intersection(u,intersection(intersection(v,union(null_class,w)),x)),w)*.
% 299.87/300.43 164320[3:Res:160100.0,119464.0] || -> subclass(intersection(u,intersection(intersection(v,union(w,null_class)),x)),w)*.
% 299.87/300.43 164321[3:Res:160100.0,119461.0] || -> subclass(intersection(u,intersection(intersection(v,union(w,w)),x)),w)*.
% 299.87/300.43 164731[0:Res:160106.0,119429.0] || -> subclass(intersection(intersection(u,intersection(v,intersection(w,x))),y),x)*.
% 299.87/300.43 164732[0:Res:160106.0,119428.0] || -> subclass(intersection(intersection(u,intersection(v,intersection(w,x))),y),w)*.
% 299.87/300.43 164753[3:Res:160106.0,119486.0] || -> subclass(intersection(intersection(u,intersection(v,successor(null_class))),w),singleton(null_class))*.
% 299.87/300.43 164776[3:Res:160106.0,119456.0] || -> subclass(intersection(intersection(u,intersection(v,union(null_class,w))),x),w)*.
% 299.87/300.43 164777[3:Res:160106.0,119464.0] || -> subclass(intersection(intersection(u,intersection(v,union(w,null_class))),x),w)*.
% 299.87/300.43 164778[3:Res:160106.0,119461.0] || -> subclass(intersection(intersection(u,intersection(v,union(w,w))),x),w)*.
% 299.87/300.43 164876[0:Res:59858.0,119429.0] || -> subclass(restrict(restrict(intersection(u,v),w,x),y,z),v)*.
% 299.87/300.43 164877[0:Res:59858.0,119428.0] || -> subclass(restrict(restrict(intersection(u,v),w,x),y,z),u)*.
% 299.87/300.43 164921[3:Res:59858.0,119456.0] || -> subclass(restrict(restrict(union(null_class,u),v,w),x,y),u)*.
% 299.87/300.43 164922[3:Res:59858.0,119464.0] || -> subclass(restrict(restrict(union(u,null_class),v,w),x,y),u)*.
% 299.87/300.43 164923[3:Res:59858.0,119461.0] || -> subclass(restrict(restrict(union(u,u),v,w),x,y),u)*.
% 299.87/300.43 165418[15:Rew:165158.0,82018.1] function(complement(y__dfg)) || -> subclass(intersection(u,successor(null_class)),complement(x__dfg))*.
% 299.87/300.43 165420[15:Rew:165158.0,82019.1] function(complement(y__dfg)) || -> subclass(intersection(successor(null_class),u),complement(x__dfg))*.
% 299.87/300.43 165552[15:Rew:4042.0,165257.1] function(intersection(complement(y__dfg),u)) || -> subclass(successor(null_class),complement(x__dfg))*.
% 299.87/300.43 165558[15:Rew:3752.0,165281.1] function(intersection(u,complement(y__dfg))) || -> subclass(successor(null_class),complement(x__dfg))*.
% 299.87/300.43 165913[15:Rew:165880.0,1930.1] single_valued_class(u) || equal(cross_product(y__dfg,y__dfg),u)* -> function(u)*.
% 299.87/300.43 166090[15:Rew:165880.0,376.0] || subclass(y__dfg,u)* subclass(u,v)* -> member(omega,v)*.
% 299.87/300.43 166137[15:Rew:165880.0,691.0] || subclass(y__dfg,intersection(u,v))* -> member(unordered_pair(w,x),v)*.
% 299.87/300.43 166140[15:Rew:165880.0,690.0] || subclass(y__dfg,intersection(u,v))* -> member(unordered_pair(w,x),u)*.
% 299.87/300.43 166198[15:Rew:165880.0,689.0] || subclass(y__dfg,complement(u)) member(unordered_pair(v,w),u)* -> .
% 299.87/300.43 166242[15:Rew:165880.0,7503.0] || subclass(y__dfg,complement(compose(element_relation,y__dfg)))* member(null_class,element_relation) -> .
% 299.87/300.43 166243[15:Rew:165880.0,7504.0] || subclass(y__dfg,complement(compose(element_relation,y__dfg)))* member(omega,element_relation) -> .
% 299.87/300.43 166244[15:Rew:165880.0,10017.1] || member(omega,element_relation) equal(complement(compose(element_relation,y__dfg)),y__dfg)** -> .
% 299.87/300.43 166246[15:Rew:165880.0,4806.1] single_valued_class(restrict(u,universal_class,universal_class)) || -> function(restrict(u,y__dfg,y__dfg))*.
% 299.87/300.43 166332[15:Rew:165880.0,21196.0] || equal(sum_class(range_of(null_class)),y__dfg) -> member(omega,apply(null_class,u))*.
% 299.87/300.43 166334[15:Rew:165880.0,21200.0] || subclass(y__dfg,sum_class(range_of(null_class))) -> member(omega,apply(null_class,u))*.
% 299.87/300.43 173174[15:Rew:165880.0,166337.1] || member(image(u,null_class),y__dfg) -> member(apply(u,y__dfg),y__dfg)*.
% 299.87/300.43 166339[15:Rew:165880.0,25769.0] || subclass(y__dfg,apply(null_class,u))* -> member(omega,sum_class(range_of(null_class)))*.
% 299.87/300.43 166341[15:Rew:165880.0,25813.0] || equal(apply(null_class,u),y__dfg)** -> member(omega,sum_class(range_of(null_class)))*.
% 299.87/300.43 166891[15:Rew:165880.0,39311.1] single_valued_class(regular(x__dfg)) || equal(cross_product(y__dfg,y__dfg),regular(x__dfg))** -> .
% 299.87/300.43 166892[15:Rew:165880.0,39314.1] single_valued_class(singleton(u)) || equal(cross_product(y__dfg,y__dfg),singleton(u))* -> .
% 299.87/300.43 166964[15:Rew:165880.0,50752.1] function(complement(subset_relation)) || subclass(cross_product(y__dfg,y__dfg),inverse(null_class))* -> .
% 299.87/300.43 166986[15:Rew:165880.0,77999.1] single_valued_class(complement(x__dfg)) || equal(cross_product(y__dfg,y__dfg),complement(x__dfg))** -> .
% 299.87/300.43 167005[15:Rew:165880.0,91188.1] single_valued_class(regular(omega)) || equal(cross_product(y__dfg,y__dfg),regular(omega))** -> .
% 299.87/300.43 167957[15:Rew:165880.0,81196.0] || member(u,y__dfg) equal(successor(unordered_pair(u,v)),null_class)** -> .
% 299.87/300.43 167958[15:Rew:165880.0,81192.0] || member(u,y__dfg) equal(successor(unordered_pair(v,u)),null_class)** -> .
% 299.87/300.43 168167[15:Rew:165880.0,53254.0] || member(u,y__dfg) subclass(domain_relation,ordered_pair(u,cantor(u)))* -> .
% 299.87/300.43 168256[15:Rew:165880.0,45451.0] || member(u,y__dfg) -> member(u,complement(singleton(unordered_pair(v,u))))*.
% 299.87/300.43 168257[15:Rew:165880.0,45450.0] || member(u,y__dfg) -> member(u,complement(singleton(unordered_pair(u,v))))*.
% 299.87/300.43 168265[15:Rew:165880.0,42116.1] function(complement(cross_product(singleton(u),universal_class))) || member(u,y__dfg)* -> .
% 299.87/300.43 173175[15:Rew:165880.0,168314.1] || member(u,y__dfg) subclass(y__dfg,complement(singleton(sum_class(u))))* -> .
% 299.87/300.43 173176[15:Rew:165880.0,168323.1] || member(u,y__dfg) subclass(y__dfg,complement(singleton(power_class(u))))* -> .
% 299.87/300.43 173177[15:Rew:165880.0,168565.1] || member(restrict(element_relation,y__dfg,u),y__dfg)* -> member(sum_class(u),y__dfg).
% 299.87/300.43 173178[15:Rew:165880.0,168570.1] || member(flip(cross_product(u,y__dfg)),y__dfg)* -> member(inverse(u),y__dfg).
% 299.87/300.43 168574[15:Rew:165880.0,155051.1] || equal(successor(complement(intersection(u,v))),null_class)** -> subclass(y__dfg,u).
% 299.87/300.43 168576[15:Rew:165880.0,128367.1] || equal(successor(union(null_class,complement(u))),null_class)** -> subclass(y__dfg,u).
% 299.87/300.43 168628[15:Rew:165880.0,9916.0] || subclass(y__dfg,u) -> equal(v,null_class) member(regular(v),u)*.
% 299.87/300.43 168629[15:Rew:165880.0,3277.0] || subclass(y__dfg,u) -> equal(singleton(v),null_class) member(v,u)*.
% 299.87/300.43 168635[15:Rew:165880.0,155539.1] || equal(successor(complement(intersection(u,v))),null_class)** -> subclass(y__dfg,v).
% 299.87/300.43 168681[15:Rew:165880.0,704.0] || subclass(y__dfg,intersection(u,v))* -> member(ordered_pair(w,x),v)*.
% 299.87/300.43 168682[15:Rew:165880.0,703.0] || subclass(y__dfg,intersection(u,v))* -> member(ordered_pair(w,x),u)*.
% 299.87/300.43 168873[15:Rew:165880.0,9230.1] || member(ordered_pair(u,v),compose(w,x))* -> member(v,y__dfg).
% 299.87/300.43 173179[15:Rew:165880.0,168902.0] || equal(symmetric_difference(u,v),y__dfg)** -> equal(union(u,v),y__dfg).
% 299.87/300.43 168946[15:Rew:165880.0,518.0] || subclass(y__dfg,symmetric_difference(u,v)) -> member(omega,union(u,v))*.
% 299.87/300.43 168948[15:Rew:165880.0,149952.0] || equal(symmetric_difference(u,v),y__dfg) -> equal(intersection(v,u),null_class)**.
% 299.87/300.43 168949[15:Rew:165880.0,143270.0] || equal(symmetric_difference(u,v),y__dfg) -> equal(intersection(u,v),null_class)**.
% 299.87/300.43 168950[15:Rew:165880.0,133991.0] || equal(symmetric_difference(u,v),y__dfg) -> subclass(w,union(v,u))*.
% 299.87/300.43 168953[15:Rew:165880.0,50825.0] || -> equal(restrict(complement(compose(complement(element_relation),inverse(element_relation))),y__dfg,y__dfg),null_class)**.
% 299.87/300.43 169004[15:Rew:165880.0,128681.1] || equal(successor(union(u,u)),null_class)** -> subclass(y__dfg,complement(u)).
% 299.87/300.43 169015[15:Rew:165880.0,66646.0] || subclass(y__dfg,complement(u)) subclass(domain_relation,union(u,null_class))* -> .
% 299.87/300.43 169016[15:Rew:165880.0,66640.0] || subclass(y__dfg,complement(u)) member(omega,union(u,null_class))* -> .
% 299.87/300.43 169018[15:Rew:165880.0,64868.1] || equal(successor(union(null_class,u)),null_class)** -> subclass(y__dfg,complement(u)).
% 299.87/300.43 169019[15:Rew:165880.0,63351.1] || equal(successor(union(u,null_class)),null_class)** -> subclass(y__dfg,complement(u)).
% 299.87/300.43 169028[15:Rew:165880.0,33111.0] || subclass(y__dfg,complement(u)) member(omega,union(null_class,u))* -> .
% 299.87/300.43 169029[15:Rew:165880.0,33106.0] || subclass(y__dfg,complement(u)) member(omega,union(u,u))* -> .
% 299.87/300.43 169032[15:Rew:165880.0,29349.0] || subclass(y__dfg,complement(u)) subclass(domain_relation,union(null_class,u))* -> .
% 299.87/300.43 169036[15:Rew:165880.0,702.0] || subclass(y__dfg,complement(u)) member(ordered_pair(v,w),u)* -> .
% 299.87/300.43 169046[15:Rew:165880.0,28767.0] || equal(complement(union(u,v)),y__dfg)** -> member(omega,complement(v)).
% 299.87/300.43 169048[15:Rew:165880.0,28638.0] || equal(complement(union(u,v)),y__dfg)** -> member(omega,complement(u)).
% 299.87/300.43 173189[15:Rew:165880.0,169103.1] || member(inverse(u),y__dfg)* equal(cantor(range_of(u)),y__dfg) -> .
% 299.87/300.43 173190[15:Rew:165880.0,169119.1] || member(inverse(u),y__dfg)* equal(sum_class(range_of(u)),y__dfg) -> .
% 299.87/300.43 173191[15:Rew:165880.0,169120.1] || member(inverse(u),y__dfg)* equal(power_class(range_of(u)),y__dfg) -> .
% 299.87/300.43 169127[15:Rew:165880.0,52682.0] || member(inverse(u),y__dfg)* equal(singleton(range_of(u)),null_class) -> .
% 299.87/300.43 169213[15:Rew:165880.0,26306.1] || subclass(ordered_pair(u,v),w)* subclass(y__dfg,complement(w)) -> .
% 299.87/300.43 169228[15:Rew:165880.0,119479.0] || subclass(u,complement(compose(element_relation,y__dfg)))* -> subclass(u,complement(element_relation)).
% 299.87/300.43 169430[15:Rew:165880.0,77775.0] || -> equal(intersection(complement(compose(element_relation,y__dfg)),restrict(element_relation,u,v)),null_class)**.
% 299.87/300.43 169435[15:Rew:165880.0,88916.0] || member(u,complement(compose(element_relation,y__dfg)))* -> member(u,complement(element_relation)).
% 299.87/300.43 173193[15:Rew:165880.0,169484.1] || equal(successor(compose(element_relation,y__dfg)),null_class)** -> equal(complement(element_relation),y__dfg).
% 299.87/300.43 169485[15:Rew:165880.0,63712.0] || equal(successor(compose(element_relation,y__dfg)),null_class)** member(u,element_relation)* -> .
% 299.87/300.43 169548[15:Rew:165880.0,132620.1] || subclass(u,x__dfg)* equal(u,y__dfg) -> equal(y__dfg,x__dfg).
% 299.87/300.43 169552[15:Rew:165880.0,123283.1] || subclass(u,intersection(v,successor(null_class)))* equal(u,y__dfg) -> .
% 299.87/300.43 169553[15:Rew:165880.0,123001.1] || subclass(u,intersection(successor(null_class),v))* equal(u,y__dfg) -> .
% 299.87/300.43 173194[15:Rew:165880.0,169556.1] || equal(u,y__dfg)* equal(v,y__dfg)* -> equal(v,u)*.
% 299.87/300.43 169558[15:Rew:165880.0,117002.0] || equal(u,y__dfg) subclass(u,v)* -> subclass(w,v)*.
% 299.87/300.43 169559[15:Rew:165880.0,116959.0] || equal(u,y__dfg) -> equal(u,null_class) equal(regular(u),null_class)**.
% 299.87/300.43 169560[15:Rew:165880.0,116945.0] || equal(u,y__dfg) -> equal(singleton(v),null_class) member(v,u)*.
% 299.87/300.43 169565[15:Rew:165880.0,115766.0] || equal(u,y__dfg) -> equal(v,null_class) member(regular(v),u)*.
% 299.87/300.43 173196[15:Rew:165880.0,169591.1] || equal(u,y__dfg) -> equal(ordered_pair(v,y__dfg),ordered_pair(v,u))*.
% 299.87/300.43 173197[15:Rew:165880.0,169597.1] || equal(u,y__dfg) -> equal(apply(v,y__dfg),apply(v,u))*.
% 299.87/300.43 169598[15:Rew:165880.0,92973.0] || equal(u,y__dfg) member(null_class,singleton(ordered_pair(u,v)))* -> .
% 299.87/300.43 169599[15:Rew:165880.0,92852.0] || equal(u,y__dfg) -> member(unordered_pair(v,null_class),ordered_pair(v,u))*.
% 299.87/300.43 169600[15:Rew:165880.0,92841.0] || equal(u,y__dfg) -> member(null_class,complement(singleton(ordered_pair(u,v))))*.
% 299.87/300.43 169601[15:Rew:165880.0,92811.0] || equal(u,y__dfg) -> equal(ordered_pair(null_class,u),singleton(singleton(null_class)))**.
% 299.87/300.43 169604[15:Rew:165880.0,90880.1] || equal(omega,u)* equal(u,y__dfg) -> equal(u,omega).
% 299.87/300.43 169607[15:Rew:165880.0,90758.0] || equal(u,y__dfg) member(v,w)* -> member(v,u)*.
% 299.87/300.43 169609[15:Rew:165880.0,90212.0] || equal(u,y__dfg) subclass(u,v)* -> equal(u,v).
% 299.87/300.43 169622[15:Rew:165880.0,14383.0] || equal(u,y__dfg) subclass(u,v)* -> member(omega,v)*.
% 299.87/300.43 169632[15:Rew:165880.0,153903.0] || equal(intersection(u,v),y__dfg)** -> subclass(w,intersection(w,v))*.
% 299.87/300.43 169633[15:Rew:165880.0,150021.0] || equal(intersection(u,v),y__dfg)** -> equal(symmetric_difference(v,u),null_class).
% 299.87/300.43 169636[15:Rew:165880.0,134915.0] || equal(intersection(u,v),y__dfg)** -> subclass(w,intersection(w,u))*.
% 299.87/300.43 169637[15:Rew:165880.0,132351.0] || equal(intersection(u,v),y__dfg)** -> equal(intersection(u,v),u).
% 299.87/300.43 169638[15:Rew:165880.0,121911.1] || subclass(u,successor(null_class))* equal(intersection(u,v),y__dfg)** -> .
% 299.87/300.43 169639[15:Rew:165880.0,118896.0] || equal(intersection(u,v),y__dfg)** -> subclass(w,intersection(v,w))*.
% 299.87/300.43 169640[15:Rew:165880.0,118538.0] || equal(intersection(u,v),y__dfg)** -> member(ordered_pair(w,x),v)*.
% 299.87/300.43 169641[15:Rew:165880.0,118537.0] || equal(intersection(u,v),y__dfg)** -> member(ordered_pair(w,x),u)*.
% 299.87/300.43 169644[15:Rew:165880.0,116999.0] || equal(intersection(u,v),y__dfg)** -> subclass(w,intersection(u,w))*.
% 299.87/300.43 169645[15:Rew:165880.0,92594.0] || equal(intersection(u,v),y__dfg)** -> equal(symmetric_difference(u,v),null_class).
% 299.87/300.43 169652[15:Rew:165880.0,20360.0] || equal(intersection(u,v),y__dfg)** -> member(unordered_pair(w,x),v)*.
% 299.87/300.43 169653[15:Rew:165880.0,14682.0] || equal(intersection(u,v),y__dfg)** -> member(unordered_pair(w,x),u)*.
% 299.87/300.43 169738[15:Rew:165880.0,91382.0] || equal(y__dfg,x__dfg) subclass(x__dfg,complement(unordered_pair(null_class,u)))* -> .
% 299.87/300.43 169739[15:Rew:165880.0,91381.0] || equal(y__dfg,x__dfg) subclass(x__dfg,complement(unordered_pair(u,null_class)))* -> .
% 299.87/300.43 169740[15:Rew:165880.0,91301.0] || equal(y__dfg,x__dfg) subclass(x__dfg,u) -> member(null_class,u)*.
% 299.87/300.43 169741[15:Rew:165880.0,91287.0] || equal(y__dfg,x__dfg) member(u,v)* -> member(u,x__dfg)*.
% 299.87/300.43 169758[15:Rew:165880.0,90694.0] || equal(y__dfg,x__dfg) equal(complement(ordered_pair(x__dfg,u)),x__dfg)** -> .
% 299.87/300.43 169759[15:Rew:165880.0,90590.0] || equal(y__dfg,x__dfg) subclass(x__dfg,u) -> member(omega,u)*.
% 299.87/300.43 169760[15:Rew:165880.0,90755.0] || equal(y__dfg,x__dfg) subclass(x__dfg,u)* -> equal(x__dfg,u).
% 299.87/300.43 173201[15:Rew:165880.0,169764.1] || member(range_of(null_class),y__dfg)* equal(apply(null_class,u),y__dfg)** -> .
% 299.87/300.43 173202[15:Rew:165880.0,169770.1] || member(range_of(null_class),y__dfg) subclass(y__dfg,apply(null_class,u))* -> .
% 299.87/300.43 169775[15:Rew:165880.0,121914.1] || subclass(u,successor(null_class))* equal(union(null_class,u),y__dfg) -> .
% 299.87/300.43 169776[15:Rew:165880.0,118565.0] || equal(union(null_class,u),y__dfg) -> member(ordered_pair(v,w),u)*.
% 299.87/300.43 169777[15:Rew:165880.0,118084.0] || equal(union(null_class,u),y__dfg)** -> equal(union(null_class,u),u).
% 299.87/300.43 169778[15:Rew:165880.0,117028.0] || equal(union(null_class,u),y__dfg) -> subclass(v,intersection(v,u))*.
% 299.87/300.43 169779[15:Rew:165880.0,117027.0] || equal(union(null_class,u),y__dfg) -> subclass(v,intersection(u,v))*.
% 299.87/300.43 169780[15:Rew:165880.0,117026.0] || equal(union(null_class,u),y__dfg) -> subclass(v,union(u,u))*.
% 299.87/300.43 169781[15:Rew:165880.0,117025.0] || equal(union(null_class,u),y__dfg) -> subclass(v,union(u,null_class))*.
% 299.87/300.43 169782[15:Rew:165880.0,116866.0] || equal(union(null_class,u),y__dfg) -> member(unordered_pair(v,w),u)*.
% 299.87/300.43 169789[15:Rew:165880.0,67111.0] || equal(union(null_class,u),y__dfg) -> member(omega,union(u,null_class))*.
% 299.87/300.43 169790[15:Rew:165880.0,63312.1] || equal(successor(complement(u)),null_class) -> equal(union(null_class,u),y__dfg)**.
% 299.87/300.43 169800[15:Rew:165880.0,121916.1] || subclass(u,successor(null_class))* equal(union(u,null_class),y__dfg) -> .
% 299.87/300.43 169801[15:Rew:165880.0,118563.0] || equal(union(u,null_class),y__dfg) -> member(ordered_pair(v,w),u)*.
% 299.87/300.43 169802[15:Rew:165880.0,118101.0] || equal(union(u,null_class),y__dfg)** -> equal(union(u,null_class),u).
% 299.87/300.43 169804[15:Rew:165880.0,117036.0] || equal(union(u,null_class),y__dfg) -> subclass(v,intersection(v,u))*.
% 299.87/300.43 169805[15:Rew:165880.0,117035.0] || equal(union(u,null_class),y__dfg) -> subclass(v,intersection(u,v))*.
% 299.87/300.43 169806[15:Rew:165880.0,117034.0] || equal(union(u,null_class),y__dfg) -> subclass(v,union(u,u))*.
% 299.87/300.43 169807[15:Rew:165880.0,117033.0] || equal(union(u,null_class),y__dfg) -> subclass(v,union(null_class,u))*.
% 299.87/300.43 169808[15:Rew:165880.0,116864.0] || equal(union(u,null_class),y__dfg) -> member(unordered_pair(v,w),u)*.
% 299.87/300.43 169814[15:Rew:165880.0,66706.1] || equal(successor(complement(u)),null_class) -> equal(union(u,null_class),y__dfg)**.
% 299.87/300.43 170030[15:Rew:165880.0,42085.0] || -> equal(apply(complement(cross_product(singleton(u),y__dfg)),u),sum_class(range_of(null_class)))**.
% 299.87/300.43 170036[15:Rew:165880.0,143977.0] || -> equal(apply(singleton(cross_product(singleton(u),y__dfg)),u),sum_class(range_of(null_class)))**.
% 299.87/300.43 170046[15:Rew:165880.0,45574.0] || subclass(complement(singleton(ordered_pair(y__dfg,u))),v)* -> member(null_class,v).
% 299.87/300.43 170052[15:Rew:165880.0,22380.0] || subclass(ordered_pair(u,y__dfg),v) -> member(unordered_pair(u,null_class),v)*.
% 299.87/300.43 170070[15:Rew:165880.0,39232.1] function(apply(u,universal_class)) || member(image(u,null_class),y__dfg)* -> .
% 299.87/300.43 170077[15:Rew:165880.0,22267.1] || member(singleton(singleton(null_class)),cross_product(u,v))* -> member(y__dfg,v).
% 299.87/300.43 170099[15:Rew:165880.0,28416.0] || equal(u,ordered_pair(v,y__dfg)) -> member(unordered_pair(v,null_class),u)*.
% 299.87/300.43 170101[15:Rew:165880.0,39828.1] one_to_one(u) || -> equal(ordered_pair(v,inverse(u)),ordered_pair(v,y__dfg))**.
% 299.87/300.43 170142[15:Rew:165880.0,165157.0] || equal(complement(compose(element_relation,y__dfg)),y__dfg)** -> member(element_relation,complement(element_relation)).
% 299.87/300.43 170146[15:Rew:165880.0,117047.0] || equal(complement(compose(element_relation,y__dfg)),y__dfg)** -> subclass(u,complement(element_relation))*.
% 299.87/300.43 170153[15:Rew:165880.0,28537.0] || -> equal(image(cross_product(u,y__dfg),v),image(cross_product(v,y__dfg),u))*.
% 299.87/300.43 170160[15:Rew:165880.0,83611.0] || subclass(y__dfg,union(null_class,u)) -> member(ordered_pair(v,w),u)*.
% 299.87/300.43 170166[15:Rew:165880.0,67107.0] || subclass(y__dfg,union(null_class,u)) -> member(omega,union(u,null_class))*.
% 299.87/300.43 170177[15:Rew:165880.0,29878.0] || subclass(y__dfg,union(null_class,u)) -> member(unordered_pair(v,w),u)*.
% 299.87/300.43 170181[15:Rew:165880.0,29351.0] || subclass(y__dfg,union(null_class,u))* member(omega,complement(u)) -> .
% 299.87/300.43 170190[15:Rew:165880.0,118531.0] || equal(complement(u),y__dfg) member(ordered_pair(v,w),u)* -> .
% 299.87/300.43 170195[15:Rew:165880.0,117011.0] || equal(complement(u),y__dfg) -> equal(restrict(u,v,w),null_class)**.
% 299.87/300.43 170200[15:Rew:165880.0,116832.0] || equal(complement(u),y__dfg) member(unordered_pair(v,w),u)* -> .
% 299.87/300.43 170217[15:Rew:165880.0,29576.0] || equal(union(null_class,singleton(u)),y__dfg)** -> equal(singleton(v),u)*.
% 299.87/300.43 170221[15:Rew:165880.0,29791.0] || equal(union(null_class,cross_product(u,v)),y__dfg)** -> member(w,v)*.
% 299.87/300.43 170222[15:Rew:165880.0,158968.0] || equal(union(null_class,intersection(u,v)),y__dfg)** -> subclass(w,v)*.
% 299.87/300.43 170223[15:Rew:165880.0,157565.0] || equal(union(null_class,intersection(u,v)),y__dfg)** -> subclass(w,u)*.
% 299.87/300.43 170305[15:Rew:165880.0,90992.0] || equal(apply(null_class,u),y__dfg)** -> member(null_class,apply(null_class,v))*.
% 299.87/300.43 170309[15:Rew:165880.0,62919.0] || equal(apply(null_class,u),y__dfg)** -> equal(singleton(range_of(null_class)),null_class).
% 299.87/300.43 173205[15:Rew:165880.0,170312.1] || equal(cross_product(null_class,y__dfg),null_class) member(y__dfg,cantor(y__dfg))* -> .
% 299.87/300.43 170317[15:Rew:165880.0,42113.1] function(u) || member(u,cantor(complement(cross_product(null_class,y__dfg))))* -> .
% 299.87/300.43 170323[15:Rew:165880.0,144015.1] function(u) || member(u,cantor(singleton(cross_product(null_class,y__dfg))))* -> .
% 299.87/300.43 170388[15:Rew:165880.0,152729.0] || equal(union(u,u),y__dfg)** -> subclass(v,intersection(v,u))*.
% 299.87/300.43 170389[15:Rew:165880.0,152513.0] || equal(union(u,u),y__dfg)** -> subclass(v,intersection(u,v))*.
% 299.87/300.43 170391[15:Rew:165880.0,133799.1] || subclass(u,successor(null_class))* equal(union(u,u),y__dfg)** -> .
% 299.87/300.43 170392[15:Rew:165880.0,118566.0] || equal(union(u,u),y__dfg)** -> member(ordered_pair(v,w),u)*.
% 299.87/300.43 170393[15:Rew:165880.0,118102.0] || equal(union(u,u),y__dfg)** -> equal(union(u,u),u).
% 299.87/300.43 170395[15:Rew:165880.0,117031.0] || equal(union(u,u),y__dfg)** -> subclass(v,union(null_class,u))*.
% 299.87/300.43 170396[15:Rew:165880.0,117030.0] || equal(union(u,u),y__dfg)** -> subclass(v,union(u,null_class))*.
% 299.87/300.43 170397[15:Rew:165880.0,116867.0] || equal(union(u,u),y__dfg)** -> member(unordered_pair(v,w),u)*.
% 299.87/300.43 170445[15:Rew:165880.0,103891.0] || equal(complement(cantor(complement(cross_product(singleton(singleton(u)),y__dfg)))),null_class)** -> .
% 299.87/300.43 170446[15:Rew:165880.0,144021.0] || equal(complement(cantor(singleton(cross_product(singleton(singleton(u)),y__dfg)))),null_class)** -> .
% 299.87/300.43 170466[15:Rew:165880.0,42139.0] || subclass(domain_relation,cantor(complement(cross_product(singleton(ordered_pair(null_class,null_class)),y__dfg))))* -> .
% 299.87/300.43 170467[15:Rew:165880.0,144048.0] || subclass(domain_relation,cantor(singleton(cross_product(singleton(ordered_pair(null_class,null_class)),y__dfg))))* -> .
% 299.87/300.43 170480[15:Rew:165880.0,111600.0] || subclass(y__dfg,union(u,u))* -> member(ordered_pair(v,w),u)*.
% 299.87/300.43 170482[15:Rew:165880.0,89860.0] || subclass(y__dfg,union(u,u))* -> member(unordered_pair(v,w),u)*.
% 299.87/300.43 170487[15:Rew:165880.0,59529.1] || equal(successor(complement(u)),null_class) -> subclass(y__dfg,union(u,u))*.
% 299.87/300.43 170518[15:Rew:165880.0,39823.1] one_to_one(u) || -> equal(apply(v,inverse(u)),apply(v,y__dfg))**.
% 299.87/300.43 170531[15:Rew:165880.0,39676.1] one_to_one(restrict(u,v,universal_class)) || -> equal(image(u,v),y__dfg)**.
% 299.87/300.43 170588[15:Rew:165880.0,42122.0] || subclass(y__dfg,cantor(complement(cross_product(singleton(unordered_pair(u,v)),y__dfg))))* -> .
% 299.87/300.43 170589[15:Rew:165880.0,42123.0] || subclass(y__dfg,cantor(complement(cross_product(singleton(ordered_pair(u,v)),y__dfg))))* -> .
% 299.87/300.43 170615[15:Rew:165880.0,46771.0] || subclass(y__dfg,power_class(u)) member(null_class,complement(power_class(u)))* -> .
% 299.87/300.43 170616[15:Rew:165880.0,46635.0] || subclass(y__dfg,power_class(u)) member(omega,complement(power_class(u)))* -> .
% 299.87/300.43 170617[15:Rew:165880.0,46598.0] || -> equal(union(power_class(complement(power_class(u))),image(element_relation,power_class(u))),y__dfg)**.
% 299.87/300.43 170618[15:Rew:165880.0,46599.0] || -> equal(symmetric_difference(power_class(complement(power_class(u))),image(element_relation,power_class(u))),y__dfg)**.
% 299.87/300.43 170624[15:Rew:165880.0,46642.0] || subclass(y__dfg,complement(power_class(u)))* subclass(domain_relation,power_class(u)) -> .
% 299.87/300.43 170823[15:Rew:165880.0,51011.1] || equal(null_class,element_relation) equal(compose(y__dfg,inverse(element_relation)),null_class)** -> .
% 299.87/300.43 170832[15:Rew:165880.0,52890.0] || subclass(y__dfg,cantor(unordered_pair(u,v)))* equal(null_class,element_relation) -> .
% 299.87/300.43 170833[15:Rew:165880.0,52891.0] || subclass(y__dfg,cantor(ordered_pair(u,v)))* equal(null_class,element_relation) -> .
% 299.87/300.43 170902[15:Rew:165880.0,63360.1] || equal(successor(successor(u)),null_class) -> subclass(y__dfg,complement(singleton(u)))*.
% 299.87/300.43 170965[15:Rew:165880.0,112999.0] || member(successor(null_class),y__dfg) -> member(ordered_pair(successor(null_class),null_class),domain_relation)*.
% 299.87/300.43 170966[15:Rew:165880.0,60576.0] || member(successor(null_class),y__dfg) -> equal(apply(choice,successor(null_class)),null_class)**.
% 299.87/300.43 171016[15:Rew:165880.0,86737.0] || subclass(y__dfg,union(u,null_class)) -> member(ordered_pair(v,w),u)*.
% 299.87/300.43 171018[15:Rew:165880.0,82500.0] || subclass(y__dfg,union(u,null_class)) -> member(unordered_pair(v,w),u)*.
% 299.87/300.43 171033[15:Rew:165880.0,66655.0] || subclass(y__dfg,union(u,null_class))* member(omega,complement(u)) -> .
% 299.87/300.43 171126[15:Rew:165880.0,117037.1] function(u) || equal(successor(u),y__dfg) -> subclass(v,u)*.
% 299.87/300.43 171130[15:Rew:165880.0,74548.1] function(u) || equal(successor(u),y__dfg) -> member(omega,u)*.
% 299.87/300.43 171133[15:Rew:165880.0,74689.1] function(u) || subclass(y__dfg,successor(u))* -> member(omega,u).
% 299.87/300.43 173208[15:Rew:165880.0,171291.1] || -> equal(regular(unordered_pair(y__dfg,u)),u)** equal(unordered_pair(y__dfg,u),null_class).
% 299.87/300.43 173209[15:Rew:165880.0,171292.1] || -> equal(regular(unordered_pair(u,y__dfg)),u)** equal(unordered_pair(u,y__dfg),null_class).
% 299.87/300.43 171332[15:Rew:165880.0,90881.0] || equal(image(successor_relation,omega),y__dfg)** -> equal(image(successor_relation,omega),omega).
% 299.87/300.43 171652[15:Rew:165880.0,101576.1] function(complement(u)) || -> equal(union(u,successor(complement(u))),y__dfg)**.
% 299.87/300.43 171656[15:Rew:165880.0,102761.0] || -> equal(union(power_class(complement(successor(u))),image(element_relation,successor(u))),y__dfg)**.
% 299.87/300.43 171657[15:Rew:165880.0,102762.0] || -> equal(symmetric_difference(power_class(complement(successor(u))),image(element_relation,successor(u))),y__dfg)**.
% 299.87/300.43 171893[15:Rew:165880.0,113936.1] || -> member(null_class,complement(u)) equal(union(u,complement(successor(null_class))),y__dfg)**.
% 299.87/300.43 171894[15:Rew:165880.0,115484.1] function(complement(u)) || -> equal(symmetric_difference(u,successor(complement(u))),y__dfg)**.
% 299.87/300.43 171902[15:Rew:165880.0,116878.0] || equal(cantor(complement(cross_product(singleton(unordered_pair(u,v)),y__dfg))),y__dfg)** -> .
% 299.87/300.43 171908[15:Rew:165880.0,118577.0] || equal(cantor(complement(cross_product(singleton(ordered_pair(u,v)),y__dfg))),y__dfg)** -> .
% 299.87/300.43 171922[15:Rew:165880.0,121913.1] || subclass(u,successor(null_class))* equal(intersection(v,u),y__dfg)** -> .
% 299.87/300.43 171929[15:Rew:165880.0,121882.1] inductive(successor(null_class)) || equal(image(successor_relation,successor(null_class)),y__dfg)** -> .
% 299.87/300.43 171998[15:Rew:165880.0,129951.0] || equal(intersection(union(null_class,u),v),y__dfg)** -> subclass(w,u)*.
% 299.87/300.43 172004[15:Rew:165880.0,130140.0] || equal(intersection(u,union(null_class,v)),y__dfg)** -> subclass(w,v)*.
% 299.87/300.43 172020[15:Rew:165880.0,131300.0] || equal(intersection(union(u,null_class),v),y__dfg)** -> subclass(w,u)*.
% 299.87/300.43 172021[15:Rew:165880.0,131500.0] || equal(intersection(u,union(v,null_class)),y__dfg)** -> subclass(w,v)*.
% 299.87/300.43 172024[15:Rew:165880.0,132641.1] || member(null_class,regular(x__dfg))* equal(union(x__dfg,x__dfg),y__dfg) -> .
% 299.87/300.43 172025[15:Rew:165880.0,132640.1] || member(omega,regular(x__dfg))* equal(union(x__dfg,x__dfg),y__dfg) -> .
% 299.87/300.43 172026[15:Rew:165880.0,132639.1] || subclass(domain_relation,regular(x__dfg))* equal(union(x__dfg,x__dfg),y__dfg) -> .
% 299.87/300.43 172027[15:Rew:165880.0,132669.1] function(x__dfg) || equal(successor(x__dfg),y__dfg)** -> equal(y__dfg,x__dfg).
% 299.87/300.43 172090[15:Rew:165880.0,144029.0] || subclass(y__dfg,cantor(singleton(cross_product(singleton(unordered_pair(u,v)),y__dfg))))* -> .
% 299.87/300.43 172091[15:Rew:165880.0,144031.0] || subclass(y__dfg,cantor(singleton(cross_product(singleton(ordered_pair(u,v)),y__dfg))))* -> .
% 299.87/300.43 172344[15:Rew:165880.0,151551.0] || member(y__dfg,complement(intersection(union(u,v),union(w,x))))* -> .
% 299.87/300.43 172346[15:Rew:165880.0,151565.0] || member(y__dfg,complement(union(u,regular(u))))* -> equal(u,null_class).
% 299.87/300.43 172426[15:Rew:165880.0,155783.0] || equal(regular(union(null_class,complement(intersection(successor(null_class),u)))),y__dfg)** -> .
% 299.87/300.43 172432[15:Rew:165880.0,156128.0] || equal(regular(union(null_class,complement(intersection(u,successor(null_class))))),y__dfg)** -> .
% 299.87/300.43 172439[15:Rew:165880.0,156915.1] || subclass(complement(successor(null_class)),null_class)* equal(regular(null_class),y__dfg) -> .
% 299.87/300.43 172486[15:Rew:165880.0,157625.0] || equal(intersection(union(null_class,intersection(successor(null_class),u)),v),y__dfg)** -> .
% 299.87/300.43 172492[15:Rew:165880.0,163544.0] || equal(intersection(intersection(u,v),w),y__dfg)** -> subclass(x,v)*.
% 299.87/300.43 172493[15:Rew:165880.0,161507.0] || equal(intersection(intersection(u,v),w),y__dfg)** -> subclass(x,u)*.
% 299.87/300.43 172494[15:Rew:165880.0,157882.0] || equal(union(null_class,intersection(intersection(successor(null_class),u),v)),y__dfg)** -> .
% 299.87/300.43 172500[15:Rew:165880.0,158109.0] || equal(intersection(u,union(null_class,intersection(successor(null_class),v))),y__dfg)** -> .
% 299.87/300.43 172506[15:Rew:165880.0,163998.0] || equal(intersection(u,intersection(v,w)),y__dfg)** -> subclass(x,w)*.
% 299.87/300.43 172507[15:Rew:165880.0,161794.0] || equal(intersection(u,intersection(v,w)),y__dfg)** -> subclass(x,v)*.
% 299.87/300.43 172508[15:Rew:165880.0,158438.0] || equal(union(null_class,intersection(u,intersection(successor(null_class),v))),y__dfg)** -> .
% 299.87/300.43 172519[15:Rew:165880.0,159028.0] || equal(intersection(union(null_class,intersection(u,successor(null_class))),v),y__dfg)** -> .
% 299.87/300.43 172525[15:Rew:165880.0,159281.0] || equal(union(null_class,intersection(intersection(u,successor(null_class)),v)),y__dfg)** -> .
% 299.87/300.43 172531[15:Rew:165880.0,159508.0] || equal(intersection(u,union(null_class,intersection(v,successor(null_class)))),y__dfg)** -> .
% 299.87/300.43 172537[15:Rew:165880.0,159750.0] || equal(union(null_class,intersection(u,intersection(v,successor(null_class)))),y__dfg)** -> .
% 299.87/300.43 172543[15:Rew:165880.0,160487.0] || equal(intersection(union(u,u),v),y__dfg)** -> subclass(w,u)*.
% 299.87/300.43 172544[15:Rew:165880.0,160735.0] || equal(intersection(u,union(v,v)),y__dfg)** -> subclass(w,v)*.
% 299.87/300.43 172545[15:Rew:165880.0,161566.0] || equal(intersection(intersection(intersection(successor(null_class),u),v),w),y__dfg)** -> .
% 299.87/300.43 172551[15:Rew:165880.0,161828.0] || equal(intersection(u,intersection(v,intersection(successor(null_class),w))),y__dfg)** -> .
% 299.87/300.43 172569[15:Rew:165880.0,162530.0] || equal(intersection(u,intersection(intersection(successor(null_class),v),w)),y__dfg)** -> .
% 299.87/300.43 172575[15:Rew:165880.0,162799.0] || equal(intersection(intersection(u,intersection(successor(null_class),v)),w),y__dfg)** -> .
% 299.87/300.43 172589[15:Rew:165880.0,163603.0] || equal(intersection(intersection(intersection(u,successor(null_class)),v),w),y__dfg)** -> .
% 299.87/300.43 172634[15:Rew:165880.0,164032.0] || equal(intersection(u,intersection(v,intersection(w,successor(null_class)))),y__dfg)** -> .
% 299.87/300.43 172640[15:Rew:165880.0,164295.0] || equal(intersection(u,intersection(intersection(v,successor(null_class)),w)),y__dfg)** -> .
% 299.87/300.43 172685[15:Rew:165880.0,164752.0] || equal(intersection(intersection(u,intersection(v,successor(null_class))),w),y__dfg)** -> .
% 299.87/300.43 173558[15:MRR:170512.2,166537.1] one_to_one(u) || member(ordered_pair(v,singleton(singleton(null_class))),application_function)* -> .
% 299.87/300.43 180226[15:SpR:166388.1,166071.0] one_to_one(restrict(u,v,y__dfg)) || -> equal(image(u,v),y__dfg)**.
% 299.87/300.43 181387[15:Res:3738.0,165890.1] single_valued_class(restrict(u,y__dfg,y__dfg)) || -> function(restrict(u,y__dfg,y__dfg))*.
% 299.87/300.43 375[0:Res:261.0,3.0] || subclass(singleton(singleton(singleton(u))),v)* -> member(singleton(singleton(u)),v).
% 299.87/300.43 2667[0:Res:2619.1,336.1] inductive(singleton(u)) || member(u,omega)* -> equal(singleton(u),omega).
% 299.87/300.43 2725[0:SpL:257.0,2610.0] || equal(u,singleton(singleton(singleton(v)))) -> member(singleton(singleton(v)),u)*.
% 299.87/300.43 7332[0:Res:7306.0,549.0] || -> subclass(u,complement(singleton(v))) equal(not_subclass_element(u,complement(singleton(v))),v)**.
% 299.87/300.43 8923[4:Res:8883.0,357.1] inductive(intersection(apply(null_class,u),universal_class)) || -> member(null_class,sum_class(range_of(null_class)))*.
% 299.87/300.43 8887[4:Res:8534.0,357.1] inductive(intersection(apply(null_class,u),universal_class)) || -> member(null_class,apply(null_class,v))*.
% 299.87/300.43 8535[4:Res:7864.0,357.1] inductive(intersection(sum_class(range_of(null_class)),universal_class)) || -> member(null_class,apply(null_class,u))*.
% 299.87/300.43 5556[3:Res:5515.0,357.1] inductive(symmetric_difference(successor(universal_class),complement(u))) || -> member(null_class,union(null_class,u))*.
% 299.87/300.43 5538[3:Res:5505.0,357.1] inductive(symmetric_difference(complement(u),successor(universal_class))) || -> member(null_class,union(u,null_class))*.
% 299.87/300.43 5415[4:Res:5135.0,357.1] inductive(symmetric_difference(domain_of(u),successor(universal_class))) || -> member(null_class,complement(cantor(u)))*.
% 299.87/300.43 13408[3:MRR:13407.0,1668.0] || equal(compose(u,null_class),null_class) subclass(domain_relation,complement(compose_class(u)))* -> .
% 299.87/300.43 5382[3:MRR:5379.0,100.0] || equal(compose(u,null_class),null_class) -> member(ordered_pair(null_class,null_class),compose_class(u))*.
% 299.87/300.43 5360[3:Res:4488.1,226.0] || subclass(domain_relation,restrict(u,v,w))* -> member(ordered_pair(null_class,null_class),u).
% 299.87/300.43 5620[0:Res:5493.0,357.1] inductive(symmetric_difference(complement(u),complement(singleton(u)))) || -> member(null_class,successor(u))*.
% 299.87/300.43 5516[0:Res:5137.0,357.1] inductive(symmetric_difference(complement(u),complement(v))) || -> member(null_class,union(u,v))*.
% 299.87/300.43 5031[3:Res:5013.1,51.1] || equal(image(successor_relation,u),null_class)** member(null_class,u) -> inductive(u).
% 299.87/300.43 4554[3:SpR:4275.0,60.1] || member(ordered_pair(u,v),compose(null_class,w))* -> member(v,range_of(null_class)).
% 299.87/300.43 647[0:Res:640.1,3.0] || subclass(singleton(u),v)* -> equal(singleton(u),null_class) member(u,v).
% 299.87/300.43 16441[7:Res:16434.1,3.0] || subclass(y__dfg,u)* subclass(u,v)* -> member(regular(x__dfg),v)*.
% 299.87/300.43 16455[7:Res:16434.1,497.0] || subclass(y__dfg,symmetric_difference(u,v)) -> member(regular(x__dfg),union(u,v))*.
% 299.87/300.43 21095[4:Rew:20653.0,6195.1] inductive(symmetric_difference(range_of(u),successor(universal_class))) || -> member(null_class,complement(range_of(u)))*.
% 299.87/300.43 22288[4:SpL:22152.0,20616.0] || member(ordered_pair(u,singleton(singleton(null_class))),application_function)* -> member(null_class,cantor(u)).
% 299.87/300.43 23280[4:Res:22292.1,26.1] || equal(complement(u),singleton(singleton(null_class))) member(singleton(null_class),u)* -> .
% 299.87/300.43 23283[4:Res:22292.1,23.0] || equal(intersection(u,v),singleton(singleton(null_class)))** -> member(singleton(null_class),u)*.
% 299.87/300.43 23284[4:Res:22292.1,24.0] || equal(intersection(u,v),singleton(singleton(null_class)))** -> member(singleton(null_class),v)*.
% 299.87/300.43 23801[7:SpR:4552.0,23747.1] || equal(sum_class(range_of(null_class)),y__dfg) -> member(regular(x__dfg),apply(null_class,u))*.
% 299.87/300.43 24077[4:Res:24043.0,357.1] inductive(symmetric_difference(image(element_relation,complement(u)),universal_class)) || -> member(null_class,power_class(u))*.
% 299.87/300.43 25729[7:Res:16434.1,9158.0] || subclass(y__dfg,sum_class(range_of(null_class))) -> member(regular(x__dfg),apply(null_class,u))*.
% 299.87/300.43 25775[7:Res:16434.1,9160.0] || subclass(y__dfg,apply(null_class,u))* -> member(regular(x__dfg),sum_class(range_of(null_class)))*.
% 299.87/300.43 26267[0:Res:8.1,2996.0] || equal(singleton(u),v)* -> equal(v,null_class) equal(regular(v),u)*.
% 299.87/300.43 26340[3:SpL:1199.1,26331.0] || subclass(regular(cross_product(u,v)),null_class)* -> equal(cross_product(u,v),null_class).
% 299.87/300.43 26365[3:SpL:1199.1,26343.0] || equal(regular(cross_product(u,v)),null_class)** -> equal(cross_product(u,v),null_class).
% 299.87/300.43 27276[3:Obv:27273.1] || subclass(regular(u),u)* -> equal(regular(u),null_class) equal(u,null_class).
% 299.87/300.43 27802[0:Obv:27775.0] || -> equal(intersection(singleton(u),v),null_class) member(u,intersection(singleton(u),v))*.
% 299.87/300.43 27822[0:SpR:27797.0,30.0] || -> member(u,cross_product(v,w)) equal(restrict(singleton(u),v,w),null_class)**.
% 299.87/300.43 27899[3:MRR:27828.3,3998.0] || member(u,v)* member(u,singleton(w))* -> member(w,v)*.
% 299.87/300.43 27941[0:Obv:27914.0] || -> equal(intersection(u,singleton(v)),null_class) member(v,intersection(u,singleton(v)))*.
% 299.87/300.43 28129[0:Obv:28092.2] || subclass(u,v) subclass(u,complement(v))* -> equal(u,null_class).
% 299.87/300.43 28132[0:Obv:28069.1] || subclass(intersection(u,v),complement(u))* -> equal(intersection(u,v),null_class).
% 299.87/300.43 28133[0:Obv:28091.1] || subclass(intersection(u,v),complement(v))* -> equal(intersection(u,v),null_class).
% 299.87/300.43 28417[0:MRR:28412.1,13.0] || equal(u,ordered_pair(v,w)) -> member(unordered_pair(v,singleton(w)),u)*.
% 299.87/300.43 28642[7:MRR:28623.0,17425.0] || subclass(y__dfg,complement(union(u,v)))* -> member(regular(x__dfg),complement(u)).
% 299.87/300.43 28773[7:MRR:28752.0,17425.0] || subclass(y__dfg,complement(union(u,v)))* -> member(regular(x__dfg),complement(v)).
% 299.87/300.43 28975[0:Res:27503.0,2999.0] || -> equal(complement(successor(u)),null_class) member(regular(complement(successor(u))),complement(u))*.
% 299.87/300.43 29059[0:Res:53.1,4976.0] inductive(singleton(u)) || -> subclass(omega,v) equal(not_subclass_element(omega,v),u)*.
% 299.87/300.43 29325[3:Rew:29271.0,27476.0] || -> subclass(complement(union(u,complement(v))),intersection(complement(u),union(null_class,v)))*.
% 299.87/300.43 29358[3:Rew:29271.0,27494.0] || -> subclass(complement(union(complement(u),v)),intersection(union(null_class,u),complement(v)))*.
% 299.87/300.43 29361[3:Rew:29271.0,7753.0] || subclass(union(null_class,u),complement(u))* -> equal(union(null_class,u),null_class).
% 299.87/300.43 29365[3:Rew:29271.0,7752.0] || -> subclass(symmetric_difference(union(null_class,u),complement(singleton(complement(u)))),successor(complement(u)))*.
% 299.87/300.43 29413[3:Rew:29271.0,28037.1] || -> member(u,v) equal(symmetric_difference(v,singleton(u)),union(v,singleton(u)))**.
% 299.87/300.43 29434[3:Rew:29271.0,27897.1] || -> member(u,v) equal(symmetric_difference(singleton(u),v),union(singleton(u),v))**.
% 299.87/300.43 29736[3:Rew:29278.0,14324.0] || subclass(domain_relation,union(null_class,compose_class(u)))* -> equal(compose(u,null_class),null_class).
% 299.87/300.43 29859[7:Rew:29278.0,20415.0] || equal(union(null_class,intersection(u,v)),y__dfg)** -> member(regular(x__dfg),v).
% 299.87/300.43 29860[7:Rew:29278.0,20414.0] || equal(union(null_class,intersection(u,v)),y__dfg)** -> member(regular(x__dfg),u).
% 299.87/300.43 29870[7:Rew:29278.0,20411.0] || equal(union(null_class,complement(u)),y__dfg)** member(regular(x__dfg),u) -> .
% 299.87/300.43 29872[3:Rew:29278.0,14295.0] || subclass(domain_relation,union(null_class,singleton(u)))* -> equal(ordered_pair(null_class,null_class),u).
% 299.87/300.43 30001[3:Rew:29286.0,10562.1] inductive(symmetric_difference(intersection(universal_class,u),null_class)) || -> member(null_class,union(u,null_class))*.
% 299.87/300.43 31382[9:Rew:31370.0,29647.1] || subclass(y__dfg,complement(u)) member(regular(union(x__dfg,x__dfg)),u)* -> .
% 299.87/300.43 31383[9:Rew:31370.0,29646.1] || subclass(y__dfg,intersection(u,v))* -> member(regular(union(x__dfg,x__dfg)),u)*.
% 299.87/300.43 31394[9:Rew:31370.0,29657.1] || subclass(y__dfg,intersection(u,v))* -> member(regular(union(x__dfg,x__dfg)),v)*.
% 299.87/300.43 31917[3:SpR:31370.0,30644.0] || -> member(not_subclass_element(union(u,u),v),u)* subclass(union(null_class,u),v).
% 299.87/300.43 32544[7:Res:31147.1,3.0] || equal(u,y__dfg) subclass(u,v)* -> member(regular(x__dfg),v)*.
% 299.87/300.43 32568[7:Res:31147.1,9160.0] || equal(apply(null_class,u),y__dfg)** -> member(regular(x__dfg),sum_class(range_of(null_class)))*.
% 299.87/300.43 32708[11:Res:32594.1,3678.1] || subclass(y__dfg,intersection(u,v)) member(null_class,symmetric_difference(u,v))* -> .
% 299.87/300.43 32724[11:Res:32594.1,4001.0] || subclass(y__dfg,regular(u))* member(null_class,u) -> equal(u,null_class).
% 299.87/300.43 32799[10:Res:32582.1,3.0] || equal(u,singleton(null_class)) subclass(u,v)* -> member(null_class,v)*.
% 299.87/300.43 32813[10:Res:32582.1,497.0] || equal(symmetric_difference(u,v),singleton(null_class)) -> member(null_class,union(u,v))*.
% 299.87/300.43 32822[10:Res:32582.1,9158.0] || equal(sum_class(range_of(null_class)),singleton(null_class)) -> member(null_class,apply(null_class,u))*.
% 299.87/300.43 32823[10:Res:32582.1,9160.0] || equal(apply(null_class,u),singleton(null_class))** -> member(null_class,sum_class(range_of(null_class)))*.
% 299.87/300.43 32883[10:Res:32790.1,3.0] || equal(u,successor(null_class)) subclass(u,v)* -> member(null_class,v)*.
% 299.87/300.43 32897[10:Res:32790.1,497.0] || equal(symmetric_difference(u,v),successor(null_class)) -> member(null_class,union(u,v))*.
% 299.87/300.43 32906[10:Res:32790.1,9158.0] || equal(sum_class(range_of(null_class)),successor(null_class)) -> member(null_class,apply(null_class,u))*.
% 299.87/300.43 32907[10:Res:32790.1,9160.0] || equal(apply(null_class,u),successor(null_class))** -> member(null_class,sum_class(range_of(null_class)))*.
% 299.87/300.43 33211[3:SpR:30027.0,7364.1] || -> member(u,union(null_class,v)) subclass(singleton(u),union(null_class,complement(v)))*.
% 299.87/300.43 33855[11:SpL:30027.0,33788.1] inductive(union(null_class,u)) || equal(union(null_class,complement(u)),y__dfg)** -> .
% 299.87/300.43 36419[0:Obv:36412.2] || subclass(u,v) subclass(u,complement(v))* -> subclass(u,w)*.
% 299.87/300.43 36429[0:MRR:36392.0,9181.1] || subclass(u,complement(unordered_pair(v,not_subclass_element(u,w))))* -> subclass(u,w).
% 299.87/300.43 36430[0:MRR:36393.0,9181.1] || subclass(u,complement(unordered_pair(not_subclass_element(u,v),w)))* -> subclass(u,v).
% 299.87/300.43 38352[11:SpL:115.0,32709.0] || subclass(y__dfg,symmetric_difference(u,v)) -> member(null_class,complement(intersection(u,v)))*.
% 299.87/300.43 38536[3:SpR:33220.0,7364.1] || -> member(u,union(v,v))* subclass(singleton(u),union(null_class,complement(v)))*.
% 299.87/300.43 38582[11:SpL:33220.0,33788.1] inductive(union(u,u)) || equal(union(null_class,complement(u)),y__dfg)** -> .
% 299.87/300.43 38730[3:Res:36007.0,357.1] inductive(u) || -> equal(singleton(u),null_class) member(null_class,complement(singleton(u)))*.
% 299.87/300.43 38891[4:Res:38786.0,3.0] || subclass(complement(singleton(singleton(singleton(null_class)))),u)* -> member(singleton(null_class),u).
% 299.87/300.43 39347[12:SoR:39235.0,5028.2] single_valued_class(regular(u)) || equal(regular(u),null_class)** -> equal(u,null_class).
% 299.87/300.43 39607[12:Rew:39262.1,39424.2] function(u) || member(singleton(singleton(null_class)),element_relation)* -> member(null_class,u)*.
% 299.87/300.43 39877[12:Res:39353.1,3.0] function(u) || subclass(ordered_pair(u,v),w)* -> member(null_class,w).
% 299.87/300.43 40413[3:SpR:38136.0,27797.0] || -> equal(union(null_class,singleton(u)),null_class) member(u,union(null_class,singleton(u)))*.
% 299.87/300.43 41501[4:Res:20669.1,16.0] || subclass(domain_relation,flip(cross_product(u,v)))* -> member(ordered_pair(w,x),u)*.
% 299.87/300.43 43590[3:SpR:43315.1,31.0] || subclass(cross_product(u,v),null_class)* -> equal(restrict(w,u,v),null_class)**.
% 299.87/300.43 43599[3:SpR:43315.1,115.0] || subclass(complement(intersection(u,v)),null_class)* -> equal(symmetric_difference(u,v),null_class).
% 299.87/300.43 44183[0:SpR:495.0,43895.0] || -> equal(intersection(complement(union(u,v)),symmetric_difference(complement(u),complement(v))),null_class)**.
% 299.87/300.43 44230[3:SpR:33220.0,43895.0] || -> equal(intersection(union(null_class,complement(u)),intersection(union(u,u),v)),null_class)**.
% 299.87/300.43 44231[3:SpR:30027.0,43895.0] || -> equal(intersection(union(null_class,complement(u)),intersection(union(null_class,u),v)),null_class)**.
% 299.87/300.43 44683[3:SpR:33220.0,44429.0] || -> equal(intersection(union(null_class,complement(u)),intersection(v,union(u,u))),null_class)**.
% 299.87/300.43 44684[3:SpR:30027.0,44429.0] || -> equal(intersection(union(null_class,complement(u)),intersection(v,union(null_class,u))),null_class)**.
% 299.87/300.43 44906[10:SpR:33220.0,44869.1] || subclass(union(u,u),null_class)* -> member(null_class,union(null_class,complement(u)))*.
% 299.87/300.43 44907[10:SpR:30027.0,44869.1] || subclass(union(null_class,u),null_class) -> member(null_class,union(null_class,complement(u)))*.
% 299.87/300.43 45295[10:MRR:45281.1,32156.0] || subclass(successor(null_class),symmetric_difference(u,v))* -> member(null_class,union(u,v)).
% 299.87/300.43 45888[10:MRR:45865.0,1668.0] || subclass(cantor(u),null_class)* -> equal(sum_class(range_of(null_class)),apply(u,null_class)).
% 299.87/300.43 46479[0:Rew:46218.0,7367.0] || -> member(not_subclass_element(u,power_class(v)),complement(power_class(v)))* subclass(u,power_class(v)).
% 299.87/300.43 46588[3:Rew:46218.0,29304.0] || -> equal(union(null_class,image(element_relation,power_class(u))),complement(power_class(complement(power_class(u)))))**.
% 299.87/300.43 46592[10:Rew:46218.0,32676.1] || -> member(null_class,image(element_relation,power_class(u)))* member(null_class,power_class(complement(power_class(u)))).
% 299.87/300.43 47389[3:SpL:46221.0,47227.0] || equal(intersection(complement(u),power_class(v)),union(u,complement(power_class(v))))** -> .
% 299.87/300.43 47640[3:SpL:46227.0,47227.0] || equal(intersection(power_class(u),complement(v)),union(complement(power_class(u)),v))** -> .
% 299.87/300.43 47746[4:MRR:47735.0,54.0] || subclass(cantor(u),null_class)* -> equal(sum_class(range_of(null_class)),apply(u,omega)).
% 299.87/300.43 47816[10:SpL:33220.0,45867.0] || subclass(union(null_class,complement(u)),null_class)* -> member(null_class,union(u,u))*.
% 299.87/300.43 47817[10:SpL:30027.0,45867.0] || subclass(union(null_class,complement(u)),null_class)* -> member(null_class,union(null_class,u)).
% 299.87/300.43 47932[3:Rew:29278.0,47869.0] || -> equal(intersection(power_class(union(u,u)),complement(power_class(union(null_class,u)))),null_class)**.
% 299.87/300.43 47935[3:Rew:29278.0,47872.0] || -> equal(intersection(complement(power_class(union(null_class,u))),power_class(union(u,u))),null_class)**.
% 299.87/300.43 48803[3:SpL:33220.0,47742.0] || subclass(union(null_class,complement(u)),null_class)* -> member(omega,union(u,u))*.
% 299.87/300.43 48804[3:SpL:30027.0,47742.0] || subclass(union(null_class,complement(u)),null_class)* -> member(omega,union(null_class,u)).
% 299.87/300.43 48978[10:Res:47818.1,3.0] || equal(complement(u),null_class) subclass(u,v)* -> member(null_class,v)*.
% 299.87/300.43 48994[10:Res:47818.1,497.0] || equal(complement(symmetric_difference(u,v)),null_class) -> member(null_class,union(u,v))*.
% 299.87/300.43 49027[10:Rew:28.0,48987.0] || equal(union(u,v),null_class) member(null_class,union(u,v))* -> .
% 299.87/300.43 49505[3:Res:48805.1,3.0] || equal(complement(u),null_class) subclass(u,v)* -> member(omega,v)*.
% 299.87/300.43 49521[3:Res:48805.1,497.0] || equal(complement(symmetric_difference(u,v)),null_class) -> member(omega,union(u,v))*.
% 299.87/300.43 49547[3:Rew:28.0,49514.0] || equal(union(u,v),null_class) member(omega,union(u,v))* -> .
% 299.87/300.43 49576[0:SpR:6542.0,43895.0] || -> equal(intersection(complement(successor(u)),symmetric_difference(complement(u),complement(singleton(u)))),null_class)**.
% 299.87/300.43 49730[3:Res:45564.0,3.0] || subclass(complement(singleton(ordered_pair(u,v))),w)* -> member(singleton(u),w).
% 299.87/300.43 49867[3:Res:2985.1,48580.1] || equal(complement(intersection(u,v)),null_class)** -> equal(symmetric_difference(u,v),null_class).
% 299.87/300.43 49880[3:Res:2362.1,48580.1] || equal(cross_product(u,v),null_class) -> equal(restrict(w,u,v),null_class)**.
% 299.87/300.43 52503[6:SpR:52308.1,38610.0] || equal(union(u,u),null_class)** -> equal(power_class(union(null_class,u)),null_class)**.
% 299.87/300.43 52504[6:SpR:52308.1,38610.0] || equal(union(null_class,u),null_class) -> equal(power_class(union(u,u)),null_class)**.
% 299.87/300.43 52911[4:Res:22292.1,49805.0] || equal(cantor(singleton(null_class)),singleton(singleton(null_class)))** equal(null_class,element_relation) -> .
% 299.87/300.43 52990[7:MRR:52944.2,16433.0] || subclass(y__dfg,u) subclass(x__dfg,regular(u))* -> equal(u,null_class).
% 299.87/300.43 53251[3:MRR:53210.0,3271.1] || -> member(union(u,v),complement(v))* equal(singleton(union(u,v)),null_class).
% 299.87/300.43 53252[3:MRR:53211.0,3271.1] || -> member(union(u,v),complement(u))* equal(singleton(union(u,v)),null_class).
% 299.87/300.43 53257[3:MRR:53232.2,48600.0] || subclass(u,regular(intersection(u,v)))* -> equal(intersection(u,v),null_class).
% 299.87/300.43 53258[3:MRR:53233.2,48600.0] || subclass(u,regular(intersection(v,u)))* -> equal(intersection(v,u),null_class).
% 299.87/300.43 53260[4:MRR:53217.1,45559.0] || subclass(domain_relation,flip(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u)))))* -> .
% 299.87/300.43 53261[4:MRR:53216.1,45559.0] || subclass(domain_relation,rotate(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v)))* -> .
% 299.87/300.43 57898[3:Res:56560.1,691.0] || equal(complement(intersection(u,v)),null_class)** -> member(unordered_pair(w,x),v)*.
% 299.87/300.43 57901[3:Res:56560.1,690.0] || equal(complement(intersection(u,v)),null_class)** -> member(unordered_pair(w,x),u)*.
% 299.87/300.43 58054[4:Rew:29278.0,57927.0] || equal(union(null_class,u),null_class)** equal(u,singleton(singleton(null_class))) -> .
% 299.87/300.43 59933[0:SpR:495.0,54912.0] || -> subclass(restrict(symmetric_difference(complement(u),complement(v)),w,x),union(u,v))*.
% 299.87/300.43 59934[0:SpR:6542.0,54912.0] || -> subclass(restrict(symmetric_difference(complement(u),complement(singleton(u))),v,w),successor(u))*.
% 299.87/300.43 60313[3:Res:56738.0,357.1] inductive(union(null_class,union(null_class,complement(y__dfg)))) || -> member(null_class,complement(x__dfg))*.
% 299.87/300.43 60607[3:Res:55270.0,357.1] inductive(intersection(u,union(null_class,complement(y__dfg)))) || -> member(null_class,complement(x__dfg))*.
% 299.87/300.43 60666[3:Res:56508.0,357.1] inductive(intersection(union(null_class,complement(y__dfg)),u)) || -> member(null_class,complement(x__dfg))*.
% 299.87/300.43 60697[3:Res:56964.0,357.1] inductive(union(null_class,intersection(complement(y__dfg),u))) || -> member(null_class,complement(x__dfg))*.
% 299.87/300.43 60731[3:Res:57492.0,357.1] inductive(union(null_class,intersection(u,complement(y__dfg)))) || -> member(null_class,complement(x__dfg))*.
% 299.87/300.43 61743[0:Res:54936.0,357.1] inductive(intersection(u,intersection(complement(y__dfg),v))) || -> member(null_class,complement(x__dfg))*.
% 299.87/300.43 61785[0:Res:55555.0,357.1] inductive(intersection(u,intersection(v,complement(y__dfg)))) || -> member(null_class,complement(x__dfg))*.
% 299.87/300.43 61840[0:Res:56280.0,357.1] inductive(intersection(intersection(complement(y__dfg),u),v)) || -> member(null_class,complement(x__dfg))*.
% 299.87/300.43 61947[3:Res:57016.0,357.1] inductive(complement(union(complement(u),null_class))) || -> member(null_class,union(null_class,u))*.
% 299.87/300.43 62040[3:Res:57028.0,357.1] inductive(complement(successor(symmetric_difference(universal_class,u)))) || -> member(null_class,union(u,null_class))*.
% 299.87/300.43 62418[0:Res:57370.0,357.1] inductive(intersection(intersection(u,complement(y__dfg)),v)) || -> member(null_class,complement(x__dfg))*.
% 299.87/300.43 63043[0:Obv:63022.1] || subclass(u,symmetric_difference(v,w)) -> subclass(u,complement(intersection(v,w)))*.
% 299.87/300.43 63110[0:Obv:63027.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(w,x))),complement(intersection(w,x)))*.
% 299.87/300.43 63111[0:Obv:63026.0] || -> subclass(intersection(intersection(u,symmetric_difference(v,w)),x),complement(intersection(v,w)))*.
% 299.87/300.43 63112[0:Obv:63024.0] || -> subclass(intersection(u,intersection(symmetric_difference(v,w),x)),complement(intersection(v,w)))*.
% 299.87/300.43 63113[0:Obv:63020.0] || -> subclass(intersection(intersection(symmetric_difference(u,v),w),x),complement(intersection(u,v)))*.
% 299.87/300.43 63158[3:Res:61919.0,357.1] inductive(complement(union(complement(power_class(u)),null_class))) || -> member(null_class,power_class(u))*.
% 299.87/300.43 63625[3:Rew:63624.1,62312.1] || equal(successor(regular(ordered_pair(u,v))),null_class)** -> equal(singleton(u),null_class).
% 299.87/300.43 63700[3:Rew:29278.0,63177.1,29271.0,63177.1] || equal(successor(u),null_class) -> equal(union(null_class,v),union(u,v))*.
% 299.87/300.43 63701[3:Rew:29271.0,63178.1] || equal(successor(u),null_class) -> subclass(complement(union(u,v)),complement(v))*.
% 299.87/300.43 63704[3:Rew:29286.0,63237.1,29283.0,63237.1] || equal(successor(u),null_class) -> equal(union(v,null_class),union(v,u))*.
% 299.87/300.43 63840[3:Res:63674.1,9.0] || equal(successor(u),null_class) subclass(v,u)* -> equal(v,u).
% 299.87/300.43 64763[3:Obv:64751.1] || subclass(u,regular(v)) -> subclass(u,complement(v))* equal(v,null_class).
% 299.87/300.43 65475[0:Obv:65407.1] || member(u,v) -> subclass(intersection(singleton(u),w),intersection(v,w))*.
% 299.87/300.43 65936[0:Obv:65869.1] || member(u,v) -> subclass(intersection(w,singleton(u)),intersection(v,w))*.
% 299.87/300.43 66257[3:Rew:66163.0,29911.0] || -> subclass(complement(union(u,complement(v))),intersection(complement(u),union(v,null_class)))*.
% 299.87/300.43 66298[3:Rew:66163.0,63705.1] || equal(successor(u),null_class) -> subclass(complement(union(v,u)),complement(v))*.
% 299.87/300.43 66339[3:Rew:66163.0,56549.0] || -> subclass(complement(union(complement(power_class(u)),v)),intersection(power_class(u),complement(v)))*.
% 299.87/300.43 66340[3:Rew:66163.0,56548.0] || -> subclass(complement(union(u,complement(power_class(v)))),intersection(complement(u),power_class(v)))*.
% 299.87/300.43 67273[4:Rew:66811.0,66404.0] || -> equal(intersection(union(null_class,apply(null_class,u)),complement(apply(null_class,v))),null_class)**.
% 299.87/300.43 67279[4:Rew:66811.0,66420.0] || -> equal(intersection(union(null_class,sum_class(range_of(null_class))),complement(apply(null_class,u))),null_class)**.
% 299.87/300.43 67282[4:Rew:66811.0,66423.0] || -> equal(intersection(complement(apply(null_class,u)),union(null_class,apply(null_class,v))),null_class)**.
% 299.87/300.43 67283[4:Rew:66811.0,66424.0] || -> equal(intersection(complement(apply(null_class,u)),union(null_class,sum_class(range_of(null_class)))),null_class)**.
% 299.87/300.43 67290[4:Rew:66811.0,66433.0] || -> subclass(complement(successor(complement(apply(null_class,u)))),union(null_class,apply(null_class,v)))*.
% 299.87/300.43 67291[4:Rew:66811.0,66434.0] || -> subclass(complement(successor(complement(apply(null_class,u)))),union(null_class,sum_class(range_of(null_class))))*.
% 299.87/300.43 67298[4:Rew:66811.0,66491.0] || -> equal(intersection(complement(sum_class(range_of(null_class))),union(null_class,apply(null_class,u))),null_class)**.
% 299.87/300.43 67303[4:Rew:66811.0,66497.0] || -> subclass(complement(successor(complement(sum_class(range_of(null_class))))),union(null_class,apply(null_class,u)))*.
% 299.87/300.43 67307[3:Rew:29278.0,66556.1] || equal(successor(u),null_class) -> subclass(union(null_class,v),union(u,v))*.
% 299.87/300.43 66657[3:Rew:66163.0,29936.0] || -> subclass(complement(union(complement(u),v)),intersection(union(u,null_class),complement(v)))*.
% 299.87/300.43 66688[3:Rew:66163.0,29939.0] || subclass(union(u,null_class),complement(u))* -> equal(union(u,null_class),null_class).
% 299.87/300.43 66708[3:Rew:66163.0,29943.0] || -> subclass(symmetric_difference(union(u,null_class),complement(singleton(complement(u)))),successor(complement(u)))*.
% 299.87/300.43 67095[3:Rew:67071.0,63241.1] || equal(successor(u),null_class) -> subclass(union(null_class,v),union(v,u))*.
% 299.87/300.43 67123[7:Rew:67071.0,23410.0] || subclass(y__dfg,union(null_class,u)) -> member(regular(x__dfg),union(u,null_class))*.
% 299.87/300.43 67126[7:Rew:67071.0,23743.0] || equal(union(null_class,u),y__dfg) -> member(regular(x__dfg),union(u,null_class))*.
% 299.87/300.43 67441[3:Rew:67292.0,67097.1] || equal(successor(u),null_class) -> equal(union(v,u),union(null_class,v))*.
% 299.87/300.43 67621[3:Rew:29271.0,67544.1] || equal(successor(singleton(u)),null_class) -> equal(union(null_class,u),successor(u))**.
% 299.87/300.43 68258[3:Rew:29278.0,68242.1] inductive(symmetric_difference(intersection(u,universal_class),null_class)) || -> member(null_class,union(null_class,u))*.
% 299.87/300.43 68773[3:SpR:66811.0,30644.0] || -> member(not_subclass_element(union(u,null_class),v),u)* subclass(union(null_class,u),v).
% 299.87/300.43 70299[12:Res:68971.1,9.0] function(u) || subclass(u,successor(u))* -> equal(successor(u),u).
% 299.87/300.43 70637[0:SpR:67444.0,67463.0] || -> equal(intersection(union(u,v),complement(intersection(v,u))),symmetric_difference(u,v))**.
% 299.87/300.43 70638[0:SpR:67444.0,169.1] || -> subclass(intersection(u,v),w) member(not_subclass_element(intersection(v,u),w),v)*.
% 299.87/300.43 70639[0:SpR:67444.0,175.1] || -> subclass(intersection(u,v),w) member(not_subclass_element(intersection(v,u),w),u)*.
% 299.87/300.43 70686[0:SpR:67444.0,496.1] || member(u,symmetric_difference(v,w)) -> member(u,complement(intersection(w,v)))*.
% 299.87/300.43 70925[0:SpL:67444.0,3678.1] || member(u,symmetric_difference(v,w)) member(u,intersection(w,v))* -> .
% 299.87/300.43 73033[4:Res:66410.0,357.1] inductive(complement(apply(null_class,u))) || -> member(null_class,complement(sum_class(range_of(null_class))))*.
% 299.87/300.43 73289[4:Res:66484.0,357.1] inductive(complement(sum_class(range_of(null_class)))) || -> member(null_class,complement(apply(null_class,u)))*.
% 299.87/300.43 73320[4:SpR:67192.0,43895.0] || -> equal(intersection(complement(sum_class(range_of(null_class))),intersection(apply(null_class,u),v)),null_class)**.
% 299.87/300.43 73321[4:SpR:67192.0,44429.0] || -> equal(intersection(complement(sum_class(range_of(null_class))),intersection(u,apply(null_class,v))),null_class)**.
% 299.87/300.43 73343[4:SpR:67192.0,7364.1] || -> member(u,apply(null_class,v))* subclass(singleton(u),complement(sum_class(range_of(null_class))))*.
% 299.87/300.43 73381[4:SpR:67192.0,43895.0] || -> equal(intersection(complement(apply(null_class,u)),intersection(sum_class(range_of(null_class)),v)),null_class)**.
% 299.87/300.43 73382[4:SpR:67192.0,44429.0] || -> equal(intersection(complement(apply(null_class,u)),intersection(v,sum_class(range_of(null_class)))),null_class)**.
% 299.87/300.43 73404[4:SpR:67192.0,7364.1] || -> member(u,sum_class(range_of(null_class))) subclass(singleton(u),complement(apply(null_class,v)))*.
% 299.87/300.43 73450[11:SpL:67192.0,33788.1] inductive(apply(null_class,u)) || equal(complement(sum_class(range_of(null_class))),y__dfg)** -> .
% 299.87/300.43 73467[4:SpL:67192.0,47742.0] || subclass(complement(sum_class(range_of(null_class))),null_class)* -> member(omega,apply(null_class,u))*.
% 299.87/300.43 73468[10:SpL:67192.0,45867.0] || subclass(complement(sum_class(range_of(null_class))),null_class)* -> member(null_class,apply(null_class,u))*.
% 299.87/300.43 73521[11:SpL:67192.0,33788.1] inductive(sum_class(range_of(null_class))) || equal(complement(apply(null_class,u)),y__dfg)** -> .
% 299.87/300.43 73538[4:SpL:67192.0,47742.0] || subclass(complement(apply(null_class,u)),null_class)* -> member(omega,sum_class(range_of(null_class))).
% 299.87/300.43 73539[10:SpL:67192.0,45867.0] || subclass(complement(apply(null_class,u)),null_class)* -> member(null_class,sum_class(range_of(null_class))).
% 299.87/300.43 73842[4:Res:66411.0,357.1] inductive(complement(apply(null_class,u))) || -> member(null_class,complement(apply(null_class,v)))*.
% 299.87/300.43 73873[3:SpR:66602.0,43895.0] || -> equal(intersection(union(null_class,complement(u)),intersection(union(u,null_class),v)),null_class)**.
% 299.87/300.43 73874[3:SpR:66602.0,44429.0] || -> equal(intersection(union(null_class,complement(u)),intersection(v,union(u,null_class))),null_class)**.
% 299.87/300.43 73896[3:SpR:66602.0,7364.1] || -> member(u,union(v,null_class)) subclass(singleton(u),union(null_class,complement(v)))*.
% 299.87/300.43 73953[11:SpL:66602.0,33788.1] inductive(union(u,null_class)) || equal(union(null_class,complement(u)),y__dfg)** -> .
% 299.87/300.43 73970[3:SpL:66602.0,47742.0] || subclass(union(null_class,complement(u)),null_class)* -> member(omega,union(u,null_class)).
% 299.87/300.43 73971[10:SpL:66602.0,45867.0] || subclass(union(null_class,complement(u)),null_class)* -> member(null_class,union(u,null_class)).
% 299.87/300.43 74084[3:Res:67162.0,357.1] inductive(union(null_class,union(null_class,u))) || -> member(null_class,union(u,null_class))*.
% 299.87/300.43 74213[3:Rew:67444.0,74212.0] || -> equal(intersection(regular(u),restrict(u,v,w)),null_class)** equal(u,null_class).
% 299.87/300.43 74214[0:Obv:74150.0] || -> equal(intersection(restrict(u,v,w),singleton(x)),null_class)** member(x,u).
% 299.87/300.43 74248[4:SpR:67191.0,43895.0] || -> equal(intersection(complement(apply(null_class,u)),intersection(apply(null_class,v),w)),null_class)**.
% 299.87/300.43 74249[4:SpR:67191.0,44429.0] || -> equal(intersection(complement(apply(null_class,u)),intersection(v,apply(null_class,w))),null_class)**.
% 299.87/300.43 74271[4:SpR:67191.0,7364.1] || -> member(u,apply(null_class,v))* subclass(singleton(u),complement(apply(null_class,w)))*.
% 299.87/300.43 74387[11:SpL:67191.0,33788.1] inductive(apply(null_class,u)) || equal(complement(apply(null_class,v)),y__dfg)** -> .
% 299.87/300.43 74404[4:SpL:67191.0,47742.0] || subclass(complement(apply(null_class,u)),null_class)* -> member(omega,apply(null_class,v))*.
% 299.87/300.43 74405[10:SpL:67191.0,45867.0] || subclass(complement(apply(null_class,u)),null_class)* -> member(null_class,apply(null_class,v))*.
% 299.87/300.43 74680[0:Obv:74618.0] || -> equal(intersection(singleton(u),restrict(v,w,x)),null_class)** member(u,v).
% 299.87/300.43 74765[6:SpR:69762.0,52308.1] || equal(union(null_class,u),null_class) -> equal(power_class(union(u,null_class)),null_class)**.
% 299.87/300.43 74792[6:SpR:69762.0,52308.1] || equal(union(u,null_class),null_class) -> equal(power_class(union(null_class,u)),null_class)**.
% 299.87/300.43 78179[14:Res:77981.1,3.0] || subclass(y__dfg,u)* subclass(u,v)* -> member(complement(x__dfg),v)*.
% 299.87/300.43 78196[14:Res:77981.1,497.0] || subclass(y__dfg,symmetric_difference(u,v)) -> member(complement(x__dfg),union(u,v))*.
% 299.87/300.43 78215[14:Res:77981.1,9158.0] || subclass(y__dfg,sum_class(range_of(null_class))) -> member(complement(x__dfg),apply(null_class,u))*.
% 299.87/300.43 78216[14:Res:77981.1,9160.0] || subclass(y__dfg,apply(null_class,u))* -> member(complement(x__dfg),sum_class(range_of(null_class)))*.
% 299.87/300.43 78455[3:Rew:29278.0,78415.1,29278.0,78415.0] || member(union(null_class,u),u)* -> equal(singleton(union(null_class,u)),null_class).
% 299.87/300.43 78444[3:Res:53246.0,38234.0] || -> equal(singleton(complement(successor(null_class))),null_class) member(complement(successor(null_class)),singleton(null_class))*.
% 299.87/300.43 79516[0:Rew:31268.0,79505.1] || member(regular(complement(u)),union(u,u))* -> equal(complement(u),null_class).
% 299.87/300.43 79517[3:Rew:29271.0,79470.1,67444.0,79470.1,7425.0,79470.1,29271.0,79470.0,67444.0,79470.0] || member(regular(complement(u)),union(u,null_class))* -> equal(complement(u),null_class).
% 299.87/300.43 79519[3:Rew:29271.0,79493.1,7425.0,79493.1,29271.0,79493.0] || member(regular(complement(u)),union(null_class,u))* -> equal(complement(u),null_class).
% 299.87/300.43 81273[3:Res:359.2,63693.1] || subclass(u,v)* equal(successor(v),null_class) -> subclass(u,w)*.
% 299.87/300.43 81280[3:Res:358.2,63693.1] || subclass(u,v)* equal(successor(v),null_class) -> equal(u,null_class).
% 299.87/300.43 81308[3:Res:2363.1,63693.1] || equal(successor(union(u,v)),null_class)** -> equal(symmetric_difference(u,v),null_class).
% 299.87/300.43 81590[3:Res:67163.0,357.1] inductive(union(null_class,union(null_class,u))) || -> member(null_class,union(u,u))*.
% 299.87/300.43 81670[3:Res:67094.0,357.1] inductive(intersection(u,union(null_class,v))) || -> member(null_class,union(v,null_class))*.
% 299.87/300.43 81858[3:Res:67136.0,357.1] inductive(intersection(union(null_class,u),v)) || -> member(null_class,union(u,null_class))*.
% 299.87/300.43 82058[12:SpL:67597.1,47239.0] function(complement(u)) || equal(union(null_class,u),successor(complement(u)))** -> .
% 299.87/300.43 82059[12:SpL:67597.1,73968.0] function(complement(u)) || equal(union(u,null_class),successor(complement(u)))** -> .
% 299.87/300.43 82060[12:SpL:67597.1,47238.0] function(complement(u)) || equal(union(u,u),successor(complement(u)))** -> .
% 299.87/300.43 82117[12:Rew:67597.1,81943.2] function(u) || -> member(regular(successor(u)),u)* equal(successor(u),null_class).
% 299.87/300.43 82153[12:SoR:82054.0,5028.2] single_valued_class(successor_relation) || subclass(domain_relation,successor(successor_relation))* equal(successor_relation,null_class) -> .
% 299.87/300.43 82251[12:SoR:82055.0,5028.2] single_valued_class(successor_relation) || equal(successor(successor_relation),domain_relation)** equal(successor_relation,null_class) -> .
% 299.87/300.43 82603[3:Rew:68781.0,82389.0] || -> subclass(union(u,null_class),v) member(not_subclass_element(union(u,null_class),v),u)*.
% 299.87/300.43 82666[6:SpR:68783.0,52308.1] || equal(union(u,null_class),null_class) -> equal(power_class(union(u,u)),null_class)**.
% 299.87/300.43 82696[6:SpR:68783.0,52308.1] || equal(union(u,u),null_class)** -> equal(power_class(union(u,null_class)),null_class)**.
% 299.87/300.43 82948[12:Res:69538.1,357.1] function(u) inductive(union(null_class,successor(u))) || -> member(null_class,u)*.
% 299.87/300.43 83031[3:Res:74069.0,357.1] inductive(union(null_class,union(u,u))) || -> member(null_class,union(u,null_class))*.
% 299.87/300.43 83241[3:Res:81564.0,357.1] inductive(union(null_class,union(u,null_class))) || -> member(null_class,union(u,u))*.
% 299.87/300.43 83309[3:Res:83210.0,357.1] inductive(union(null_class,union(u,null_class))) || -> member(null_class,union(null_class,u))*.
% 299.87/300.43 83535[3:Res:82983.0,357.1] inductive(union(null_class,union(u,u))) || -> member(null_class,union(null_class,u))*.
% 299.87/300.43 83643[4:Res:22292.1,40461.0] || equal(union(null_class,u),singleton(singleton(null_class))) -> member(singleton(null_class),u)*.
% 299.87/300.43 84041[3:MRR:83909.2,3998.0] || member(u,restrict(v,w,x))* member(u,complement(v)) -> .
% 299.87/300.43 84622[3:Res:57431.0,357.1] inductive(union(null_class,symmetric_difference(u,v))) || -> member(null_class,union(u,v))*.
% 299.87/300.43 85224[0:Rew:31268.0,85193.1] || -> member(not_subclass_element(u,complement(v)),union(v,v))* subclass(u,complement(v)).
% 299.87/300.43 85229[3:Rew:29271.0,85158.1,67444.0,85158.1,7425.0,85158.1,29271.0,85158.0,67444.0,85158.0] || -> member(not_subclass_element(u,complement(v)),union(v,null_class))* subclass(u,complement(v)).
% 299.87/300.43 85231[3:Rew:29271.0,85181.1,7425.0,85181.1,29271.0,85181.0] || -> member(not_subclass_element(u,complement(v)),union(null_class,v))* subclass(u,complement(v)).
% 299.87/300.43 86669[12:Res:69933.1,357.1] function(u) inductive(intersection(successor(u),v)) || -> member(null_class,u)*.
% 299.87/300.43 86771[4:Res:22292.1,70006.0] || equal(union(u,null_class),singleton(singleton(null_class))) -> member(singleton(null_class),u)*.
% 299.87/300.43 86859[12:Res:70206.1,357.1] function(u) inductive(intersection(v,successor(u))) || -> member(null_class,u)*.
% 299.87/300.43 86918[3:SpR:71143.0,34475.0] || -> equal(intersection(complement(symmetric_difference(u,v)),union(null_class,symmetric_difference(v,u))),null_class)**.
% 299.87/300.43 86925[0:SpR:71143.0,43895.0] || -> equal(intersection(complement(symmetric_difference(u,v)),intersection(symmetric_difference(v,u),w)),null_class)**.
% 299.87/300.43 86926[0:SpR:71143.0,44429.0] || -> equal(intersection(complement(symmetric_difference(u,v)),intersection(w,symmetric_difference(v,u))),null_class)**.
% 299.87/300.43 86930[3:SpR:71143.0,57027.0] || -> subclass(complement(successor(complement(symmetric_difference(u,v)))),union(null_class,symmetric_difference(v,u)))*.
% 299.87/300.43 86953[0:SpR:71143.0,7364.1] || -> member(u,symmetric_difference(v,w)) subclass(singleton(u),complement(symmetric_difference(w,v)))*.
% 299.87/300.43 87088[11:SpL:71143.0,33788.1] inductive(symmetric_difference(u,v)) || equal(complement(symmetric_difference(v,u)),y__dfg)** -> .
% 299.87/300.43 87106[3:SpL:71143.0,47742.0] || subclass(complement(symmetric_difference(u,v)),null_class)* -> member(omega,symmetric_difference(v,u)).
% 299.87/300.43 87107[10:SpL:71143.0,45867.0] || subclass(complement(symmetric_difference(u,v)),null_class)* -> member(null_class,symmetric_difference(v,u)).
% 299.87/300.43 87530[0:Res:71313.0,357.1] inductive(symmetric_difference(complement(u),complement(v))) || -> member(null_class,union(v,u))*.
% 299.87/300.43 87639[3:Res:81613.0,357.1] inductive(intersection(u,union(null_class,v))) || -> member(null_class,union(v,v))*.
% 299.87/300.43 87740[3:Res:81640.0,357.1] inductive(intersection(u,union(v,v))) || -> member(null_class,union(v,null_class))*.
% 299.87/300.43 87848[3:Res:81798.0,357.1] inductive(intersection(union(null_class,u),v)) || -> member(null_class,union(u,u))*.
% 299.87/300.43 88082[3:Res:81825.0,357.1] inductive(intersection(union(u,u),v)) || -> member(null_class,union(u,null_class))*.
% 299.87/300.43 88192[3:Res:84561.0,357.1] inductive(union(null_class,symmetric_difference(u,v))) || -> member(null_class,union(v,u))*.
% 299.87/300.43 88474[3:Res:87597.0,357.1] inductive(intersection(u,union(v,null_class))) || -> member(null_class,union(v,v))*.
% 299.87/300.43 88570[3:Res:88428.0,357.1] inductive(intersection(u,union(v,null_class))) || -> member(null_class,union(null_class,v))*.
% 299.87/300.43 88667[3:Res:88551.0,357.1] inductive(intersection(union(u,null_class),v)) || -> member(null_class,union(null_class,u))*.
% 299.87/300.43 88768[3:Res:87675.0,357.1] inductive(intersection(u,union(v,v))) || -> member(null_class,union(null_class,v))*.
% 299.87/300.43 88907[3:Res:88850.0,357.1] inductive(intersection(complement(compose(element_relation,universal_class)),u)) || -> member(null_class,complement(element_relation))*.
% 299.87/300.43 88926[3:Res:88899.0,357.1] inductive(union(null_class,complement(compose(element_relation,universal_class)))) || -> member(null_class,complement(element_relation))*.
% 299.87/300.43 88951[3:Res:88882.0,357.1] inductive(intersection(u,complement(compose(element_relation,universal_class)))) || -> member(null_class,complement(element_relation))*.
% 299.87/300.43 89027[3:Res:87801.0,357.1] inductive(intersection(union(u,null_class),v)) || -> member(null_class,union(u,u))*.
% 299.87/300.43 89190[3:Res:88013.0,357.1] inductive(intersection(union(u,u),v)) || -> member(null_class,union(null_class,u))*.
% 299.87/300.43 89964[3:Rew:40426.0,89726.0] || -> subclass(union(u,u),v) member(not_subclass_element(union(u,u),v),u)*.
% 299.87/300.43 90065[0:SpR:30.0,54457.1] || subclass(cross_product(u,v),w) -> subclass(restrict(x,u,v),w)*.
% 299.87/300.43 90080[0:SpR:67463.0,54457.1] || subclass(complement(intersection(u,v)),w)* -> subclass(symmetric_difference(u,v),w).
% 299.87/300.43 90106[0:Res:54457.1,357.1] inductive(intersection(u,v)) || subclass(v,w)* -> member(null_class,w)*.
% 299.87/300.43 90130[0:Res:54457.1,28111.0] || subclass(u,complement(intersection(v,u)))* -> equal(intersection(v,u),null_class).
% 299.87/300.43 94146[3:Res:90201.1,9.0] || equal(complement(u),null_class) subclass(u,v)* -> equal(u,v).
% 299.87/300.43 94318[3:Res:90201.1,5357.0] || equal(complement(intersection(u,v)),null_class)** -> member(ordered_pair(null_class,null_class),u)*.
% 299.87/300.43 94319[3:Res:90201.1,5358.0] || equal(complement(intersection(u,v)),null_class)** -> member(ordered_pair(null_class,null_class),v)*.
% 299.87/300.43 94667[3:Con:94377.2] || equal(complement(u),null_class) member(v,w)* -> member(v,u)*.
% 299.87/300.43 98420[0:Rew:97898.0,8458.0] || -> member(u,complement(union(v,w)))* subclass(singleton(u),union(v,w)).
% 299.87/300.43 99022[3:Rew:97898.0,47228.0] || equal(image(element_relation,union(u,v)),power_class(complement(union(u,v))))** -> .
% 299.87/300.43 99026[3:Rew:97898.0,47959.0] || -> equal(complement(power_class(complement(union(u,v)))),image(element_relation,union(u,v)))**.
% 299.87/300.43 99262[3:Rew:99199.0,69600.1] inductive(union(null_class,union(omega,null_class))) || -> equal(union(null_class,omega),omega)**.
% 299.87/300.43 99263[3:Rew:99199.0,57274.1] inductive(union(null_class,union(omega,omega))) || -> equal(union(null_class,omega),omega)**.
% 299.87/300.43 99264[3:Rew:99199.0,56726.1] inductive(union(null_class,union(null_class,omega))) || -> equal(union(null_class,omega),omega)**.
% 299.87/300.43 99349[6:Rew:99324.0,75510.1] || subclass(complement(singleton(u)),null_class)* -> equal(power_class(complement(successor(u))),null_class).
% 299.87/300.43 99401[0:Rew:99391.0,71696.0] || -> equal(complement(intersection(successor(u),complement(v))),union(v,complement(successor(u))))**.
% 299.87/300.43 99466[0:Rew:45.0,98404.0] || member(regular(successor(u)),complement(successor(u)))* -> equal(successor(u),null_class).
% 299.87/300.43 102645[3:SpR:99324.0,29278.0] || -> equal(union(null_class,image(element_relation,successor(u))),complement(power_class(complement(successor(u)))))**.
% 299.87/300.43 102654[10:SpR:99324.0,32585.1] || -> member(null_class,image(element_relation,successor(u)))* member(null_class,power_class(complement(successor(u)))).
% 299.87/300.43 102765[3:Rew:102645.0,47195.0] || -> equal(power_class(complement(power_class(complement(successor(u))))),power_class(image(element_relation,successor(u))))**.
% 299.87/300.43 103406[3:SpL:99391.0,47227.0] || equal(intersection(complement(u),successor(v)),union(u,complement(successor(v))))** -> .
% 299.87/300.43 105297[0:Res:98084.0,357.1] inductive(complement(union(u,v))) || -> member(null_class,complement(union(v,u)))*.
% 299.87/300.43 105489[3:Res:99519.0,357.1] inductive(regular(complement(union(u,v)))) || -> member(null_class,union(u,v))*.
% 299.87/300.43 106114[12:SpR:67597.1,105485.0] function(complement(u)) || -> subclass(regular(successor(complement(u))),union(u,null_class))*.
% 299.87/300.43 106124[3:Res:105485.0,357.1] inductive(regular(union(null_class,complement(u)))) || -> member(null_class,union(u,null_class))*.
% 299.87/300.43 106169[3:Rew:47958.0,106168.0] || -> subclass(regular(power_class(complement(union(u,v)))),image(element_relation,union(u,v)))*.
% 299.87/300.43 106248[12:SpR:67597.1,105486.0] function(complement(u)) || -> subclass(regular(successor(complement(u))),union(null_class,u))*.
% 299.87/300.43 106258[3:Res:105486.0,357.1] inductive(regular(union(null_class,complement(u)))) || -> member(null_class,union(null_class,u))*.
% 299.87/300.43 106354[12:SpR:67597.1,106142.0] function(complement(u)) || -> subclass(regular(union(null_class,u)),successor(complement(u)))*.
% 299.87/300.43 106395[3:Res:106142.0,357.1] inductive(regular(union(null_class,u))) || -> member(null_class,union(null_class,complement(u)))*.
% 299.87/300.43 106445[3:Rew:47958.0,106444.0] || -> subclass(regular(image(element_relation,union(u,v))),power_class(complement(union(u,v))))*.
% 299.87/300.43 106495[12:SpR:67597.1,106364.0] function(complement(u)) || -> subclass(regular(union(u,null_class)),successor(complement(u)))*.
% 299.87/300.43 106525[3:Res:106364.0,357.1] inductive(regular(union(u,null_class))) || -> member(null_class,union(null_class,complement(u)))*.
% 299.87/300.43 106855[12:SpR:67597.1,105484.0] function(complement(u)) || -> subclass(regular(successor(complement(u))),union(u,u))*.
% 299.87/300.43 106865[3:Res:105484.0,357.1] inductive(regular(union(null_class,complement(u)))) || -> member(null_class,union(u,u))*.
% 299.87/300.43 106961[12:SpR:67597.1,106375.0] function(complement(u)) || -> subclass(regular(union(u,u)),successor(complement(u)))*.
% 299.87/300.43 106994[3:Res:106375.0,357.1] inductive(regular(union(u,u))) || -> member(null_class,union(null_class,complement(u)))*.
% 299.87/300.43 107128[0:SpR:105396.0,43895.0] || -> equal(intersection(complement(union(u,v)),intersection(union(v,u),w)),null_class)**.
% 299.87/300.43 107129[0:SpR:105396.0,44429.0] || -> equal(intersection(complement(union(u,v)),intersection(w,union(v,u))),null_class)**.
% 299.87/300.43 107151[0:SpR:105396.0,7364.1] || -> member(u,union(v,w)) subclass(singleton(u),complement(union(w,v)))*.
% 299.87/300.43 107316[11:SpL:105396.0,33788.1] inductive(union(u,v)) || equal(complement(union(v,u)),y__dfg)** -> .
% 299.87/300.43 107331[3:SpL:105396.0,47742.0] || subclass(complement(union(u,v)),null_class)* -> member(omega,union(v,u)).
% 299.87/300.43 107332[10:SpL:105396.0,45867.0] || subclass(complement(union(u,v)),null_class)* -> member(null_class,union(v,u)).
% 299.87/300.43 107865[3:Res:106427.0,357.1] inductive(regular(union(u,v))) || -> member(null_class,complement(union(u,v)))*.
% 299.87/300.43 108023[3:Res:107161.0,357.1] inductive(regular(complement(union(u,v)))) || -> member(null_class,union(v,u))*.
% 299.87/300.43 108288[3:Res:107485.0,357.1] inductive(regular(union(u,v))) || -> member(null_class,complement(union(v,u)))*.
% 299.87/300.43 108613[0:Res:55416.1,357.1] inductive(intersection(u,v)) || subclass(u,w)* -> member(null_class,w)*.
% 299.87/300.43 108637[0:Res:55416.1,28111.0] || subclass(u,complement(intersection(u,v)))* -> equal(intersection(u,v),null_class).
% 299.87/300.43 108732[10:MRR:108731.2,32156.0] || subclass(singleton(null_class),u)* subclass(u,v)* -> member(null_class,v)*.
% 299.87/300.43 110636[3:Res:108601.1,357.1] inductive(union(null_class,u)) || subclass(u,v)* -> member(null_class,v)*.
% 299.87/300.43 110653[3:Res:108601.1,52986.0] || subclass(u,regular(union(null_class,u)))* -> equal(union(null_class,u),null_class).
% 299.87/300.43 110691[3:Rew:30027.0,110660.0] || subclass(u,union(null_class,complement(u)))* -> equal(union(null_class,u),null_class).
% 299.87/300.43 111042[3:Res:108602.1,357.1] inductive(union(u,null_class)) || subclass(u,v)* -> member(null_class,v)*.
% 299.87/300.43 111059[3:Res:108602.1,52986.0] || subclass(u,regular(union(u,null_class)))* -> equal(union(u,null_class),null_class).
% 299.87/300.43 111095[3:Rew:66602.0,111066.0] || subclass(u,union(null_class,complement(u)))* -> equal(union(u,null_class),null_class).
% 299.87/300.43 111181[0:Res:55488.0,357.1] inductive(intersection(u,symmetric_difference(v,w))) || -> member(null_class,union(v,w))*.
% 299.87/300.43 111634[4:Res:22292.1,55688.0] || equal(union(u,u),singleton(singleton(null_class)))** -> member(singleton(null_class),u)*.
% 299.87/300.43 111794[0:Res:57301.0,357.1] inductive(intersection(symmetric_difference(u,v),w)) || -> member(null_class,union(u,v))*.
% 299.87/300.43 112052[0:SpR:27940.0,65462.0] || -> equal(u,v) subclass(intersection(intersection(singleton(v),w),singleton(u)),null_class)*.
% 299.87/300.43 112116[0:Res:65462.0,357.1] inductive(intersection(intersection(u,v),w)) || -> member(null_class,intersection(u,w))*.
% 299.87/300.43 112539[3:Res:112095.0,357.1] inductive(intersection(successor(null_class),u)) || -> member(null_class,intersection(singleton(null_class),u))*.
% 299.87/300.43 112606[3:Res:112494.0,357.1] inductive(intersection(successor(null_class),u)) || -> member(null_class,intersection(u,singleton(null_class)))*.
% 299.87/300.43 112676[3:MRR:112656.3,3998.0] || member(u,v)* member(u,successor(null_class))* -> member(null_class,v)*.
% 299.87/300.43 113257[3:Res:112516.0,357.1] inductive(intersection(u,successor(null_class))) || -> member(null_class,intersection(singleton(null_class),u))*.
% 299.87/300.43 113311[3:Res:112583.0,357.1] inductive(intersection(u,successor(null_class))) || -> member(null_class,intersection(u,singleton(null_class)))*.
% 299.87/300.43 113611[3:Rew:29271.0,113370.1,7425.0,113370.1,67444.0,113370.1] || -> member(null_class,u) equal(symmetric_difference(successor(null_class),u),union(successor(null_class),u))**.
% 299.87/300.43 113939[3:Rew:29271.0,113714.1,7425.0,113714.1,67444.0,113714.1] || -> member(null_class,u) equal(symmetric_difference(u,successor(null_class)),union(u,successor(null_class)))**.
% 299.87/300.43 113996[3:SpR:31.0,112086.0] || -> subclass(intersection(union(null_class,cross_product(u,v)),w),restrict(w,u,v))*.
% 299.87/300.43 114028[3:SpR:27940.0,112086.0] || -> equal(u,v) subclass(intersection(union(null_class,singleton(v)),singleton(u)),null_class)*.
% 299.87/300.43 114086[3:Res:112086.0,357.1] inductive(intersection(union(null_class,u),v)) || -> member(null_class,intersection(u,v))*.
% 299.87/300.43 114225[3:Res:112087.0,357.1] inductive(intersection(union(u,null_class),v)) || -> member(null_class,intersection(u,v))*.
% 299.87/300.43 114382[3:Res:113986.0,357.1] inductive(intersection(union(null_class,u),v)) || -> member(null_class,intersection(v,u))*.
% 299.87/300.43 115214[4:SpR:67192.0,114543.0] || -> equal(intersection(sum_class(range_of(null_class)),union(null_class,complement(apply(null_class,u)))),null_class)**.
% 299.87/300.43 115220[4:SpR:67191.0,114543.0] || -> equal(intersection(apply(null_class,u),union(null_class,complement(apply(null_class,v)))),null_class)**.
% 299.87/300.43 115221[4:SpR:67192.0,114543.0] || -> equal(intersection(apply(null_class,u),union(null_class,complement(sum_class(range_of(null_class))))),null_class)**.
% 299.87/300.43 115574[3:SpR:31.0,114061.0] || -> subclass(intersection(u,union(null_class,cross_product(v,w))),restrict(u,v,w))*.
% 299.87/300.43 115607[3:SpR:27940.0,114061.0] || -> equal(u,v) subclass(intersection(singleton(u),union(null_class,singleton(v))),null_class)*.
% 299.87/300.43 115662[3:Res:114061.0,357.1] inductive(intersection(u,union(null_class,v))) || -> member(null_class,intersection(v,u))*.
% 299.87/300.43 116170[3:Res:114137.0,357.1] inductive(intersection(union(u,null_class),v)) || -> member(null_class,intersection(v,u))*.
% 299.87/300.43 116313[3:Res:114201.0,357.1] inductive(intersection(u,union(v,null_class))) || -> member(null_class,intersection(v,u))*.
% 299.87/300.43 116533[3:Res:114357.0,357.1] inductive(intersection(u,union(null_class,v))) || -> member(null_class,intersection(u,v))*.
% 299.87/300.43 117850[3:Res:116145.0,357.1] inductive(intersection(u,union(v,null_class))) || -> member(null_class,intersection(u,v))*.
% 299.87/300.43 118845[0:SpR:27940.0,65465.0] || -> equal(u,v) subclass(intersection(intersection(w,singleton(v)),singleton(u)),null_class)*.
% 299.87/300.43 118869[0:SpR:67463.0,65465.0] || -> subclass(intersection(symmetric_difference(u,v),w),intersection(complement(intersection(u,v)),w))*.
% 299.87/300.43 118920[0:Res:65465.0,357.1] inductive(intersection(intersection(u,v),w)) || -> member(null_class,intersection(v,w))*.
% 299.87/300.43 119042[0:SpR:27940.0,65920.0] || -> equal(u,v) subclass(intersection(singleton(u),intersection(singleton(v),w)),null_class)*.
% 299.87/300.43 119111[0:Res:65920.0,357.1] inductive(intersection(u,intersection(v,w))) || -> member(null_class,intersection(v,u))*.
% 299.87/300.43 119209[0:SpR:27940.0,65922.0] || -> equal(u,v) subclass(intersection(singleton(u),intersection(w,singleton(v))),null_class)*.
% 299.87/300.43 119233[0:SpR:67463.0,65922.0] || -> subclass(intersection(u,symmetric_difference(v,w)),intersection(complement(intersection(v,w)),u))*.
% 299.87/300.43 119278[0:Res:65922.0,357.1] inductive(intersection(u,intersection(v,w))) || -> member(null_class,intersection(w,u))*.
% 299.87/300.43 119399[3:SpR:89365.1,112516.0] || subclass(successor(null_class),u) -> subclass(successor(null_class),intersection(singleton(null_class),u))*.
% 299.87/300.43 119400[3:SpR:89365.1,112583.0] || subclass(successor(null_class),u) -> subclass(successor(null_class),intersection(u,singleton(null_class)))*.
% 299.87/300.43 119423[0:SpR:89365.1,31.0] || subclass(u,cross_product(v,w))* -> equal(restrict(u,v,w),u).
% 299.87/300.43 119514[3:SpR:89365.1,34471.0] || subclass(union(u,u),complement(u))* -> equal(union(u,u),null_class).
% 299.87/300.43 119848[10:MRR:119800.1,119800.3,54.0,46074.0] inductive(complement(compose(element_relation,universal_class))) || member(apply(choice,omega),element_relation)* -> .
% 299.87/300.43 120300[4:MRR:120299.0,1668.0] || subclass(domain_relation,cantor(ordered_pair(null_class,sum_class(u))))* equal(null_class,element_relation) -> .
% 299.87/300.43 120894[3:MRR:120888.0,100.0] || subclass(composition_function,successor_relation) -> equal(ordered_pair(null_class,compose(null_class,null_class)),successor(null_class))**.
% 299.87/300.43 121234[3:Res:120311.1,2996.0] || equal(successor(null_class),u) -> equal(u,null_class) equal(regular(u),null_class)**.
% 299.87/300.43 125548[3:Res:50.1,119456.0] inductive(union(null_class,u)) || -> subclass(image(successor_relation,union(null_class,u)),u)*.
% 299.87/300.43 125698[3:Res:125591.0,336.1] inductive(complement(successor(complement(omega)))) || -> equal(complement(successor(complement(omega))),omega)**.
% 299.87/300.43 125894[3:Rew:99199.0,125776.0] || -> subclass(regular(union(u,complement(power_class(v)))),intersection(complement(u),power_class(v)))*.
% 299.87/300.43 125895[3:Rew:99199.0,125777.0] || -> subclass(regular(union(u,complement(successor(v)))),intersection(complement(u),successor(v)))*.
% 299.87/300.43 125896[3:Rew:99199.0,125778.0] || -> subclass(regular(union(complement(power_class(u)),v)),intersection(power_class(u),complement(v)))*.
% 299.87/300.43 127661[3:SpR:71143.0,125676.0] || -> subclass(complement(successor(union(null_class,symmetric_difference(u,v)))),complement(symmetric_difference(v,u)))*.
% 299.87/300.43 127665[4:SpR:67192.0,125676.0] || -> subclass(complement(successor(union(null_class,sum_class(range_of(null_class))))),complement(apply(null_class,u)))*.
% 299.87/300.43 127671[4:SpR:67191.0,125676.0] || -> subclass(complement(successor(union(null_class,apply(null_class,u)))),complement(apply(null_class,v)))*.
% 299.87/300.43 127672[4:SpR:67192.0,125676.0] || -> subclass(complement(successor(union(null_class,apply(null_class,u)))),complement(sum_class(range_of(null_class))))*.
% 299.87/300.43 128345[4:SpR:67192.0,125761.0] || -> subclass(complement(successor(union(null_class,complement(apply(null_class,u))))),sum_class(range_of(null_class)))*.
% 299.87/300.43 128351[4:SpR:67191.0,125761.0] || -> subclass(complement(successor(union(null_class,complement(apply(null_class,u))))),apply(null_class,v))*.
% 299.87/300.43 128352[4:SpR:67192.0,125761.0] || -> subclass(complement(successor(union(null_class,complement(sum_class(range_of(null_class)))))),apply(null_class,u))*.
% 299.87/300.43 128985[3:Res:125564.0,357.1] inductive(union(null_class,intersection(union(null_class,u),v))) || -> member(null_class,u)*.
% 299.87/300.43 129166[3:Res:125581.0,357.1] inductive(union(null_class,intersection(u,union(null_class,v)))) || -> member(null_class,v)*.
% 299.87/300.43 129294[12:Res:126105.1,357.1] function(u) inductive(regular(successor(u))) || -> member(null_class,complement(u))*.
% 299.87/300.43 129389[3:Res:128921.0,357.1] inductive(union(null_class,intersection(union(u,null_class),v))) || -> member(null_class,u)*.
% 299.87/300.43 129555[3:Res:129108.0,357.1] inductive(union(null_class,intersection(u,union(v,null_class)))) || -> member(null_class,v)*.
% 299.87/300.43 129694[3:Res:50.1,119464.0] inductive(union(u,null_class)) || -> subclass(image(successor_relation,union(u,null_class)),u)*.
% 299.87/300.43 129976[3:Res:125558.0,357.1] inductive(intersection(intersection(union(null_class,u),v),w)) || -> member(null_class,u)*.
% 299.87/300.43 130146[3:Res:125569.0,357.1] inductive(intersection(u,intersection(v,union(null_class,w)))) || -> member(null_class,w)*.
% 299.87/300.43 130360[3:Res:125572.0,357.1] inductive(intersection(u,intersection(union(null_class,v),w))) || -> member(null_class,v)*.
% 299.87/300.43 130534[3:Res:125578.0,357.1] inductive(intersection(intersection(u,union(null_class,v)),w)) || -> member(null_class,v)*.
% 299.87/300.43 130743[3:Res:125883.0,357.1] inductive(regular(complement(symmetric_difference(u,v)))) || -> member(null_class,symmetric_difference(v,u))*.
% 299.87/300.43 130842[3:Res:128932.0,357.1] inductive(union(null_class,intersection(union(u,u),v))) || -> member(null_class,u)*.
% 299.87/300.43 131021[3:Res:129119.0,357.1] inductive(union(null_class,intersection(u,union(v,v)))) || -> member(null_class,v)*.
% 299.87/300.43 131325[3:Res:129704.0,357.1] inductive(intersection(intersection(union(u,null_class),v),w)) || -> member(null_class,u)*.
% 299.87/300.43 131506[3:Res:129718.0,357.1] inductive(intersection(u,intersection(v,union(w,null_class)))) || -> member(null_class,w)*.
% 299.87/300.43 131680[3:Res:129721.0,357.1] inductive(intersection(u,intersection(union(v,null_class),w))) || -> member(null_class,v)*.
% 299.87/300.43 131971[3:Res:129727.0,357.1] inductive(intersection(intersection(u,union(v,null_class)),w)) || -> member(null_class,v)*.
% 299.87/300.43 132135[3:Res:130690.0,357.1] inductive(regular(complement(symmetric_difference(u,v)))) || -> member(null_class,symmetric_difference(u,v))*.
% 299.87/300.43 132333[3:SpR:89527.0,112095.0] || -> subclass(intersection(successor(null_class),u),intersection(singleton(null_class),intersection(successor(null_class),u)))*.
% 299.87/300.43 132335[3:SpR:89527.0,112667.1] || -> member(null_class,intersection(successor(null_class),u))* equal(intersection(successor(null_class),u),null_class).
% 299.87/300.43 132539[0:Rew:31.0,132374.0] || -> equal(restrict(restrict(u,v,w),v,w),restrict(u,v,w))**.
% 299.87/300.43 133033[3:SpR:89667.0,112095.0] || -> subclass(intersection(u,successor(null_class)),intersection(singleton(null_class),intersection(u,successor(null_class))))*.
% 299.87/300.43 133035[3:SpR:89667.0,112667.1] || -> member(null_class,intersection(u,successor(null_class)))* equal(intersection(u,successor(null_class)),null_class).
% 299.87/300.43 133226[0:Rew:67444.0,133086.0] || -> equal(intersection(symmetric_difference(u,v),complement(intersection(u,v))),symmetric_difference(u,v))**.
% 299.87/300.43 133775[3:Res:108603.1,357.1] inductive(union(u,u)) || subclass(u,v)* -> member(null_class,v)*.
% 299.87/300.43 133795[3:Res:108603.1,52986.0] || subclass(u,regular(union(u,u)))* -> equal(union(u,u),null_class).
% 299.87/300.43 133843[3:Rew:33220.0,133805.0] || subclass(u,union(null_class,complement(u)))* -> equal(union(u,u),null_class).
% 299.87/300.43 133997[0:Res:111103.0,357.1] inductive(intersection(u,symmetric_difference(v,w))) || -> member(null_class,union(w,v))*.
% 299.87/300.43 134157[0:Res:111709.0,357.1] inductive(intersection(symmetric_difference(u,v),w)) || -> member(null_class,union(v,u))*.
% 299.87/300.43 134378[0:SpR:111977.1,44163.0] || subclass(complement(u),restrict(u,v,w))* -> equal(complement(u),null_class).
% 299.87/300.43 134942[0:Res:112012.0,357.1] inductive(intersection(intersection(u,v),w)) || -> member(null_class,intersection(w,u))*.
% 299.87/300.43 135579[3:SpR:71143.0,135198.0] || -> equal(intersection(symmetric_difference(u,v),intersection(complement(symmetric_difference(v,u)),w)),null_class)**.
% 299.87/300.43 135583[4:SpR:67192.0,135198.0] || -> equal(intersection(sum_class(range_of(null_class)),intersection(complement(apply(null_class,u)),v)),null_class)**.
% 299.87/300.43 135584[3:SpR:33220.0,135198.0] || -> equal(intersection(union(u,u),intersection(union(null_class,complement(u)),v)),null_class)**.
% 299.87/300.43 135585[3:SpR:66602.0,135198.0] || -> equal(intersection(union(u,null_class),intersection(union(null_class,complement(u)),v)),null_class)**.
% 299.87/300.43 135586[3:SpR:105396.0,135198.0] || -> equal(intersection(union(u,v),intersection(complement(union(v,u)),w)),null_class)**.
% 299.87/300.43 135587[3:SpR:30027.0,135198.0] || -> equal(intersection(union(null_class,u),intersection(union(null_class,complement(u)),v)),null_class)**.
% 299.87/300.43 135589[4:SpR:67191.0,135198.0] || -> equal(intersection(apply(null_class,u),intersection(complement(apply(null_class,v)),w)),null_class)**.
% 299.87/300.43 135590[4:SpR:67192.0,135198.0] || -> equal(intersection(apply(null_class,u),intersection(complement(sum_class(range_of(null_class))),v)),null_class)**.
% 299.87/300.43 136182[3:SpR:71143.0,135318.0] || -> equal(intersection(symmetric_difference(u,v),intersection(w,complement(symmetric_difference(v,u)))),null_class)**.
% 299.87/300.43 136186[4:SpR:67192.0,135318.0] || -> equal(intersection(sum_class(range_of(null_class)),intersection(u,complement(apply(null_class,v)))),null_class)**.
% 299.87/300.43 136187[3:SpR:33220.0,135318.0] || -> equal(intersection(union(u,u),intersection(v,union(null_class,complement(u)))),null_class)**.
% 299.87/300.43 136188[3:SpR:66602.0,135318.0] || -> equal(intersection(union(u,null_class),intersection(v,union(null_class,complement(u)))),null_class)**.
% 299.87/300.43 136189[3:SpR:105396.0,135318.0] || -> equal(intersection(union(u,v),intersection(w,complement(union(v,u)))),null_class)**.
% 299.87/300.43 136190[3:SpR:30027.0,135318.0] || -> equal(intersection(union(null_class,u),intersection(v,union(null_class,complement(u)))),null_class)**.
% 299.87/300.43 136192[4:SpR:67191.0,135318.0] || -> equal(intersection(apply(null_class,u),intersection(v,complement(apply(null_class,w)))),null_class)**.
% 299.87/300.43 136193[4:SpR:67192.0,135318.0] || -> equal(intersection(apply(null_class,u),intersection(v,complement(sum_class(range_of(null_class))))),null_class)**.
% 299.87/300.43 136209[3:SpR:67452.0,135318.0] || -> equal(intersection(restrict(u,v,w),symmetric_difference(cross_product(v,w),u)),null_class)**.
% 299.87/300.43 136210[3:SpR:67453.0,135318.0] || -> equal(intersection(restrict(u,v,w),symmetric_difference(u,cross_product(v,w))),null_class)**.
% 299.87/300.43 137170[3:Rew:100407.0,137169.1,29278.0,137169.1,66163.0,137169.1,71143.0,137169.1,7425.0,137169.1] || -> subclass(u,successor(v)) member(not_subclass_element(u,successor(v)),complement(successor(v)))*.
% 299.87/300.43 138850[3:SpR:138402.0,89365.1] || subclass(union(null_class,u),singleton(u))* -> equal(union(null_class,u),null_class).
% 299.87/300.43 139150[3:SpR:138479.0,89365.1] || subclass(union(u,null_class),singleton(u))* -> equal(union(u,null_class),null_class).
% 299.87/300.43 139990[3:Res:55416.1,137329.0] || subclass(u,singleton(intersection(u,v)))* -> equal(intersection(u,v),null_class).
% 299.87/300.43 139991[3:Res:54457.1,137329.0] || subclass(u,singleton(intersection(v,u)))* -> equal(intersection(v,u),null_class).
% 299.87/300.43 139992[3:Res:108601.1,137329.0] || subclass(u,singleton(union(null_class,u)))* -> equal(union(null_class,u),null_class).
% 299.87/300.43 139993[3:Res:108602.1,137329.0] || subclass(u,singleton(union(u,null_class)))* -> equal(union(u,null_class),null_class).
% 299.87/300.43 139994[3:Res:108603.1,137329.0] || subclass(u,singleton(union(u,u)))* -> equal(union(u,u),null_class).
% 299.87/300.43 140448[3:SpR:138871.0,89365.1] || subclass(union(u,u),singleton(u))* -> equal(union(u,u),null_class).
% 299.87/300.43 140771[3:SpR:140091.0,89365.1] || subclass(intersection(u,v),singleton(v))* -> equal(intersection(u,v),null_class).
% 299.87/300.43 141302[3:SpR:140218.0,89365.1] || subclass(intersection(u,v),singleton(u))* -> equal(intersection(u,v),null_class).
% 299.87/300.43 141342[3:SpR:495.0,140218.0] || -> equal(intersection(singleton(union(u,v)),symmetric_difference(complement(u),complement(v))),null_class)**.
% 299.87/300.43 141343[3:SpR:6542.0,140218.0] || -> equal(intersection(singleton(successor(u)),symmetric_difference(complement(u),complement(singleton(u)))),null_class)**.
% 299.87/300.43 142847[3:SpR:135597.0,31.0] || -> equal(restrict(restrict(complement(cross_product(u,v)),w,x),u,v),null_class)**.
% 299.87/300.43 143186[3:MRR:142879.2,3998.0] || member(u,restrict(complement(v),w,x))* member(u,v) -> .
% 299.87/300.43 144631[4:Res:22292.1,137731.0] || equal(singleton(u),singleton(singleton(null_class))) member(singleton(null_class),u)* -> .
% 299.87/300.43 144724[3:Res:25.2,144667.0] || member(intersection(u,v),v)* member(intersection(u,v),u)* -> .
% 299.87/300.43 146501[14:Res:146475.1,3.0] || subclass(x__dfg,u)* subclass(u,v)* -> member(complement(x__dfg),v)*.
% 299.87/300.43 146529[14:Res:146475.1,497.0] || subclass(x__dfg,symmetric_difference(u,v)) -> member(complement(x__dfg),union(u,v))*.
% 299.87/300.43 146555[14:Res:146475.1,9158.0] || subclass(x__dfg,sum_class(range_of(null_class))) -> member(complement(x__dfg),apply(null_class,u))*.
% 299.87/300.43 146556[14:Res:146475.1,9160.0] || subclass(x__dfg,apply(null_class,u))* -> member(complement(x__dfg),sum_class(range_of(null_class)))*.
% 299.87/300.43 147125[14:SpR:147054.1,7364.1] || equal(successor(null_class),x__dfg) -> member(u,x__dfg) subclass(singleton(u),null_class)*.
% 299.87/300.43 147158[14:SpR:147054.1,146475.1] || equal(successor(null_class),x__dfg) subclass(x__dfg,u) -> member(null_class,u)*.
% 299.87/300.43 147442[14:Rew:147331.1,147441.1] || equal(successor(null_class),x__dfg) -> equal(union(x__dfg,complement(power_class(u))),x__dfg)**.
% 299.87/300.43 147444[14:Rew:147331.1,147443.1] || equal(successor(null_class),x__dfg) -> equal(union(x__dfg,complement(successor(u))),x__dfg)**.
% 299.87/300.43 147472[14:Rew:67444.0,147471.1] || equal(successor(null_class),x__dfg) -> equal(intersection(x__dfg,power_class(u)),power_class(u))**.
% 299.87/300.43 147970[14:Res:147335.1,3.0] || equal(successor(null_class),x__dfg) subclass(x__dfg,u) -> member(omega,u)*.
% 299.87/300.43 148795[14:Rew:147336.1,148747.1] || equal(successor(null_class),x__dfg) subclass(x__dfg,complement(unordered_pair(u,null_class)))* -> .
% 299.87/300.43 148796[14:Rew:147336.1,148755.1] || equal(successor(null_class),x__dfg) subclass(x__dfg,complement(unordered_pair(null_class,u)))* -> .
% 299.87/300.43 148852[3:SpR:140796.0,111977.1] || subclass(singleton(u),restrict(u,v,w))* -> equal(singleton(u),null_class).
% 299.87/300.43 149015[3:MRR:148876.2,3998.0] || member(u,restrict(v,w,x))* member(u,singleton(v)) -> .
% 299.87/300.43 149557[3:SpR:141845.0,31.0] || -> equal(restrict(restrict(singleton(cross_product(u,v)),w,x),u,v),null_class)**.
% 299.87/300.43 149865[3:MRR:149589.2,3998.0] || member(u,restrict(singleton(v),w,x))* member(u,v) -> .
% 299.87/300.43 150341[3:SpL:30.0,144721.0] || member(complement(restrict(u,v,w)),symmetric_difference(u,cross_product(v,w)))* -> .
% 299.87/300.43 150357[3:SpL:31.0,144721.0] || member(complement(restrict(u,v,w)),symmetric_difference(cross_product(v,w),u))* -> .
% 299.87/300.43 150408[3:SpL:46221.0,144721.0] || member(union(u,complement(power_class(v))),symmetric_difference(complement(u),power_class(v)))* -> .
% 299.87/300.43 150409[3:SpL:99391.0,144721.0] || member(union(u,complement(successor(v))),symmetric_difference(complement(u),successor(v)))* -> .
% 299.87/300.43 150410[3:SpL:46227.0,144721.0] || member(union(complement(power_class(u)),v),symmetric_difference(power_class(u),complement(v)))* -> .
% 299.87/300.43 152285[3:SpL:46221.0,150311.0] || member(union(u,complement(power_class(v))),symmetric_difference(power_class(v),complement(u)))* -> .
% 299.87/300.43 152286[3:SpL:99391.0,150311.0] || member(union(u,complement(successor(v))),symmetric_difference(successor(v),complement(u)))* -> .
% 299.87/300.43 152287[3:SpL:46227.0,150311.0] || member(union(complement(power_class(u)),v),symmetric_difference(complement(v),power_class(u)))* -> .
% 299.87/300.43 152554[3:Res:112088.0,357.1] inductive(intersection(union(u,u),v)) || -> member(null_class,intersection(u,v))*.
% 299.87/300.43 152770[3:Res:114339.0,357.1] inductive(intersection(union(u,u),v)) || -> member(null_class,intersection(v,u))*.
% 299.87/300.43 153481[3:Res:115623.0,357.1] inductive(intersection(u,union(v,v))) || -> member(null_class,intersection(v,u))*.
% 299.87/300.43 153681[3:Res:116494.0,357.1] inductive(intersection(u,union(v,v))) || -> member(null_class,intersection(u,v))*.
% 299.87/300.43 153864[0:SpR:67463.0,118801.0] || -> subclass(intersection(symmetric_difference(u,v),w),intersection(w,complement(intersection(u,v))))*.
% 299.87/300.43 153938[0:Res:118801.0,357.1] inductive(intersection(intersection(u,v),w)) || -> member(null_class,intersection(w,v))*.
% 299.87/300.43 154221[0:Res:118998.0,357.1] inductive(intersection(u,intersection(v,w))) || -> member(null_class,intersection(u,v))*.
% 299.87/300.43 154633[0:SpR:67463.0,119165.0] || -> subclass(intersection(u,symmetric_difference(v,w)),intersection(u,complement(intersection(v,w))))*.
% 299.87/300.43 154701[0:Res:119165.0,357.1] inductive(intersection(u,intersection(v,w))) || -> member(null_class,intersection(u,w))*.
% 299.87/300.43 154793[0:SpL:31.0,119428.0] || subclass(u,restrict(v,w,x))* -> subclass(u,cross_product(w,x)).
% 299.87/300.43 154848[0:Res:50.1,119428.0] inductive(intersection(u,v)) || -> subclass(image(successor_relation,intersection(u,v)),u)*.
% 299.87/300.43 154986[3:SpR:495.0,154929.0] || -> subclass(complement(successor(complement(symmetric_difference(complement(u),complement(v))))),union(u,v))*.
% 299.87/300.43 154987[3:SpR:6542.0,154929.0] || -> subclass(complement(successor(complement(symmetric_difference(complement(u),complement(singleton(u)))))),successor(u))*.
% 299.87/300.43 155026[3:SpR:97919.0,154929.0] || -> subclass(complement(successor(union(complement(union(u,v)),w))),union(u,v))*.
% 299.87/300.43 155530[3:SpR:97907.0,154953.0] || -> subclass(complement(successor(union(u,complement(union(v,w))))),union(v,w))*.
% 299.87/300.43 155678[3:SpR:31.0,154872.0] || -> subclass(regular(union(null_class,complement(restrict(u,v,w)))),cross_product(v,w))*.
% 299.87/300.43 155761[3:Res:154872.0,357.1] inductive(regular(union(null_class,complement(intersection(u,v))))) || -> member(null_class,u)*.
% 299.87/300.43 156106[3:Res:155659.0,357.1] inductive(regular(union(null_class,complement(intersection(u,v))))) || -> member(null_class,v)*.
% 299.87/300.43 156329[3:Res:155861.0,357.1] inductive(regular(union(u,complement(power_class(v))))) || -> member(null_class,complement(u))*.
% 299.87/300.43 156359[3:Rew:99199.0,156325.0,29278.0,156325.0] || -> subclass(regular(complement(intersection(union(u,v),power_class(w)))),union(u,v))*.
% 299.87/300.43 156509[3:Res:156332.0,357.1] inductive(regular(union(y__dfg,complement(power_class(u))))) || -> member(null_class,complement(x__dfg))*.
% 299.87/300.43 156596[3:Res:155862.0,357.1] inductive(regular(union(u,complement(successor(v))))) || -> member(null_class,complement(u))*.
% 299.87/300.43 156641[0:Obv:156639.0] || -> equal(cross_product(u,v),null_class) member(first(regular(cross_product(u,v))),u)*.
% 299.87/300.43 156656[3:Res:156599.0,357.1] inductive(regular(union(y__dfg,complement(successor(u))))) || -> member(null_class,complement(x__dfg))*.
% 299.87/300.43 156710[3:SpR:47177.0,155863.0] || -> subclass(regular(union(image(element_relation,power_class(u)),v)),power_class(complement(power_class(u))))*.
% 299.87/300.43 156723[3:Res:155863.0,357.1] inductive(regular(union(complement(power_class(u)),v))) || -> member(null_class,power_class(u))*.
% 299.87/300.43 156834[3:SpR:47178.0,156202.0] || -> subclass(regular(union(u,image(element_relation,power_class(v)))),power_class(complement(power_class(v))))*.
% 299.87/300.43 156839[3:Res:156202.0,357.1] inductive(regular(union(u,complement(power_class(v))))) || -> member(null_class,power_class(v))*.
% 299.87/300.43 156862[0:Obv:156860.0] || -> equal(cross_product(u,v),null_class) member(second(regular(cross_product(u,v))),v)*.
% 299.87/300.43 156890[3:Res:156203.0,357.1] inductive(regular(union(u,complement(successor(v))))) || -> member(null_class,successor(v))*.
% 299.87/300.43 157250[3:Res:156204.0,357.1] inductive(regular(union(complement(power_class(u)),v))) || -> member(null_class,complement(v))*.
% 299.87/300.43 157286[3:Rew:99199.0,157247.0,29278.0,157247.0] || -> subclass(regular(complement(intersection(power_class(u),union(v,w)))),union(v,w))*.
% 299.87/300.43 157389[3:Res:156578.0,357.1] inductive(regular(union(complement(successor(u)),v))) || -> member(null_class,complement(v))*.
% 299.87/300.43 157454[3:Res:156872.0,357.1] inductive(regular(union(complement(successor(u)),v))) || -> member(null_class,successor(u))*.
% 299.87/300.43 157511[3:SpR:31.0,154856.0] || -> subclass(intersection(union(null_class,restrict(u,v,w)),x),cross_product(v,w))*.
% 299.87/300.43 157602[3:Res:154856.0,357.1] inductive(intersection(union(null_class,intersection(u,v)),w)) || -> member(null_class,u)*.
% 299.87/300.43 157770[3:SpR:31.0,154864.0] || -> subclass(union(null_class,intersection(restrict(u,v,w),x)),cross_product(v,w))*.
% 299.87/300.43 157859[3:Res:154864.0,357.1] inductive(union(null_class,intersection(intersection(u,v),w))) || -> member(null_class,u)*.
% 299.87/300.43 158012[3:SpR:31.0,154877.0] || -> subclass(intersection(u,union(null_class,restrict(v,w,x))),cross_product(w,x))*.
% 299.87/300.43 158086[3:Res:154877.0,357.1] inductive(intersection(u,union(null_class,intersection(v,w)))) || -> member(null_class,v)*.
% 299.87/300.43 158332[3:SpR:31.0,154885.0] || -> subclass(union(null_class,intersection(u,restrict(v,w,x))),cross_product(w,x))*.
% 299.87/300.43 158415[3:Res:154885.0,357.1] inductive(union(null_class,intersection(u,intersection(v,w)))) || -> member(null_class,v)*.
% 299.87/300.43 158560[3:Res:154956.0,357.1] inductive(complement(successor(complement(restrict(u,v,w))))) || -> member(null_class,u)*.
% 299.87/300.43 158834[3:Res:155855.0,357.1] inductive(regular(complement(symmetric_difference(u,v)))) || -> member(null_class,union(u,v))*.
% 299.87/300.43 158924[3:SpR:67463.0,157492.0] || -> subclass(intersection(union(null_class,symmetric_difference(u,v)),w),complement(intersection(u,v)))*.
% 299.87/300.43 159005[3:Res:157492.0,357.1] inductive(intersection(union(null_class,intersection(u,v)),w)) || -> member(null_class,v)*.
% 299.87/300.43 159179[3:SpR:67463.0,157751.0] || -> subclass(union(null_class,intersection(symmetric_difference(u,v),w)),complement(intersection(u,v)))*.
% 299.87/300.43 159258[3:Res:157751.0,357.1] inductive(union(null_class,intersection(intersection(u,v),w))) || -> member(null_class,v)*.
% 299.87/300.43 159421[3:SpR:67463.0,157993.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(v,w))),complement(intersection(v,w)))*.
% 299.87/300.43 159485[3:Res:157993.0,357.1] inductive(intersection(u,union(null_class,intersection(v,w)))) || -> member(null_class,w)*.
% 299.87/300.43 159654[3:SpR:67463.0,158313.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(v,w))),complement(intersection(v,w)))*.
% 299.87/300.43 159727[3:Res:158313.0,357.1] inductive(union(null_class,intersection(u,intersection(v,w)))) || -> member(null_class,w)*.
% 299.87/300.43 159932[3:Res:158757.0,357.1] inductive(regular(complement(symmetric_difference(u,v)))) || -> member(null_class,union(v,u))*.
% 299.87/300.43 160069[0:Res:50.1,119429.0] inductive(intersection(u,v)) || -> subclass(image(successor_relation,intersection(u,v)),v)*.
% 299.87/300.43 160221[3:Res:50.1,119461.0] inductive(union(u,u)) || -> subclass(image(successor_relation,union(u,u)),u)*.
% 299.87/300.43 160522[3:Res:129905.0,357.1] inductive(intersection(intersection(union(u,u),v),w)) || -> member(null_class,u)*.
% 299.87/300.43 160745[3:Res:130087.0,357.1] inductive(intersection(u,intersection(v,union(w,w)))) || -> member(null_class,w)*.
% 299.87/300.43 160961[3:Res:130295.0,357.1] inductive(intersection(u,intersection(union(v,v),w))) || -> member(null_class,v)*.
% 299.87/300.43 161190[3:Res:130469.0,357.1] inductive(intersection(intersection(u,union(v,v)),w)) || -> member(null_class,v)*.
% 299.87/300.43 161351[0:SpL:31.0,154847.0] || equal(restrict(u,v,w),x)* -> subclass(x,cross_product(v,w))*.
% 299.87/300.43 161424[0:SpR:31.0,154858.0] || -> subclass(intersection(intersection(restrict(u,v,w),x),y),cross_product(v,w))*.
% 299.87/300.43 161542[0:Res:154858.0,357.1] inductive(intersection(intersection(intersection(u,v),w),x)) || -> member(null_class,u)*.
% 299.87/300.43 161700[0:SpR:31.0,154873.0] || -> subclass(intersection(u,intersection(v,restrict(w,x,y))),cross_product(x,y))*.
% 299.87/300.43 161804[0:Res:154873.0,357.1] inductive(intersection(u,intersection(v,intersection(w,x)))) || -> member(null_class,w)*.
% 299.87/300.43 162220[3:Rew:66163.0,162009.0,7425.0,162009.0] || -> subclass(intersection(u,complement(power_class(complement(power_class(v))))),image(element_relation,power_class(v)))*.
% 299.87/300.43 162222[3:Rew:66163.0,162019.0,7425.0,162019.0] || -> subclass(intersection(complement(power_class(complement(power_class(u)))),v),image(element_relation,power_class(u)))*.
% 299.87/300.43 162395[0:SpR:31.0,154876.0] || -> subclass(intersection(u,intersection(restrict(v,w,x),y)),cross_product(w,x))*.
% 299.87/300.43 162506[0:Res:154876.0,357.1] inductive(intersection(u,intersection(intersection(v,w),x))) || -> member(null_class,v)*.
% 299.87/300.43 162662[0:SpR:31.0,154882.0] || -> subclass(intersection(intersection(u,restrict(v,w,x)),y),cross_product(w,x))*.
% 299.87/300.43 162775[0:Res:154882.0,357.1] inductive(intersection(intersection(u,intersection(v,w)),x)) || -> member(null_class,v)*.
% 299.87/300.43 163394[0:SpL:67463.0,160068.0] || equal(symmetric_difference(u,v),w) -> subclass(w,complement(intersection(u,v)))*.
% 299.87/300.43 163579[0:Res:160079.0,357.1] inductive(intersection(intersection(intersection(u,v),w),x)) || -> member(null_class,v)*.
% 299.87/300.43 164008[0:Res:160096.0,357.1] inductive(intersection(u,intersection(v,intersection(w,x)))) || -> member(null_class,x)*.
% 299.87/300.43 164271[0:Res:160100.0,357.1] inductive(intersection(u,intersection(intersection(v,w),x))) || -> member(null_class,w)*.
% 299.87/300.43 164728[0:Res:160106.0,357.1] inductive(intersection(intersection(u,intersection(v,w)),x)) || -> member(null_class,w)*.
% 299.87/300.43 166046[15:Rew:165880.0,363.0] || member(u,y__dfg) subclass(singleton(u),v)* -> member(u,v).
% 299.87/300.43 166215[15:Rew:165880.0,7598.1] || member(u,cantor(v))* subclass(y__dfg,w) -> member(u,w)*.
% 299.87/300.43 166336[15:Rew:165880.0,4836.0] || subclass(y__dfg,regular(u))* member(omega,u) -> equal(u,null_class).
% 299.87/300.43 166646[15:Rew:165880.0,10796.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg))* subclass(composition_function,null_class) -> .
% 299.87/300.43 173226[15:Rew:165880.0,167003.1] function(u) || equal(u,y__dfg) -> equal(cross_product(y__dfg,y__dfg),u)*.
% 299.87/300.43 167017[15:Rew:165880.0,46128.0] || subclass(cross_product(y__dfg,cross_product(y__dfg,y__dfg)),u)* -> member(regular(composition_function),u).
% 299.87/300.43 167439[15:Rew:165880.0,125722.0] || member(u,y__dfg) -> member(u,successor(complement(v)))* member(u,v).
% 299.87/300.43 168087[15:Rew:165880.0,62196.0] || member(u,y__dfg)* member(v,u)* subclass(element_relation,null_class) -> .
% 299.87/300.43 168217[15:Rew:165880.0,49809.0] || member(u,y__dfg)* member(v,u)* equal(null_class,element_relation) -> .
% 299.87/300.43 168277[15:Rew:165880.0,39292.1] function(apply(choice,u)) || member(u,y__dfg)* -> equal(u,null_class).
% 299.87/300.43 173228[15:Rew:165880.0,168292.1] || member(u,y__dfg) subclass(y__dfg,v) -> member(cantor(u),v)*.
% 299.87/300.43 173229[15:Rew:165880.0,168312.1] || member(u,y__dfg) subclass(y__dfg,complement(unordered_pair(sum_class(u),v)))* -> .
% 299.87/300.43 173230[15:Rew:165880.0,168313.1] || member(u,y__dfg) subclass(y__dfg,complement(unordered_pair(v,sum_class(u))))* -> .
% 299.87/300.43 173231[15:Rew:165880.0,168321.1] || member(u,y__dfg) subclass(y__dfg,complement(unordered_pair(power_class(u),v)))* -> .
% 299.87/300.43 173232[15:Rew:165880.0,168322.1] || member(u,y__dfg) subclass(y__dfg,complement(unordered_pair(v,power_class(u))))* -> .
% 299.87/300.43 168329[15:Rew:165880.0,28606.0] || member(u,y__dfg) -> member(u,successor(v)) member(u,complement(v))*.
% 299.87/300.43 173233[15:Rew:165880.0,168370.2] || member(u,y__dfg) -> equal(u,null_class) member(apply(choice,u),y__dfg)*.
% 299.87/300.43 173234[15:Rew:165880.0,168470.0] || equal(sum_class(u),y__dfg) -> equal(singleton(restrict(element_relation,y__dfg,u)),null_class)**.
% 299.87/300.43 168540[15:Rew:165880.0,52882.0] || member(flip(cross_product(u,y__dfg)),inverse(u))* equal(null_class,element_relation) -> .
% 299.87/300.43 173235[15:Rew:165880.0,168541.0] || equal(inverse(u),y__dfg) -> equal(singleton(flip(cross_product(u,y__dfg))),null_class)**.
% 299.87/300.43 173236[15:Rew:165880.0,168552.1] || equal(cross_product(u,y__dfg),null_class) -> equal(image(y__dfg,u),range_of(null_class))**.
% 299.87/300.43 168572[15:Rew:165880.0,158557.1] || equal(successor(complement(restrict(u,v,w))),null_class)** -> subclass(y__dfg,u).
% 299.87/300.43 168573[15:Rew:165880.0,155050.1] || equal(successor(successor(complement(intersection(u,v)))),null_class)** -> subclass(y__dfg,u).
% 299.87/300.43 168575[15:Rew:165880.0,128366.1] || equal(successor(successor(union(null_class,complement(u)))),null_class)** -> subclass(y__dfg,u).
% 299.87/300.43 168587[15:Rew:165880.0,77795.0] || subclass(y__dfg,u) -> equal(regular(unordered_pair(singleton(v),u)),singleton(v))**.
% 299.87/300.43 168590[15:Rew:165880.0,77260.0] || subclass(y__dfg,u) -> equal(regular(unordered_pair(u,singleton(v))),singleton(v))**.
% 299.87/300.43 168604[15:Rew:165880.0,51668.0] || subclass(y__dfg,u)* subclass(u,v)* -> member(sum_class(null_class),v)*.
% 299.87/300.43 168605[15:Rew:165880.0,51659.0] || subclass(y__dfg,u)* subclass(u,v)* -> member(sum_class(omega),v)*.
% 299.87/300.43 168616[15:Rew:165880.0,51021.0] || subclass(y__dfg,u)* subclass(u,v)* -> member(power_class(omega),v)*.
% 299.87/300.43 173237[15:Rew:165880.0,168617.1] || subclass(y__dfg,u) subclass(y__dfg,regular(u))* -> equal(u,null_class).
% 299.87/300.43 168631[15:Rew:165880.0,9924.0] || subclass(y__dfg,u) -> subclass(v,w) member(not_subclass_element(v,w),u)*.
% 299.87/300.43 168633[15:Rew:165880.0,389.0] || subclass(y__dfg,u)* subclass(u,v)* -> member(singleton(w),v)*.
% 299.87/300.43 168634[15:Rew:165880.0,155538.1] || equal(successor(successor(complement(intersection(u,v)))),null_class)** -> subclass(y__dfg,v).
% 299.87/300.43 168668[15:Rew:165880.0,3270.1] function(u) || subclass(y__dfg,v) -> member(apply(u,w),v)*.
% 299.87/300.43 168680[15:Rew:165880.0,26465.0] || subclass(y__dfg,intersection(u,v)) member(omega,symmetric_difference(u,v))* -> .
% 299.87/300.43 173238[15:Rew:165880.0,168760.0] || equal(u,y__dfg) member(v,y__dfg) -> member(power_class(v),u)*.
% 299.87/300.43 173239[15:Rew:165880.0,168761.0] || equal(u,y__dfg) member(v,y__dfg) -> member(sum_class(v),u)*.
% 299.87/300.43 168853[15:Rew:165880.0,42208.2] || equal(u,v) -> equal(unordered_pair(v,u),null_class)** member(v,y__dfg).
% 299.87/300.43 168857[15:Rew:165880.0,39230.2] function(u) function(image(u,v)) || member(v,y__dfg)* -> .
% 299.87/300.43 168863[15:Rew:165880.0,25968.1] || equal(u,singleton(v)) member(v,y__dfg)* -> member(v,u)*.
% 299.87/300.43 168880[15:Rew:165880.0,136972.1] || member(u,successor(v))* subclass(y__dfg,w) -> member(u,w)*.
% 299.87/300.43 168895[15:Rew:165880.0,26051.1] || member(u,sum_class(v))* subclass(y__dfg,w) -> member(u,w)*.
% 299.87/300.43 168896[15:Rew:165880.0,26050.1] || member(u,inverse(v))* subclass(y__dfg,w) -> member(u,w)*.
% 299.87/300.43 168897[15:Rew:165880.0,26048.1] || member(u,range_of(v))* subclass(y__dfg,w) -> member(u,w)*.
% 299.87/300.43 168909[15:Rew:165880.0,108235.0] || equal(union(u,v),y__dfg) -> subclass(regular(union(v,u)),null_class)*.
% 299.87/300.43 168910[15:Rew:165880.0,108144.0] || equal(union(u,v),y__dfg)** equal(union(v,u),null_class)** -> .
% 299.87/300.43 168911[15:Rew:165880.0,108013.0] || equal(union(u,v),y__dfg) -> subclass(regular(null_class),union(v,u))*.
% 299.87/300.43 168912[15:Rew:165880.0,107812.0] || equal(union(u,v),y__dfg) -> subclass(regular(union(u,v)),null_class)*.
% 299.87/300.43 168913[15:Rew:165880.0,107108.0] || equal(union(u,v),y__dfg) -> equal(complement(union(v,u)),null_class)**.
% 299.87/300.43 168944[15:Rew:165880.0,1877.0] || subclass(y__dfg,symmetric_difference(u,v)) -> member(singleton(w),union(u,v))*.
% 299.87/300.43 168947[15:Rew:165880.0,503.0] || subclass(y__dfg,symmetric_difference(u,v)) -> member(omega,complement(intersection(u,v)))*.
% 299.87/300.43 168951[15:Rew:165880.0,130736.0] || equal(symmetric_difference(u,v),y__dfg) -> subclass(regular(null_class),symmetric_difference(v,u))*.
% 299.87/300.43 168952[15:Rew:165880.0,91980.0] || equal(symmetric_difference(u,v),y__dfg) -> equal(complement(symmetric_difference(v,u)),null_class)**.
% 299.87/300.43 168954[15:Rew:165880.0,1547.0] || subclass(y__dfg,flip(u)) -> member(ordered_pair(ordered_pair(v,w),x),u)*.
% 299.87/300.43 168955[15:Rew:165880.0,1560.0] || subclass(y__dfg,rotate(u)) -> member(ordered_pair(ordered_pair(v,w),x),u)*.
% 299.87/300.43 168987[15:Rew:165880.0,57568.2] || member(u,v) -> subclass(unordered_pair(w,u),v)* member(w,y__dfg).
% 299.87/300.43 168988[15:Rew:165880.0,57190.2] || member(u,v) -> subclass(unordered_pair(u,w),v)* member(w,y__dfg).
% 299.87/300.43 169003[15:Rew:165880.0,128680.1] || equal(successor(successor(union(u,u))),null_class)** -> subclass(y__dfg,complement(u)).
% 299.87/300.43 169005[15:Rew:165880.0,128554.1] || equal(successor(successor(union(u,null_class))),null_class)** -> subclass(y__dfg,complement(u)).
% 299.87/300.43 169006[15:Rew:165880.0,127707.1] || equal(successor(successor(union(null_class,u))),null_class)** -> subclass(y__dfg,complement(u)).
% 299.87/300.43 169043[15:Rew:165880.0,107290.0] || equal(complement(union(u,v)),y__dfg)** -> equal(union(v,u),null_class).
% 299.87/300.43 169073[15:Rew:165880.0,28771.0] || subclass(y__dfg,complement(union(u,v)))* -> member(singleton(w),complement(v))*.
% 299.87/300.43 169076[15:Rew:165880.0,28640.0] || subclass(y__dfg,complement(union(u,v)))* -> member(singleton(w),complement(u))*.
% 299.87/300.43 169185[15:Rew:165880.0,4932.1] single_valued_class(intersection(cross_product(universal_class,universal_class),u)) || -> function(restrict(u,y__dfg,y__dfg))*.
% 299.87/300.43 169186[15:Rew:165880.0,3931.1] single_valued_class(intersection(u,cross_product(universal_class,universal_class))) || -> function(restrict(u,y__dfg,y__dfg))*.
% 299.87/300.43 169218[15:Rew:165880.0,77973.1] || subclass(domain_relation,flip(element_relation)) subclass(domain_relation,complement(compose(element_relation,y__dfg)))* -> .
% 299.87/300.43 169219[15:Rew:165880.0,77972.1] || member(u,cantor(u))* subclass(domain_relation,complement(compose(element_relation,y__dfg)))* -> .
% 299.87/300.43 169239[15:Rew:165880.0,77861.1] || subclass(u,element_relation) -> equal(intersection(complement(compose(element_relation,y__dfg)),u),null_class)**.
% 299.87/300.43 169271[15:Rew:165880.0,77769.1] || subclass(u,element_relation) -> equal(intersection(u,complement(compose(element_relation,y__dfg))),null_class)**.
% 299.87/300.43 169301[15:Rew:165880.0,78182.0] || subclass(y__dfg,complement(compose(element_relation,y__dfg)))* member(complement(x__dfg),element_relation) -> .
% 299.87/300.43 169305[15:Rew:165880.0,16444.0] || subclass(y__dfg,complement(compose(element_relation,y__dfg)))* member(regular(x__dfg),element_relation) -> .
% 299.87/300.43 169308[15:Rew:165880.0,29173.0] || member(not_subclass_element(element_relation,null_class),complement(compose(element_relation,y__dfg)))* -> subclass(element_relation,null_class).
% 299.87/300.43 169363[15:Rew:165880.0,32547.0] || equal(complement(compose(element_relation,y__dfg)),y__dfg)** member(regular(x__dfg),element_relation) -> .
% 299.87/300.43 169365[15:Rew:165880.0,32802.0] || equal(complement(compose(element_relation,y__dfg)),singleton(null_class))** member(null_class,element_relation) -> .
% 299.87/300.43 169366[15:Rew:165880.0,32886.0] || equal(complement(compose(element_relation,y__dfg)),successor(null_class))** member(null_class,element_relation) -> .
% 299.87/300.43 169436[15:Rew:165880.0,108735.0] || subclass(singleton(null_class),complement(compose(element_relation,y__dfg)))* member(null_class,element_relation) -> .
% 299.87/300.43 169438[15:Rew:165880.0,146504.0] || subclass(x__dfg,complement(compose(element_relation,y__dfg)))* member(complement(x__dfg),element_relation) -> .
% 299.87/300.43 169467[15:Rew:165880.0,49546.0] || equal(union(null_class,compose(element_relation,y__dfg)),null_class)** member(omega,element_relation) -> .
% 299.87/300.43 169468[15:Rew:165880.0,49022.0] || equal(union(null_class,compose(element_relation,y__dfg)),null_class)** member(null_class,element_relation) -> .
% 299.87/300.43 169478[15:Rew:165880.0,45091.0] || subclass(compose(element_relation,y__dfg),null_class) member(unordered_pair(u,v),element_relation)* -> .
% 299.87/300.43 169508[15:Rew:165880.0,7502.0] || subclass(y__dfg,complement(compose(element_relation,y__dfg)))* member(singleton(u),element_relation)* -> .
% 299.87/300.43 173252[15:Rew:165880.0,169547.1] || equal(u,y__dfg) member(u,cantor(singleton(cross_product(null_class,y__dfg))))* -> .
% 299.87/300.43 169557[15:Rew:165880.0,116943.0] || equal(u,y__dfg) -> equal(restrict(u,v,w),cross_product(v,w))**.
% 299.87/300.43 169564[15:Rew:165880.0,115764.0] || equal(u,y__dfg) -> subclass(v,w) member(not_subclass_element(v,w),u)*.
% 299.87/300.43 169594[15:Rew:165880.0,92992.0] || equal(u,y__dfg) equal(unordered_pair(v,null_class),ordered_pair(v,u))* -> .
% 299.87/300.43 169595[15:Rew:165880.0,92991.0] || equal(u,y__dfg) subclass(ordered_pair(v,u),unordered_pair(v,null_class))* -> .
% 299.87/300.43 173253[15:Rew:165880.0,169596.1] || equal(u,y__dfg) member(u,cantor(complement(cross_product(null_class,y__dfg))))* -> .
% 299.87/300.43 169614[15:Rew:165880.0,77881.0] || equal(u,y__dfg) -> equal(regular(unordered_pair(singleton(v),u)),singleton(v))**.
% 299.87/300.43 169616[15:Rew:165880.0,77580.0] || equal(u,y__dfg) -> equal(regular(unordered_pair(u,singleton(v))),singleton(v))**.
% 299.87/300.43 169618[15:Rew:165880.0,32956.0] || equal(u,y__dfg) subclass(u,v)* -> member(singleton(w),v)*.
% 299.87/300.43 169756[15:Rew:165880.0,90634.0] || equal(y__dfg,x__dfg) member(x__dfg,cantor(complement(cross_product(null_class,x__dfg))))* -> .
% 299.87/300.43 169757[15:Rew:165880.0,90589.0] || equal(y__dfg,x__dfg) subclass(x__dfg,u) -> member(singleton(v),u)*.
% 299.87/300.43 173254[15:Rew:165880.0,169763.1] || member(range_of(null_class),y__dfg) equal(cantor(apply(null_class,u)),y__dfg)** -> .
% 299.87/300.43 173255[15:Rew:165880.0,169766.1] || member(range_of(null_class),y__dfg) equal(sum_class(apply(null_class,u)),y__dfg)** -> .
% 299.87/300.43 173256[15:Rew:165880.0,169767.1] || member(range_of(null_class),y__dfg) equal(power_class(apply(null_class,u)),y__dfg)** -> .
% 299.87/300.43 169771[15:Rew:165880.0,52678.0] || member(range_of(null_class),y__dfg) equal(singleton(apply(null_class,u)),null_class)** -> .
% 299.87/300.43 169783[15:Rew:165880.0,97642.0] || equal(union(null_class,u),y__dfg) -> equal(power_class(union(u,null_class)),null_class)**.
% 299.87/300.43 169784[15:Rew:165880.0,97641.0] || equal(union(null_class,u),y__dfg) -> equal(power_class(union(u,u)),null_class)**.
% 299.87/300.43 169786[15:Rew:165880.0,67110.0] || equal(union(null_class,u),y__dfg) -> member(singleton(v),union(u,null_class))*.
% 299.87/300.43 169791[15:Rew:165880.0,58980.1] || equal(union(null_class,complement(u)),null_class)** -> equal(union(null_class,u),y__dfg).
% 299.87/300.43 169798[15:Rew:165880.0,8698.1] inductive(intersection(universal_class,complement(u))) || equal(union(null_class,u),y__dfg)** -> .
% 299.87/300.43 169809[15:Rew:165880.0,97644.0] || equal(union(u,null_class),y__dfg) -> equal(power_class(union(u,u)),null_class)**.
% 299.87/300.43 169810[15:Rew:165880.0,97643.0] || equal(union(u,null_class),y__dfg) -> equal(power_class(union(null_class,u)),null_class)**.
% 299.87/300.43 169813[15:Rew:165880.0,73943.1] || equal(union(null_class,complement(u)),null_class)** -> equal(union(u,null_class),y__dfg).
% 299.87/300.43 169817[15:Rew:165880.0,8772.1] inductive(intersection(complement(u),universal_class)) || equal(union(u,null_class),y__dfg)** -> .
% 299.87/300.43 169818[15:Rew:165880.0,3272.1] || -> equal(singleton(image(u,singleton(v))),null_class)** member(apply(u,v),y__dfg).
% 299.87/300.43 169947[15:Rew:165880.0,144735.0] || member(union(u,v),y__dfg) -> member(union(u,v),complement(u))*.
% 299.87/300.43 169948[15:Rew:165880.0,144734.0] || member(union(u,v),y__dfg) -> member(union(u,v),complement(v))*.
% 299.87/300.43 169995[15:Rew:165880.0,92021.0] || equal(sum_class(range_of(null_class)),y__dfg) -> equal(complement(apply(null_class,u)),null_class)**.
% 299.87/300.43 169997[15:Rew:165880.0,73511.1] || equal(complement(apply(null_class,u)),null_class)** -> equal(sum_class(range_of(null_class)),y__dfg).
% 299.87/300.43 169998[15:Rew:165880.0,49835.0] || equal(sum_class(range_of(null_class)),y__dfg)** equal(apply(null_class,u),null_class)** -> .
% 299.87/300.43 169999[15:Rew:165880.0,45877.0] || equal(sum_class(range_of(null_class)),y__dfg) subclass(apply(null_class,u),null_class)* -> .
% 299.87/300.43 170003[15:Rew:165880.0,21195.0] || equal(sum_class(range_of(null_class)),y__dfg) -> member(singleton(u),apply(null_class,v))*.
% 299.87/300.43 170012[15:Rew:165880.0,73537.1] || subclass(complement(apply(null_class,u)),null_class)* -> subclass(y__dfg,sum_class(range_of(null_class))).
% 299.87/300.43 170013[15:Rew:165880.0,49834.0] || subclass(y__dfg,sum_class(range_of(null_class)))* equal(apply(null_class,u),null_class)** -> .
% 299.87/300.43 170014[15:Rew:165880.0,45876.0] || subclass(y__dfg,sum_class(range_of(null_class))) subclass(apply(null_class,u),null_class)* -> .
% 299.87/300.43 170022[15:Rew:165880.0,21199.0] || subclass(y__dfg,sum_class(range_of(null_class))) -> member(singleton(u),apply(null_class,v))*.
% 299.87/300.43 173261[15:Rew:165880.0,170029.0] || member(u,cantor(y__dfg)) equal(cross_product(singleton(u),y__dfg),null_class)** -> .
% 299.87/300.43 170057[15:Rew:165880.0,39377.1] function(u) || -> equal(unordered_pair(null_class,unordered_pair(u,null_class)),ordered_pair(u,y__dfg))**.
% 299.87/300.43 173262[15:Rew:165880.0,170066.1] || member(image(u,null_class),y__dfg)* equal(apply(u,y__dfg),y__dfg) -> .
% 299.87/300.43 173263[15:Rew:165880.0,170069.1] || member(image(u,null_class),y__dfg)* subclass(y__dfg,apply(u,y__dfg)) -> .
% 299.87/300.43 170071[15:Rew:165880.0,22173.0] || -> equal(second(not_subclass_element(restrict(u,null_class,v),null_class)),range__dfg(u,y__dfg,v))**.
% 299.87/300.43 170072[15:Rew:165880.0,22174.0] || -> equal(first(not_subclass_element(restrict(u,v,null_class),null_class)),domain__dfg(u,v,y__dfg))**.
% 299.87/300.43 173264[15:Rew:165880.0,170083.1] || member(y__dfg,cantor(u)) equal(restrict(u,null_class,y__dfg),null_class)** -> .
% 299.87/300.43 170104[15:Rew:165880.0,93536.0] || equal(complement(apply(null_class,u)),y__dfg)** -> equal(apply(null_class,v),null_class)**.
% 299.87/300.43 170105[15:Rew:165880.0,93532.0] || equal(complement(apply(null_class,u)),y__dfg)** -> equal(sum_class(range_of(null_class)),null_class).
% 299.87/300.43 170108[15:Rew:165880.0,73359.1] || equal(sum_class(range_of(null_class)),null_class) -> equal(complement(apply(null_class,u)),y__dfg)**.
% 299.87/300.43 170131[15:Rew:165880.0,73466.1] || subclass(complement(sum_class(range_of(null_class))),null_class)* -> subclass(y__dfg,apply(null_class,u))*.
% 299.87/300.43 170136[15:Rew:165880.0,25767.0] || subclass(y__dfg,apply(null_class,u))* -> member(singleton(v),sum_class(range_of(null_class)))*.
% 299.87/300.43 170138[15:Rew:165880.0,74403.1] || subclass(complement(apply(null_class,u)),null_class)* -> subclass(y__dfg,apply(null_class,v))*.
% 299.87/300.43 170148[15:Rew:165880.0,32959.0] || equal(complement(compose(element_relation,y__dfg)),y__dfg)** member(singleton(u),element_relation)* -> .
% 299.87/300.43 170163[15:Rew:165880.0,67106.0] || subclass(y__dfg,union(null_class,u)) -> member(singleton(v),union(u,null_class))*.
% 299.87/300.43 170168[15:Rew:165880.0,63366.1] || equal(successor(successor(complement(u))),null_class) -> subclass(y__dfg,union(null_class,u))*.
% 299.87/300.43 170169[15:Rew:165880.0,57866.1] || subclass(union(null_class,complement(u)),null_class)* -> subclass(y__dfg,union(null_class,u)).
% 299.87/300.43 170201[15:Rew:165880.0,116792.0] || equal(complement(u),y__dfg) -> equal(union(null_class,v),union(v,u))*.
% 299.87/300.43 170203[15:Rew:165880.0,115955.0] || equal(complement(u),y__dfg) -> equal(union(null_class,v),union(u,v))*.
% 299.87/300.43 170204[15:Rew:165880.0,95720.0] || equal(complement(u),y__dfg) subclass(v,u)* -> equal(v,u).
% 299.87/300.43 170220[15:Rew:165880.0,29790.0] || equal(union(null_class,cross_product(u,v)),y__dfg)** -> member(singleton(w),u)*.
% 299.87/300.43 170229[15:Rew:165880.0,29833.0] || equal(union(null_class,intersection(u,v)),y__dfg)** -> member(singleton(w),u)*.
% 299.87/300.43 170230[15:Rew:165880.0,29832.0] || equal(union(null_class,intersection(u,v)),y__dfg)** -> member(singleton(w),v)*.
% 299.87/300.43 170235[15:Rew:165880.0,93535.0] || equal(union(null_class,complement(u)),y__dfg)** -> equal(union(null_class,u),null_class).
% 299.87/300.43 170236[15:Rew:165880.0,93534.0] || equal(union(null_class,complement(u)),y__dfg)** -> equal(union(u,null_class),null_class).
% 299.87/300.43 170237[15:Rew:165880.0,93533.0] || equal(union(null_class,complement(u)),y__dfg)** -> equal(union(u,u),null_class)**.
% 299.87/300.43 170242[15:Rew:165880.0,48330.1] || equal(union(u,u),null_class)** -> equal(union(null_class,complement(u)),y__dfg)**.
% 299.87/300.43 170245[15:Rew:165880.0,29866.0] || equal(union(null_class,complement(u)),y__dfg)** member(singleton(v),u)* -> .
% 299.87/300.43 173271[15:Rew:165880.0,170278.1] || member(union(null_class,u),y__dfg) -> member(power_class(union(u,null_class)),y__dfg)*.
% 299.87/300.43 173272[15:Rew:165880.0,170281.1] || member(union(null_class,u),y__dfg) -> member(power_class(union(u,u)),y__dfg)*.
% 299.87/300.43 170303[15:Rew:165880.0,92057.0] || equal(apply(null_class,u),y__dfg)** -> equal(complement(apply(null_class,v)),null_class)**.
% 299.87/300.43 170304[15:Rew:165880.0,92055.0] || equal(apply(null_class,u),y__dfg)** -> equal(complement(sum_class(range_of(null_class))),null_class)**.
% 299.87/300.43 170307[15:Rew:165880.0,73616.1] || equal(sum_class(range_of(null_class)),null_class)** equal(apply(null_class,u),y__dfg)** -> .
% 299.87/300.43 170308[15:Rew:165880.0,73440.1] || equal(complement(sum_class(range_of(null_class))),null_class)** -> equal(apply(null_class,u),y__dfg)**.
% 299.87/300.43 170310[15:Rew:165880.0,32980.0] || equal(apply(null_class,u),y__dfg)** -> member(singleton(v),sum_class(range_of(null_class)))*.
% 299.87/300.43 170318[15:Rew:165880.0,42115.1] one_to_one(u) || member(inverse(u),cantor(complement(cross_product(null_class,y__dfg))))* -> .
% 299.87/300.43 173282[15:Rew:165880.0,170322.1] || equal(successor(cross_product(null_class,y__dfg)),null_class)** member(y__dfg,cantor(y__dfg)) -> .
% 299.87/300.43 170324[15:Rew:165880.0,144017.1] one_to_one(u) || member(inverse(u),cantor(singleton(cross_product(null_class,y__dfg))))* -> .
% 299.87/300.43 170337[15:Rew:165880.0,33042.0] || -> equal(first(not_subclass_element(cross_product(u,singleton(v)),null_class)),domain__dfg(y__dfg,u,v))**.
% 299.87/300.43 170338[15:Rew:165880.0,33043.0] || -> equal(second(not_subclass_element(cross_product(singleton(u),v),null_class)),range__dfg(y__dfg,u,v))**.
% 299.87/300.43 173283[15:Rew:165880.0,170344.0] || equal(cross_product(singleton(null_class),y__dfg),null_class)** subclass(y__dfg,cantor(y__dfg)) -> .
% 299.87/300.43 173284[15:Rew:165880.0,170347.1] || member(inverse(cross_product(u,y__dfg)),y__dfg)* -> member(image(y__dfg,u),y__dfg).
% 299.87/300.43 170360[15:Rew:165880.0,45069.1] || subclass(union(null_class,u),null_class) -> subclass(y__dfg,union(null_class,complement(u)))*.
% 299.87/300.43 170361[15:Rew:165880.0,45068.1] || subclass(union(u,u),null_class)* -> subclass(y__dfg,union(null_class,complement(u)))*.
% 299.87/300.43 170398[15:Rew:165880.0,97640.0] || equal(union(u,u),y__dfg)** -> equal(power_class(union(u,null_class)),null_class)**.
% 299.87/300.43 170399[15:Rew:165880.0,97639.0] || equal(union(u,u),y__dfg)** -> equal(power_class(union(null_class,u)),null_class)**.
% 299.87/300.43 170402[15:Rew:165880.0,58979.1] || equal(union(null_class,complement(u)),null_class)** -> equal(union(u,u),y__dfg)**.
% 299.87/300.43 173287[15:Rew:165880.0,170435.1] || equal(cross_product(singleton(omega),y__dfg),null_class)** subclass(y__dfg,cantor(y__dfg)) -> .
% 299.87/300.43 170459[15:Rew:165880.0,42142.0] || equal(cantor(complement(cross_product(singleton(singleton(null_class)),y__dfg))),singleton(singleton(null_class)))** -> .
% 299.87/300.43 170462[15:Rew:165880.0,144051.0] || equal(cantor(singleton(cross_product(singleton(singleton(null_class)),y__dfg))),singleton(singleton(null_class)))** -> .
% 299.87/300.43 170486[15:Rew:165880.0,63367.1] || equal(successor(successor(complement(u))),null_class) -> subclass(y__dfg,union(u,u))*.
% 299.87/300.43 170488[15:Rew:165880.0,57865.1] || subclass(union(null_class,complement(u)),null_class)* -> subclass(y__dfg,union(u,u))*.
% 299.87/300.43 170520[15:Rew:165880.0,39623.1] function(u) || -> equal(range__dfg(v,y__dfg,w),range__dfg(v,u,w))*.
% 299.87/300.43 170522[15:Rew:165880.0,39625.1] function(u) || -> equal(domain__dfg(v,w,y__dfg),domain__dfg(v,w,u))*.
% 299.87/300.43 173289[15:Rew:165880.0,170568.0] || member(union(u,null_class),y__dfg) -> member(power_class(union(u,u)),y__dfg)*.
% 299.87/300.43 173290[15:Rew:165880.0,170577.1] || member(union(u,u),y__dfg)* -> member(power_class(union(u,null_class)),y__dfg)*.
% 299.87/300.43 173291[15:Rew:165880.0,170579.1] || member(union(u,u),y__dfg)* -> member(power_class(union(null_class,u)),y__dfg)*.
% 299.87/300.43 173292[15:Rew:165880.0,170582.0] || member(union(u,null_class),y__dfg) -> member(power_class(union(null_class,u)),y__dfg)*.
% 299.87/300.43 170608[15:Rew:165880.0,45473.0] || subclass(y__dfg,regular(cross_product(u,v)))* -> equal(cross_product(u,v),null_class).
% 299.87/300.43 170767[15:Rew:165880.0,47933.0] || -> equal(union(power_class(union(u,u)),complement(power_class(union(null_class,u)))),y__dfg)**.
% 299.87/300.43 170768[15:Rew:165880.0,47934.0] || -> equal(symmetric_difference(power_class(union(u,u)),complement(power_class(union(null_class,u)))),y__dfg)**.
% 299.87/300.43 170769[15:Rew:165880.0,47936.0] || -> equal(union(complement(power_class(union(null_class,u))),power_class(union(u,u))),y__dfg)**.
% 299.87/300.43 170822[15:Rew:165880.0,63482.1] || equal(successor(element_relation),null_class) equal(compose(y__dfg,inverse(element_relation)),null_class)** -> .
% 299.87/300.43 171009[15:Rew:165880.0,62918.0] || equal(apply(u,y__dfg),y__dfg) -> equal(singleton(image(u,null_class)),null_class)**.
% 299.87/300.43 171010[15:Rew:165880.0,63747.1] || equal(successor(u),null_class) -> equal(union(complement(singleton(u)),v),y__dfg)**.
% 299.87/300.43 171011[15:Rew:165880.0,63753.1] || equal(successor(u),null_class) -> equal(union(v,complement(singleton(u))),y__dfg)**.
% 299.87/300.43 171025[15:Rew:165880.0,73969.1] || subclass(union(null_class,complement(u)),null_class)* -> subclass(y__dfg,union(u,null_class)).
% 299.87/300.43 171029[15:Rew:165880.0,66707.1] || equal(successor(successor(complement(u))),null_class) -> subclass(y__dfg,union(u,null_class))*.
% 299.87/300.43 171035[15:Rew:165880.0,67274.0] || -> equal(union(union(null_class,apply(null_class,u)),complement(apply(null_class,v))),y__dfg)**.
% 299.87/300.43 171036[15:Rew:165880.0,67275.0] || -> equal(symmetric_difference(union(null_class,apply(null_class,u)),complement(apply(null_class,v))),y__dfg)**.
% 299.87/300.43 171037[15:Rew:165880.0,67280.0] || -> equal(union(union(null_class,sum_class(range_of(null_class))),complement(apply(null_class,u))),y__dfg)**.
% 299.87/300.43 171038[15:Rew:165880.0,67281.0] || -> equal(symmetric_difference(union(null_class,sum_class(range_of(null_class))),complement(apply(null_class,u))),y__dfg)**.
% 299.87/300.43 171039[15:Rew:165880.0,67284.0] || -> equal(union(complement(apply(null_class,u)),union(null_class,apply(null_class,v))),y__dfg)**.
% 299.87/300.43 171040[15:Rew:165880.0,67285.0] || -> equal(union(complement(apply(null_class,u)),union(null_class,sum_class(range_of(null_class)))),y__dfg)**.
% 299.87/300.43 171041[15:Rew:165880.0,67286.0] || -> equal(symmetric_difference(complement(apply(null_class,u)),union(null_class,apply(null_class,v))),y__dfg)**.
% 299.87/300.43 171042[15:Rew:165880.0,67287.0] || -> equal(symmetric_difference(complement(apply(null_class,u)),union(null_class,sum_class(range_of(null_class)))),y__dfg)**.
% 299.87/300.43 171043[15:Rew:165880.0,67299.0] || -> equal(union(complement(sum_class(range_of(null_class))),union(null_class,apply(null_class,u))),y__dfg)**.
% 299.87/300.43 171044[15:Rew:165880.0,67300.0] || -> equal(symmetric_difference(complement(sum_class(range_of(null_class))),union(null_class,apply(null_class,u))),y__dfg)**.
% 299.87/300.43 171096[15:Rew:165880.0,73195.0] || -> equal(symmetric_difference(power_class(union(null_class,u)),complement(power_class(union(u,u)))),y__dfg)**.
% 299.87/300.43 171101[15:Rew:165880.0,93537.0] || equal(complement(sum_class(range_of(null_class))),y__dfg)** -> equal(apply(null_class,u),null_class)**.
% 299.87/300.43 171104[15:Rew:165880.0,73298.1] || equal(apply(null_class,u),null_class)** -> equal(complement(sum_class(range_of(null_class))),y__dfg)**.
% 299.87/300.43 171117[15:Rew:165880.0,74226.1] || equal(apply(null_class,u),null_class)** -> equal(complement(apply(null_class,v)),y__dfg)**.
% 299.87/300.43 171119[15:Rew:165880.0,74942.1] || equal(apply(null_class,u),null_class)** equal(apply(null_class,v),y__dfg)** -> .
% 299.87/300.43 171120[15:Rew:165880.0,74377.1] || equal(complement(apply(null_class,u)),null_class)** -> equal(apply(null_class,v),y__dfg)**.
% 299.87/300.43 171139[15:Rew:165880.0,107307.1] || equal(complement(union(u,v)),null_class)** -> equal(union(v,u),y__dfg).
% 299.87/300.43 173295[15:Rew:165880.0,171154.1] || member(complement(successor(null_class)),y__dfg) -> member(power_class(complement(singleton(null_class))),y__dfg)*.
% 299.87/300.43 171249[15:Rew:165880.0,82254.1] single_valued_class(successor_relation) || equal(successor(successor_relation),y__dfg)** equal(successor_relation,null_class) -> .
% 299.87/300.43 171307[15:Rew:165880.0,86902.1] || equal(symmetric_difference(u,v),null_class) -> equal(complement(symmetric_difference(v,u)),y__dfg)**.
% 299.87/300.43 171308[15:Rew:165880.0,86920.0] || -> equal(symmetric_difference(complement(symmetric_difference(u,v)),union(null_class,symmetric_difference(v,u))),y__dfg)**.
% 299.87/300.43 171310[15:Rew:165880.0,88253.1] || equal(symmetric_difference(u,v),null_class)** equal(symmetric_difference(v,u),y__dfg)** -> .
% 299.87/300.43 171311[15:Rew:165880.0,87078.1] || equal(complement(symmetric_difference(u,v)),null_class)** -> equal(symmetric_difference(v,u),y__dfg).
% 299.87/300.43 171313[15:Rew:165880.0,87105.1] || subclass(complement(symmetric_difference(u,v)),null_class)* -> subclass(y__dfg,symmetric_difference(v,u)).
% 299.87/300.43 171328[15:Rew:165880.0,90699.0] || equal(regular(regular(ordered_pair(u,v))),y__dfg)** -> equal(singleton(u),null_class).
% 299.87/300.43 171329[15:Rew:165880.0,90714.0] || equal(complement(regular(ordered_pair(u,v))),y__dfg)** -> equal(singleton(u),null_class).
% 299.87/300.43 171366[15:Rew:165880.0,93528.0] || equal(complement(symmetric_difference(u,v)),y__dfg)** -> equal(symmetric_difference(v,u),null_class).
% 299.87/300.43 171475[15:Rew:165880.0,96343.1] function(cross_product(universal_class,universal_class)) || equal(successor(cross_product(y__dfg,y__dfg)),y__dfg)** -> .
% 299.87/300.43 171653[15:Rew:165880.0,101568.0] || -> equal(union(sum_class(range_of(null_class)),union(null_class,complement(apply(null_class,u)))),y__dfg)**.
% 299.87/300.43 171654[15:Rew:165880.0,101572.0] || -> equal(union(apply(null_class,u),union(null_class,complement(apply(null_class,v)))),y__dfg)**.
% 299.87/300.43 171655[15:Rew:165880.0,101573.0] || -> equal(union(apply(null_class,u),union(null_class,complement(sum_class(range_of(null_class))))),y__dfg)**.
% 299.87/300.43 171673[15:Rew:165880.0,107330.1] || subclass(complement(union(u,v)),null_class)* -> subclass(y__dfg,union(v,u)).
% 299.87/300.43 171711[15:Rew:165880.0,107100.1] || equal(union(u,v),null_class) -> equal(complement(union(v,u)),y__dfg)**.
% 299.87/300.43 171895[15:Rew:165880.0,115473.0] || -> equal(symmetric_difference(sum_class(range_of(null_class)),union(null_class,complement(apply(null_class,u)))),y__dfg)**.
% 299.87/300.43 171896[15:Rew:165880.0,115479.0] || -> equal(symmetric_difference(apply(null_class,u),union(null_class,complement(apply(null_class,v)))),y__dfg)**.
% 299.87/300.43 171897[15:Rew:165880.0,115480.0] || -> equal(symmetric_difference(apply(null_class,u),union(null_class,complement(sum_class(range_of(null_class))))),y__dfg)**.
% 299.87/300.43 172377[15:Rew:165880.0,152284.1] || equal(intersection(u,v),null_class) member(y__dfg,symmetric_difference(v,u))* -> .
% 299.87/300.43 181083[15:SpL:67597.1,166513.0] function(cross_product(y__dfg,y__dfg)) || equal(successor(cross_product(y__dfg,y__dfg)),y__dfg)** -> .
% 299.87/300.43 181483[15:Rew:31.0,181405.1] single_valued_class(intersection(cross_product(y__dfg,y__dfg),u)) || -> function(restrict(u,y__dfg,y__dfg))*.
% 299.87/300.43 181485[15:Rew:30.0,181428.1] single_valued_class(intersection(u,cross_product(y__dfg,y__dfg))) || -> function(restrict(u,y__dfg,y__dfg))*.
% 299.87/300.43 2666[0:Res:2619.1,9.0] || member(u,v) subclass(v,singleton(u))* -> equal(v,singleton(u)).
% 299.87/300.43 4563[0:Res:3739.0,9.0] || subclass(u,restrict(u,v,w))* -> equal(restrict(u,v,w),u).
% 299.87/300.43 14488[0:Rew:41.0,14479.0] || member(inverse(u),range_of(u)) -> member(ordered_pair(inverse(u),range_of(u)),element_relation)*.
% 299.87/300.43 5799[4:Res:4969.0,357.1] inductive(cantor(restrict(element_relation,universal_class,range_of(null_class)))) || -> member(null_class,apply(null_class,u))*.
% 299.87/300.43 5366[3:Res:4488.1,497.0] || subclass(domain_relation,symmetric_difference(u,v)) -> member(ordered_pair(null_class,null_class),union(u,v))*.
% 299.87/300.43 5354[3:Res:4488.1,3.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(null_class,null_class),v)*.
% 299.87/300.43 6492[4:Res:4941.0,357.1] inductive(cantor(inverse(restrict(u,v,universal_class)))) || -> member(null_class,image(u,v))*.
% 299.87/300.43 18224[7:Res:16434.1,4001.0] || subclass(y__dfg,regular(u)) member(regular(x__dfg),u)* -> equal(u,null_class).
% 299.87/300.43 21361[4:Rew:21187.0,21208.0] || -> equal(sum_class(range_of(null_class)),null_class) member(regular(sum_class(range_of(null_class))),apply(null_class,u))*.
% 299.87/300.43 22466[4:Res:21188.0,357.1] inductive(symmetric_difference(apply(null_class,u),universal_class)) || -> member(null_class,complement(sum_class(range_of(null_class))))*.
% 299.87/300.43 23243[4:Res:23219.1,3.0] || subclass(complement(u),v)* -> member(singleton(null_class),u)* member(singleton(null_class),v)*.
% 299.87/300.43 23287[4:Res:22292.1,226.0] || equal(restrict(u,v,w),singleton(singleton(null_class)))** -> member(singleton(null_class),u).
% 299.87/300.43 23311[4:Res:22460.0,357.1] inductive(symmetric_difference(apply(null_class,u),universal_class)) || -> member(null_class,complement(apply(null_class,v)))*.
% 299.87/300.43 23369[4:Res:23308.0,357.1] inductive(symmetric_difference(sum_class(range_of(null_class)),universal_class)) || -> member(null_class,complement(apply(null_class,u)))*.
% 299.87/300.43 23385[7:SpL:115.0,16445.0] || subclass(y__dfg,symmetric_difference(u,v)) -> member(regular(x__dfg),complement(intersection(u,v)))*.
% 299.87/300.43 23676[4:Res:21999.1,357.1] inductive(symmetric_difference(u,universal_class)) || -> equal(singleton(u),null_class) member(null_class,complement(u))*.
% 299.87/300.43 24051[4:Res:21793.0,357.1] inductive(symmetric_difference(image(u,v),universal_class)) || -> member(null_class,complement(image(u,v)))*.
% 299.87/300.43 24103[4:Res:21824.0,357.1] inductive(symmetric_difference(apply(u,v),universal_class)) || -> member(null_class,complement(apply(u,v)))*.
% 299.87/300.43 25740[4:Res:4488.1,9158.0] || subclass(domain_relation,sum_class(range_of(null_class))) -> member(ordered_pair(null_class,null_class),apply(null_class,u))*.
% 299.87/300.43 25776[4:Res:68.1,9160.0] || -> equal(apply(null_class,u),null_class) member(regular(apply(null_class,u)),sum_class(range_of(null_class)))*.
% 299.87/300.43 25786[4:Res:4488.1,9160.0] || subclass(domain_relation,apply(null_class,u))* -> member(ordered_pair(null_class,null_class),sum_class(range_of(null_class)))*.
% 299.87/300.43 26308[0:Res:374.1,549.0] || subclass(ordered_pair(u,v),singleton(w))* -> equal(unordered_pair(u,singleton(v)),w).
% 299.87/300.43 26339[3:SpL:1200.1,26331.0] || subclass(not_subclass_element(cross_product(u,v),w),null_class)* -> subclass(cross_product(u,v),w).
% 299.87/300.43 26364[3:SpL:1200.1,26343.0] || equal(not_subclass_element(cross_product(u,v),w),null_class)** -> subclass(cross_product(u,v),w).
% 299.87/300.43 26471[7:Res:16434.1,3678.1] || subclass(y__dfg,intersection(u,v)) member(regular(x__dfg),symmetric_difference(u,v))* -> .
% 299.87/300.43 27278[3:Rew:552.1,27277.1] || member(regular(u),singleton(u))* -> equal(u,null_class) equal(singleton(u),null_class).
% 299.87/300.43 28645[3:MRR:28632.0,251.0] || subclass(domain_relation,complement(union(u,v)))* -> member(ordered_pair(null_class,null_class),complement(u))*.
% 299.87/300.43 28647[0:MRR:28630.0,9181.1] || -> member(not_subclass_element(u,union(v,w)),complement(v))* subclass(u,union(v,w)).
% 299.87/300.43 28726[3:MRR:28681.3,3998.0] || member(u,singleton(v))* member(u,singleton(w))* -> equal(v,w)*.
% 299.87/300.43 28776[3:MRR:28761.0,251.0] || subclass(domain_relation,complement(union(u,v)))* -> member(ordered_pair(null_class,null_class),complement(v))*.
% 299.87/300.43 28778[0:MRR:28759.0,9181.1] || -> member(not_subclass_element(u,union(v,w)),complement(w))* subclass(u,union(v,w)).
% 299.87/300.43 28962[0:Res:8.1,2999.0] || equal(intersection(u,v),w)* -> equal(w,null_class) member(regular(w),u)*.
% 299.87/300.43 29031[0:Res:8.1,3000.0] || equal(intersection(u,v),w)* -> equal(w,null_class) member(regular(w),v)*.
% 299.87/300.43 29044[0:Res:27503.0,3000.0] || -> equal(complement(successor(u)),null_class) member(regular(complement(successor(u))),complement(singleton(u)))*.
% 299.87/300.43 29060[0:Res:8.1,4976.0] || equal(singleton(u),v)* -> subclass(v,w) equal(not_subclass_element(v,w),u)*.
% 299.87/300.43 29169[0:Rew:27797.0,29099.2] || member(not_subclass_element(u,null_class),singleton(v))* -> member(v,u) subclass(u,null_class).
% 299.87/300.43 29363[3:Rew:29271.0,7755.0] || member(regular(union(null_class,u)),complement(u))* -> equal(union(null_class,u),null_class).
% 299.87/300.43 29367[3:Rew:29271.0,27557.0] || -> subclass(complement(successor(complement(u))),intersection(union(null_class,u),complement(singleton(complement(u)))))*.
% 299.87/300.43 29391[8:Rew:29271.0,29079.0] || equal(complement(u),singleton(singleton(null_class))) subclass(y__dfg,union(null_class,u))* -> .
% 299.87/300.43 30685[3:Rew:30027.0,29567.1] inductive(symmetric_difference(universal_class,union(null_class,u))) || -> member(null_class,union(null_class,complement(u)))*.
% 299.87/300.43 30687[3:Rew:29278.0,29745.1] || member(not_subclass_element(u,union(null_class,v)),v)* -> subclass(u,union(null_class,v)).
% 299.87/300.43 29746[3:Rew:29278.0,28136.0] || subclass(u,union(null_class,v))* -> member(regular(u),v) equal(u,null_class).
% 299.87/300.43 29819[7:Rew:29278.0,20418.0] || equal(union(null_class,restrict(u,v,w)),y__dfg)** -> member(regular(x__dfg),u).
% 299.87/300.43 29846[3:Rew:29278.0,14302.0] || subclass(domain_relation,union(null_class,intersection(u,v)))* -> member(ordered_pair(null_class,null_class),u).
% 299.87/300.43 29847[3:Rew:29278.0,14303.0] || subclass(domain_relation,union(null_class,intersection(u,v)))* -> member(ordered_pair(null_class,null_class),v).
% 299.87/300.43 29867[3:Rew:29278.0,14299.0] || subclass(domain_relation,union(null_class,complement(u)))* member(ordered_pair(null_class,null_class),u) -> .
% 299.87/300.43 30688[3:Rew:29278.0,29873.1] || -> equal(union(null_class,singleton(u)),null_class) equal(regular(union(null_class,singleton(u))),u)**.
% 299.87/300.43 30000[3:Rew:29286.0,13949.1] inductive(symmetric_difference(complement(intersection(universal_class,u)),universal_class)) || -> member(null_class,union(u,null_class))*.
% 299.87/300.43 31900[3:Rew:29274.0,31852.1,29274.0,31852.0] || -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),union(u,u))*.
% 299.87/300.43 32719[11:Res:32594.1,3668.0] || subclass(y__dfg,symmetric_difference(complement(u),complement(v)))* -> member(null_class,union(u,v)).
% 299.87/300.43 32795[10:Res:32582.1,10.0] || equal(unordered_pair(u,v),singleton(null_class))** -> equal(null_class,v) equal(null_class,u).
% 299.87/300.43 32804[10:Res:32582.1,3678.1] || equal(intersection(u,v),singleton(null_class)) member(null_class,symmetric_difference(u,v))* -> .
% 299.87/300.43 32820[10:Res:32582.1,4001.0] || equal(regular(u),singleton(null_class)) member(null_class,u)* -> equal(u,null_class).
% 299.87/300.43 32879[10:Res:32790.1,10.0] || equal(unordered_pair(u,v),successor(null_class))** -> equal(null_class,v) equal(null_class,u).
% 299.87/300.43 32888[10:Res:32790.1,3678.1] || equal(intersection(u,v),successor(null_class)) member(null_class,symmetric_difference(u,v))* -> .
% 299.87/300.43 32904[10:Res:32790.1,4001.0] || equal(regular(u),successor(null_class)) member(null_class,u)* -> equal(u,null_class).
% 299.87/300.43 33186[3:SpR:30027.0,5137.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),union(union(null_class,u),v))*.
% 299.87/300.43 33193[4:SpR:30027.0,23219.1] || -> member(singleton(null_class),union(null_class,u)) member(singleton(null_class),union(null_class,complement(u)))*.
% 299.87/300.43 33207[3:SpR:30027.0,5137.0] || -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),union(u,union(null_class,v)))*.
% 299.87/300.43 33237[3:SpL:30027.0,13396.1] || subclass(domain_relation,union(null_class,u)) subclass(domain_relation,union(null_class,complement(u)))* -> .
% 299.87/300.43 33239[3:SpL:30027.0,13493.1] || equal(union(null_class,u),domain_relation) equal(union(null_class,complement(u)),domain_relation)** -> .
% 299.87/300.43 33247[7:SpL:30027.0,19856.1] || subclass(x__dfg,union(null_class,u)) subclass(y__dfg,union(null_class,complement(u)))* -> .
% 299.87/300.43 33248[7:SpL:30027.0,19827.1] || subclass(y__dfg,union(null_class,u)) subclass(y__dfg,union(null_class,complement(u)))* -> .
% 299.87/300.43 33254[7:SpL:30027.0,28113.1] || subclass(y__dfg,union(null_class,u)) subclass(x__dfg,union(null_class,complement(u)))* -> .
% 299.87/300.43 33258[3:SpL:30027.0,26.1] || member(u,union(null_class,v)) member(u,union(null_class,complement(v)))* -> .
% 299.87/300.43 33697[10:Res:32684.1,3.0] || subclass(union(null_class,u),v)* -> member(null_class,complement(u)) member(null_class,v).
% 299.87/300.43 33712[11:SpL:30027.0,32704.0] || subclass(y__dfg,union(null_class,complement(u)))* member(null_class,union(null_class,u)) -> .
% 299.87/300.43 33845[11:SpL:28.0,33788.1] inductive(intersection(complement(u),complement(v))) || equal(union(u,v),y__dfg)** -> .
% 299.87/300.43 33983[0:Obv:33967.1] || subclass(intersection(complement(u),v),u)* -> equal(intersection(complement(u),v),null_class).
% 299.87/300.43 34351[0:Obv:34338.1] || subclass(intersection(u,complement(v)),v)* -> equal(intersection(u,complement(v)),null_class).
% 299.87/300.43 36008[3:Obv:35998.0] || -> subclass(u,complement(intersection(singleton(u),v)))* equal(intersection(singleton(u),v),null_class).
% 299.87/300.43 36009[3:Obv:35999.0] || -> subclass(u,complement(intersection(v,singleton(u))))* equal(intersection(v,singleton(u)),null_class).
% 299.87/300.43 37188[0:Res:53.1,4980.0] inductive(intersection(u,v)) || -> subclass(omega,w) member(not_subclass_element(omega,w),u)*.
% 299.87/300.43 37200[0:Res:27503.0,4980.0] || -> subclass(complement(successor(u)),v) member(not_subclass_element(complement(successor(u)),v),complement(u))*.
% 299.87/300.43 37415[0:Res:53.1,4981.0] inductive(intersection(u,v)) || -> subclass(omega,w) member(not_subclass_element(omega,w),v)*.
% 299.87/300.43 38241[3:SpL:38149.0,2999.0] || subclass(u,successor(null_class)) -> equal(u,null_class) member(regular(u),singleton(null_class))*.
% 299.87/300.43 38329[3:Res:7306.0,38234.0] || -> subclass(u,complement(successor(null_class))) member(not_subclass_element(u,complement(successor(null_class))),singleton(null_class))*.
% 299.87/300.43 38493[3:SpR:33220.0,5137.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),union(union(u,u),v))*.
% 299.87/300.43 38500[4:SpR:33220.0,23219.1] || -> member(singleton(null_class),union(u,u))* member(singleton(null_class),union(null_class,complement(u)))*.
% 299.87/300.43 38532[3:SpR:33220.0,5137.0] || -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),union(u,union(v,v)))*.
% 299.87/300.43 38566[3:SpL:33220.0,13396.1] || subclass(domain_relation,union(u,u))* subclass(domain_relation,union(null_class,complement(u)))* -> .
% 299.87/300.43 38568[3:SpL:33220.0,13493.1] || equal(union(u,u),domain_relation)** equal(union(null_class,complement(u)),domain_relation)** -> .
% 299.87/300.43 38575[11:SpL:33220.0,32704.0] || subclass(y__dfg,union(null_class,complement(u)))* member(null_class,union(u,u))* -> .
% 299.87/300.43 38579[7:SpL:33220.0,19856.1] || subclass(x__dfg,union(u,u))* subclass(y__dfg,union(null_class,complement(u)))* -> .
% 299.87/300.43 38580[7:SpL:33220.0,19827.1] || subclass(y__dfg,union(u,u))* subclass(y__dfg,union(null_class,complement(u)))* -> .
% 299.87/300.43 38590[7:SpL:33220.0,28113.1] || subclass(y__dfg,union(u,u))* subclass(x__dfg,union(null_class,complement(u)))* -> .
% 299.87/300.43 38595[3:SpL:33220.0,26.1] || member(u,union(v,v))* member(u,union(null_class,complement(v)))* -> .
% 299.87/300.43 38663[10:Res:33690.1,3.0] || subclass(union(u,u),v)* -> member(null_class,complement(u)) member(null_class,v).
% 299.87/300.43 39338[12:SoR:39284.0,5028.2] single_valued_class(regular(union(x__dfg,x__dfg))) || equal(regular(union(x__dfg,x__dfg)),null_class)** -> .
% 299.87/300.43 39352[12:SpR:39262.1,15.0] function(u) || -> equal(unordered_pair(null_class,unordered_pair(u,singleton(v))),ordered_pair(u,v))**.
% 299.87/300.43 39832[12:Rew:39704.1,39758.2] one_to_one(u) || member(singleton(singleton(null_class)),element_relation)* -> member(null_class,inverse(u))*.
% 299.87/300.43 40302[11:MRR:40279.0,1668.0] || equal(complement(cantor(u)),y__dfg) -> equal(sum_class(range_of(null_class)),apply(u,null_class))*.
% 299.87/300.43 41382[4:Res:20668.1,21.0] || subclass(domain_relation,rotate(element_relation)) -> member(ordered_pair(u,cantor(ordered_pair(v,u))),v)*.
% 299.87/300.43 41499[4:Res:20669.1,21.0] || subclass(domain_relation,flip(element_relation)) -> member(ordered_pair(u,v),cantor(ordered_pair(v,u)))*.
% 299.87/300.43 41502[4:Res:20669.1,17.0] || subclass(domain_relation,flip(cross_product(u,v)))* -> member(cantor(ordered_pair(w,x)),v)*.
% 299.87/300.43 41873[12:Res:39714.1,3.0] one_to_one(u) || subclass(ordered_pair(inverse(u),v),w)* -> member(null_class,w).
% 299.87/300.43 42036[0:SpR:34015.0,43.0] || -> equal(range__dfg(complement(cross_product(singleton(u),v)),u,v),second(not_subclass_element(null_class,null_class)))**.
% 299.87/300.43 42718[0:Rew:42350.0,42697.1] || member(not_subclass_element(complement(u),null_class),intersection(u,v))* -> subclass(complement(u),null_class).
% 299.87/300.43 43136[0:Rew:42838.0,43112.1] || member(not_subclass_element(complement(u),null_class),intersection(v,u))* -> subclass(complement(u),null_class).
% 299.87/300.43 43349[0:Obv:43287.1] || subclass(u,v)* -> equal(intersection(u,singleton(w)),null_class)** member(w,v)*.
% 299.87/300.43 43629[3:SpR:43315.1,495.0] || subclass(union(u,v),null_class) -> equal(symmetric_difference(complement(u),complement(v)),null_class)**.
% 299.87/300.43 43753[3:Rew:43315.1,43721.2] || subclass(u,null_class) member(not_subclass_element(v,null_class),u)* -> subclass(v,null_class).
% 299.87/300.43 44294[3:Rew:29271.0,44136.0,7425.0,44136.0] || -> equal(symmetric_difference(complement(u),intersection(u,v)),union(complement(u),intersection(u,v)))**.
% 299.87/300.43 44750[3:Rew:29271.0,44583.0,7425.0,44583.0] || -> equal(symmetric_difference(complement(u),intersection(v,u)),union(complement(u),intersection(v,u)))**.
% 299.87/300.43 45043[0:Obv:44978.1] || subclass(u,v)* -> equal(intersection(singleton(w),u),null_class)** member(w,v)*.
% 299.87/300.43 45297[7:MRR:45283.2,16433.0] || subclass(x__dfg,symmetric_difference(u,v)) subclass(y__dfg,complement(union(u,v)))* -> .
% 299.87/300.43 45554[3:SpL:1199.1,45095.0] || subclass(singleton(regular(cross_product(u,v))),null_class)* -> equal(cross_product(u,v),null_class).
% 299.87/300.43 46321[0:Rew:46218.0,8454.1] || -> member(u,image(element_relation,power_class(v))) subclass(singleton(u),power_class(complement(power_class(v))))*.
% 299.87/300.43 46431[0:Rew:46218.0,34037.0] || -> equal(intersection(union(u,complement(power_class(v))),intersection(complement(u),power_class(v))),null_class)**.
% 299.87/300.43 46556[11:Rew:46218.0,33843.1] inductive(image(element_relation,power_class(u))) || equal(power_class(complement(power_class(u))),y__dfg)** -> .
% 299.87/300.43 46591[10:Rew:46218.0,44894.1] || subclass(image(element_relation,power_class(u)),null_class) -> member(null_class,power_class(complement(power_class(u))))*.
% 299.87/300.43 46621[0:Rew:46218.0,44218.0] || -> equal(intersection(power_class(complement(power_class(u))),intersection(image(element_relation,power_class(u)),v)),null_class)**.
% 299.87/300.43 46622[0:Rew:46218.0,44671.0] || -> equal(intersection(power_class(complement(power_class(u))),intersection(v,image(element_relation,power_class(u)))),null_class)**.
% 299.87/300.43 46734[0:Rew:46218.0,34039.0] || -> equal(intersection(union(complement(power_class(u)),v),intersection(power_class(u),complement(v))),null_class)**.
% 299.87/300.43 46756[0:Rew:46218.0,5610.0] || -> subclass(symmetric_difference(power_class(u),complement(singleton(complement(power_class(u))))),successor(complement(power_class(u))))*.
% 299.87/300.43 47805[10:SpL:46226.0,45867.0] || subclass(power_class(complement(power_class(u))),null_class) -> member(null_class,image(element_relation,power_class(u)))*.
% 299.87/300.43 47825[0:SpR:46226.0,46218.0] || -> equal(image(element_relation,power_class(complement(power_class(u)))),complement(power_class(image(element_relation,power_class(u)))))**.
% 299.87/300.43 47958[3:Rew:29300.0,47826.0] || -> equal(union(null_class,image(element_relation,union(u,v))),image(element_relation,union(u,v)))**.
% 299.87/300.43 48154[0:Res:49.1,46222.0] inductive(image(element_relation,power_class(u))) || member(null_class,power_class(complement(power_class(u))))* -> .
% 299.87/300.43 48610[3:Rew:29271.0,48237.1] || equal(null_class,u) -> equal(union(u,complement(power_class(v))),complement(power_class(v)))**.
% 299.87/300.43 48612[3:Rew:29271.0,48262.1] || equal(intersection(u,v),null_class)** -> equal(symmetric_difference(u,v),union(u,v)).
% 299.87/300.43 48792[3:SpL:46226.0,47742.0] || subclass(power_class(complement(power_class(u))),null_class) -> member(omega,image(element_relation,power_class(u)))*.
% 299.87/300.43 49566[3:SpR:6542.0,43315.1] || subclass(successor(u),null_class) -> equal(symmetric_difference(complement(u),complement(singleton(u))),null_class)**.
% 299.87/300.43 49625[11:SpL:6542.0,32709.0] || subclass(y__dfg,symmetric_difference(complement(u),complement(singleton(u))))* -> member(null_class,successor(u)).
% 299.87/300.43 49631[11:SpL:6542.0,38394.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),y__dfg)** -> member(null_class,successor(u)).
% 299.87/300.43 49639[0:SpL:6542.0,23.0] || member(u,symmetric_difference(complement(v),complement(singleton(v))))* -> member(u,successor(v)).
% 299.87/300.43 49877[3:Res:2971.2,48580.1] || subclass(u,v)* equal(null_class,v) -> equal(intersection(u,w),null_class)**.
% 299.87/300.43 49878[3:Res:2349.2,48580.1] || subclass(u,v)* equal(null_class,v) -> equal(intersection(w,u),null_class)**.
% 299.87/300.43 50977[3:MRR:50942.0,54.0] || subclass(image(element_relation,power_class(u)),null_class) -> member(omega,power_class(complement(power_class(u))))*.
% 299.87/300.43 52788[0:SpL:31268.0,220.0] || member(regular(union(u,u)),complement(u))* -> equal(union(u,u),null_class).
% 299.87/300.43 52836[3:Rew:29271.0,52802.0,7425.0,52802.0] || member(regular(union(u,u)),complement(u))* -> equal(union(null_class,u),null_class).
% 299.87/300.43 52837[3:Rew:31268.0,52805.0] || member(regular(union(null_class,u)),complement(u))* -> equal(union(u,u),null_class).
% 299.87/300.43 52915[4:Res:358.2,49805.0] || subclass(u,cantor(regular(u)))* equal(null_class,element_relation) -> equal(u,null_class).
% 299.87/300.43 52995[10:MRR:52938.2,32156.0] || subclass(successor(null_class),regular(u))* member(null_class,u) -> equal(u,null_class).
% 299.87/300.43 53110[3:Obv:53095.1] || subclass(intersection(singleton(u),v),u)* -> equal(intersection(singleton(u),v),null_class).
% 299.87/300.43 53111[3:Obv:53096.1] || subclass(intersection(u,singleton(v)),v)* -> equal(intersection(u,singleton(v)),null_class).
% 299.87/300.43 53124[3:Obv:53116.1] || equal(intersection(singleton(u),v),u)** -> equal(intersection(singleton(u),v),null_class).
% 299.87/300.43 53125[3:Obv:53117.1] || equal(intersection(u,singleton(v)),v)** -> equal(intersection(u,singleton(v)),null_class).
% 299.87/300.43 53253[4:MRR:53214.0,3271.1] || -> equal(apply(u,cantor(u)),sum_class(range_of(null_class)))** equal(singleton(cantor(u)),null_class).
% 299.87/300.43 53579[12:MRR:53578.1,9142.1] function(u) || member(v,complement(u))* member(v,successor(u)) -> .
% 299.87/300.43 53998[4:Rew:28.0,53957.0] || equal(union(u,v),null_class) member(singleton(null_class),union(u,v))* -> .
% 299.87/300.43 54507[3:MRR:54442.2,52711.0] || subclass(u,not_subclass_element(intersection(v,u),w))* -> subclass(intersection(v,u),w).
% 299.87/300.43 54510[0:Obv:54450.1] || subclass(u,v) -> subclass(intersection(w,u),intersection(v,intersection(w,u)))*.
% 299.87/300.43 54807[0:Obv:54740.0] || -> subclass(intersection(u,intersection(v,w)),intersection(v,intersection(u,intersection(v,w))))*.
% 299.87/300.43 54886[0:SpR:491.0,54752.0] || -> subclass(intersection(u,symmetric_difference(v,cross_product(w,x))),complement(restrict(v,w,x)))*.
% 299.87/300.43 54887[0:SpR:492.0,54752.0] || -> subclass(intersection(u,symmetric_difference(cross_product(v,w),x)),complement(restrict(x,v,w)))*.
% 299.87/300.43 55006[3:Res:54906.0,2996.0] || -> equal(intersection(u,successor(null_class)),null_class) equal(regular(intersection(u,successor(null_class))),null_class)**.
% 299.87/300.43 55188[0:Obv:55120.0] || -> subclass(intersection(u,intersection(v,w)),intersection(w,intersection(u,intersection(v,w))))*.
% 299.87/300.43 55465[3:MRR:55401.2,52711.0] || subclass(u,not_subclass_element(intersection(u,v),w))* -> subclass(intersection(u,v),w).
% 299.87/300.43 55470[0:Obv:55409.1] || subclass(u,v) -> subclass(intersection(u,w),intersection(v,intersection(u,w)))*.
% 299.87/300.43 55888[0:Obv:55820.0] || -> subclass(intersection(intersection(u,v),w),intersection(u,intersection(intersection(u,v),w)))*.
% 299.87/300.43 56147[0:Obv:56078.0] || -> subclass(intersection(intersection(u,v),w),intersection(v,intersection(intersection(u,v),w)))*.
% 299.87/300.43 56229[0:SpR:491.0,55831.0] || -> subclass(intersection(symmetric_difference(u,cross_product(v,w)),x),complement(restrict(u,v,w)))*.
% 299.87/300.43 56230[0:SpR:492.0,55831.0] || -> subclass(intersection(symmetric_difference(cross_product(u,v),w),x),complement(restrict(w,u,v)))*.
% 299.87/300.43 56350[3:Res:56249.0,2996.0] || -> equal(intersection(successor(null_class),u),null_class) equal(regular(intersection(successor(null_class),u)),null_class)**.
% 299.87/300.43 56682[0:Obv:56663.1] || subclass(u,symmetric_difference(v,w)) -> subclass(u,intersection(union(v,w),u))*.
% 299.87/300.43 56920[3:SpR:491.0,56263.0] || -> subclass(union(null_class,symmetric_difference(u,cross_product(v,w))),complement(restrict(u,v,w)))*.
% 299.87/300.43 56921[3:SpR:492.0,56263.0] || -> subclass(union(null_class,symmetric_difference(cross_product(u,v),w)),complement(restrict(w,u,v)))*.
% 299.87/300.43 57023[3:SpR:46221.0,57012.0] || -> subclass(complement(successor(intersection(complement(u),power_class(v)))),union(u,complement(power_class(v))))*.
% 299.87/300.43 57024[3:SpR:46227.0,57012.0] || -> subclass(complement(successor(intersection(power_class(u),complement(v)))),union(complement(power_class(u)),v))*.
% 299.87/300.43 57038[3:Res:57012.0,9.0] || subclass(complement(u),complement(successor(u)))* -> equal(complement(successor(u)),complement(u)).
% 299.87/300.43 57077[0:Obv:57067.2] || equal(u,v) member(v,w) -> subclass(unordered_pair(v,u),w)*.
% 299.87/300.43 57081[0:Obv:57055.1] || equal(u,v) -> member(v,w) subclass(unordered_pair(v,u),complement(w))*.
% 299.87/300.43 57191[0:Obv:57183.2] || member(u,v) member(w,v) -> subclass(unordered_pair(u,w),v)*.
% 299.87/300.43 58579[0:Res:54.0,10849.0] || -> equal(ordered_pair(first(ordered_pair(omega,omega)),second(ordered_pair(omega,omega))),ordered_pair(omega,omega))**.
% 299.87/300.43 58588[0:Res:1668.0,10849.0] || -> equal(ordered_pair(first(ordered_pair(null_class,omega)),second(ordered_pair(null_class,omega))),ordered_pair(null_class,omega))**.
% 299.87/300.43 59782[3:Res:6565.1,48580.1] || equal(union(u,v),null_class) -> equal(symmetric_difference(complement(u),complement(v)),null_class)**.
% 299.87/300.43 60372[3:Obv:60358.1] || subclass(u,v) -> equal(intersection(u,regular(v)),null_class)** equal(v,null_class).
% 299.87/300.43 60467[3:Obv:60456.1] || subclass(u,v) -> equal(intersection(regular(v),u),null_class)** equal(v,null_class).
% 299.87/300.43 60990[0:SpR:46366.0,55831.0] || -> subclass(intersection(symmetric_difference(complement(u),power_class(v)),w),union(u,complement(power_class(v))))*.
% 299.87/300.43 60995[3:SpR:46366.0,56263.0] || -> subclass(union(null_class,symmetric_difference(complement(u),power_class(v))),union(u,complement(power_class(v))))*.
% 299.87/300.43 61005[0:SpR:46366.0,54752.0] || -> subclass(intersection(u,symmetric_difference(complement(v),power_class(w))),union(v,complement(power_class(w))))*.
% 299.87/300.43 61210[0:SpR:46669.0,55831.0] || -> subclass(intersection(symmetric_difference(power_class(u),complement(v)),w),union(complement(power_class(u)),v))*.
% 299.87/300.43 61215[3:SpR:46669.0,56263.0] || -> subclass(union(null_class,symmetric_difference(power_class(u),complement(v))),union(complement(power_class(u)),v))*.
% 299.87/300.43 61225[0:SpR:46669.0,54752.0] || -> subclass(intersection(u,symmetric_difference(power_class(v),complement(w))),union(complement(power_class(v)),w))*.
% 299.87/300.43 62302[3:SpL:1199.1,62095.0] || equal(successor(regular(cross_product(u,v))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.87/300.43 63055[0:Obv:63008.1] || member(u,symmetric_difference(v,w)) -> subclass(singleton(u),complement(intersection(v,w)))*.
% 299.87/300.43 63855[3:Res:63674.1,51.1] || equal(successor(image(successor_relation,u)),null_class)** member(null_class,u) -> inductive(u).
% 299.87/300.43 64381[0:Obv:64338.0] || -> equal(intersection(symmetric_difference(u,v),singleton(w)),null_class)** member(w,union(u,v)).
% 299.87/300.43 64529[0:Obv:64485.0] || -> equal(intersection(singleton(u),symmetric_difference(v,w)),null_class)** member(u,union(v,w)).
% 299.87/300.43 64918[10:MRR:64883.1,46074.0] inductive(unordered_pair(u,v)) || -> equal(regular(omega),v)* equal(regular(omega),u)*.
% 299.87/300.43 64941[3:SpL:33220.0,64080.0] || equal(successor(union(null_class,complement(u))),null_class)** -> member(omega,union(u,u))*.
% 299.87/300.43 64942[3:SpL:30027.0,64080.0] || equal(successor(union(null_class,complement(u))),null_class)** -> member(omega,union(null_class,u)).
% 299.87/300.43 64962[10:SpL:33220.0,64081.0] || equal(successor(union(null_class,complement(u))),null_class)** -> member(null_class,union(u,u))*.
% 299.87/300.43 64963[10:SpL:30027.0,64081.0] || equal(successor(union(null_class,complement(u))),null_class)** -> member(null_class,union(null_class,u)).
% 299.87/300.43 65212[0:Obv:65193.2] || subclass(u,v) subclass(u,w) -> subclass(u,intersection(v,w))*.
% 299.87/300.43 65217[0:Obv:65192.1] || subclass(intersection(u,v),w) -> subclass(intersection(u,v),intersection(v,w))*.
% 299.87/300.43 65218[3:Obv:65184.1] || subclass(union(null_class,u),v) -> subclass(union(null_class,u),intersection(u,v))*.
% 299.87/300.43 65219[0:Obv:65169.1] || subclass(intersection(u,v),w) -> subclass(intersection(u,v),intersection(u,w))*.
% 299.87/300.43 65474[0:Obv:65427.1] || subclass(intersection(u,v),w) -> subclass(intersection(u,v),intersection(w,v))*.
% 299.87/300.43 65500[0:Obv:65406.1] || member(u,v) -> subclass(intersection(w,singleton(u)),intersection(v,singleton(u)))*.
% 299.87/300.43 65935[0:Obv:65890.1] || subclass(intersection(u,v),w) -> subclass(intersection(u,v),intersection(w,u))*.
% 299.87/300.43 65959[0:Obv:65870.1] || member(u,v) -> subclass(intersection(singleton(u),w),intersection(v,singleton(u)))*.
% 299.87/300.43 66398[4:Rew:66163.0,30592.1] || member(u,complement(sum_class(range_of(null_class))))* -> member(u,complement(apply(null_class,v)))*.
% 299.87/300.43 66399[4:Rew:66163.0,30591.0] || member(u,complement(apply(null_class,v)))* -> member(u,complement(sum_class(range_of(null_class))))*.
% 299.87/300.43 67345[3:Rew:66811.0,66605.1] inductive(symmetric_difference(union(u,null_class),universal_class)) || -> member(null_class,union(null_class,complement(u)))*.
% 299.87/300.43 66701[3:Rew:66163.0,29941.0] || member(regular(union(u,null_class)),complement(u))* -> equal(union(u,null_class),null_class).
% 299.87/300.43 66709[3:Rew:66163.0,29945.0] || -> subclass(complement(successor(complement(u))),intersection(union(u,null_class),complement(singleton(complement(u)))))*.
% 299.87/300.43 66714[8:Rew:66163.0,29970.0] || equal(complement(u),singleton(singleton(null_class))) subclass(y__dfg,union(u,null_class))* -> .
% 299.87/300.43 67351[4:Rew:30027.0,67350.0,30027.0,67350.0] || -> subclass(union(null_class,complement(apply(null_class,u))),union(null_class,complement(apply(null_class,v))))*.
% 299.87/300.43 67353[4:Rew:30027.0,67352.0,30027.0,67352.0] || -> subclass(union(null_class,complement(apply(null_class,u))),union(null_class,complement(sum_class(range_of(null_class)))))*.
% 299.87/300.43 67355[4:Rew:30027.0,67354.0,30027.0,67354.0] || -> subclass(union(null_class,complement(sum_class(range_of(null_class)))),union(null_class,complement(apply(null_class,u))))*.
% 299.87/300.43 66859[3:Rew:66811.0,29998.1] inductive(symmetric_difference(union(null_class,u),universal_class)) || -> member(null_class,union(null_class,complement(u)))*.
% 299.87/300.43 66900[4:Rew:66811.0,54163.1] || equal(apply(null_class,u),null_class)** -> equal(union(null_class,apply(null_class,v)),null_class)**.
% 299.87/300.43 66901[4:Rew:66811.0,51491.1] || subclass(apply(null_class,u),null_class)* -> equal(union(null_class,apply(null_class,v)),null_class)**.
% 299.87/300.43 66916[4:Rew:66811.0,54161.1] || equal(sum_class(range_of(null_class)),null_class) -> equal(union(null_class,apply(null_class,u)),null_class)**.
% 299.87/300.43 66917[4:Rew:66811.0,51489.1] || subclass(sum_class(range_of(null_class)),null_class) -> equal(union(null_class,apply(null_class,u)),null_class)**.
% 299.87/300.43 66934[4:Rew:66811.0,54162.1] || equal(apply(null_class,u),null_class)** -> equal(union(null_class,sum_class(range_of(null_class))),null_class)**.
% 299.87/300.43 66935[4:Rew:66811.0,51490.1] || subclass(apply(null_class,u),null_class)* -> equal(union(null_class,sum_class(range_of(null_class))),null_class)**.
% 299.87/300.43 67127[3:Rew:67071.0,25619.0] || subclass(domain_relation,union(null_class,u)) -> member(ordered_pair(null_class,null_class),union(u,null_class))*.
% 299.87/300.43 67383[4:Rew:66163.0,66392.0] || -> equal(union(complement(apply(null_class,u)),v),union(complement(apply(null_class,w)),v))*.
% 299.87/300.43 67384[4:Rew:66163.0,66393.0] || -> equal(union(u,complement(apply(null_class,v))),union(u,complement(apply(null_class,w))))*.
% 299.87/300.43 67385[4:Rew:66163.0,66400.0] || -> equal(union(u,complement(apply(null_class,v))),union(u,complement(sum_class(range_of(null_class)))))*.
% 299.87/300.43 67388[4:Rew:66163.0,66415.0] || -> equal(union(complement(apply(null_class,u)),v),union(complement(sum_class(range_of(null_class))),v))*.
% 299.87/300.43 67443[3:Rew:67071.0,67117.1] || -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),union(u,null_class))*.
% 299.87/300.43 67601[0:Rew:67463.0,46950.0] || -> equal(symmetric_difference(complement(power_class(u)),complement(power_class(v))),symmetric_difference(power_class(u),power_class(v)))**.
% 299.87/300.43 68267[3:Rew:29278.0,68241.1] inductive(symmetric_difference(complement(intersection(u,universal_class)),universal_class)) || -> member(null_class,union(null_class,u))*.
% 299.87/300.43 68931[3:Rew:29273.0,68816.1,29273.0,68816.0] || -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),union(null_class,u))*.
% 299.87/300.43 68951[3:Rew:29271.0,68877.0,7425.0,68877.0] || member(regular(union(u,null_class)),complement(u))* -> equal(union(null_class,u),null_class).
% 299.87/300.43 68953[3:Rew:68183.0,68896.0,7425.0,68896.0] || member(regular(union(null_class,u)),complement(u))* -> equal(union(u,null_class),null_class).
% 299.87/300.43 69045[0:SpR:67463.0,4915.0] || -> subclass(symmetric_difference(union(u,v),complement(intersection(u,v))),complement(symmetric_difference(u,v)))*.
% 299.87/300.43 69831[3:Rew:29273.0,69625.1,29273.0,69625.0] || -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),union(u,u))*.
% 299.87/300.43 69854[3:Rew:68183.0,69776.0,7425.0,69776.0] || member(regular(union(u,u)),complement(u))* -> equal(union(u,null_class),null_class).
% 299.87/300.43 69856[3:Rew:31268.0,69796.0] || member(regular(union(u,null_class)),complement(u))* -> equal(union(u,u),null_class).
% 299.87/300.43 70664[0:SpR:67444.0,2348.1] || -> equal(intersection(u,singleton(v)),null_class) equal(regular(intersection(singleton(v),u)),v)**.
% 299.87/300.43 70714[0:SpR:67444.0,2970.1] || -> equal(intersection(singleton(u),v),null_class) equal(regular(intersection(v,singleton(u))),u)**.
% 299.87/300.43 70961[0:SpL:67444.0,11092.0] || member(not_subclass_element(u,intersection(u,v)),v)* -> subclass(u,intersection(v,u)).
% 299.87/300.43 71318[0:SpR:71035.0,2363.1] || -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),union(v,u))*.
% 299.87/300.43 71689[0:Rew:46854.0,71406.0] || -> equal(complement(intersection(power_class(u),power_class(v))),complement(intersection(power_class(v),power_class(u))))*.
% 299.87/300.43 71792[0:SpR:71595.0,2363.1] || -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(v,u)),union(u,v))*.
% 299.87/300.43 71829[0:SpL:71595.0,3668.0] || member(u,symmetric_difference(complement(v),complement(w)))* -> member(u,union(w,v)).
% 299.87/300.43 73076[0:SpR:67451.0,46366.0] || -> equal(symmetric_difference(complement(power_class(u)),power_class(v)),symmetric_difference(power_class(u),complement(power_class(v))))**.
% 299.87/300.43 73227[12:Rew:29271.0,73097.1,67444.0,73097.1,7431.0,73097.1,71035.0,73097.1,67444.0,73097.1,66163.0,73097.1,71595.0,73097.1,7425.0,73097.1] function(complement(power_class(u))) || -> equal(successor(complement(power_class(u))),complement(power_class(u)))**.
% 299.87/300.43 73300[4:SpR:67192.0,5137.0] || -> subclass(symmetric_difference(complement(sum_class(range_of(null_class))),complement(u)),union(apply(null_class,v),u))*.
% 299.87/300.43 73305[4:SpR:67192.0,23219.1] || -> member(singleton(null_class),apply(null_class,u))* member(singleton(null_class),complement(sum_class(range_of(null_class))))*.
% 299.87/300.43 73337[4:SpR:67192.0,5137.0] || -> subclass(symmetric_difference(complement(u),complement(sum_class(range_of(null_class)))),union(u,apply(null_class,v)))*.
% 299.87/300.43 73361[4:SpR:67192.0,5137.0] || -> subclass(symmetric_difference(complement(apply(null_class,u)),complement(v)),union(sum_class(range_of(null_class)),v))*.
% 299.87/300.43 73366[4:SpR:67192.0,23219.1] || -> member(singleton(null_class),sum_class(range_of(null_class))) member(singleton(null_class),complement(apply(null_class,u)))*.
% 299.87/300.43 73398[4:SpR:67192.0,5137.0] || -> subclass(symmetric_difference(complement(u),complement(apply(null_class,v))),union(u,sum_class(range_of(null_class))))*.
% 299.87/300.43 73435[4:SpL:67192.0,13396.1] || subclass(domain_relation,apply(null_class,u))* subclass(domain_relation,complement(sum_class(range_of(null_class))))* -> .
% 299.87/300.43 73437[4:SpL:67192.0,13493.1] || equal(apply(null_class,u),domain_relation)** equal(complement(sum_class(range_of(null_class))),domain_relation)** -> .
% 299.87/300.43 73443[11:SpL:67192.0,32704.0] || subclass(y__dfg,complement(sum_class(range_of(null_class))))* member(null_class,apply(null_class,u))* -> .
% 299.87/300.43 73447[7:SpL:67192.0,19856.1] || subclass(x__dfg,apply(null_class,u))* subclass(y__dfg,complement(sum_class(range_of(null_class))))* -> .
% 299.87/300.43 73448[7:SpL:67192.0,19827.1] || subclass(y__dfg,apply(null_class,u))* subclass(y__dfg,complement(sum_class(range_of(null_class))))* -> .
% 299.87/300.43 73458[7:SpL:67192.0,28113.1] || subclass(y__dfg,apply(null_class,u))* subclass(x__dfg,complement(sum_class(range_of(null_class))))* -> .
% 299.87/300.43 73462[4:SpL:67192.0,47239.0] || equal(union(null_class,complement(sum_class(range_of(null_class)))),union(null_class,apply(null_class,u)))* -> .
% 299.87/300.43 73469[10:SpL:67192.0,64081.0] || equal(successor(complement(sum_class(range_of(null_class)))),null_class)** -> member(null_class,apply(null_class,u))*.
% 299.87/300.43 73470[4:SpL:67192.0,64080.0] || equal(successor(complement(sum_class(range_of(null_class)))),null_class)** -> member(omega,apply(null_class,u))*.
% 299.87/300.43 73472[4:SpL:67192.0,26.1] || member(u,apply(null_class,v))* member(u,complement(sum_class(range_of(null_class))))* -> .
% 299.87/300.43 73506[4:SpL:67192.0,13396.1] || subclass(domain_relation,sum_class(range_of(null_class))) subclass(domain_relation,complement(apply(null_class,u)))* -> .
% 299.87/300.43 73508[4:SpL:67192.0,13493.1] || equal(sum_class(range_of(null_class)),domain_relation) equal(complement(apply(null_class,u)),domain_relation)** -> .
% 299.87/300.43 73514[11:SpL:67192.0,32704.0] || subclass(y__dfg,complement(apply(null_class,u)))* member(null_class,sum_class(range_of(null_class))) -> .
% 299.87/300.43 73518[7:SpL:67192.0,19856.1] || subclass(x__dfg,sum_class(range_of(null_class))) subclass(y__dfg,complement(apply(null_class,u)))* -> .
% 299.87/300.44 73519[7:SpL:67192.0,19827.1] || subclass(y__dfg,sum_class(range_of(null_class))) subclass(y__dfg,complement(apply(null_class,u)))* -> .
% 299.87/300.44 73529[7:SpL:67192.0,28113.1] || subclass(y__dfg,sum_class(range_of(null_class))) subclass(x__dfg,complement(apply(null_class,u)))* -> .
% 299.87/300.44 73533[4:SpL:67192.0,47239.0] || equal(union(null_class,complement(apply(null_class,u))),union(null_class,sum_class(range_of(null_class))))** -> .
% 299.87/300.44 73540[10:SpL:67192.0,64081.0] || equal(successor(complement(apply(null_class,u))),null_class)** -> member(null_class,sum_class(range_of(null_class))).
% 299.87/300.44 73541[4:SpL:67192.0,64080.0] || equal(successor(complement(apply(null_class,u))),null_class)** -> member(omega,sum_class(range_of(null_class))).
% 299.87/300.44 73543[4:SpL:67192.0,26.1] || member(u,sum_class(range_of(null_class))) member(u,complement(apply(null_class,v)))* -> .
% 299.87/300.44 73853[3:SpR:66602.0,5137.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),union(union(u,null_class),v))*.
% 299.87/300.44 73858[4:SpR:66602.0,23219.1] || -> member(singleton(null_class),union(u,null_class)) member(singleton(null_class),union(null_class,complement(u)))*.
% 299.87/300.44 73890[3:SpR:66602.0,5137.0] || -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),union(u,union(v,null_class)))*.
% 299.87/300.44 73938[3:SpL:66602.0,13396.1] || subclass(domain_relation,union(u,null_class)) subclass(domain_relation,union(null_class,complement(u)))* -> .
% 299.87/300.44 73940[3:SpL:66602.0,13493.1] || equal(union(u,null_class),domain_relation) equal(union(null_class,complement(u)),domain_relation)** -> .
% 299.87/300.44 73946[11:SpL:66602.0,32704.0] || subclass(y__dfg,union(null_class,complement(u)))* member(null_class,union(u,null_class)) -> .
% 299.87/300.44 73950[7:SpL:66602.0,19856.1] || subclass(x__dfg,union(u,null_class)) subclass(y__dfg,union(null_class,complement(u)))* -> .
% 299.87/300.44 73951[7:SpL:66602.0,19827.1] || subclass(y__dfg,union(u,null_class)) subclass(y__dfg,union(null_class,complement(u)))* -> .
% 299.87/300.44 73961[7:SpL:66602.0,28113.1] || subclass(y__dfg,union(u,null_class)) subclass(x__dfg,union(null_class,complement(u)))* -> .
% 299.87/300.44 73972[10:SpL:66602.0,64081.0] || equal(successor(union(null_class,complement(u))),null_class)** -> member(null_class,union(u,null_class)).
% 299.87/300.44 73973[3:SpL:66602.0,64080.0] || equal(successor(union(null_class,complement(u))),null_class)** -> member(omega,union(u,null_class)).
% 299.87/300.44 73975[3:SpL:66602.0,26.1] || member(u,union(v,null_class)) member(u,union(null_class,complement(v)))* -> .
% 299.87/300.44 74122[10:Res:66614.1,3.0] || subclass(union(u,null_class),v)* -> member(null_class,complement(u)) member(null_class,v).
% 299.87/300.44 74228[4:SpR:67191.0,5137.0] || -> subclass(symmetric_difference(complement(apply(null_class,u)),complement(v)),union(apply(null_class,w),v))*.
% 299.87/300.44 74233[4:SpR:67191.0,23219.1] || -> member(singleton(null_class),apply(null_class,u))* member(singleton(null_class),complement(apply(null_class,v)))*.
% 299.87/300.44 74265[4:SpR:67191.0,5137.0] || -> subclass(symmetric_difference(complement(u),complement(apply(null_class,v))),union(u,apply(null_class,w)))*.
% 299.87/300.44 74372[4:SpL:67191.0,13396.1] || subclass(domain_relation,apply(null_class,u))* subclass(domain_relation,complement(apply(null_class,v)))* -> .
% 299.87/300.44 74374[4:SpL:67191.0,13493.1] || equal(apply(null_class,u),domain_relation)** equal(complement(apply(null_class,v)),domain_relation)** -> .
% 299.87/300.44 74380[11:SpL:67191.0,32704.0] || subclass(y__dfg,complement(apply(null_class,u)))* member(null_class,apply(null_class,v))* -> .
% 299.87/300.44 74384[7:SpL:67191.0,19856.1] || subclass(x__dfg,apply(null_class,u))* subclass(y__dfg,complement(apply(null_class,v)))* -> .
% 299.87/300.44 74385[7:SpL:67191.0,19827.1] || subclass(y__dfg,apply(null_class,u))* subclass(y__dfg,complement(apply(null_class,v)))* -> .
% 299.87/300.44 74395[7:SpL:67191.0,28113.1] || subclass(y__dfg,apply(null_class,u))* subclass(x__dfg,complement(apply(null_class,v)))* -> .
% 299.87/300.44 74399[4:SpL:67191.0,47239.0] || equal(union(null_class,complement(apply(null_class,u))),union(null_class,apply(null_class,v)))* -> .
% 299.87/300.44 74406[10:SpL:67191.0,64081.0] || equal(successor(complement(apply(null_class,u))),null_class)** -> member(null_class,apply(null_class,v))*.
% 299.87/300.44 74407[4:SpL:67191.0,64080.0] || equal(successor(complement(apply(null_class,u))),null_class)** -> member(omega,apply(null_class,v))*.
% 299.87/300.44 74409[4:SpL:67191.0,26.1] || member(u,apply(null_class,v))* member(u,complement(apply(null_class,w)))* -> .
% 299.87/300.44 75644[3:Rew:75506.1,75643.1] || subclass(u,null_class) -> equal(complement(union(v,u)),union(null_class,complement(v)))**.
% 299.87/300.44 76716[3:Rew:76712.1,48619.1] || equal(null_class,u) -> equal(complement(union(u,v)),union(null_class,complement(v)))**.
% 299.87/300.44 77105[3:Rew:77103.1,67156.1] || equal(null_class,u) -> equal(complement(union(v,u)),union(null_class,complement(v)))**.
% 299.87/300.44 77706[3:MRR:77700.1,45394.0] || equal(complement(u),null_class) -> equal(regular(unordered_pair(u,singleton(v))),singleton(v))**.
% 299.87/300.44 77894[3:MRR:77890.1,45436.0] || equal(complement(u),null_class) -> equal(regular(unordered_pair(singleton(v),u)),singleton(v))**.
% 299.87/300.44 77899[3:SpR:38610.0,48617.1] || equal(power_class(union(u,u)),null_class)** -> subclass(power_class(union(null_class,u)),v)*.
% 299.87/300.44 77900[3:SpR:69762.0,48617.1] || equal(power_class(union(null_class,u)),null_class) -> subclass(power_class(union(u,null_class)),v)*.
% 299.87/300.44 77901[3:SpR:38610.0,48617.1] || equal(power_class(union(null_class,u)),null_class) -> subclass(power_class(union(u,u)),v)*.
% 299.87/300.44 77902[3:SpR:69762.0,48617.1] || equal(power_class(union(u,null_class)),null_class) -> subclass(power_class(union(null_class,u)),v)*.
% 299.87/300.44 78185[14:Res:77981.1,3678.1] || subclass(y__dfg,intersection(u,v)) member(complement(x__dfg),symmetric_difference(u,v))* -> .
% 299.87/300.44 78209[14:Res:77981.1,4001.0] || subclass(y__dfg,regular(u)) member(complement(x__dfg),u)* -> equal(u,null_class).
% 299.87/300.44 78414[3:Res:53246.0,3.0] || subclass(u,v) -> equal(singleton(complement(u)),null_class) member(complement(u),v)*.
% 299.87/300.44 78420[3:Res:53246.0,23.0] || -> equal(singleton(complement(intersection(u,v))),null_class) member(complement(intersection(u,v)),u)*.
% 299.87/300.44 78421[3:Res:53246.0,24.0] || -> equal(singleton(complement(intersection(u,v))),null_class) member(complement(intersection(u,v)),v)*.
% 299.87/300.44 81309[3:Res:2985.1,63693.1] || equal(successor(complement(intersection(u,v))),null_class)** -> equal(symmetric_difference(u,v),null_class).
% 299.87/300.44 81325[3:Res:2362.1,63693.1] || equal(successor(cross_product(u,v)),null_class) -> equal(restrict(w,u,v),null_class)**.
% 299.87/300.44 81996[12:SpR:67597.1,33218.0] function(complement(singleton(null_class))) || -> equal(successor(complement(singleton(null_class))),complement(successor(null_class)))**.
% 299.87/300.44 82015[12:SpR:67597.1,56896.0] function(restrict(u,v,w)) || -> subclass(successor(restrict(u,v,w)),u)*.
% 299.87/300.44 82119[12:Rew:67597.1,81947.2] function(u) || -> member(not_subclass_element(successor(u),v),u)* subclass(successor(u),v).
% 299.87/300.44 82543[3:SpL:68781.0,2999.0] || subclass(u,union(v,null_class))* -> equal(u,null_class) member(regular(u),v).
% 299.87/300.44 82667[3:SpR:68783.0,48617.1] || equal(power_class(union(u,null_class)),null_class) -> subclass(power_class(union(u,u)),v)*.
% 299.87/300.44 82697[3:SpR:68783.0,48617.1] || equal(power_class(union(u,u)),null_class)** -> subclass(power_class(union(u,null_class)),v)*.
% 299.87/300.44 83698[3:Rew:30027.0,83629.1,30027.0,83629.0] || -> equal(singleton(union(null_class,complement(u))),null_class) member(union(null_class,complement(u)),u)*.
% 299.87/300.44 83946[4:SpR:67192.0,44163.0] || -> equal(intersection(complement(apply(null_class,u)),restrict(sum_class(range_of(null_class)),v,w)),null_class)**.
% 299.87/300.44 83947[3:SpR:33220.0,44163.0] || -> equal(intersection(union(null_class,complement(u)),restrict(union(u,u),v,w)),null_class)**.
% 299.87/300.44 83948[3:SpR:66602.0,44163.0] || -> equal(intersection(union(null_class,complement(u)),restrict(union(u,null_class),v,w)),null_class)**.
% 299.87/300.44 83949[3:SpR:30027.0,44163.0] || -> equal(intersection(union(null_class,complement(u)),restrict(union(null_class,u),v,w)),null_class)**.
% 299.87/300.44 83950[4:SpR:67191.0,44163.0] || -> equal(intersection(complement(apply(null_class,u)),restrict(apply(null_class,v),w,x)),null_class)**.
% 299.87/300.44 83951[4:SpR:67192.0,44163.0] || -> equal(intersection(complement(sum_class(range_of(null_class))),restrict(apply(null_class,u),v,w)),null_class)**.
% 299.87/300.44 84617[12:SpR:67597.1,57431.0] function(symmetric_difference(u,v)) || -> subclass(successor(symmetric_difference(u,v)),union(u,v))*.
% 299.87/300.44 85072[12:Rew:67444.0,84905.1,34458.0,84905.1] function(complement(u)) || -> equal(intersection(successor(complement(u)),union(u,u)),null_class)**.
% 299.87/300.44 86904[0:SpR:71143.0,5137.0] || -> subclass(symmetric_difference(complement(symmetric_difference(u,v)),complement(w)),union(symmetric_difference(v,u),w))*.
% 299.87/300.44 86910[4:SpR:71143.0,23219.1] || -> member(singleton(null_class),symmetric_difference(u,v)) member(singleton(null_class),complement(symmetric_difference(v,u)))*.
% 299.87/300.44 86938[0:SpR:71143.0,44163.0] || -> equal(intersection(complement(symmetric_difference(u,v)),restrict(symmetric_difference(v,u),w,x)),null_class)**.
% 299.87/300.44 86944[0:SpR:71143.0,5137.0] || -> subclass(symmetric_difference(complement(u),complement(symmetric_difference(v,w))),union(u,symmetric_difference(w,v)))*.
% 299.87/300.44 87073[3:SpL:71143.0,13396.1] || subclass(domain_relation,symmetric_difference(u,v)) subclass(domain_relation,complement(symmetric_difference(v,u)))* -> .
% 299.87/300.44 87075[3:SpL:71143.0,13493.1] || equal(symmetric_difference(u,v),domain_relation) equal(complement(symmetric_difference(v,u)),domain_relation)** -> .
% 299.87/300.44 87081[11:SpL:71143.0,32704.0] || subclass(y__dfg,complement(symmetric_difference(u,v)))* member(null_class,symmetric_difference(v,u)) -> .
% 299.87/300.44 87085[7:SpL:71143.0,19856.1] || subclass(x__dfg,symmetric_difference(u,v)) subclass(y__dfg,complement(symmetric_difference(v,u)))* -> .
% 299.87/300.44 87086[7:SpL:71143.0,19827.1] || subclass(y__dfg,symmetric_difference(u,v)) subclass(y__dfg,complement(symmetric_difference(v,u)))* -> .
% 299.87/300.44 87096[7:SpL:71143.0,28113.1] || subclass(y__dfg,symmetric_difference(u,v)) subclass(x__dfg,complement(symmetric_difference(v,u)))* -> .
% 299.87/300.44 87108[10:SpL:71143.0,64081.0] || equal(successor(complement(symmetric_difference(u,v))),null_class)** -> member(null_class,symmetric_difference(v,u)).
% 299.87/300.44 87109[3:SpL:71143.0,64080.0] || equal(successor(complement(symmetric_difference(u,v))),null_class)** -> member(omega,symmetric_difference(v,u)).
% 299.87/300.44 87112[0:SpL:71143.0,26.1] || member(u,symmetric_difference(v,w)) member(u,complement(symmetric_difference(w,v)))* -> .
% 299.87/300.44 87487[0:SpR:71143.0,71313.0] || -> subclass(symmetric_difference(complement(u),complement(symmetric_difference(v,w))),union(symmetric_difference(w,v),u))*.
% 299.87/300.44 87491[4:SpR:67192.0,71313.0] || -> subclass(symmetric_difference(complement(u),complement(apply(null_class,v))),union(sum_class(range_of(null_class)),u))*.
% 299.87/300.44 87492[3:SpR:33220.0,71313.0] || -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),union(union(v,v),u))*.
% 299.87/300.44 87493[3:SpR:66602.0,71313.0] || -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),union(union(v,null_class),u))*.
% 299.87/300.44 87494[3:SpR:30027.0,71313.0] || -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),union(union(null_class,v),u))*.
% 299.87/300.44 87495[4:SpR:67191.0,71313.0] || -> subclass(symmetric_difference(complement(u),complement(apply(null_class,v))),union(apply(null_class,w),u))*.
% 299.87/300.44 87496[4:SpR:67192.0,71313.0] || -> subclass(symmetric_difference(complement(u),complement(sum_class(range_of(null_class)))),union(apply(null_class,v),u))*.
% 299.87/300.44 87512[0:SpR:71143.0,71313.0] || -> subclass(symmetric_difference(complement(symmetric_difference(u,v)),complement(w)),union(w,symmetric_difference(v,u)))*.
% 299.87/300.44 87516[4:SpR:67192.0,71313.0] || -> subclass(symmetric_difference(complement(apply(null_class,u)),complement(v)),union(v,sum_class(range_of(null_class))))*.
% 299.87/300.44 87517[3:SpR:33220.0,71313.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),union(v,union(u,u)))*.
% 299.87/300.44 87518[3:SpR:66602.0,71313.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),union(v,union(u,null_class)))*.
% 299.87/300.44 87519[3:SpR:30027.0,71313.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),union(v,union(null_class,u)))*.
% 299.87/300.44 87520[4:SpR:67191.0,71313.0] || -> subclass(symmetric_difference(complement(apply(null_class,u)),complement(v)),union(v,apply(null_class,w)))*.
% 299.87/300.44 87521[4:SpR:67192.0,71313.0] || -> subclass(symmetric_difference(complement(sum_class(range_of(null_class))),complement(u)),union(u,apply(null_class,v)))*.
% 299.87/300.44 88006[0:Obv:87964.0] || -> subclass(intersection(u,restrict(symmetric_difference(v,w),x,y)),complement(intersection(v,w)))*.
% 299.87/300.44 88187[12:SpR:67597.1,84561.0] function(symmetric_difference(u,v)) || -> subclass(successor(symmetric_difference(u,v)),union(v,u))*.
% 299.87/300.44 88401[0:Obv:88355.0] || -> subclass(intersection(restrict(symmetric_difference(u,v),w,x),y),complement(intersection(u,v)))*.
% 299.87/300.44 89903[3:SpL:40426.0,2999.0] || subclass(u,union(v,v))* -> equal(u,null_class) member(regular(u),v).
% 299.87/300.44 91526[4:MRR:91508.1,251.0] || subclass(domain_relation,flip(u)) subclass(domain_relation,regular(u))* -> equal(u,null_class).
% 299.87/300.44 94544[3:Rew:94197.1,85271.1] || equal(complement(x__dfg),null_class) -> member(not_subclass_element(u,null_class),x__dfg)* subclass(u,null_class).
% 299.87/300.44 94563[3:Rew:94163.1,77699.1] || equal(complement(regular(regular(ordered_pair(u,v)))),null_class)** -> equal(singleton(u),null_class).
% 299.87/300.44 94587[3:Rew:94586.1,62436.1] || equal(union(null_class,regular(ordered_pair(u,v))),null_class)** -> equal(singleton(u),null_class).
% 299.87/300.44 96350[0:Res:46.0,3006.0] || -> equal(successor_relation,null_class) equal(ordered_pair(first(regular(successor_relation)),second(regular(successor_relation))),regular(successor_relation))**.
% 299.87/300.44 96351[0:Res:20.0,3006.0] || -> equal(null_class,element_relation) equal(ordered_pair(first(regular(element_relation)),second(regular(element_relation))),regular(element_relation))**.
% 299.87/300.44 96355[0:Res:107.0,3006.0] || -> equal(application_function,null_class) equal(ordered_pair(first(regular(application_function)),second(regular(application_function))),regular(application_function))**.
% 299.87/300.44 97886[0:Rew:31268.0,97871.1] || member(not_subclass_element(complement(u),v),union(u,u))* -> subclass(complement(u),v).
% 299.87/300.44 97888[3:Rew:29271.0,97831.1,67444.0,97831.1,7425.0,97831.1,29271.0,97831.0,67444.0,97831.0] || member(not_subclass_element(complement(u),v),union(u,null_class))* -> subclass(complement(u),v).
% 299.87/300.44 97890[3:Rew:29271.0,97859.1,7425.0,97859.1,29271.0,97859.0] || member(not_subclass_element(complement(u),v),union(null_class,u))* -> subclass(complement(u),v).
% 299.87/300.44 97984[0:Rew:97898.0,86898.0] || -> subclass(complement(union(symmetric_difference(u,v),w)),complement(union(symmetric_difference(v,u),w)))*.
% 299.87/300.44 98050[4:Rew:97898.0,74222.0] || -> subclass(complement(union(apply(null_class,u),v)),complement(union(apply(null_class,w),v)))*.
% 299.87/300.44 98058[4:Rew:97898.0,73294.0] || -> subclass(complement(union(apply(null_class,u),v)),complement(union(sum_class(range_of(null_class)),v)))*.
% 299.87/300.44 98081[4:Rew:97898.0,73355.0] || -> subclass(complement(union(sum_class(range_of(null_class)),u)),complement(union(apply(null_class,v),u)))*.
% 299.87/300.44 98085[0:Rew:97898.0,70647.0] || -> equal(union(intersection(u,v),complement(union(v,u))),complement(symmetric_difference(v,u)))**.
% 299.87/300.44 98092[0:Rew:97898.0,79528.1] || subclass(complement(u),union(v,u))* -> equal(complement(union(v,u)),null_class).
% 299.87/300.44 98098[0:Rew:97898.0,86941.0] || -> subclass(complement(union(u,symmetric_difference(v,w))),complement(union(u,symmetric_difference(w,v))))*.
% 299.87/300.44 98103[4:Rew:97898.0,74262.0] || -> subclass(complement(union(u,apply(null_class,v))),complement(union(u,apply(null_class,w))))*.
% 299.87/300.44 98107[4:Rew:97898.0,73395.0] || -> subclass(complement(union(u,sum_class(range_of(null_class)))),complement(union(u,apply(null_class,v))))*.
% 299.87/300.44 98114[4:Rew:97898.0,73334.0] || -> subclass(complement(union(u,apply(null_class,v))),complement(union(u,sum_class(range_of(null_class)))))*.
% 299.87/300.44 98419[0:Rew:97898.0,70947.0] || member(u,complement(union(v,w)))* member(u,union(w,v)) -> .
% 299.87/300.44 98422[0:Rew:97898.0,5501.0] || -> subclass(symmetric_difference(complement(u),union(v,w)),union(u,complement(union(v,w))))*.
% 299.87/300.44 98765[0:Rew:97898.0,72957.0] || -> subclass(symmetric_difference(complement(u),union(v,w)),union(complement(union(v,w)),u))*.
% 299.87/300.44 98782[0:Rew:97898.0,5511.0] || -> subclass(symmetric_difference(union(u,v),complement(w)),union(complement(union(u,v)),w))*.
% 299.87/300.44 99379[0:Rew:67444.0,99013.0] || -> equal(intersection(power_class(complement(union(u,v))),image(element_relation,union(u,v))),null_class)**.
% 299.87/300.44 99029[3:Rew:97898.0,57019.0] || -> subclass(complement(successor(image(element_relation,union(u,v)))),power_class(complement(union(u,v))))*.
% 299.87/300.44 99030[3:Rew:97898.0,58905.0] || -> subclass(complement(successor(power_class(complement(union(u,v))))),image(element_relation,union(u,v)))*.
% 299.87/300.44 99096[0:Rew:97898.0,79529.1] || subclass(complement(u),union(u,v))* -> equal(complement(union(u,v)),null_class).
% 299.87/300.44 99144[0:Rew:97898.0,34780.0] || -> subclass(symmetric_difference(intersection(u,v),complement(union(u,v))),complement(symmetric_difference(u,v)))*.
% 299.87/300.44 99182[0:Rew:97898.0,72954.0] || -> subclass(symmetric_difference(union(u,v),complement(w)),union(w,complement(union(u,v))))*.
% 299.87/300.44 99325[12:Rew:99324.0,66474.1] one_to_one(u) || -> equal(power_class(complement(successor(inverse(u)))),power_class(complement(inverse(u))))**.
% 299.87/300.44 99354[3:Rew:99324.0,48613.1] || equal(null_class,u) -> equal(power_class(complement(successor(u))),power_class(complement(singleton(u))))**.
% 299.87/300.44 99357[3:Rew:99324.0,66620.1] || equal(singleton(u),null_class) -> equal(power_class(complement(successor(u))),power_class(complement(u)))**.
% 299.87/300.44 99400[12:Rew:99391.0,66743.1] function(u) || -> equal(union(v,complement(successor(u))),union(v,complement(u)))**.
% 299.87/300.44 99456[0:Rew:97898.0,98091.0] || -> equal(union(complement(union(u,v)),w),union(complement(union(v,u)),w))*.
% 299.87/300.44 99457[0:Rew:97898.0,98168.0] || -> equal(union(u,complement(union(v,w))),union(u,complement(union(w,v))))*.
% 299.87/300.44 99484[0:Rew:45.0,98408.0] || member(not_subclass_element(successor(u),v),complement(successor(u)))* -> subclass(successor(u),v).
% 299.87/300.44 100395[12:SpR:99199.0,67597.1] function(union(u,v)) || -> equal(successor(union(u,v)),union(u,v))**.
% 299.87/300.44 101759[12:SpR:100639.0,67597.1] function(complement(successor(u))) || -> equal(successor(complement(successor(u))),complement(successor(u)))**.
% 299.87/300.44 102079[12:Rew:99400.1,101932.1,99401.0,101932.1] function(u) || -> equal(union(complement(successor(u)),v),union(v,complement(u)))**.
% 299.87/300.44 102642[0:SpR:99324.0,46218.0] || -> equal(image(element_relation,power_class(complement(successor(u)))),complement(power_class(image(element_relation,successor(u)))))**.
% 299.87/300.44 102666[0:SpR:99324.0,43895.0] || -> equal(intersection(power_class(complement(successor(u))),intersection(image(element_relation,successor(u)),v)),null_class)**.
% 299.87/300.44 102667[0:SpR:99324.0,44429.0] || -> equal(intersection(power_class(complement(successor(u))),intersection(v,image(element_relation,successor(u)))),null_class)**.
% 299.87/300.44 102689[0:SpR:99324.0,7364.1] || -> member(u,image(element_relation,successor(v))) subclass(singleton(u),power_class(complement(successor(v))))*.
% 299.87/300.44 102725[11:SpL:99324.0,33788.1] inductive(image(element_relation,successor(u))) || equal(power_class(complement(successor(u))),y__dfg)** -> .
% 299.87/300.44 102740[3:SpL:99324.0,47742.0] || subclass(power_class(complement(successor(u))),null_class) -> member(omega,image(element_relation,successor(u)))*.
% 299.87/300.44 102741[10:SpL:99324.0,45867.0] || subclass(power_class(complement(successor(u))),null_class) -> member(null_class,image(element_relation,successor(u)))*.
% 299.87/300.44 103435[0:Rew:67444.0,103282.0] || -> equal(intersection(union(u,complement(successor(v))),intersection(complement(u),successor(v))),null_class)**.
% 299.87/300.44 103296[3:SpR:99391.0,57012.0] || -> subclass(complement(successor(intersection(complement(u),successor(v)))),union(u,complement(successor(v))))*.
% 299.87/300.44 103458[3:Rew:29271.0,103333.1] || equal(null_class,u) -> equal(union(u,complement(successor(v))),complement(successor(v)))**.
% 299.87/300.44 103759[3:Rew:99199.0,103758.0,29278.0,103758.0] || -> equal(union(union(null_class,symmetric_difference(u,v)),w),union(symmetric_difference(u,v),w))**.
% 299.87/300.44 103762[3:Rew:99199.0,103761.0,29278.0,103761.0] || -> equal(union(u,union(null_class,symmetric_difference(v,w))),union(u,symmetric_difference(v,w)))**.
% 299.87/300.44 103850[3:Res:94204.1,3.0] || equal(complement(u),null_class) subclass(u,v)* -> member(singleton(w),v)*.
% 299.87/300.44 103870[3:Res:94204.1,497.0] || equal(complement(symmetric_difference(u,v)),null_class) -> member(singleton(w),union(u,v))*.
% 299.87/300.44 106153[4:Rew:71035.0,106105.0] || -> subclass(regular(union(null_class,complement(apply(null_class,u)))),union(null_class,sum_class(range_of(null_class))))*.
% 299.87/300.44 106157[4:Rew:71035.0,106109.0] || -> subclass(regular(union(null_class,complement(apply(null_class,u)))),union(null_class,apply(null_class,v)))*.
% 299.87/300.44 106158[4:Rew:71035.0,106110.0] || -> subclass(regular(union(null_class,complement(sum_class(range_of(null_class))))),union(null_class,apply(null_class,u)))*.
% 299.87/300.44 106345[4:SpR:67192.0,106142.0] || -> subclass(regular(union(null_class,sum_class(range_of(null_class)))),union(null_class,complement(apply(null_class,u))))*.
% 299.87/300.44 106349[4:SpR:67191.0,106142.0] || -> subclass(regular(union(null_class,apply(null_class,u))),union(null_class,complement(apply(null_class,v))))*.
% 299.87/300.44 106350[4:SpR:67192.0,106142.0] || -> subclass(regular(union(null_class,apply(null_class,u))),union(null_class,complement(sum_class(range_of(null_class)))))*.
% 299.87/300.44 107102[0:SpR:105396.0,5137.0] || -> subclass(symmetric_difference(complement(union(u,v)),complement(w)),union(union(v,u),w))*.
% 299.87/300.44 107105[0:SpR:105396.0,71313.0] || -> subclass(symmetric_difference(complement(union(u,v)),complement(w)),union(w,union(v,u)))*.
% 299.87/300.44 107109[4:SpR:105396.0,23219.1] || -> member(singleton(null_class),union(u,v)) member(singleton(null_class),complement(union(v,u)))*.
% 299.87/300.44 107141[0:SpR:105396.0,44163.0] || -> equal(intersection(complement(union(u,v)),restrict(union(v,u),w,x)),null_class)**.
% 299.87/300.44 107145[0:SpR:105396.0,5137.0] || -> subclass(symmetric_difference(complement(u),complement(union(v,w))),union(u,union(w,v)))*.
% 299.87/300.44 107148[0:SpR:105396.0,71313.0] || -> subclass(symmetric_difference(complement(u),complement(union(v,w))),union(union(w,v),u))*.
% 299.87/300.44 107301[3:SpL:105396.0,13396.1] || subclass(domain_relation,union(u,v)) subclass(domain_relation,complement(union(v,u)))* -> .
% 299.87/300.44 107303[3:SpL:105396.0,13493.1] || equal(union(u,v),domain_relation) equal(complement(union(v,u)),domain_relation)** -> .
% 299.87/300.44 107310[11:SpL:105396.0,32704.0] || subclass(y__dfg,complement(union(u,v)))* member(null_class,union(v,u)) -> .
% 299.87/300.44 107313[7:SpL:105396.0,19856.1] || subclass(x__dfg,union(u,v)) subclass(y__dfg,complement(union(v,u)))* -> .
% 299.87/300.44 107314[7:SpL:105396.0,19827.1] || subclass(y__dfg,union(u,v)) subclass(y__dfg,complement(union(v,u)))* -> .
% 299.87/300.44 107322[7:SpL:105396.0,28113.1] || subclass(y__dfg,union(u,v)) subclass(x__dfg,complement(union(v,u)))* -> .
% 299.87/300.44 107333[10:SpL:105396.0,64081.0] || equal(successor(complement(union(u,v))),null_class)** -> member(null_class,union(v,u)).
% 299.87/300.44 107334[3:SpL:105396.0,64080.0] || equal(successor(complement(union(u,v))),null_class)** -> member(omega,union(v,u)).
% 299.87/300.44 108593[0:SpR:495.0,55416.1] || subclass(union(u,v),w) -> subclass(symmetric_difference(complement(u),complement(v)),w)*.
% 299.87/300.44 108594[0:SpR:6542.0,55416.1] || subclass(successor(u),v) -> subclass(symmetric_difference(complement(u),complement(singleton(u))),v)*.
% 299.87/300.44 108674[3:Res:108610.1,336.1] inductive(successor(null_class)) || subclass(singleton(null_class),omega)* -> equal(successor(null_class),omega).
% 299.87/300.44 108742[10:MRR:108741.1,32156.0] || subclass(singleton(null_class),unordered_pair(u,v))* -> equal(null_class,v) equal(null_class,u).
% 299.87/300.44 110655[3:Res:108601.1,53249.0] || subclass(u,not_subclass_element(union(null_class,u),v))* -> subclass(union(null_class,u),v).
% 299.87/300.44 111061[3:Res:108602.1,53249.0] || subclass(u,not_subclass_element(union(u,null_class),v))* -> subclass(union(u,null_class),v).
% 299.87/300.44 112078[0:SpR:495.0,65462.0] || -> subclass(intersection(symmetric_difference(complement(u),complement(v)),w),intersection(union(u,v),w))*.
% 299.87/300.44 112079[0:SpR:6542.0,65462.0] || -> subclass(intersection(symmetric_difference(complement(u),complement(singleton(u))),v),intersection(successor(u),v))*.
% 299.87/300.44 112107[3:SpR:38136.0,65462.0] || -> subclass(union(null_class,intersection(u,v)),intersection(u,union(null_class,intersection(u,v))))*.
% 299.87/300.44 112824[10:Rew:29271.0,112783.0,67444.0,112783.0,7425.0,112783.0] || -> equal(symmetric_difference(successor(null_class),cross_product(u,v)),union(successor(null_class),cross_product(u,v)))**.
% 299.87/300.44 113048[10:SpR:112771.0,60.1] || member(ordered_pair(u,v),compose(successor(null_class),w))* -> member(v,range_of(null_class)).
% 299.87/300.44 113618[3:Rew:112667.1,113572.2] || member(not_subclass_element(u,null_class),successor(null_class))* -> member(null_class,u) subclass(u,null_class).
% 299.87/300.44 118909[3:SpR:38136.0,65465.0] || -> subclass(union(null_class,intersection(u,v)),intersection(v,union(null_class,intersection(u,v))))*.
% 299.87/300.44 119072[0:SpR:495.0,65920.0] || -> subclass(intersection(u,symmetric_difference(complement(v),complement(w))),intersection(union(v,w),u))*.
% 299.87/300.44 119073[0:SpR:6542.0,65920.0] || -> subclass(intersection(u,symmetric_difference(complement(v),complement(singleton(v)))),intersection(successor(v),u))*.
% 299.87/300.44 119524[3:SpR:89365.1,114357.0] || subclass(union(null_class,u),v) -> subclass(union(null_class,u),intersection(v,u))*.
% 299.87/300.44 119526[3:SpR:89365.1,114543.0] || subclass(union(null_class,complement(u)),u)* -> equal(union(null_class,complement(u)),null_class).
% 299.87/300.44 119533[3:SpR:89365.1,114201.0] || subclass(union(u,null_class),v) -> subclass(union(u,null_class),intersection(u,v))*.
% 299.87/300.44 119534[3:SpR:89365.1,116145.0] || subclass(union(u,null_class),v) -> subclass(union(u,null_class),intersection(v,u))*.
% 299.87/300.44 119559[0:SpR:89365.1,27940.0] || subclass(singleton(u),singleton(v))* -> equal(singleton(u),null_class) equal(u,v).
% 299.87/300.44 120386[3:Res:120356.0,2996.0] || -> equal(regular(complement(successor(null_class))),null_class) equal(regular(regular(complement(successor(null_class)))),null_class)**.
% 299.87/300.44 121233[3:Res:120311.1,4976.0] || equal(successor(null_class),u) -> subclass(u,v) equal(not_subclass_element(u,v),null_class)**.
% 299.87/300.44 125033[10:MRR:124937.2,46074.0] || subclass(omega,u)* subclass(u,v)* -> member(apply(choice,omega),v)*.
% 299.87/300.44 125661[3:SpR:46221.0,125591.0] || -> subclass(complement(successor(union(u,complement(power_class(v))))),intersection(complement(u),power_class(v)))*.
% 299.87/300.44 125662[3:SpR:99391.0,125591.0] || -> subclass(complement(successor(union(u,complement(successor(v))))),intersection(complement(u),successor(v)))*.
% 299.87/300.44 125663[3:SpR:46227.0,125591.0] || -> subclass(complement(successor(union(complement(power_class(u)),v))),intersection(power_class(u),complement(v)))*.
% 299.87/300.44 125697[3:Res:125591.0,9.0] || subclass(u,complement(successor(complement(u))))* -> equal(complement(successor(complement(u))),u).
% 299.87/300.44 128877[3:SpL:71143.0,125809.0] || subclass(complement(symmetric_difference(u,v)),null_class)* -> subclass(regular(null_class),symmetric_difference(v,u)).
% 299.87/300.44 128881[4:SpL:67192.0,125809.0] || subclass(complement(apply(null_class,u)),null_class)* -> subclass(regular(null_class),sum_class(range_of(null_class))).
% 299.87/300.44 128882[3:SpL:33220.0,125809.0] || subclass(union(null_class,complement(u)),null_class)* -> subclass(regular(null_class),union(u,u))*.
% 299.87/300.44 128883[3:SpL:66602.0,125809.0] || subclass(union(null_class,complement(u)),null_class)* -> subclass(regular(null_class),union(u,null_class)).
% 299.87/300.44 128884[3:SpL:105396.0,125809.0] || subclass(complement(union(u,v)),null_class)* -> subclass(regular(null_class),union(v,u)).
% 299.87/300.44 128885[3:SpL:30027.0,125809.0] || subclass(union(null_class,complement(u)),null_class)* -> subclass(regular(null_class),union(null_class,u)).
% 299.87/300.44 128887[4:SpL:67191.0,125809.0] || subclass(complement(apply(null_class,u)),null_class)* -> subclass(regular(null_class),apply(null_class,v))*.
% 299.87/300.44 128888[4:SpL:67192.0,125809.0] || subclass(complement(sum_class(range_of(null_class))),null_class)* -> subclass(regular(null_class),apply(null_class,u))*.
% 299.87/300.44 132290[3:SpR:89527.0,112086.0] || -> subclass(intersection(union(null_class,u),v),intersection(u,intersection(union(null_class,u),v)))*.
% 299.87/300.44 132301[3:SpR:89527.0,112087.0] || -> subclass(intersection(union(u,null_class),v),intersection(u,intersection(union(u,null_class),v)))*.
% 299.87/300.44 132990[3:SpR:89667.0,112086.0] || -> subclass(intersection(u,union(null_class,v)),intersection(v,intersection(u,union(null_class,v))))*.
% 299.87/300.44 133001[3:SpR:89667.0,112087.0] || -> subclass(intersection(u,union(v,null_class)),intersection(v,intersection(u,union(v,null_class))))*.
% 299.87/300.44 133798[3:Res:108603.1,53249.0] || subclass(u,not_subclass_element(union(u,u),v))* -> subclass(union(u,u),v).
% 299.87/300.44 134267[3:SpR:111977.1,75522.0] || subclass(u,singleton(u)) -> equal(intersection(successor(u),complement(u)),successor(u))**.
% 299.87/300.44 134890[0:SpR:495.0,112012.0] || -> subclass(intersection(symmetric_difference(complement(u),complement(v)),w),intersection(w,union(u,v)))*.
% 299.87/300.44 134891[0:SpR:6542.0,112012.0] || -> subclass(intersection(symmetric_difference(complement(u),complement(singleton(u))),v),intersection(v,successor(u)))*.
% 299.87/300.44 135560[3:SpR:46226.0,135198.0] || -> equal(intersection(image(element_relation,power_class(u)),intersection(power_class(complement(power_class(u))),v)),null_class)**.
% 299.87/300.44 135562[3:SpR:99324.0,135198.0] || -> equal(intersection(image(element_relation,successor(u)),intersection(power_class(complement(successor(u))),v)),null_class)**.
% 299.87/300.44 135827[3:Rew:29271.0,135355.0,67444.0,135355.0,7425.0,135355.0] || -> equal(symmetric_difference(u,intersection(complement(u),v)),union(u,intersection(complement(u),v)))**.
% 299.87/300.44 136163[3:SpR:46226.0,135318.0] || -> equal(intersection(image(element_relation,power_class(u)),intersection(v,power_class(complement(power_class(u))))),null_class)**.
% 299.87/300.44 136165[3:SpR:99324.0,135318.0] || -> equal(intersection(image(element_relation,successor(u)),intersection(v,power_class(complement(successor(u))))),null_class)**.
% 299.87/300.44 136424[3:Rew:29271.0,135957.0,67444.0,135957.0,7425.0,135957.0] || -> equal(symmetric_difference(u,intersection(v,complement(u))),union(u,intersection(v,complement(u))))**.
% 299.87/300.44 138304[3:Rew:29271.0,138107.0,67444.0,138107.0,7425.0,138107.0] || -> equal(symmetric_difference(successor(null_class),singleton(singleton(null_class))),union(successor(null_class),singleton(singleton(null_class))))**.
% 299.87/300.44 139019[3:Rew:29271.0,138756.0,67444.0,138756.0,7425.0,138756.0] || -> equal(symmetric_difference(singleton(u),union(null_class,u)),union(singleton(u),union(null_class,u)))**.
% 299.87/300.44 139294[3:Rew:29271.0,139059.0,67444.0,139059.0,7425.0,139059.0] || -> equal(symmetric_difference(singleton(u),union(u,null_class)),union(singleton(u),union(u,null_class)))**.
% 299.87/300.44 139715[3:SpR:138540.0,89365.1] || subclass(union(null_class,singleton(u)),u)* -> equal(union(null_class,singleton(u)),null_class).
% 299.87/300.44 139913[3:Rew:29271.0,139534.0,67444.0,139534.0,7425.0,139534.0] || -> equal(symmetric_difference(u,union(null_class,singleton(u))),union(u,union(null_class,singleton(u))))**.
% 299.87/300.44 140594[3:Rew:29271.0,140354.0,67444.0,140354.0,7425.0,140354.0] || -> equal(symmetric_difference(singleton(u),union(u,u)),union(singleton(u),union(u,u)))**.
% 299.87/300.44 140653[3:MRR:140647.0,100.0] || subclass(composition_function,cross_product(u,v))* -> member(ordered_pair(null_class,compose(null_class,null_class)),v)*.
% 299.87/300.44 140980[3:Rew:29271.0,140668.0,67444.0,140668.0,7425.0,140668.0] || -> equal(symmetric_difference(singleton(u),intersection(v,u)),union(singleton(u),intersection(v,u)))**.
% 299.87/300.44 141503[3:Rew:29271.0,141197.0,67444.0,141197.0,7425.0,141197.0] || -> equal(symmetric_difference(singleton(u),intersection(u,v)),union(singleton(u),intersection(u,v)))**.
% 299.87/300.44 142062[3:Rew:29271.0,141629.0,67444.0,141629.0,7425.0,141629.0] || -> equal(symmetric_difference(u,intersection(singleton(u),v)),union(u,intersection(singleton(u),v)))**.
% 299.87/300.44 142739[3:Rew:29271.0,142329.0,67444.0,142329.0,7425.0,142329.0] || -> equal(symmetric_difference(u,intersection(v,singleton(u))),union(u,intersection(v,singleton(u))))**.
% 299.87/300.44 143003[3:SpR:71143.0,135597.0] || -> equal(intersection(symmetric_difference(u,v),restrict(complement(symmetric_difference(v,u)),w,x)),null_class)**.
% 299.87/300.44 143007[4:SpR:67192.0,135597.0] || -> equal(intersection(sum_class(range_of(null_class)),restrict(complement(apply(null_class,u)),v,w)),null_class)**.
% 299.87/300.44 143008[3:SpR:33220.0,135597.0] || -> equal(intersection(union(u,u),restrict(union(null_class,complement(u)),v,w)),null_class)**.
% 299.87/300.44 143009[3:SpR:66602.0,135597.0] || -> equal(intersection(union(u,null_class),restrict(union(null_class,complement(u)),v,w)),null_class)**.
% 299.87/300.44 143010[3:SpR:105396.0,135597.0] || -> equal(intersection(union(u,v),restrict(complement(union(v,u)),w,x)),null_class)**.
% 299.87/300.44 143011[3:SpR:30027.0,135597.0] || -> equal(intersection(union(null_class,u),restrict(union(null_class,complement(u)),v,w)),null_class)**.
% 299.87/300.44 143013[4:SpR:67191.0,135597.0] || -> equal(intersection(apply(null_class,u),restrict(complement(apply(null_class,v)),w,x)),null_class)**.
% 299.87/300.44 143014[4:SpR:67192.0,135597.0] || -> equal(intersection(apply(null_class,u),restrict(complement(sum_class(range_of(null_class))),v,w)),null_class)**.
% 299.87/300.44 143273[3:SpR:136379.0,111977.1] || subclass(symmetric_difference(u,v),intersection(u,v))* -> equal(symmetric_difference(u,v),null_class).
% 299.87/300.44 143341[3:SpR:136379.0,89365.1] || subclass(intersection(u,v),symmetric_difference(u,v))* -> equal(intersection(u,v),null_class).
% 299.87/300.44 143912[3:SpR:137348.0,43.0] || -> equal(range__dfg(singleton(cross_product(singleton(u),v)),u,v),second(not_subclass_element(null_class,null_class)))**.
% 299.87/300.44 144643[3:Res:358.2,137731.0] || subclass(u,singleton(v)) member(regular(u),v)* -> equal(u,null_class).
% 299.87/300.44 144746[3:Res:60.1,144667.0] || member(ordered_pair(u,image(v,image(w,singleton(u)))),compose(v,w))* -> .
% 299.87/300.44 146507[14:Res:146475.1,3678.1] || subclass(x__dfg,intersection(u,v)) member(complement(x__dfg),symmetric_difference(u,v))* -> .
% 299.87/300.44 146523[14:Res:146475.1,225.0] || subclass(x__dfg,restrict(u,v,w))* -> member(complement(x__dfg),cross_product(v,w))*.
% 299.87/300.44 146547[14:Res:146475.1,4001.0] || subclass(x__dfg,regular(u)) member(complement(x__dfg),u)* -> equal(u,null_class).
% 299.87/300.44 147366[14:Rew:29274.0,147060.1] || equal(successor(null_class),x__dfg) -> subclass(union(null_class,complement(u)),union(x__dfg,u))*.
% 299.87/300.44 147367[14:Rew:29274.0,147063.1] || equal(successor(null_class),x__dfg) -> subclass(union(null_class,complement(u)),union(u,x__dfg))*.
% 299.87/300.44 147433[14:Rew:147054.1,147124.2] || equal(successor(null_class),x__dfg) -> member(not_subclass_element(u,null_class),x__dfg)* subclass(u,null_class).
% 299.87/300.44 147451[14:Rew:147331.1,147450.1] || equal(successor(null_class),x__dfg) -> equal(union(x__dfg,complement(union(u,v))),x__dfg)**.
% 299.87/300.44 147465[14:Rew:147442.1,147464.2] || equal(successor(null_class),x__dfg) member(u,power_class(v))* -> member(u,x__dfg).
% 299.87/300.44 148267[14:Res:147369.1,3.0] || equal(successor(null_class),x__dfg) subclass(x__dfg,u) -> member(singleton(null_class),u)*.
% 299.87/300.44 149955[3:SpR:143349.0,111977.1] || subclass(symmetric_difference(u,v),intersection(v,u))* -> equal(symmetric_difference(u,v),null_class).
% 299.87/300.44 150023[3:SpR:143349.0,89365.1] || subclass(intersection(u,v),symmetric_difference(v,u))* -> equal(intersection(u,v),null_class).
% 299.87/300.44 152512[3:SpR:111977.1,112088.0] || subclass(union(u,u),v) -> subclass(union(u,u),intersection(u,v))*.
% 299.87/300.44 152523[3:SpR:89667.0,112088.0] || -> subclass(intersection(u,union(v,v)),intersection(v,intersection(u,union(v,v))))*.
% 299.87/300.44 152526[3:SpR:89527.0,112088.0] || -> subclass(intersection(union(u,u),v),intersection(u,intersection(union(u,u),v)))*.
% 299.87/300.44 152728[3:SpR:111977.1,114339.0] || subclass(union(u,u),v) -> subclass(union(u,u),intersection(v,u))*.
% 299.87/300.44 154157[0:SpR:495.0,118998.0] || -> subclass(intersection(u,symmetric_difference(complement(v),complement(w))),intersection(u,union(v,w)))*.
% 299.87/300.44 154158[0:SpR:6542.0,118998.0] || -> subclass(intersection(u,symmetric_difference(complement(v),complement(singleton(v)))),intersection(u,successor(v)))*.
% 299.87/300.44 154807[0:SpL:495.0,119428.0] || subclass(u,symmetric_difference(complement(v),complement(w)))* -> subclass(u,union(v,w)).
% 299.87/300.44 154808[0:SpL:6542.0,119428.0] || subclass(u,symmetric_difference(complement(v),complement(singleton(v))))* -> subclass(u,successor(v)).
% 299.87/300.44 154860[12:Res:70206.1,119428.0] function(intersection(u,v)) || -> subclass(intersection(w,successor(intersection(u,v))),u)*.
% 299.87/300.44 154896[12:Res:69933.1,119428.0] function(intersection(u,v)) || -> subclass(intersection(successor(intersection(u,v)),w),u)*.
% 299.87/300.44 155876[3:Rew:103600.0,155694.0] || -> subclass(regular(complement(symmetric_difference(complement(u),power_class(v)))),union(u,complement(power_class(v))))*.
% 299.87/300.44 156214[3:Rew:103600.0,156034.0] || -> subclass(regular(complement(symmetric_difference(cross_product(u,v),w))),complement(restrict(w,u,v)))*.
% 299.87/300.44 156215[3:Rew:103600.0,156035.0] || -> subclass(regular(complement(symmetric_difference(u,cross_product(v,w)))),complement(restrict(u,v,w)))*.
% 299.87/300.44 156218[3:Rew:103600.0,156041.0] || -> subclass(regular(complement(symmetric_difference(power_class(u),complement(v)))),union(complement(power_class(u)),v))*.
% 299.87/300.44 156280[3:SpR:71143.0,155861.0] || -> subclass(regular(union(symmetric_difference(u,v),complement(power_class(w)))),complement(symmetric_difference(v,u)))*.
% 299.87/300.44 156285[4:SpR:67192.0,155861.0] || -> subclass(regular(union(sum_class(range_of(null_class)),complement(power_class(u)))),complement(apply(null_class,v)))*.
% 299.87/300.44 156286[3:SpR:33220.0,155861.0] || -> subclass(regular(union(union(u,u),complement(power_class(v)))),union(null_class,complement(u)))*.
% 299.87/300.44 156287[3:SpR:66602.0,155861.0] || -> subclass(regular(union(union(u,null_class),complement(power_class(v)))),union(null_class,complement(u)))*.
% 299.87/300.44 156288[3:SpR:105396.0,155861.0] || -> subclass(regular(union(union(u,v),complement(power_class(w)))),complement(union(v,u)))*.
% 299.87/300.44 156289[3:SpR:30027.0,155861.0] || -> subclass(regular(union(union(null_class,u),complement(power_class(v)))),union(null_class,complement(u)))*.
% 299.87/300.44 156291[4:SpR:67191.0,155861.0] || -> subclass(regular(union(apply(null_class,u),complement(power_class(v)))),complement(apply(null_class,w)))*.
% 299.87/300.44 156292[4:SpR:67192.0,155861.0] || -> subclass(regular(union(apply(null_class,u),complement(power_class(v)))),complement(sum_class(range_of(null_class))))*.
% 299.87/300.44 156558[3:SpR:71143.0,155862.0] || -> subclass(regular(union(symmetric_difference(u,v),complement(successor(w)))),complement(symmetric_difference(v,u)))*.
% 299.87/300.44 156563[4:SpR:67192.0,155862.0] || -> subclass(regular(union(sum_class(range_of(null_class)),complement(successor(u)))),complement(apply(null_class,v)))*.
% 299.87/300.44 156564[3:SpR:33220.0,155862.0] || -> subclass(regular(union(union(u,u),complement(successor(v)))),union(null_class,complement(u)))*.
% 299.87/300.44 156565[3:SpR:66602.0,155862.0] || -> subclass(regular(union(union(u,null_class),complement(successor(v)))),union(null_class,complement(u)))*.
% 299.87/300.44 156566[3:SpR:105396.0,155862.0] || -> subclass(regular(union(union(u,v),complement(successor(w)))),complement(union(v,u)))*.
% 299.87/300.44 156567[3:SpR:30027.0,155862.0] || -> subclass(regular(union(union(null_class,u),complement(successor(v)))),union(null_class,complement(u)))*.
% 299.87/300.44 156569[4:SpR:67191.0,155862.0] || -> subclass(regular(union(apply(null_class,u),complement(successor(v)))),complement(apply(null_class,w)))*.
% 299.87/300.44 156570[4:SpR:67192.0,155862.0] || -> subclass(regular(union(apply(null_class,u),complement(successor(v)))),complement(sum_class(range_of(null_class))))*.
% 299.87/300.44 157194[3:SpR:71143.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),symmetric_difference(v,w))),complement(symmetric_difference(w,v)))*.
% 299.87/300.44 157199[4:SpR:67192.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),sum_class(range_of(null_class)))),complement(apply(null_class,v)))*.
% 299.87/300.44 157200[3:SpR:33220.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),union(v,v))),union(null_class,complement(v)))*.
% 299.87/300.44 157201[3:SpR:66602.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),union(v,null_class))),union(null_class,complement(v)))*.
% 299.87/300.44 157202[3:SpR:105396.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),union(v,w))),complement(union(w,v)))*.
% 299.87/300.44 157203[3:SpR:30027.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),union(null_class,v))),union(null_class,complement(v)))*.
% 299.87/300.44 157205[4:SpR:67191.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),apply(null_class,v))),complement(apply(null_class,w)))*.
% 299.87/300.44 157206[4:SpR:67192.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),apply(null_class,v))),complement(sum_class(range_of(null_class))))*.
% 299.87/300.44 157345[3:SpR:71143.0,156578.0] || -> subclass(regular(union(complement(successor(u)),symmetric_difference(v,w))),complement(symmetric_difference(w,v)))*.
% 299.87/300.44 157350[4:SpR:67192.0,156578.0] || -> subclass(regular(union(complement(successor(u)),sum_class(range_of(null_class)))),complement(apply(null_class,v)))*.
% 299.87/300.44 157351[3:SpR:33220.0,156578.0] || -> subclass(regular(union(complement(successor(u)),union(v,v))),union(null_class,complement(v)))*.
% 299.87/300.44 157352[3:SpR:66602.0,156578.0] || -> subclass(regular(union(complement(successor(u)),union(v,null_class))),union(null_class,complement(v)))*.
% 299.87/300.44 157353[3:SpR:105396.0,156578.0] || -> subclass(regular(union(complement(successor(u)),union(v,w))),complement(union(w,v)))*.
% 299.87/300.44 157354[3:SpR:30027.0,156578.0] || -> subclass(regular(union(complement(successor(u)),union(null_class,v))),union(null_class,complement(v)))*.
% 299.87/300.44 157356[4:SpR:67191.0,156578.0] || -> subclass(regular(union(complement(successor(u)),apply(null_class,v))),complement(apply(null_class,w)))*.
% 299.87/300.44 157357[4:SpR:67192.0,156578.0] || -> subclass(regular(union(complement(successor(u)),apply(null_class,v))),complement(sum_class(range_of(null_class))))*.
% 299.87/300.44 157525[3:SpR:495.0,154856.0] || -> subclass(intersection(union(null_class,symmetric_difference(complement(u),complement(v))),w),union(u,v))*.
% 299.87/300.44 157526[3:SpR:6542.0,154856.0] || -> subclass(intersection(union(null_class,symmetric_difference(complement(u),complement(singleton(u)))),v),successor(u))*.
% 299.87/300.44 157784[3:SpR:495.0,154864.0] || -> subclass(union(null_class,intersection(symmetric_difference(complement(u),complement(v)),w)),union(u,v))*.
% 299.87/300.44 157785[3:SpR:6542.0,154864.0] || -> subclass(union(null_class,intersection(symmetric_difference(complement(u),complement(singleton(u))),v)),successor(u))*.
% 299.87/300.44 158026[3:SpR:495.0,154877.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(complement(v),complement(w)))),union(v,w))*.
% 299.87/300.44 158027[3:SpR:6542.0,154877.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(complement(v),complement(singleton(v))))),successor(v))*.
% 299.87/300.44 158346[3:SpR:495.0,154885.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(complement(v),complement(w)))),union(v,w))*.
% 299.87/300.44 158347[3:SpR:6542.0,154885.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(complement(v),complement(singleton(v))))),successor(v))*.
% 299.87/300.44 158963[12:SpR:67597.1,157492.0] function(intersection(u,v)) || -> subclass(intersection(successor(intersection(u,v)),w),v)*.
% 299.87/300.44 159460[12:SpR:67597.1,157993.0] function(intersection(u,v)) || -> subclass(intersection(w,successor(intersection(u,v))),v)*.
% 299.87/300.44 161328[10:MRR:161327.1,161327.2,9142.1,32157.0] || equal(range_of(null_class),successor(null_class)) -> member(null_class,cantor(successor_relation))* inductive(singleton(null_class)).
% 299.87/300.44 161365[0:SpL:495.0,154847.0] || equal(symmetric_difference(complement(u),complement(v)),w)* -> subclass(w,union(u,v))*.
% 299.87/300.44 161366[0:SpL:6542.0,154847.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),v)* -> subclass(v,successor(u))*.
% 299.87/300.44 161438[0:SpR:495.0,154858.0] || -> subclass(intersection(intersection(symmetric_difference(complement(u),complement(v)),w),x),union(u,v))*.
% 299.87/300.44 161439[0:SpR:6542.0,154858.0] || -> subclass(intersection(intersection(symmetric_difference(complement(u),complement(singleton(u))),v),w),successor(u))*.
% 299.87/300.44 161714[0:SpR:495.0,154873.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(complement(w),complement(x)))),union(w,x))*.
% 299.87/300.44 161715[0:SpR:6542.0,154873.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(complement(w),complement(singleton(w))))),successor(w))*.
% 299.87/300.44 162409[0:SpR:495.0,154876.0] || -> subclass(intersection(u,intersection(symmetric_difference(complement(v),complement(w)),x)),union(v,w))*.
% 299.87/300.44 162410[0:SpR:6542.0,154876.0] || -> subclass(intersection(u,intersection(symmetric_difference(complement(v),complement(singleton(v))),w)),successor(v))*.
% 299.87/300.44 162676[0:SpR:495.0,154882.0] || -> subclass(intersection(intersection(u,symmetric_difference(complement(v),complement(w))),x),union(v,w))*.
% 299.87/300.44 162677[0:SpR:6542.0,154882.0] || -> subclass(intersection(intersection(u,symmetric_difference(complement(v),complement(singleton(v)))),w),successor(v))*.
% 299.87/300.44 173329[15:Rew:165880.0,165910.0] || equal(compose_class(u),cross_product(y__dfg,y__dfg))* -> equal(cross_product(y__dfg,y__dfg),compose_class(u)).
% 299.87/300.44 165960[15:Rew:165880.0,5309.0] || -> equal(range_of(restrict(cross_product(u,y__dfg),v,w)),image(cross_product(v,w),u))**.
% 299.87/300.44 166043[15:Rew:165880.0,6942.0] || member(u,y__dfg) -> member(u,union(v,w))* member(u,complement(w)).
% 299.87/300.44 166044[15:Rew:165880.0,6941.0] || member(u,y__dfg) -> member(u,union(v,w))* member(u,complement(v)).
% 299.87/300.44 166045[15:Rew:165880.0,5588.0] || member(u,y__dfg)* subclass(domain_relation,cross_product(v,w))* -> member(u,v)*.
% 299.87/300.44 166085[15:Rew:165880.0,688.0] || subclass(y__dfg,u)* subclass(u,v)* -> member(unordered_pair(w,x),v)*.
% 299.87/300.44 166132[15:Rew:165880.0,5294.1] || equal(u,unordered_pair(v,w))* member(v,y__dfg) -> member(v,u)*.
% 299.87/300.44 173330[15:Rew:165880.0,166212.2] one_to_one(inverse(u)) || subclass(y__dfg,v) -> maps(inverse(u),y__dfg,v)*.
% 299.87/300.44 166241[15:Rew:165880.0,7501.0] || subclass(y__dfg,complement(compose(element_relation,y__dfg)))* member(unordered_pair(u,v),element_relation)* -> .
% 299.87/300.44 166344[15:Rew:165880.0,3022.0] || subclass(y__dfg,symmetric_difference(u,v)) -> member(unordered_pair(w,x),union(u,v))*.
% 299.87/300.44 166346[15:Rew:165880.0,5286.1] || equal(u,unordered_pair(v,w))* member(w,y__dfg) -> member(w,u)*.
% 299.87/300.44 166843[15:Rew:165880.0,22300.0] || member(singleton(singleton(null_class)),cross_product(y__dfg,y__dfg))* -> member(singleton(singleton(null_class)),element_relation).
% 299.87/300.44 166852[15:Rew:165880.0,69032.1] single_valued_class(union(cross_product(universal_class,universal_class),null_class)) || -> function(union(null_class,cross_product(y__dfg,y__dfg)))*.
% 299.87/300.44 166855[15:Rew:165880.0,31196.1] single_valued_class(union(null_class,cross_product(universal_class,universal_class))) || -> function(union(null_class,cross_product(y__dfg,y__dfg)))*.
% 299.87/300.44 166856[15:Rew:165880.0,29789.1] single_valued_class(complement(complement(cross_product(universal_class,universal_class)))) || -> function(union(null_class,cross_product(y__dfg,y__dfg)))*.
% 299.87/300.44 166893[15:Rew:165880.0,39321.1] single_valued_class(unordered_pair(u,v)) || equal(cross_product(y__dfg,y__dfg),unordered_pair(u,v))* -> .
% 299.87/300.44 166894[15:Rew:165880.0,39324.1] single_valued_class(ordered_pair(u,v)) || equal(cross_product(y__dfg,y__dfg),ordered_pair(u,v))* -> .
% 299.87/300.44 166957[15:Rew:165880.0,45155.0] || subclass(cross_product(y__dfg,y__dfg),u)* -> equal(null_class,element_relation) member(regular(element_relation),u).
% 299.87/300.44 166958[15:Rew:165880.0,45154.0] || subclass(cross_product(y__dfg,y__dfg),u)* -> equal(successor_relation,null_class) member(regular(successor_relation),u).
% 299.87/300.44 173331[15:Rew:165880.0,167001.2] single_valued_class(u) || equal(cross_product(y__dfg,y__dfg),u)* equal(u,y__dfg) -> .
% 299.87/300.44 167002[15:Rew:165880.0,94299.2] function(u) || equal(complement(u),null_class)** -> equal(cross_product(y__dfg,y__dfg),u)*.
% 299.87/300.44 167515[15:Rew:165880.0,114997.0] || member(u,y__dfg) -> member(u,union(null_class,complement(v)))* member(u,v).
% 299.87/300.44 173332[15:Rew:165880.0,167750.0] || equal(complement(singleton(u)),y__dfg)** member(u,y__dfg) -> member(u,v)*.
% 299.87/300.44 173333[15:Rew:165880.0,167788.1] || member(u,y__dfg) equal(apply(choice,u),y__dfg)** -> equal(u,null_class).
% 299.87/300.44 167944[15:Rew:165880.0,82272.0] || member(u,y__dfg) member(v,cantor(u))* equal(application_function,null_class) -> .
% 299.87/300.44 167956[15:Rew:165880.0,81231.0] || member(u,y__dfg)* member(v,u)* equal(successor(element_relation),null_class) -> .
% 299.87/300.44 168035[15:Rew:165880.0,64669.2] || -> equal(unordered_pair(u,v),null_class) member(v,unordered_pair(u,v))* member(u,y__dfg).
% 299.87/300.44 168105[15:Rew:165880.0,59586.0] || member(u,y__dfg)* subclass(composition_function,cross_product(v,w))* -> member(u,v)*.
% 299.87/300.44 168166[15:Rew:165880.0,53255.0] || member(u,y__dfg) subclass(u,apply(choice,u))* -> equal(u,null_class).
% 299.87/300.44 168253[15:Rew:165880.0,45562.0] || member(u,y__dfg) subclass(domain_relation,complement(singleton(ordered_pair(u,cantor(u)))))* -> .
% 299.87/300.44 168274[15:Rew:165880.0,39703.1] single_valued_class(cantor(u)) || member(u,y__dfg)* equal(cantor(u),null_class) -> .
% 299.87/300.44 168275[15:Rew:165880.0,39700.1] single_valued_class(sum_class(u)) || member(u,y__dfg)* equal(sum_class(u),null_class) -> .
% 299.87/300.44 168276[15:Rew:165880.0,39697.1] single_valued_class(power_class(u)) || member(u,y__dfg)* equal(power_class(u),null_class) -> .
% 299.87/300.44 173335[15:Rew:165880.0,168290.1] || member(u,y__dfg) -> member(u,compose(element_relation,y__dfg))* member(u,complement(element_relation)).
% 299.87/300.44 168327[15:Rew:165880.0,28735.0] || member(u,y__dfg) -> member(u,successor(v)) member(u,complement(singleton(v)))*.
% 299.87/300.44 173336[15:Rew:165880.0,168553.1] || equal(successor(cross_product(u,y__dfg)),null_class)** -> equal(image(y__dfg,u),range_of(null_class)).
% 299.87/300.44 168571[15:Rew:165880.0,158556.1] || equal(successor(successor(complement(restrict(u,v,w)))),null_class)** -> subclass(y__dfg,u).
% 299.87/300.44 168584[15:Rew:165880.0,77989.0] || subclass(y__dfg,u)* subclass(u,v)* -> member(power_class(complement(x__dfg)),v)*.
% 299.87/300.44 168585[15:Rew:165880.0,77988.0] || subclass(y__dfg,u)* subclass(u,v)* -> member(sum_class(complement(x__dfg)),v)*.
% 299.87/300.44 168602[15:Rew:165880.0,51670.0] || subclass(y__dfg,u)* subclass(u,v)* -> member(sum_class(regular(x__dfg)),v)*.
% 299.87/300.44 168603[15:Rew:165880.0,51661.0] || subclass(y__dfg,u)* subclass(u,v)* -> member(sum_class(singleton(w)),v)*.
% 299.87/300.44 168614[15:Rew:165880.0,51032.0] || subclass(y__dfg,u)* subclass(u,v)* -> member(power_class(regular(x__dfg)),v)*.
% 299.87/300.44 168615[15:Rew:165880.0,51023.0] || subclass(y__dfg,u)* subclass(u,v)* -> member(power_class(singleton(w)),v)*.
% 299.87/300.44 168625[15:Rew:165880.0,25092.0] || subclass(y__dfg,u) member(omega,singleton(u))* -> equal(singleton(u),null_class).
% 299.87/300.44 168632[15:Rew:165880.0,701.0] || subclass(y__dfg,u)* subclass(u,v)* -> member(ordered_pair(w,x),v)*.
% 299.87/300.44 173337[15:Rew:165880.0,168665.0] || member(inverse(u),y__dfg) subclass(y__dfg,v) -> member(range_of(u),v)*.
% 299.87/300.44 168678[15:Rew:165880.0,26463.0] || subclass(y__dfg,intersection(u,v)) member(singleton(w),symmetric_difference(u,v))* -> .
% 299.87/300.44 173338[15:Rew:165880.0,168785.0] || equal(union(null_class,u),y__dfg)** member(v,y__dfg)* -> member(v,u)*.
% 299.87/300.44 173339[15:Rew:165880.0,168787.2] function(u) || member(v,y__dfg) equal(image(u,v),y__dfg)** -> .
% 299.87/300.44 168826[15:Rew:165880.0,64606.2] || -> equal(unordered_pair(u,v),null_class) member(u,unordered_pair(u,v))* member(v,y__dfg).
% 299.87/300.44 168827[15:Rew:165880.0,64255.1] || equal(successor(complement(u)),null_class)** member(v,y__dfg)* -> member(v,u)*.
% 299.87/300.44 173341[15:Rew:165880.0,168840.2] function(u) || member(v,y__dfg) subclass(y__dfg,image(u,v))* -> .
% 299.87/300.44 168890[15:Rew:165880.0,53823.1] || member(u,union(null_class,v))* subclass(y__dfg,w) -> member(u,w)*.
% 299.87/300.44 168891[15:Rew:165880.0,53821.1] || member(u,union(v,null_class))* subclass(y__dfg,w) -> member(u,w)*.
% 299.87/300.44 173342[15:Rew:165880.0,168901.0] || equal(symmetric_difference(complement(u),complement(v)),y__dfg)** -> equal(union(u,v),y__dfg).
% 299.87/300.44 168915[15:Rew:165880.0,99049.1] || equal(successor(complement(union(u,v))),null_class)** -> equal(union(u,v),y__dfg).
% 299.87/300.44 168926[15:Rew:165880.0,87074.0] || subclass(y__dfg,symmetric_difference(u,v)) subclass(domain_relation,complement(symmetric_difference(v,u)))* -> .
% 299.87/300.44 168929[15:Rew:165880.0,71317.0] || subclass(y__dfg,symmetric_difference(u,v)) -> member(unordered_pair(w,x),union(v,u))*.
% 299.87/300.44 173347[15:Rew:165880.0,168937.1] || subclass(y__dfg,symmetric_difference(u,v)) subclass(y__dfg,complement(union(u,v)))* -> .
% 299.87/300.44 168943[15:Rew:165880.0,3023.0] || subclass(y__dfg,symmetric_difference(u,v)) -> member(ordered_pair(w,x),union(u,v))*.
% 299.87/300.44 168945[15:Rew:165880.0,1860.0] || subclass(y__dfg,symmetric_difference(u,v)) -> member(singleton(w),complement(intersection(u,v)))*.
% 299.87/300.44 169001[15:Rew:165880.0,27546.1] || equal(cross_product(u,v),domain_relation)** member(w,y__dfg)* -> member(w,u)*.
% 299.87/300.44 169010[15:Rew:165880.0,68950.0] || subclass(y__dfg,complement(u)) member(unordered_pair(v,w),union(u,null_class))* -> .
% 299.87/300.44 169026[15:Rew:165880.0,52613.0] || subclass(y__dfg,complement(u)) member(unordered_pair(v,w),union(null_class,u))* -> .
% 299.87/300.44 169027[15:Rew:165880.0,52612.0] || subclass(y__dfg,complement(u)) member(unordered_pair(v,w),union(u,u))* -> .
% 299.87/300.44 173348[15:Rew:165880.0,169044.1] || equal(complement(union(u,v)),y__dfg) -> equal(complement(symmetric_difference(u,v)),y__dfg)**.
% 299.87/300.44 169051[15:Rew:165880.0,107302.0] || subclass(y__dfg,union(u,v)) subclass(domain_relation,complement(union(v,u)))* -> .
% 299.87/300.44 169054[15:Rew:165880.0,99082.0] || subclass(y__dfg,union(u,v)) member(null_class,complement(union(u,v)))* -> .
% 299.87/300.44 169055[15:Rew:165880.0,98915.0] || subclass(y__dfg,union(u,v)) member(omega,complement(union(u,v)))* -> .
% 299.87/300.44 169068[15:Rew:165880.0,98928.0] || subclass(y__dfg,complement(union(u,v)))* subclass(domain_relation,union(u,v)) -> .
% 299.87/300.44 169069[15:Rew:165880.0,98919.0] || subclass(y__dfg,complement(union(u,v)))* member(omega,union(v,u)) -> .
% 299.87/300.44 169071[15:Rew:165880.0,28775.0] || subclass(y__dfg,complement(union(u,v)))* -> member(unordered_pair(w,x),complement(v))*.
% 299.87/300.44 169074[15:Rew:165880.0,28644.0] || subclass(y__dfg,complement(union(u,v)))* -> member(unordered_pair(w,x),complement(u))*.
% 299.87/300.44 169125[15:Rew:165880.0,53259.0] || member(inverse(u),y__dfg) subclass(domain_relation,ordered_pair(inverse(u),range_of(u)))* -> .
% 299.87/300.44 173350[15:Rew:165880.0,169162.1] || member(inverse(restrict(u,v,y__dfg)),y__dfg)* -> member(image(u,v),y__dfg).
% 299.87/300.44 173351[15:Rew:165880.0,169182.1] || member(image(u,singleton(v)),y__dfg)* subclass(y__dfg,apply(u,v)) -> .
% 299.87/300.44 169212[15:Rew:165880.0,6551.0] || subclass(y__dfg,symmetric_difference(complement(u),complement(v)))* -> member(omega,union(u,v)).
% 299.87/300.44 169220[15:Rew:165880.0,7518.0] || subclass(domain_relation,complement(compose(element_relation,y__dfg)))* member(ordered_pair(null_class,null_class),element_relation) -> .
% 299.87/300.44 173352[15:Rew:165880.0,169300.0] || subclass(complement(compose(element_relation,y__dfg)),element_relation)* -> equal(complement(compose(element_relation,y__dfg)),null_class).
% 299.87/300.44 169431[15:Rew:165880.0,77776.1] || member(u,element_relation) -> equal(intersection(singleton(u),complement(compose(element_relation,y__dfg))),null_class)**.
% 299.87/300.44 169434[15:Rew:165880.0,77866.1] || member(u,element_relation) -> equal(intersection(complement(compose(element_relation,y__dfg)),singleton(u)),null_class)**.
% 299.87/300.44 169445[15:Rew:165880.0,10021.1] || member(u,element_relation)* subclass(compose(element_relation,y__dfg),v)* -> member(u,v)*.
% 299.87/300.44 173353[15:Rew:165880.0,169446.1] || member(not_subclass_element(u,compose(element_relation,y__dfg)),element_relation)* -> subclass(u,compose(element_relation,y__dfg)).
% 299.87/300.44 169463[15:Rew:165880.0,103923.0] || equal(union(null_class,compose(element_relation,y__dfg)),null_class)** member(singleton(u),element_relation)* -> .
% 299.87/300.44 169507[15:Rew:165880.0,7500.0] || subclass(y__dfg,complement(compose(element_relation,y__dfg)))* member(ordered_pair(u,v),element_relation)* -> .
% 299.87/300.44 169555[15:Rew:165880.0,118530.0] || equal(u,y__dfg) subclass(u,v)* -> member(ordered_pair(w,x),v)*.
% 299.87/300.44 169572[15:Rew:165880.0,103580.0] || equal(u,y__dfg) subclass(ordered_pair(u,v),w)* -> member(null_class,w).
% 299.87/300.44 173354[15:Rew:165880.0,169586.1] || equal(u,y__dfg) -> equal(domain__dfg(v,w,y__dfg),domain__dfg(v,w,u))*.
% 299.87/300.44 173355[15:Rew:165880.0,169587.1] || equal(u,y__dfg) -> equal(range__dfg(v,y__dfg,w),range__dfg(v,u,w))*.
% 299.87/300.44 173356[15:Rew:165880.0,169593.1] || equal(u,y__dfg) -> equal(unordered_pair(null_class,unordered_pair(u,null_class)),ordered_pair(u,y__dfg))**.
% 299.87/300.44 169621[15:Rew:165880.0,28179.0] || equal(u,y__dfg) subclass(u,v)* -> member(unordered_pair(w,x),v)*.
% 299.87/300.44 169650[15:Rew:165880.0,90220.0] || equal(intersection(u,v),y__dfg)** -> equal(w,null_class) member(regular(w),u)*.
% 299.87/300.44 169651[15:Rew:165880.0,90219.0] || equal(intersection(u,v),y__dfg)** -> equal(w,null_class) member(regular(w),v)*.
% 299.87/300.44 169724[15:Rew:165880.0,118626.0] || equal(y__dfg,x__dfg) subclass(x__dfg,u) -> member(ordered_pair(v,w),u)*.
% 299.87/300.44 169734[15:Rew:165880.0,91388.0] || equal(y__dfg,x__dfg) subclass(x__dfg,complement(u))* member(null_class,u) -> .
% 299.87/300.44 169755[15:Rew:165880.0,90587.0] || equal(y__dfg,x__dfg) subclass(x__dfg,u) -> member(unordered_pair(v,w),u)*.
% 299.87/300.44 169797[15:Rew:165880.0,5957.1] inductive(intersection(successor(universal_class),complement(u))) || equal(union(null_class,u),y__dfg)** -> .
% 299.87/300.44 169816[15:Rew:165880.0,6125.1] inductive(intersection(complement(u),successor(universal_class))) || equal(union(u,null_class),y__dfg)** -> .
% 299.87/300.44 169825[15:Rew:165880.0,4835.0] || subclass(y__dfg,regular(u)) member(singleton(v),u)* -> equal(u,null_class).
% 299.87/300.44 169829[15:Rew:165880.0,10598.0] || subclass(y__dfg,complement(regular(cross_product(u,v))))* -> equal(cross_product(u,v),null_class).
% 299.87/300.44 169830[15:Rew:165880.0,10599.0] || equal(complement(regular(cross_product(u,v))),y__dfg)** -> equal(cross_product(u,v),null_class).
% 299.87/300.44 169836[15:Rew:165880.0,16436.0] || member(x__dfg,y__dfg) subclass(y__dfg,u) -> member(apply(choice,x__dfg),u)*.
% 299.87/300.44 169993[15:Rew:165880.0,118578.0] || equal(sum_class(range_of(null_class)),y__dfg) -> member(ordered_pair(u,v),apply(null_class,w))*.
% 299.87/300.44 169994[15:Rew:165880.0,116879.0] || equal(sum_class(range_of(null_class)),y__dfg) -> member(unordered_pair(u,v),apply(null_class,w))*.
% 299.87/300.44 169996[15:Rew:165880.0,73624.1] || equal(successor(apply(null_class,u)),null_class)** equal(sum_class(range_of(null_class)),y__dfg) -> .
% 299.87/300.44 170005[15:Rew:165880.0,81265.0] || subclass(y__dfg,sum_class(range_of(null_class)))* equal(successor(apply(null_class,u)),null_class)** -> .
% 299.87/300.44 170007[15:Rew:165880.0,73542.1] || equal(successor(complement(apply(null_class,u))),null_class)** -> subclass(y__dfg,sum_class(range_of(null_class))).
% 299.87/300.44 170010[15:Rew:165880.0,73507.0] || subclass(y__dfg,sum_class(range_of(null_class))) subclass(domain_relation,complement(apply(null_class,u)))* -> .
% 299.87/300.44 170017[15:Rew:165880.0,25725.0] || subclass(y__dfg,sum_class(range_of(null_class))) -> member(ordered_pair(u,v),apply(null_class,w))*.
% 299.87/300.44 170021[15:Rew:165880.0,21198.0] || subclass(y__dfg,sum_class(range_of(null_class))) -> member(unordered_pair(u,v),apply(null_class,w))*.
% 299.87/300.44 170023[15:Rew:165880.0,144738.0] || member(cantor(u),y__dfg) -> equal(apply(u,cantor(u)),sum_class(range_of(null_class)))**.
% 299.87/300.44 173359[15:Rew:165880.0,170034.1] || equal(successor(cross_product(singleton(u),y__dfg)),null_class)** member(u,cantor(y__dfg)) -> .
% 299.87/300.44 173360[15:Rew:165880.0,170060.0] || member(image(u,null_class),y__dfg)* equal(singleton(apply(u,y__dfg)),null_class) -> .
% 299.87/300.44 173361[15:Rew:165880.0,170065.1] || member(image(u,null_class),y__dfg)* equal(cantor(apply(u,y__dfg)),y__dfg) -> .
% 299.87/300.44 173362[15:Rew:165880.0,170067.1] || member(image(u,null_class),y__dfg)* equal(sum_class(apply(u,y__dfg)),y__dfg) -> .
% 299.87/300.44 173363[15:Rew:165880.0,170068.1] || member(image(u,null_class),y__dfg)* equal(power_class(apply(u,y__dfg)),y__dfg) -> .
% 299.87/300.44 170078[15:Rew:165880.0,22289.1] || member(ordered_pair(u,singleton(singleton(null_class))),application_function)* -> equal(apply(u,null_class),y__dfg).
% 299.87/300.44 170106[15:Rew:165880.0,73358.1] || equal(successor(sum_class(range_of(null_class))),null_class) -> equal(complement(apply(null_class,u)),y__dfg)**.
% 299.87/300.44 170109[15:Rew:165880.0,74371.0] || subclass(y__dfg,complement(apply(null_class,u)))* member(omega,apply(null_class,v))* -> .
% 299.87/300.44 170112[15:Rew:165880.0,73505.0] || subclass(y__dfg,complement(apply(null_class,u)))* member(omega,sum_class(range_of(null_class))) -> .
% 299.87/300.44 170124[15:Rew:165880.0,74373.0] || subclass(y__dfg,apply(null_class,u))* subclass(domain_relation,complement(apply(null_class,v)))* -> .
% 299.87/300.44 170126[15:Rew:165880.0,73471.1] || equal(successor(complement(sum_class(range_of(null_class)))),null_class)** -> subclass(y__dfg,apply(null_class,u))*.
% 299.87/300.44 170129[15:Rew:165880.0,73436.0] || subclass(y__dfg,apply(null_class,u))* subclass(domain_relation,complement(sum_class(range_of(null_class))))* -> .
% 299.87/300.44 170133[15:Rew:165880.0,25771.0] || subclass(y__dfg,apply(null_class,u))* -> member(ordered_pair(v,w),sum_class(range_of(null_class)))*.
% 299.87/300.44 170134[15:Rew:165880.0,25770.0] || subclass(y__dfg,apply(null_class,u))* -> member(unordered_pair(v,w),sum_class(range_of(null_class)))*.
% 299.87/300.44 170137[15:Rew:165880.0,74408.1] || equal(successor(complement(apply(null_class,u))),null_class)** -> subclass(y__dfg,apply(null_class,v))*.
% 299.87/300.44 170143[15:Rew:165880.0,118533.0] || equal(complement(compose(element_relation,y__dfg)),y__dfg) member(ordered_pair(u,v),element_relation)* -> .
% 299.87/300.44 170150[15:Rew:165880.0,26566.0] || equal(complement(compose(element_relation,y__dfg)),y__dfg) member(unordered_pair(u,v),element_relation)* -> .
% 299.87/300.44 170162[15:Rew:165880.0,67105.0] || subclass(y__dfg,union(null_class,u)) -> member(unordered_pair(v,w),union(u,null_class))*.
% 299.87/300.44 170167[15:Rew:165880.0,64873.1] || equal(successor(union(null_class,complement(u))),null_class)** -> subclass(y__dfg,union(null_class,u)).
% 299.87/300.44 170173[15:Rew:165880.0,33238.0] || subclass(y__dfg,union(null_class,u)) subclass(domain_relation,union(null_class,complement(u)))* -> .
% 299.87/300.44 170175[15:Rew:165880.0,31899.0] || subclass(y__dfg,union(null_class,u)) -> member(unordered_pair(v,w),union(u,u))*.
% 299.87/300.44 170192[15:Rew:165880.0,117409.0] || equal(complement(u),y__dfg) member(regular(v),u)* -> equal(v,null_class).
% 299.87/300.44 170238[15:Rew:165880.0,73850.1] || equal(successor(union(u,null_class)),null_class) -> equal(union(null_class,complement(u)),y__dfg)**.
% 299.87/300.44 170240[15:Rew:165880.0,63353.1] || equal(successor(union(null_class,u)),null_class) -> equal(union(null_class,complement(u)),y__dfg)**.
% 299.87/300.44 170241[15:Rew:165880.0,63352.1] || equal(successor(union(u,u)),null_class)** -> equal(union(null_class,complement(u)),y__dfg)**.
% 299.87/300.44 170249[15:Rew:165880.0,29811.0] || equal(union(null_class,restrict(u,v,w)),y__dfg)** -> member(singleton(x),u)*.
% 299.87/300.44 173368[15:Rew:165880.0,170277.1] || member(union(null_class,u),y__dfg) subclass(y__dfg,power_class(union(u,null_class)))* -> .
% 299.87/300.44 173369[15:Rew:165880.0,170280.1] || member(union(null_class,u),y__dfg) subclass(y__dfg,power_class(union(u,u)))* -> .
% 299.87/300.44 170298[15:Rew:165880.0,31472.0] || member(union(x__dfg,x__dfg),y__dfg) -> member(apply(choice,union(x__dfg,x__dfg)),y__dfg)*.
% 299.87/300.44 170301[15:Rew:165880.0,118579.0] || equal(apply(null_class,u),y__dfg)** -> member(ordered_pair(v,w),sum_class(range_of(null_class)))*.
% 299.87/300.44 170302[15:Rew:165880.0,116880.0] || equal(apply(null_class,u),y__dfg)** -> member(unordered_pair(v,w),sum_class(range_of(null_class)))*.
% 299.87/300.44 170306[15:Rew:165880.0,73615.1] || equal(successor(sum_class(range_of(null_class))),null_class)** equal(apply(null_class,u),y__dfg)** -> .
% 299.87/300.44 173371[15:Rew:165880.0,170315.0] || member(y__dfg,cantor(regular(cross_product(null_class,y__dfg))))* -> equal(cross_product(null_class,y__dfg),null_class).
% 299.87/300.44 173372[15:Rew:165880.0,170343.0] || equal(successor(cross_product(singleton(null_class),y__dfg)),null_class)** subclass(y__dfg,cantor(y__dfg)) -> .
% 299.87/300.44 170354[15:Rew:165880.0,73937.0] || subclass(y__dfg,union(null_class,complement(u)))* member(omega,union(u,null_class)) -> .
% 299.87/300.44 170363[15:Rew:165880.0,38565.0] || subclass(y__dfg,union(null_class,complement(u)))* member(omega,union(u,u))* -> .
% 299.87/300.44 170371[15:Rew:165880.0,33236.0] || subclass(y__dfg,union(null_class,complement(u)))* member(omega,union(null_class,u)) -> .
% 299.87/300.44 170412[15:Rew:165880.0,34682.0] || subclass(y__dfg,regular(regular(cross_product(u,v))))* -> equal(cross_product(u,v),null_class).
% 299.87/300.44 170414[15:Rew:165880.0,34693.0] || equal(regular(regular(cross_product(u,v))),y__dfg)** -> equal(cross_product(u,v),null_class).
% 299.87/300.44 173383[15:Rew:165880.0,170440.1] || equal(successor(cross_product(singleton(omega),y__dfg)),null_class)** subclass(y__dfg,cantor(y__dfg)) -> .
% 299.87/300.44 170469[15:Rew:165880.0,42146.0] || subclass(u,cantor(complement(cross_product(singleton(regular(u)),y__dfg))))* -> equal(u,null_class).
% 299.87/300.44 170470[15:Rew:165880.0,144057.0] || subclass(u,cantor(singleton(cross_product(singleton(regular(u)),y__dfg))))* -> equal(u,null_class).
% 299.87/300.44 170485[15:Rew:165880.0,64872.1] || equal(successor(union(null_class,complement(u))),null_class)** -> subclass(y__dfg,union(u,u))*.
% 299.87/300.44 170491[15:Rew:165880.0,38567.0] || subclass(y__dfg,union(u,u))* subclass(domain_relation,union(null_class,complement(u)))* -> .
% 299.87/300.44 170521[15:Rew:165880.0,39844.1] one_to_one(u) || -> equal(range__dfg(v,inverse(u),w),range__dfg(v,y__dfg,w))**.
% 299.87/300.44 170523[15:Rew:165880.0,39845.1] one_to_one(u) || -> equal(domain__dfg(v,w,inverse(u)),domain__dfg(v,w,y__dfg))**.
% 299.87/300.44 170527[15:Rew:165880.0,39653.2] single_valued_class(inverse(u)) || equal(inverse(u),null_class) -> equal(range_of(u),y__dfg)**.
% 299.87/300.44 170536[15:Rew:165880.0,40301.0] || equal(complement(cantor(u)),y__dfg) -> equal(sum_class(range_of(null_class)),apply(u,omega))*.
% 299.87/300.44 173385[15:Rew:165880.0,170576.1] || member(union(u,u),y__dfg)* subclass(y__dfg,power_class(union(u,null_class)))* -> .
% 299.87/300.44 173386[15:Rew:165880.0,170578.1] || member(union(u,u),y__dfg)* subclass(y__dfg,power_class(union(null_class,u)))* -> .
% 299.87/300.44 170609[15:Rew:165880.0,45472.0] || subclass(y__dfg,not_subclass_element(cross_product(u,v),w))* -> subclass(cross_product(u,v),w).
% 299.87/300.44 170613[15:Rew:165880.0,52625.0] || subclass(y__dfg,power_class(u)) member(unordered_pair(v,w),complement(power_class(u)))* -> .
% 299.87/300.44 170614[15:Rew:165880.0,46811.1] || equal(complement(power_class(u)),singleton(singleton(null_class))) subclass(y__dfg,power_class(u))* -> .
% 299.87/300.44 170625[15:Rew:165880.0,46432.0] || -> equal(union(union(u,complement(power_class(v))),intersection(complement(u),power_class(v))),y__dfg)**.
% 299.87/300.44 170626[15:Rew:165880.0,46433.0] || -> equal(symmetric_difference(union(u,complement(power_class(v))),intersection(complement(u),power_class(v))),y__dfg)**.
% 299.87/300.44 170627[15:Rew:165880.0,93518.0] || equal(power_class(complement(power_class(u))),y__dfg) -> equal(image(element_relation,power_class(u)),null_class)**.
% 299.87/300.44 170629[15:Rew:165880.0,48239.1] || equal(image(element_relation,power_class(u)),null_class)** -> equal(power_class(complement(power_class(u))),y__dfg).
% 299.87/300.44 170642[15:Rew:165880.0,46513.1] || subclass(image(element_relation,power_class(u)),null_class)* -> subclass(y__dfg,power_class(complement(power_class(u)))).
% 299.87/300.44 170643[15:Rew:165880.0,46735.0] || -> equal(union(union(complement(power_class(u)),v),intersection(power_class(u),complement(v))),y__dfg)**.
% 299.87/300.44 170644[15:Rew:165880.0,46736.0] || -> equal(symmetric_difference(union(complement(power_class(u)),v),intersection(power_class(u),complement(v))),y__dfg)**.
% 299.87/300.44 170645[15:Rew:165880.0,91884.0] || equal(image(element_relation,power_class(u)),y__dfg)** -> equal(power_class(complement(power_class(u))),null_class).
% 299.87/300.44 170646[15:Rew:165880.0,58966.1] || equal(power_class(complement(power_class(u))),null_class) -> equal(image(element_relation,power_class(u)),y__dfg)**.
% 299.87/300.44 170649[15:Rew:165880.0,57854.1] || subclass(power_class(complement(power_class(u))),null_class)* -> subclass(y__dfg,image(element_relation,power_class(u))).
% 299.87/300.44 170689[15:Rew:165880.0,118284.0] || equal(intersection(complement(u),power_class(v)),y__dfg)** -> equal(union(u,null_class),null_class).
% 299.87/300.44 170703[15:Rew:165880.0,118272.0] || equal(intersection(power_class(u),complement(v)),y__dfg)** -> equal(union(null_class,v),null_class).
% 299.87/300.44 173398[15:Rew:165880.0,170780.0] || equal(power_class(u),y__dfg) -> equal(union(image(element_relation,power_class(u)),v),y__dfg)**.
% 299.87/300.44 170783[15:Rew:165880.0,48891.1] || equal(power_class(u),null_class) -> equal(union(image(element_relation,power_class(u)),v),y__dfg)**.
% 299.87/300.44 173399[15:Rew:165880.0,170786.0] || equal(power_class(u),y__dfg) -> equal(union(v,image(element_relation,power_class(u))),y__dfg)**.
% 299.87/300.44 170789[15:Rew:165880.0,49152.1] || equal(power_class(u),null_class) -> equal(union(v,image(element_relation,power_class(u))),y__dfg)**.
% 299.87/300.44 170814[15:Rew:165880.0,49615.0] || subclass(y__dfg,symmetric_difference(complement(u),complement(singleton(u))))* -> member(omega,successor(u)).
% 299.87/300.44 170816[15:Rew:165880.0,118686.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),y__dfg)** -> subclass(v,successor(u))*.
% 299.87/300.44 170819[15:Rew:165880.0,49623.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),y__dfg)** -> member(omega,successor(u)).
% 299.87/300.44 170846[15:Rew:165880.0,53638.1] || -> equal(regular(ordered_pair(u,v)),singleton(u)) member(regular(ordered_pair(u,v)),y__dfg)*.
% 299.87/300.44 170877[15:Rew:165880.0,62917.0] || equal(apply(u,v),y__dfg) -> equal(singleton(image(u,singleton(v))),null_class)**.
% 299.87/300.44 173400[15:Rew:165880.0,170883.0] || member(union(u,null_class),y__dfg) subclass(y__dfg,power_class(union(null_class,u)))* -> .
% 299.87/300.44 173401[15:Rew:165880.0,170884.0] || member(union(u,null_class),y__dfg) subclass(y__dfg,power_class(union(u,u)))* -> .
% 299.87/300.44 171004[15:Rew:165880.0,74853.0] || equal(power_class(union(null_class,u)),y__dfg)** -> equal(singleton(union(u,null_class)),null_class).
% 299.87/300.44 171005[15:Rew:165880.0,62896.0] || equal(power_class(union(null_class,u)),y__dfg)** -> equal(singleton(union(u,u)),null_class)**.
% 299.87/300.44 171006[15:Rew:165880.0,82757.0] || equal(power_class(union(u,u)),y__dfg)** -> equal(singleton(union(u,null_class)),null_class).
% 299.87/300.44 171007[15:Rew:165880.0,62897.0] || equal(power_class(union(u,u)),y__dfg)** -> equal(singleton(union(null_class,u)),null_class).
% 299.87/300.44 171021[15:Rew:165880.0,73974.1] || equal(successor(union(null_class,complement(u))),null_class)** -> subclass(y__dfg,union(u,null_class)).
% 299.87/300.44 171024[15:Rew:165880.0,73939.0] || subclass(y__dfg,union(u,null_class)) subclass(domain_relation,union(null_class,complement(u)))* -> .
% 299.87/300.44 171026[15:Rew:165880.0,69830.0] || subclass(y__dfg,union(u,null_class)) -> member(unordered_pair(v,w),union(u,u))*.
% 299.87/300.44 171027[15:Rew:165880.0,68930.0] || subclass(y__dfg,union(u,null_class)) -> member(unordered_pair(v,w),union(null_class,u))*.
% 299.87/300.44 171045[15:Rew:165880.0,66940.1] inductive(symmetric_difference(sum_class(u),universal_class)) || equal(union(null_class,sum_class(u)),y__dfg)** -> .
% 299.87/300.44 171046[15:Rew:165880.0,66957.1] inductive(symmetric_difference(inverse(u),universal_class)) || equal(union(null_class,inverse(u)),y__dfg)** -> .
% 299.87/300.44 171047[15:Rew:165880.0,66975.1] inductive(symmetric_difference(range_of(u),universal_class)) || equal(union(null_class,range_of(u)),y__dfg)** -> .
% 299.87/300.44 171048[15:Rew:165880.0,67023.1] inductive(symmetric_difference(domain_of(u),universal_class)) || equal(union(null_class,cantor(u)),y__dfg)** -> .
% 299.87/300.44 171049[15:Rew:165880.0,67022.1] inductive(symmetric_difference(cantor(u),universal_class)) || equal(union(null_class,cantor(u)),y__dfg)** -> .
% 299.87/300.44 171050[15:Rew:165880.0,67387.1] || -> equal(complement(apply(null_class,u)),null_class)** member(regular(complement(apply(null_class,v))),y__dfg)*.
% 299.87/300.44 171051[15:Rew:165880.0,67389.1] || -> equal(complement(sum_class(range_of(null_class))),null_class) member(regular(complement(apply(null_class,u))),y__dfg)*.
% 299.87/300.44 171052[15:Rew:165880.0,67390.1] || -> equal(complement(apply(null_class,u)),null_class)** member(regular(complement(sum_class(range_of(null_class)))),y__dfg)*.
% 299.87/300.44 171068[15:Rew:165880.0,73434.0] || subclass(y__dfg,complement(sum_class(range_of(null_class))))* member(omega,apply(null_class,u))* -> .
% 299.87/300.44 171102[15:Rew:165880.0,73297.1] || equal(successor(apply(null_class,u)),null_class)** -> equal(complement(sum_class(range_of(null_class))),y__dfg)**.
% 299.87/300.44 171115[15:Rew:165880.0,74225.1] || equal(successor(apply(null_class,u)),null_class)** -> equal(complement(apply(null_class,v)),y__dfg)**.
% 299.87/300.44 171118[15:Rew:165880.0,74941.1] || equal(successor(apply(null_class,u)),null_class)** equal(apply(null_class,v),y__dfg)** -> .
% 299.87/300.44 171136[15:Rew:165880.0,82772.0] || equal(power_class(union(u,null_class)),y__dfg)** -> equal(singleton(union(u,u)),null_class)**.
% 299.87/300.44 171137[15:Rew:165880.0,74840.0] || equal(power_class(union(u,null_class)),y__dfg)** -> equal(singleton(union(null_class,u)),null_class).
% 299.87/300.44 171138[15:Rew:165880.0,108145.1] || equal(successor(union(u,v)),null_class)** equal(union(v,u),y__dfg) -> .
% 299.87/300.44 173404[15:Rew:165880.0,171153.1] || member(complement(successor(null_class)),y__dfg) subclass(y__dfg,power_class(complement(singleton(null_class))))* -> .
% 299.87/300.44 171187[15:Rew:165880.0,87072.0] || subclass(y__dfg,complement(symmetric_difference(u,v)))* member(omega,symmetric_difference(v,u)) -> .
% 299.87/300.44 171263[15:Rew:165880.0,105190.1] || member(u,v) equal(w,y__dfg) -> subclass(unordered_pair(w,u),v)*.
% 299.87/300.44 171264[15:Rew:165880.0,105189.1] || member(u,v) equal(w,y__dfg) -> subclass(unordered_pair(u,w),v)*.
% 299.87/300.44 171305[15:Rew:165880.0,86901.1] || equal(successor(symmetric_difference(u,v)),null_class) -> equal(complement(symmetric_difference(v,u)),y__dfg)**.
% 299.87/300.44 171309[15:Rew:165880.0,88252.1] || equal(successor(symmetric_difference(u,v)),null_class)** equal(symmetric_difference(v,u),y__dfg) -> .
% 299.87/300.44 171312[15:Rew:165880.0,87110.1] || equal(successor(complement(symmetric_difference(u,v))),null_class)** -> subclass(y__dfg,symmetric_difference(v,u)).
% 299.87/300.44 171349[15:Rew:165880.0,91835.1] || equal(u,v) equal(v,y__dfg) -> equal(unordered_pair(v,u),null_class)**.
% 299.87/300.44 171472[15:Rew:165880.0,95742.0] || equal(complement(image(successor_relation,u)),y__dfg)** member(null_class,u) -> inductive(u).
% 299.87/300.44 171476[15:Rew:165880.0,99380.0] || -> equal(union(power_class(complement(union(u,v))),image(element_relation,union(u,v))),y__dfg)**.
% 299.87/300.44 171477[15:Rew:165880.0,99381.0] || -> equal(symmetric_difference(power_class(complement(union(u,v))),image(element_relation,union(u,v))),y__dfg)**.
% 299.87/300.44 171518[15:Rew:165880.0,102739.1] || subclass(power_class(complement(successor(u))),null_class)* -> subclass(y__dfg,image(element_relation,successor(u))).
% 299.87/300.44 171644[15:Rew:165880.0,100207.0] || equal(power_class(complement(singleton(null_class))),y__dfg)** -> equal(singleton(complement(successor(null_class))),null_class).
% 299.87/300.44 171660[15:Rew:165880.0,102699.0] || equal(power_class(complement(successor(u))),y__dfg) -> equal(image(element_relation,successor(u)),null_class)**.
% 299.87/300.44 171661[15:Rew:165880.0,102644.1] || equal(image(element_relation,successor(u)),null_class)** -> equal(power_class(complement(successor(u))),y__dfg).
% 299.87/300.44 171662[15:Rew:165880.0,102716.1] || equal(power_class(complement(successor(u))),null_class) -> equal(image(element_relation,successor(u)),y__dfg)**.
% 299.87/300.44 171663[15:Rew:165880.0,102652.0] || equal(image(element_relation,successor(u)),y__dfg)** -> equal(power_class(complement(successor(u))),null_class).
% 299.87/300.44 171672[15:Rew:165880.0,107335.1] || equal(successor(complement(union(u,v))),null_class)** -> subclass(y__dfg,union(v,u)).
% 299.87/300.44 171674[15:Rew:165880.0,103436.0] || -> equal(union(union(u,complement(successor(v))),intersection(complement(u),successor(v))),y__dfg)**.
% 299.87/300.44 171675[15:Rew:165880.0,103437.0] || -> equal(symmetric_difference(union(u,complement(successor(v))),intersection(complement(u),successor(v))),y__dfg)**.
% 299.87/300.44 171680[15:Rew:165880.0,118278.0] || equal(intersection(complement(u),successor(v)),y__dfg)** -> equal(union(u,null_class),null_class).
% 299.87/300.44 171709[15:Rew:165880.0,107099.1] || equal(successor(union(u,v)),null_class) -> equal(complement(union(v,u)),y__dfg)**.
% 299.87/300.44 172376[15:Rew:165880.0,152283.1] || equal(successor(intersection(u,v)),null_class) member(y__dfg,symmetric_difference(v,u))* -> .
% 299.87/300.44 172740[15:Rew:166239.0,64972.0] || subclass(u,null_class) subclass(complement(x__dfg),u)* -> equal(complement(x__dfg),u).
% 299.87/300.44 172968[15:Rew:166100.1,94148.2] inductive(u) || equal(complement(image(successor_relation,u)),null_class)** -> equal(y__dfg,u).
% 299.87/300.44 173449[15:Rew:166239.0,168034.0] || subclass(singleton(u),null_class) member(u,y__dfg) -> member(u,complement(x__dfg))*.
% 299.87/300.44 173921[15:MRR:173920.2,169458.0] || member(unordered_pair(u,v),element_relation)* subclass(y__dfg,regular(compose(element_relation,y__dfg)))* -> .
% 299.87/300.44 181412[15:Res:29639.0,165890.1] single_valued_class(union(null_class,cross_product(y__dfg,y__dfg))) || -> function(union(null_class,cross_product(y__dfg,y__dfg)))*.
% 299.87/300.44 181484[15:Rew:71035.0,181420.1] single_valued_class(union(cross_product(y__dfg,y__dfg),null_class)) || -> function(union(null_class,cross_product(y__dfg,y__dfg)))*.
% 299.87/300.44 7333[0:Res:7306.0,3.0] || subclass(u,v) -> subclass(w,complement(u)) member(not_subclass_element(w,complement(u)),v)*.
% 299.87/300.44 7336[0:Res:7306.0,23.0] || -> subclass(u,complement(intersection(v,w))) member(not_subclass_element(u,complement(intersection(v,w))),v)*.
% 299.87/300.44 7337[0:Res:7306.0,24.0] || -> subclass(u,complement(intersection(v,w))) member(not_subclass_element(u,complement(intersection(v,w))),w)*.
% 299.87/300.44 8467[0:Res:7364.1,9.0] || subclass(complement(u),singleton(v))* -> member(v,u) equal(complement(u),singleton(v)).
% 299.87/300.44 11099[0:Rew:553.1,11098.1] || member(u,v) member(u,w) -> subclass(singleton(u),intersection(w,v))*.
% 299.87/300.44 5428[3:Res:5028.2,75.1] single_valued_class(inverse(u)) function(u) || equal(inverse(u),null_class)** -> one_to_one(u).
% 299.87/300.44 5359[3:Res:4488.1,225.0] || subclass(domain_relation,restrict(u,v,w))* -> member(ordered_pair(null_class,null_class),cross_product(v,w))*.
% 299.87/300.44 4553[3:SpR:4275.0,60.1] || member(ordered_pair(u,v),compose(w,null_class))* -> member(v,image(w,range_of(null_class))).
% 299.87/300.44 5369[3:Res:4488.1,4001.0] || subclass(domain_relation,regular(u)) member(ordered_pair(null_class,null_class),u)* -> equal(u,null_class).
% 299.87/300.44 21380[4:Rew:21187.0,21212.0] || -> subclass(sum_class(range_of(null_class)),u) member(not_subclass_element(sum_class(range_of(null_class)),u),apply(null_class,v))*.
% 299.87/300.44 23279[4:Res:22292.1,3.0] || equal(u,singleton(singleton(null_class)))* subclass(u,v)* -> member(singleton(null_class),v)*.
% 299.87/300.44 23291[4:Res:22292.1,497.0] || equal(symmetric_difference(u,v),singleton(singleton(null_class))) -> member(singleton(null_class),union(u,v))*.
% 299.87/300.44 23391[7:SpL:495.0,16445.0] || subclass(y__dfg,symmetric_difference(complement(u),complement(v)))* -> member(regular(x__dfg),union(u,v)).
% 299.87/300.44 25593[3:SpL:115.0,5357.0] || subclass(domain_relation,symmetric_difference(u,v)) -> member(ordered_pair(null_class,null_class),complement(intersection(u,v)))*.
% 299.87/300.44 25742[4:Res:22292.1,9158.0] || equal(sum_class(range_of(null_class)),singleton(singleton(null_class))) -> member(singleton(null_class),apply(null_class,u))*.
% 299.87/300.44 25764[4:Res:4.1,9160.0] || -> subclass(apply(null_class,u),v) member(not_subclass_element(apply(null_class,u),v),sum_class(range_of(null_class)))*.
% 299.87/300.44 25787[4:Res:22292.1,9160.0] || equal(apply(null_class,u),singleton(singleton(null_class)))** -> member(singleton(null_class),sum_class(range_of(null_class)))*.
% 299.87/300.44 26312[0:Res:374.1,26.1] || subclass(ordered_pair(u,v),complement(w)) member(unordered_pair(u,singleton(v)),w)* -> .
% 299.87/300.44 26315[0:Res:374.1,23.0] || subclass(ordered_pair(u,v),intersection(w,x))* -> member(unordered_pair(u,singleton(v)),w).
% 299.87/300.44 26316[0:Res:374.1,24.0] || subclass(ordered_pair(u,v),intersection(w,x))* -> member(unordered_pair(u,singleton(v)),x).
% 299.87/300.44 26472[0:Res:68.1,3678.1] || member(regular(intersection(u,v)),symmetric_difference(u,v))* -> equal(intersection(u,v),null_class).
% 299.87/300.44 26479[0:Res:25.2,3678.1] || member(u,v) member(u,w) member(u,symmetric_difference(w,v))* -> .
% 299.87/300.44 26485[3:Res:4488.1,3678.1] || subclass(domain_relation,intersection(u,v)) member(ordered_pair(null_class,null_class),symmetric_difference(u,v))* -> .
% 299.87/300.44 28135[0:Obv:28059.2] || subclass(singleton(u),complement(v))* member(u,v) -> equal(singleton(u),null_class).
% 299.87/300.44 28648[0:MRR:28624.0,9180.1] || -> member(regular(complement(union(u,v))),complement(u))* equal(complement(union(u,v)),null_class).
% 299.87/300.44 28779[0:MRR:28753.0,9180.1] || -> member(regular(complement(union(u,v))),complement(v))* equal(complement(union(u,v)),null_class).
% 299.87/300.44 28856[0:Obv:28848.1] || subclass(symmetric_difference(u,v),complement(union(u,v)))* -> equal(symmetric_difference(u,v),null_class).
% 299.87/300.44 29194[0:MRR:29138.0,9181.1] || -> member(not_subclass_element(u,intersection(complement(v),u)),v)* subclass(u,intersection(complement(v),u)).
% 299.87/300.44 29364[3:Rew:29271.0,7756.0] || member(not_subclass_element(union(null_class,u),v),complement(u))* -> subclass(union(null_class,u),v).
% 299.87/300.44 29412[3:Rew:29271.0,28727.1] || -> equal(u,v) equal(symmetric_difference(singleton(v),singleton(u)),union(singleton(v),singleton(u)))**.
% 299.87/300.44 30720[3:Rew:30027.0,29566.1] inductive(symmetric_difference(null_class,intersection(universal_class,complement(u)))) || -> member(null_class,union(null_class,complement(u)))*.
% 299.87/300.44 29710[7:Rew:29278.0,25773.0] || equal(union(null_class,apply(null_class,u)),y__dfg)** -> member(regular(x__dfg),sum_class(range_of(null_class)))*.
% 299.87/300.44 29717[7:Rew:29278.0,25727.0] || equal(union(null_class,sum_class(range_of(null_class))),y__dfg) -> member(regular(x__dfg),apply(null_class,u))*.
% 299.87/300.44 29780[7:Rew:29278.0,20424.0] || equal(union(null_class,symmetric_difference(u,v)),y__dfg) -> member(regular(x__dfg),union(u,v))*.
% 299.87/300.44 29813[3:Rew:29278.0,14306.0] || subclass(domain_relation,union(null_class,restrict(u,v,w)))* -> member(ordered_pair(null_class,null_class),u).
% 299.87/300.44 30726[3:Rew:29278.0,29868.1] || member(regular(union(null_class,complement(u))),u)* -> equal(union(null_class,complement(u)),null_class).
% 299.87/300.44 30727[3:Rew:29278.0,29874.1] || -> subclass(union(null_class,singleton(u)),v) equal(not_subclass_element(union(null_class,singleton(u)),v),u)**.
% 299.87/300.44 29883[7:Rew:29278.0,20410.0] || equal(union(null_class,u),y__dfg)** subclass(u,v)* -> member(regular(x__dfg),v)*.
% 299.87/300.44 31392[9:Rew:31370.0,29656.2] || subclass(y__dfg,u)* subclass(u,v)* -> member(regular(union(x__dfg,x__dfg)),v)*.
% 299.87/300.44 31406[9:Rew:31370.0,29669.1] || subclass(y__dfg,symmetric_difference(u,v)) -> member(regular(union(x__dfg,x__dfg)),union(u,v))*.
% 299.87/300.44 31410[9:Rew:31370.0,29673.1] || subclass(y__dfg,sum_class(range_of(null_class))) -> member(regular(union(x__dfg,x__dfg)),apply(null_class,u))*.
% 299.87/300.44 31412[9:Rew:31370.0,29675.1] || subclass(y__dfg,apply(null_class,u))* -> member(regular(union(x__dfg,x__dfg)),sum_class(range_of(null_class)))*.
% 299.87/300.44 32104[0:Obv:32101.1] || subclass(restrict(u,v,w),complement(u))* -> equal(restrict(u,v,w),null_class).
% 299.87/300.44 32815[10:Res:32582.1,3668.0] || equal(symmetric_difference(complement(u),complement(v)),singleton(null_class))** -> member(null_class,union(u,v)).
% 299.87/300.44 32899[10:Res:32790.1,3668.0] || equal(symmetric_difference(complement(u),complement(v)),successor(null_class))** -> member(null_class,union(u,v)).
% 299.87/300.44 33159[3:Rew:552.1,33158.1] || member(apply(choice,u),singleton(u))* -> equal(u,null_class) equal(singleton(u),null_class).
% 299.87/300.44 33183[3:SpR:30027.0,26233.0] || -> subclass(complement(union(union(null_class,u),v)),intersection(union(null_class,complement(u)),complement(v)))*.
% 299.87/300.44 33204[3:SpR:30027.0,26233.0] || -> subclass(complement(union(u,union(null_class,v))),intersection(complement(u),union(null_class,complement(v))))*.
% 299.87/300.44 33253[3:SpL:30027.0,28111.0] || subclass(union(null_class,u),union(null_class,complement(u)))* -> equal(union(null_class,u),null_class).
% 299.87/300.44 33821[11:Rew:29278.0,33795.1] || member(null_class,symmetric_difference(u,v)) equal(union(null_class,intersection(u,v)),y__dfg)** -> .
% 299.87/300.44 33982[0:Rew:115.0,33941.1] || member(regular(symmetric_difference(u,v)),intersection(u,v))* -> equal(symmetric_difference(u,v),null_class).
% 299.87/300.44 35289[3:Rew:552.1,35288.1] || member(not_subclass_element(u,v),singleton(u))* -> subclass(u,v) equal(singleton(u),null_class).
% 299.87/300.44 36005[3:Res:35281.0,9.0] || subclass(complement(u),regular(u))* -> equal(u,null_class) equal(complement(u),regular(u)).
% 299.87/300.44 36433[3:MRR:36432.0,9181.1] || subclass(u,union(null_class,v)) -> member(not_subclass_element(u,w),v)* subclass(u,w).
% 299.87/300.44 36843[0:Res:8.1,3004.0] || equal(restrict(u,v,w),x)* -> equal(x,null_class) member(regular(x),u)*.
% 299.87/300.44 36906[3:Rew:29274.0,36863.1,29274.0,36863.0] || -> subclass(union(null_class,u),v) member(not_subclass_element(union(null_class,u),v),union(u,u))*.
% 299.87/300.44 37189[0:Res:8.1,4980.0] || equal(intersection(u,v),w)* -> subclass(w,x) member(not_subclass_element(w,x),u)*.
% 299.87/300.44 37416[0:Res:8.1,4981.0] || equal(intersection(u,v),w)* -> subclass(w,x) member(not_subclass_element(w,x),v)*.
% 299.87/300.44 37427[0:Res:27503.0,4981.0] || -> subclass(complement(successor(u)),v) member(not_subclass_element(complement(successor(u)),v),complement(singleton(u)))*.
% 299.87/300.44 38239[3:SpL:38149.0,4980.0] || subclass(u,successor(null_class)) -> subclass(u,v) member(not_subclass_element(u,v),singleton(null_class))*.
% 299.87/300.44 38336[3:Res:374.1,38234.0] || subclass(ordered_pair(u,v),successor(null_class)) -> member(unordered_pair(u,singleton(v)),singleton(null_class))*.
% 299.87/300.44 38489[3:SpR:33220.0,26233.0] || -> subclass(complement(union(union(u,u),v)),intersection(union(null_class,complement(u)),complement(v)))*.
% 299.87/300.44 38528[3:SpR:33220.0,26233.0] || -> subclass(complement(union(u,union(v,v))),intersection(complement(u),union(null_class,complement(v))))*.
% 299.87/300.44 38587[3:SpL:33220.0,28111.0] || subclass(union(u,u),union(null_class,complement(u)))* -> equal(union(u,u),null_class).
% 299.87/300.44 38699[0:Res:49.1,280.1] inductive(power_class(image(element_relation,complement(u)))) || member(null_class,image(element_relation,power_class(u)))* -> .
% 299.87/300.44 39386[12:SpR:39262.1,374.1] function(u) || subclass(ordered_pair(v,u),w)* -> member(unordered_pair(v,null_class),w)*.
% 299.87/300.44 39428[12:SpL:39262.1,388.0] function(u) || member(singleton(singleton(null_class)),cross_product(v,w))* -> member(u,w)*.
% 299.87/300.44 39867[12:SoR:39231.1,5028.2] function(u) single_valued_class(apply(u,v)) || equal(apply(u,v),null_class)** -> .
% 299.87/300.44 39893[12:SoR:39263.0,5028.2] single_valued_class(not_subclass_element(u,v)) || equal(not_subclass_element(u,v),null_class)** -> subclass(u,v).
% 299.87/300.44 40306[7:MRR:40277.0,17425.0] || subclass(y__dfg,complement(cantor(u)))* -> equal(apply(u,regular(x__dfg)),sum_class(range_of(null_class))).
% 299.87/300.44 40309[4:MRR:40288.0,9181.1] || -> equal(apply(u,not_subclass_element(v,cantor(u))),sum_class(range_of(null_class)))** subclass(v,cantor(u)).
% 299.87/300.44 40410[3:SpR:38136.0,31.0] || -> equal(restrict(union(null_class,cross_product(u,v)),u,v),union(null_class,cross_product(u,v)))**.
% 299.87/300.44 41383[4:Res:20668.1,47.0] || subclass(domain_relation,rotate(successor_relation)) -> equal(successor(ordered_pair(u,cantor(ordered_pair(v,u)))),v)**.
% 299.87/300.44 41404[4:Res:20668.1,20610.0] || subclass(domain_relation,rotate(domain_relation)) -> equal(cantor(ordered_pair(u,cantor(ordered_pair(v,u)))),v)**.
% 299.87/300.44 41500[4:Res:20669.1,47.0] || subclass(domain_relation,flip(successor_relation)) -> equal(cantor(ordered_pair(u,v)),successor(ordered_pair(v,u)))**.
% 299.87/300.44 41515[4:Res:20669.1,20610.0] || subclass(domain_relation,flip(domain_relation)) -> equal(cantor(ordered_pair(u,v)),cantor(ordered_pair(v,u)))*.
% 299.87/300.44 42209[0:Obv:42183.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class) member(v,unordered_pair(v,u))*.
% 299.87/300.44 42708[3:Rew:29278.0,42622.0] || -> equal(intersection(symmetric_difference(u,cross_product(v,w)),union(null_class,restrict(u,v,w))),null_class)**.
% 299.87/300.44 42709[3:Rew:29278.0,42623.0] || -> equal(intersection(symmetric_difference(cross_product(u,v),w),union(null_class,restrict(w,u,v))),null_class)**.
% 299.87/300.44 44302[0:Rew:43895.0,44280.1] || member(not_subclass_element(intersection(u,v),null_class),complement(u))* -> subclass(intersection(u,v),null_class).
% 299.87/300.44 44758[0:Rew:44429.0,44733.1] || member(not_subclass_element(intersection(u,v),null_class),complement(v))* -> subclass(intersection(u,v),null_class).
% 299.87/300.44 45354[0:Res:49.1,3658.0] inductive(symmetric_difference(u,cross_product(v,w))) || -> member(null_class,complement(restrict(u,v,w)))*.
% 299.87/300.44 45507[0:Res:49.1,3659.0] inductive(symmetric_difference(cross_product(u,v),w)) || -> member(null_class,complement(restrict(w,u,v)))*.
% 299.87/300.44 45553[3:SpL:1200.1,45095.0] || subclass(singleton(not_subclass_element(cross_product(u,v),w)),null_class)* -> subclass(cross_product(u,v),w).
% 299.87/300.44 45567[4:MRR:41356.1,45559.0] || subclass(domain_relation,rotate(complement(singleton(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v)))))* -> .
% 299.87/300.44 45568[4:MRR:41473.1,45559.0] || subclass(domain_relation,flip(complement(singleton(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u)))))))* -> .
% 299.87/300.44 45855[10:Res:25.2,44913.1] || member(null_class,u) member(null_class,v) subclass(intersection(v,u),null_class)* -> .
% 299.87/300.44 46310[0:Rew:46218.0,5497.0] || -> subclass(symmetric_difference(complement(u),power_class(complement(power_class(v)))),union(u,image(element_relation,power_class(v))))*.
% 299.87/300.44 46422[3:Rew:46218.0,29422.0] || -> equal(union(null_class,intersection(complement(u),power_class(v))),complement(union(u,complement(power_class(v)))))**.
% 299.87/300.44 46427[10:Rew:46218.0,32679.1] || -> member(null_class,intersection(complement(u),power_class(v)))* member(null_class,union(u,complement(power_class(v)))).
% 299.87/300.44 46483[3:Rew:46218.0,29370.0] || -> equal(complement(intersection(union(null_class,u),power_class(v))),union(complement(u),complement(power_class(v))))**.
% 299.87/300.44 46526[0:Rew:46218.0,5507.0] || -> subclass(symmetric_difference(power_class(complement(power_class(u))),complement(v)),union(image(element_relation,power_class(u)),v))*.
% 299.87/300.44 46531[3:Rew:46218.0,13459.1] || subclass(domain_relation,image(element_relation,power_class(u)))* subclass(domain_relation,power_class(complement(power_class(u)))) -> .
% 299.87/300.44 46533[3:Rew:46218.0,13536.1] || equal(image(element_relation,power_class(u)),domain_relation)** equal(power_class(complement(power_class(u))),domain_relation) -> .
% 299.87/300.44 46546[11:Rew:46218.0,33700.0] || subclass(y__dfg,power_class(complement(power_class(u)))) member(null_class,image(element_relation,power_class(u)))* -> .
% 299.87/300.44 46550[7:Rew:46218.0,19931.1] || subclass(x__dfg,image(element_relation,power_class(u))) subclass(y__dfg,power_class(complement(power_class(u))))* -> .
% 299.87/300.44 46551[7:Rew:46218.0,19914.1] || subclass(y__dfg,image(element_relation,power_class(u)))* subclass(y__dfg,power_class(complement(power_class(u)))) -> .
% 299.87/300.44 46560[4:Rew:46218.0,23223.1] || -> member(singleton(null_class),image(element_relation,power_class(u)))* member(singleton(null_class),power_class(complement(power_class(u)))).
% 299.87/300.44 46583[7:Rew:46218.0,28221.1] || subclass(y__dfg,image(element_relation,power_class(u)))* subclass(x__dfg,power_class(complement(power_class(u)))) -> .
% 299.87/300.44 46725[3:Rew:46218.0,29437.0] || -> equal(union(null_class,intersection(power_class(u),complement(v))),complement(union(complement(power_class(u)),v)))**.
% 299.87/300.44 46730[10:Rew:46218.0,32681.1] || -> member(null_class,intersection(power_class(u),complement(v)))* member(null_class,union(complement(power_class(u)),v)).
% 299.87/300.44 46758[0:Rew:46218.0,27548.0] || -> subclass(complement(successor(complement(power_class(u)))),intersection(power_class(u),complement(singleton(complement(power_class(u))))))*.
% 299.87/300.44 46815[3:Rew:46218.0,29329.0] || -> equal(complement(intersection(power_class(u),union(null_class,v))),union(complement(power_class(u)),complement(v)))**.
% 299.87/300.44 47726[3:Res:25.2,45090.1] || member(omega,u) member(omega,v) subclass(intersection(v,u),null_class)* -> .
% 299.87/300.44 48151[11:Res:32594.1,46222.0] || subclass(y__dfg,image(element_relation,power_class(u))) member(null_class,power_class(complement(power_class(u))))* -> .
% 299.87/300.44 48810[0:SpR:47177.0,3740.0] || -> subclass(symmetric_difference(complement(power_class(complement(power_class(u)))),v),union(image(element_relation,power_class(u)),v))*.
% 299.87/300.44 48997[10:Res:47818.1,3668.0] || equal(complement(symmetric_difference(complement(u),complement(v))),null_class)** -> member(null_class,union(u,v)).
% 299.87/300.44 49028[10:Rew:46226.0,48993.0] || equal(power_class(complement(power_class(u))),null_class) member(null_class,power_class(complement(power_class(u))))* -> .
% 299.87/300.44 49035[0:SpR:47178.0,3740.0] || -> subclass(symmetric_difference(u,complement(power_class(complement(power_class(v))))),union(u,image(element_relation,power_class(v))))*.
% 299.87/300.44 49257[0:Res:49.1,46252.0] inductive(symmetric_difference(complement(u),power_class(v))) || -> member(null_class,union(u,complement(power_class(v))))*.
% 299.87/300.44 49445[0:Res:49.1,46453.0] inductive(symmetric_difference(power_class(u),complement(v))) || -> member(null_class,union(complement(power_class(u)),v))*.
% 299.87/300.44 49524[3:Res:48805.1,3668.0] || equal(complement(symmetric_difference(complement(u),complement(v))),null_class)** -> member(omega,union(u,v)).
% 299.87/300.44 49548[3:Rew:46226.0,49520.0] || equal(power_class(complement(power_class(u))),null_class) member(omega,power_class(complement(power_class(u))))* -> .
% 299.87/300.44 49629[7:SpL:6542.0,16445.0] || subclass(y__dfg,symmetric_difference(complement(u),complement(singleton(u))))* -> member(regular(x__dfg),successor(u)).
% 299.87/300.44 49635[7:SpL:6542.0,23420.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),y__dfg)** -> member(regular(x__dfg),successor(u)).
% 299.87/300.44 49692[3:SpL:1199.1,45100.0] || subclass(unordered_pair(u,regular(cross_product(v,w))),null_class)* -> equal(cross_product(v,w),null_class).
% 299.87/300.44 49711[3:SpL:1199.1,45104.0] || subclass(unordered_pair(regular(cross_product(u,v)),w),null_class)* -> equal(cross_product(u,v),null_class).
% 299.87/300.44 49783[3:Res:25.2,48580.1] || member(u,v)* member(u,w)* equal(intersection(w,v),null_class)** -> .
% 299.87/300.44 49806[3:Res:18.2,48580.1] || member(u,v)* member(w,x)* equal(cross_product(x,v),null_class)** -> .
% 299.87/300.44 49938[3:SpL:1199.1,48581.0] || equal(unordered_pair(u,regular(cross_product(v,w))),null_class)** -> equal(cross_product(v,w),null_class).
% 299.87/300.44 49975[3:SpL:1199.1,48590.0] || equal(unordered_pair(regular(cross_product(u,v)),w),null_class)** -> equal(cross_product(u,v),null_class).
% 299.87/300.44 52560[3:Obv:52552.2] || equal(u,v) equal(singleton(v),null_class) -> equal(unordered_pair(v,u),null_class)**.
% 299.87/300.44 52914[4:Res:359.2,49805.0] || subclass(u,cantor(not_subclass_element(u,v)))* equal(null_class,element_relation) -> subclass(u,v).
% 299.87/300.44 52920[4:Res:374.1,49805.0] || subclass(ordered_pair(u,v),cantor(unordered_pair(u,singleton(v))))* equal(null_class,element_relation) -> .
% 299.87/300.44 53013[3:MRR:53012.2,49866.0] || subclass(symmetric_difference(u,v),regular(union(u,v)))* -> equal(symmetric_difference(u,v),null_class).
% 299.87/300.44 53673[3:SpL:26346.0,45081.0] || subclass(regular(ordered_pair(u,v)),null_class)* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.87/300.44 53674[3:SpL:26346.0,45394.0] || equal(regular(ordered_pair(u,v)),null_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.87/300.44 53727[3:MRR:53651.0,125.0] || -> equal(regular(ordered_pair(u,v)),singleton(u)) member(singleton(v),regular(ordered_pair(u,v)))*.
% 299.87/300.44 54924[0:Res:54752.0,336.1] inductive(intersection(u,intersection(omega,v))) || -> equal(intersection(u,intersection(omega,v)),omega)**.
% 299.87/300.44 55005[3:Res:54906.0,4976.0] || -> subclass(intersection(u,successor(null_class)),v) equal(not_subclass_element(intersection(u,successor(null_class)),v),null_class)**.
% 299.87/300.44 55258[3:Res:54892.0,336.1] inductive(intersection(u,union(null_class,omega))) || -> equal(intersection(u,union(null_class,omega)),omega)**.
% 299.87/300.44 55543[0:Res:55132.0,336.1] inductive(intersection(u,intersection(v,omega))) || -> equal(intersection(u,intersection(v,omega)),omega)**.
% 299.87/300.44 55689[3:Rew:31370.0,55643.1] inductive(intersection(u,union(omega,omega))) || -> equal(intersection(u,union(null_class,omega)),omega)**.
% 299.87/300.44 56268[0:Res:55831.0,336.1] inductive(intersection(intersection(omega,u),v)) || -> equal(intersection(intersection(omega,u),v),omega)**.
% 299.87/300.44 56349[3:Res:56249.0,4976.0] || -> subclass(intersection(successor(null_class),u),v) equal(not_subclass_element(intersection(successor(null_class),u),v),null_class)**.
% 299.87/300.44 56496[3:Res:56235.0,336.1] inductive(intersection(union(null_class,omega),u)) || -> equal(intersection(union(null_class,omega),u),omega)**.
% 299.87/300.44 56838[0:Res:9995.1,23.0] || member(u,union(v,w)) -> member(u,symmetric_difference(v,w))* member(u,v).
% 299.87/300.44 56839[0:Res:9995.1,24.0] || member(u,union(v,w)) -> member(u,symmetric_difference(v,w))* member(u,w).
% 299.87/300.44 56952[3:Res:56263.0,336.1] inductive(union(null_class,intersection(omega,u))) || -> equal(union(null_class,intersection(omega,u)),omega)**.
% 299.87/300.44 57193[0:Obv:57167.1] || member(u,v) -> subclass(unordered_pair(u,w),v)* member(w,unordered_pair(u,w))*.
% 299.87/300.44 57196[0:Obv:57170.1] || member(u,complement(v)) -> member(w,v) subclass(unordered_pair(u,w),complement(v))*.
% 299.87/300.44 57358[0:Res:56089.0,336.1] inductive(intersection(intersection(u,omega),v)) || -> equal(intersection(intersection(u,omega),v),omega)**.
% 299.87/300.44 57480[3:Res:57352.0,336.1] inductive(union(null_class,intersection(u,omega))) || -> equal(union(null_class,intersection(u,omega)),omega)**.
% 299.87/300.44 57571[0:Obv:57544.1] || member(u,v) -> subclass(unordered_pair(w,u),v)* member(w,unordered_pair(w,u))*.
% 299.87/300.44 57574[0:Obv:57547.1] || member(u,complement(v)) -> member(w,v) subclass(unordered_pair(w,u),complement(v))*.
% 299.87/300.44 57684[3:Rew:31370.0,57640.1] inductive(intersection(union(omega,omega),u)) || -> equal(intersection(union(null_class,omega),u),omega)**.
% 299.87/300.44 57889[3:Res:56560.1,688.0] || equal(complement(u),null_class) subclass(u,v)* -> member(unordered_pair(w,x),v)*.
% 299.87/300.44 58992[3:SpL:1199.1,58015.0] || equal(union(null_class,regular(cross_product(u,v))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.87/300.44 59016[3:SpL:1199.1,57941.0] || equal(complement(regular(regular(cross_product(u,v)))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.87/300.44 59250[0:SpL:31268.0,3286.1] || member(u,image(element_relation,union(v,v)))* member(u,power_class(complement(v))) -> .
% 299.87/300.44 59935[0:SpR:491.0,54912.0] || -> subclass(restrict(symmetric_difference(u,cross_product(v,w)),x,y),complement(restrict(u,v,w)))*.
% 299.87/300.44 59936[0:SpR:492.0,54912.0] || -> subclass(restrict(symmetric_difference(cross_product(u,v),w),x,y),complement(restrict(w,u,v)))*.
% 299.87/300.44 60376[3:Obv:60337.1] || member(u,v) -> equal(intersection(singleton(u),regular(v)),null_class)** equal(v,null_class).
% 299.87/300.44 60474[3:Obv:60435.1] || member(u,v) -> equal(intersection(regular(v),singleton(u)),null_class)** equal(v,null_class).
% 299.87/300.44 60812[0:SpR:31268.0,46275.0] || -> equal(complement(intersection(union(u,u),power_class(v))),union(complement(u),complement(power_class(v))))**.
% 299.87/300.44 60992[0:SpR:46366.0,42350.0] || -> equal(intersection(symmetric_difference(complement(u),power_class(v)),complement(union(u,complement(power_class(v))))),null_class)**.
% 299.87/300.44 60997[0:SpR:46366.0,54912.0] || -> subclass(restrict(symmetric_difference(complement(u),power_class(v)),w,x),union(u,complement(power_class(v))))*.
% 299.87/300.44 61212[0:SpR:46669.0,42350.0] || -> equal(intersection(symmetric_difference(power_class(u),complement(v)),complement(union(complement(power_class(u)),v))),null_class)**.
% 299.87/300.44 61217[0:SpR:46669.0,54912.0] || -> subclass(restrict(symmetric_difference(power_class(u),complement(v)),w,x),union(complement(power_class(u)),v))*.
% 299.87/300.44 61533[0:SpR:31268.0,46752.0] || -> equal(complement(intersection(power_class(u),union(v,v))),union(complement(power_class(u)),complement(v)))**.
% 299.87/300.44 62234[4:MRR:62216.0,251.0] || member(u,ordered_pair(v,w))* subclass(element_relation,application_function) -> member(v,cantor(u)).
% 299.87/300.44 62240[4:MRR:62233.0,62233.3,34698.1,9142.1] || member(u,cantor(u))* subclass(element_relation,v) subclass(domain_relation,complement(v))* -> .
% 299.87/300.44 62301[3:SpL:1200.1,62095.0] || equal(successor(not_subclass_element(cross_product(u,v),w)),null_class)** -> subclass(cross_product(u,v),w).
% 299.87/300.44 62487[0:SpL:31268.0,1957.0] || member(not_subclass_element(union(u,u),v),complement(u))* -> subclass(union(u,u),v).
% 299.87/300.44 62541[3:Rew:29271.0,62503.0,7425.0,62503.0] || member(not_subclass_element(union(u,u),v),complement(u))* -> subclass(union(null_class,u),v).
% 299.87/300.44 62542[3:Rew:31268.0,62506.0] || member(not_subclass_element(union(null_class,u),v),complement(u))* -> subclass(union(u,u),v).
% 299.87/300.44 63090[0:Obv:63025.1] || subclass(u,symmetric_difference(v,w)) -> subclass(intersection(u,x),complement(intersection(v,w)))*.
% 299.87/300.44 63091[0:Obv:63023.1] || subclass(u,symmetric_difference(v,w)) -> subclass(intersection(x,u),complement(intersection(v,w)))*.
% 299.87/300.44 63711[3:Rew:63710.1,62356.1] || equal(successor(singleton(regular(ordered_pair(u,v)))),null_class)** -> equal(regular(null_class),singleton(u)).
% 299.87/300.44 63715[3:Rew:29271.0,63223.1] || equal(successor(u),null_class) -> equal(union(u,complement(power_class(v))),complement(power_class(v)))**.
% 299.87/300.44 63718[3:Rew:29271.0,63259.1] || equal(successor(intersection(u,v)),null_class)** -> equal(symmetric_difference(u,v),union(u,v)).
% 299.87/300.44 63726[3:Rew:63662.1,63725.1] || equal(successor(u),null_class) -> equal(complement(symmetric_difference(u,v)),union(null_class,complement(v)))**.
% 299.87/300.44 64928[3:SpL:46226.0,64080.0] || equal(successor(power_class(complement(power_class(u)))),null_class) -> member(omega,image(element_relation,power_class(u)))*.
% 299.87/300.44 64949[10:SpL:46226.0,64081.0] || equal(successor(power_class(complement(power_class(u)))),null_class) -> member(null_class,image(element_relation,power_class(u)))*.
% 299.87/300.44 65205[0:Rew:33970.0,65123.2] || subclass(u,v) member(not_subclass_element(u,null_class),complement(v))* -> subclass(u,null_class).
% 299.87/300.44 66296[3:Rew:66163.0,46816.0] || -> equal(complement(intersection(power_class(u),union(v,null_class))),union(complement(power_class(u)),complement(v)))**.
% 299.87/300.44 66715[3:Rew:66163.0,29942.0] || member(not_subclass_element(union(u,null_class),v),complement(u))* -> subclass(union(u,null_class),v).
% 299.87/300.44 66756[3:Rew:66163.0,46484.0] || -> equal(complement(intersection(union(u,null_class),power_class(v))),union(complement(u),complement(power_class(v))))**.
% 299.87/300.44 66761[12:Rew:66163.0,52842.1] function(u) || member(regular(successor(u)),complement(u))* -> equal(successor(u),null_class).
% 299.87/300.44 66887[4:Rew:66811.0,25392.1] inductive(symmetric_difference(apply(null_class,u),null_class)) || -> member(null_class,union(null_class,apply(null_class,v)))*.
% 299.87/300.44 66908[4:Rew:66811.0,24402.1] inductive(symmetric_difference(sum_class(range_of(null_class)),null_class)) || -> member(null_class,union(null_class,apply(null_class,u)))*.
% 299.87/300.44 66930[4:Rew:66811.0,24414.1] inductive(symmetric_difference(apply(null_class,u),null_class)) || -> member(null_class,union(null_class,sum_class(range_of(null_class))))*.
% 299.87/300.44 66948[7:Rew:66811.0,25948.1] || member(regular(x__dfg),complement(sum_class(u)))* subclass(y__dfg,union(null_class,sum_class(u))) -> .
% 299.87/300.44 66965[7:Rew:66811.0,25711.1] || member(regular(x__dfg),complement(inverse(u)))* subclass(y__dfg,union(null_class,inverse(u))) -> .
% 299.87/300.44 66986[7:Rew:66811.0,25469.1] || member(regular(x__dfg),complement(range_of(u)))* subclass(y__dfg,union(null_class,range_of(u))) -> .
% 299.87/300.44 67025[7:Rew:66811.0,25230.1] || member(regular(x__dfg),complement(cantor(u)))* subclass(y__dfg,union(null_class,cantor(u))) -> .
% 299.87/300.44 67155[3:Rew:66602.0,63729.1] || equal(successor(u),null_class) -> equal(complement(symmetric_difference(v,u)),union(null_class,complement(v)))**.
% 299.87/300.44 67157[3:Rew:66602.0,29517.1] inductive(symmetric_difference(null_class,intersection(complement(u),universal_class))) || -> member(null_class,union(null_class,complement(u)))*.
% 299.87/300.44 67660[3:Rew:67071.0,67118.1] || -> subclass(union(null_class,u),v) member(not_subclass_element(union(null_class,u),v),union(u,null_class))*.
% 299.87/300.44 68933[3:Rew:29273.0,68817.1,29273.0,68817.0] || -> subclass(union(u,null_class),v) member(not_subclass_element(union(u,null_class),v),union(null_class,u))*.
% 299.87/300.44 68960[3:Rew:29271.0,68878.0,7425.0,68878.0] || member(not_subclass_element(union(u,null_class),v),complement(u))* -> subclass(union(null_class,u),v).
% 299.87/300.44 68963[3:Rew:68183.0,68897.0,7425.0,68897.0] || member(not_subclass_element(union(null_class,u),v),complement(u))* -> subclass(union(u,null_class),v).
% 299.87/300.44 69835[3:Rew:29273.0,69626.1,29273.0,69626.0] || -> subclass(union(u,null_class),v) member(not_subclass_element(union(u,null_class),v),union(u,u))*.
% 299.87/300.44 69863[3:Rew:68183.0,69777.0,7425.0,69777.0] || member(not_subclass_element(union(u,u),v),complement(u))* -> subclass(union(u,null_class),v).
% 299.87/300.44 69866[3:Rew:31268.0,69797.0] || member(not_subclass_element(union(u,null_class),v),complement(u))* -> subclass(union(u,u),v).
% 299.87/300.44 70009[3:Rew:66811.0,69960.1] inductive(intersection(union(omega,null_class),u)) || -> equal(intersection(union(null_class,omega),u),omega)**.
% 299.87/300.44 70278[3:Rew:66811.0,70231.1] inductive(intersection(u,union(omega,null_class))) || -> equal(intersection(u,union(null_class,omega)),omega)**.
% 299.87/300.44 70635[0:SpR:67444.0,2985.1] || -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),complement(intersection(v,u)))*.
% 299.87/300.44 70665[0:SpR:67444.0,3694.1] || -> subclass(intersection(u,singleton(v)),w) equal(not_subclass_element(intersection(singleton(v),u),w),v)**.
% 299.87/300.44 70715[0:SpR:67444.0,4870.1] || -> subclass(intersection(singleton(u),v),w) equal(not_subclass_element(intersection(v,singleton(u)),w),u)**.
% 299.87/300.44 70953[0:SpL:67444.0,2972.0] || member(regular(intersection(u,complement(v))),v)* -> equal(intersection(complement(v),u),null_class).
% 299.87/300.44 70958[0:SpL:67444.0,2350.0] || member(regular(intersection(complement(u),v)),u)* -> equal(intersection(v,complement(u)),null_class).
% 299.87/300.44 71319[0:SpR:71035.0,3018.1] || -> subclass(symmetric_difference(u,v),w) member(not_subclass_element(symmetric_difference(u,v),w),union(v,u))*.
% 299.87/300.44 71726[0:SpR:47177.0,71311.0] || -> subclass(symmetric_difference(u,complement(power_class(complement(power_class(v))))),union(image(element_relation,power_class(v)),u))*.
% 299.87/300.44 71742[0:SpR:47178.0,71311.0] || -> subclass(symmetric_difference(complement(power_class(complement(power_class(u)))),v),union(v,image(element_relation,power_class(u))))*.
% 299.87/300.44 71793[0:SpR:71595.0,2985.1] || -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(v,u)),complement(intersection(u,v)))*.
% 299.87/300.44 71794[0:SpR:71595.0,3018.1] || -> subclass(symmetric_difference(u,v),w) member(not_subclass_element(symmetric_difference(v,u),w),union(u,v))*.
% 299.87/300.44 73317[4:SpR:67192.0,35281.0] || -> subclass(regular(apply(null_class,u)),complement(sum_class(range_of(null_class))))* equal(apply(null_class,u),null_class).
% 299.87/300.44 73378[4:SpR:67192.0,35281.0] || -> subclass(regular(sum_class(range_of(null_class))),complement(apply(null_class,u)))* equal(sum_class(range_of(null_class)),null_class).
% 299.87/300.44 73455[4:SpL:67192.0,28111.0] || subclass(apply(null_class,u),complement(sum_class(range_of(null_class))))* -> equal(apply(null_class,u),null_class).
% 299.87/300.44 73526[4:SpL:67192.0,28111.0] || subclass(sum_class(range_of(null_class)),complement(apply(null_class,u)))* -> equal(sum_class(range_of(null_class)),null_class).
% 299.87/300.44 73847[3:SpR:66602.0,26233.0] || -> subclass(complement(union(union(u,null_class),v)),intersection(union(null_class,complement(u)),complement(v)))*.
% 299.87/300.44 73887[3:SpR:66602.0,26233.0] || -> subclass(complement(union(u,union(v,null_class))),intersection(complement(u),union(null_class,complement(v))))*.
% 299.87/300.44 73958[3:SpL:66602.0,28111.0] || subclass(union(u,null_class),union(null_class,complement(u)))* -> equal(union(u,null_class),null_class).
% 299.87/300.44 74245[4:SpR:67191.0,35281.0] || -> subclass(regular(apply(null_class,u)),complement(apply(null_class,v)))* equal(apply(null_class,u),null_class).
% 299.87/300.44 74392[4:SpL:67191.0,28111.0] || subclass(apply(null_class,u),complement(apply(null_class,v)))* -> equal(apply(null_class,u),null_class).
% 299.87/300.44 77549[0:Obv:77492.0] || -> member(u,unordered_pair(u,v))* member(v,w) subclass(unordered_pair(u,v),complement(w))*.
% 299.87/300.44 77668[3:Rew:77532.1,77654.1] || equal(unordered_pair(u,v),null_class) -> equal(v,u) subclass(unordered_pair(u,v),w)*.
% 299.87/300.44 77672[0:Obv:77611.0] || -> member(u,unordered_pair(v,u))* member(v,w) subclass(unordered_pair(v,u),complement(w))*.
% 299.87/300.44 77906[3:Res:48617.1,9.0] || equal(power_class(u),null_class) subclass(v,power_class(u))* -> equal(v,power_class(u)).
% 299.87/300.44 78198[14:Res:77981.1,3668.0] || subclass(y__dfg,symmetric_difference(complement(u),complement(v)))* -> member(complement(x__dfg),union(u,v)).
% 299.87/300.44 79527[12:Rew:29271.0,79430.2,67444.0,79430.2,7425.0,79430.2,29271.0,79430.1,67444.0,79430.1,7425.0,79430.1] function(u) || member(regular(complement(u)),successor(u))* -> equal(complement(u),null_class).
% 299.87/300.44 80600[3:Res:80287.1,9.0] || equal(complement(x__dfg),null_class) subclass(u,complement(x__dfg))* -> equal(u,complement(x__dfg)).
% 299.87/300.44 81310[3:Res:6565.1,63693.1] || equal(successor(union(u,v)),null_class) -> equal(symmetric_difference(complement(u),complement(v)),null_class)**.
% 299.87/300.44 81320[3:Res:2971.2,63693.1] || subclass(u,v)* equal(successor(v),null_class) -> equal(intersection(u,w),null_class)**.
% 299.87/300.44 81321[3:Res:2349.2,63693.1] || subclass(u,v)* equal(successor(v),null_class) -> equal(intersection(w,u),null_class)**.
% 299.87/300.44 81491[10:MRR:81444.2,46074.0] inductive(intersection(complement(u),complement(v))) || member(regular(omega),union(u,v))* -> .
% 299.87/300.44 82092[12:SpL:67597.1,45137.0] function(complement(singleton(regular(x__dfg)))) || equal(successor(complement(singleton(regular(x__dfg)))),y__dfg)** -> .
% 299.87/300.44 82280[4:Res:54.0,20936.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(omega,cantor(omega)),v)*.
% 299.87/300.44 82541[3:SpL:68781.0,4980.0] || subclass(u,union(v,null_class)) -> subclass(u,w) member(not_subclass_element(u,w),v)*.
% 299.87/300.44 83151[4:Rew:560.0,83149.1,22152.0,83149.1,14.0,83149.0,22142.0,83149.0] || -> equal(apply(choice,singleton(singleton(null_class))),singleton(null_class))** equal(apply(choice,null_class),singleton(null_class)).
% 299.87/300.44 83700[3:Rew:30027.0,83648.1,30027.0,83648.0] || -> subclass(u,union(null_class,complement(v))) member(not_subclass_element(u,union(null_class,complement(v))),v)*.
% 299.87/300.44 83662[3:Res:374.1,40461.0] || subclass(ordered_pair(u,v),union(null_class,w))* -> member(unordered_pair(u,singleton(v)),w).
% 299.87/300.44 83933[0:SpR:46226.0,44163.0] || -> equal(intersection(power_class(complement(power_class(u))),restrict(image(element_relation,power_class(u)),v,w)),null_class)**.
% 299.87/300.44 85250[12:Rew:31268.0,85127.2,31268.0,85127.1] function(u) || -> member(not_subclass_element(v,complement(u)),successor(u))* subclass(v,complement(u)).
% 299.87/300.44 86790[3:Res:374.1,70006.0] || subclass(ordered_pair(u,v),union(w,null_class))* -> member(unordered_pair(u,singleton(v)),w).
% 299.87/300.44 86922[3:SpR:71143.0,35281.0] || -> subclass(regular(symmetric_difference(u,v)),complement(symmetric_difference(v,u)))* equal(symmetric_difference(u,v),null_class).
% 299.87/300.44 87093[0:SpL:71143.0,28111.0] || subclass(symmetric_difference(u,v),complement(symmetric_difference(v,u)))* -> equal(symmetric_difference(u,v),null_class).
% 299.87/300.44 87476[0:SpR:46226.0,71313.0] || -> subclass(symmetric_difference(complement(u),power_class(complement(power_class(v)))),union(image(element_relation,power_class(v)),u))*.
% 299.87/300.44 87501[0:SpR:46226.0,71313.0] || -> subclass(symmetric_difference(power_class(complement(power_class(u))),complement(v)),union(v,image(element_relation,power_class(u))))*.
% 299.87/300.44 88230[3:Rew:67601.0,88162.0] || -> subclass(union(null_class,symmetric_difference(power_class(u),power_class(v))),complement(intersection(power_class(v),power_class(u))))*.
% 299.87/300.44 89901[3:SpL:40426.0,4980.0] || subclass(u,union(v,v))* -> subclass(u,w) member(not_subclass_element(u,w),v)*.
% 299.87/300.44 90108[0:Res:54457.1,336.1] inductive(intersection(u,v)) || subclass(v,omega) -> equal(intersection(u,v),omega)**.
% 299.87/300.44 90131[0:Res:54457.1,28128.0] || subclass(u,complement(singleton(regular(intersection(v,u)))))* -> equal(intersection(v,u),null_class).
% 299.87/300.44 94153[3:Res:90201.1,3000.0] || equal(complement(intersection(u,v)),null_class)** -> equal(w,null_class) member(regular(w),v)*.
% 299.87/300.44 94154[3:Res:90201.1,2999.0] || equal(complement(intersection(u,v)),null_class)** -> equal(w,null_class) member(regular(w),u)*.
% 299.87/300.44 94545[3:Rew:94197.1,80150.1] || equal(complement(x__dfg),null_class) -> equal(complement(intersection(x__dfg,complement(u))),union(null_class,u))**.
% 299.87/300.44 98516[3:Rew:97898.0,47231.0] || equal(intersection(complement(u),union(v,w)),union(u,complement(union(v,w))))** -> .
% 299.87/300.44 98877[3:Rew:97898.0,47232.0] || equal(intersection(union(u,v),complement(w)),union(complement(union(u,v)),w))** -> .
% 299.87/300.44 99007[10:Rew:97898.0,32677.1] || -> member(null_class,image(element_relation,union(u,v)))* member(null_class,power_class(complement(union(u,v)))).
% 299.87/300.44 99156[3:Rew:97898.0,84252.0] || subclass(complement(union(u,v)),null_class) member(w,complement(union(u,v)))* -> .
% 299.87/300.44 99185[3:Rew:97898.0,78464.0] || -> member(union(u,v),complement(union(u,v)))* equal(singleton(union(u,v)),null_class).
% 299.87/300.44 99356[3:Rew:99324.0,66619.1] || equal(successor(singleton(u)),null_class) -> equal(power_class(complement(successor(u))),power_class(complement(u)))**.
% 299.87/300.44 99394[3:Rew:99391.0,76511.1] || equal(complement(u),null_class) -> equal(union(v,complement(successor(u))),union(v,null_class))**.
% 299.87/300.44 99396[3:Rew:99391.0,43625.1] || subclass(complement(u),null_class) -> equal(union(v,complement(successor(u))),union(v,null_class))**.
% 299.87/300.44 100774[3:Obv:100763.2] || equal(u,v) equal(complement(v),null_class) -> equal(unordered_pair(v,u),null_class)**.
% 299.87/300.44 102646[0:SpR:99324.0,5137.0] || -> subclass(symmetric_difference(power_class(complement(successor(u))),complement(v)),union(image(element_relation,successor(u)),v))*.
% 299.87/300.44 102649[0:SpR:99324.0,71313.0] || -> subclass(symmetric_difference(power_class(complement(successor(u))),complement(v)),union(v,image(element_relation,successor(u))))*.
% 299.87/300.44 102653[4:SpR:99324.0,23219.1] || -> member(singleton(null_class),image(element_relation,successor(u)))* member(singleton(null_class),power_class(complement(successor(u)))).
% 299.87/300.44 102679[0:SpR:99324.0,44163.0] || -> equal(intersection(power_class(complement(successor(u))),restrict(image(element_relation,successor(u)),v,w)),null_class)**.
% 299.87/300.44 102683[0:SpR:99324.0,5137.0] || -> subclass(symmetric_difference(complement(u),power_class(complement(successor(v)))),union(u,image(element_relation,successor(v))))*.
% 299.87/300.44 102686[0:SpR:99324.0,71313.0] || -> subclass(symmetric_difference(complement(u),power_class(complement(successor(v)))),union(image(element_relation,successor(v)),u))*.
% 299.87/300.44 102710[3:SpL:99324.0,13396.1] || subclass(domain_relation,image(element_relation,successor(u)))* subclass(domain_relation,power_class(complement(successor(u)))) -> .
% 299.87/300.44 102712[3:SpL:99324.0,13493.1] || equal(image(element_relation,successor(u)),domain_relation)** equal(power_class(complement(successor(u))),domain_relation) -> .
% 299.87/300.44 102719[11:SpL:99324.0,32704.0] || subclass(y__dfg,power_class(complement(successor(u)))) member(null_class,image(element_relation,successor(u)))* -> .
% 299.87/300.44 102722[7:SpL:99324.0,19856.1] || subclass(x__dfg,image(element_relation,successor(u))) subclass(y__dfg,power_class(complement(successor(u))))* -> .
% 299.87/300.44 102723[7:SpL:99324.0,19827.1] || subclass(y__dfg,image(element_relation,successor(u)))* subclass(y__dfg,power_class(complement(successor(u)))) -> .
% 299.87/300.44 102731[7:SpL:99324.0,28113.1] || subclass(y__dfg,image(element_relation,successor(u)))* subclass(x__dfg,power_class(complement(successor(u)))) -> .
% 299.87/300.44 102742[10:SpL:99324.0,64081.0] || equal(successor(power_class(complement(successor(u)))),null_class) -> member(null_class,image(element_relation,successor(u)))*.
% 299.87/300.44 102743[3:SpL:99324.0,64080.0] || equal(successor(power_class(complement(successor(u)))),null_class) -> member(omega,image(element_relation,successor(u)))*.
% 299.87/300.44 102746[0:SpL:99324.0,26.1] || member(u,image(element_relation,successor(v)))* member(u,power_class(complement(successor(v)))) -> .
% 299.87/300.44 102763[3:Rew:102645.0,47421.0] || -> equal(union(u,complement(power_class(complement(successor(v))))),union(u,image(element_relation,successor(v))))**.
% 299.87/300.44 102766[3:Rew:102645.0,47671.0] || -> equal(union(complement(power_class(complement(successor(u)))),v),union(image(element_relation,successor(u)),v))**.
% 299.87/300.44 103271[3:SpR:99391.0,29278.0] || -> equal(union(null_class,intersection(complement(u),successor(v))),complement(union(u,complement(successor(v)))))**.
% 299.87/300.44 103280[10:SpR:99391.0,32585.1] || -> member(null_class,intersection(complement(u),successor(v)))* member(null_class,union(u,complement(successor(v)))).
% 299.87/300.44 103347[3:SpR:29278.0,99391.0] || -> equal(complement(intersection(union(null_class,u),successor(v))),union(complement(u),complement(successor(v))))**.
% 299.87/300.44 103460[3:Rew:29271.0,103332.1] || equal(successor(u),null_class) -> equal(union(u,complement(successor(v))),complement(successor(v)))**.
% 299.87/300.44 104619[3:Rew:99331.0,104525.1,104046.0,104525.1] || member(u,image(element_relation,successor(null_class)))* member(u,power_class(complement(singleton(null_class)))) -> .
% 299.87/300.44 104744[3:Res:103961.1,9.0] || equal(successor(u),null_class) subclass(v,successor(u))* -> equal(v,successor(u)).
% 299.87/300.44 104830[0:SpR:45.0,97910.0] || -> equal(union(complement(power_class(u)),complement(successor(v))),complement(intersection(power_class(u),successor(v))))**.
% 299.87/300.44 105588[0:SpR:45.0,97925.0] || -> equal(union(complement(successor(u)),complement(power_class(v))),complement(intersection(successor(u),power_class(v))))**.
% 299.87/300.44 107320[0:SpL:105396.0,28111.0] || subclass(union(u,v),complement(union(v,u)))* -> equal(union(u,v),null_class).
% 299.87/300.44 108615[0:Res:55416.1,336.1] inductive(intersection(u,v)) || subclass(u,omega) -> equal(intersection(u,v),omega)**.
% 299.87/300.44 108638[0:Res:55416.1,28128.0] || subclass(u,complement(singleton(regular(intersection(u,v)))))* -> equal(intersection(u,v),null_class).
% 299.87/300.44 108673[3:Res:108610.1,9.0] || subclass(singleton(null_class),u)* subclass(u,successor(null_class))* -> equal(u,successor(null_class)).
% 299.87/300.44 110638[3:Res:108601.1,336.1] inductive(union(null_class,u)) || subclass(u,omega) -> equal(union(null_class,u),omega)**.
% 299.87/300.44 110661[3:Res:108601.1,28128.0] || subclass(u,complement(singleton(regular(union(null_class,u)))))* -> equal(union(null_class,u),null_class).
% 299.87/300.44 111044[3:Res:108602.1,336.1] inductive(union(u,null_class)) || subclass(u,omega) -> equal(union(u,null_class),omega)**.
% 299.87/300.44 111067[3:Res:108602.1,28128.0] || subclass(u,complement(singleton(regular(union(u,null_class)))))* -> equal(union(u,null_class),null_class).
% 299.87/300.44 111654[3:Res:374.1,55688.0] || subclass(ordered_pair(u,v),union(w,w))* -> member(unordered_pair(u,singleton(v)),w).
% 299.87/300.44 112165[0:Rew:67444.0,112030.0] || -> subclass(intersection(complement(intersection(u,v)),intersection(union(u,v),w)),symmetric_difference(u,v))*.
% 299.87/300.44 114421[3:Rew:67444.0,114302.0] || -> subclass(intersection(union(u,v),union(null_class,complement(intersection(u,v)))),symmetric_difference(u,v))*.
% 299.87/300.44 114838[3:Rew:114643.0,114795.1] || member(not_subclass_element(complement(successor(null_class)),null_class),singleton(null_class))* -> subclass(complement(successor(null_class)),null_class).
% 299.87/300.44 116424[0:Obv:116399.0] || -> equal(intersection(restrict(u,v,w),singleton(x)),null_class)** member(x,cross_product(v,w)).
% 299.87/300.44 117557[0:Obv:117532.0] || -> equal(intersection(singleton(u),restrict(v,w,x)),null_class)** member(u,cross_product(w,x)).
% 299.87/300.44 118978[0:Rew:67444.0,118821.0] || -> subclass(intersection(complement(intersection(u,v)),intersection(w,union(u,v))),symmetric_difference(u,v))*.
% 299.87/300.44 119691[0:Rew:67444.0,119334.1] || subclass(u,v) -> equal(intersection(complement(u),union(v,u)),symmetric_difference(v,u))**.
% 299.87/300.44 119368[0:SpR:89365.1,30.0] || subclass(cross_product(u,v),w)* -> equal(restrict(w,u,v),cross_product(u,v)).
% 299.87/300.44 119413[0:SpR:89365.1,496.1] || subclass(u,v) member(w,symmetric_difference(v,u))* -> member(w,complement(u)).
% 299.87/300.44 119620[0:SpL:89365.1,3678.1] || subclass(u,v) member(w,symmetric_difference(v,u))* member(w,u) -> .
% 299.87/300.44 120385[3:Res:120356.0,4976.0] || -> subclass(regular(complement(successor(null_class))),u) equal(not_subclass_element(regular(complement(successor(null_class))),u),null_class)**.
% 299.87/300.44 120478[12:SpR:67597.1,120328.0] function(intersection(successor(null_class),u)) || -> subclass(successor(intersection(successor(null_class),u)),singleton(null_class))*.
% 299.87/300.44 120600[12:SpR:67597.1,120345.0] function(intersection(u,successor(null_class))) || -> subclass(successor(intersection(u,successor(null_class))),singleton(null_class))*.
% 299.87/300.44 121231[3:Res:120311.1,9.0] || equal(successor(null_class),u) subclass(singleton(null_class),u)* -> equal(singleton(null_class),u).
% 299.87/300.44 125819[3:Res:125636.0,336.1] inductive(regular(union(null_class,complement(omega)))) || -> equal(regular(union(null_class,complement(omega))),omega)**.
% 299.87/300.44 125897[3:Rew:99199.0,125779.0] || -> subclass(regular(union(complement(union(u,v)),w)),intersection(union(u,v),complement(w)))*.
% 299.87/300.44 125898[3:Rew:99199.0,125789.0] || -> subclass(regular(union(u,complement(union(v,w)))),intersection(complement(u),union(v,w)))*.
% 299.87/300.44 128858[3:SpL:46226.0,125809.0] || subclass(power_class(complement(power_class(u))),null_class) -> subclass(regular(null_class),image(element_relation,power_class(u)))*.
% 299.87/300.44 128860[3:SpL:99324.0,125809.0] || subclass(power_class(complement(successor(u))),null_class) -> subclass(regular(null_class),image(element_relation,successor(u)))*.
% 299.87/300.44 132224[0:SpR:89527.0,496.1] || member(u,symmetric_difference(v,intersection(v,w)))* -> member(u,complement(intersection(v,w))).
% 299.87/300.44 132457[0:SpL:89527.0,3678.1] || member(u,symmetric_difference(v,intersection(v,w)))* member(u,intersection(v,w)) -> .
% 299.87/300.44 132924[0:SpR:89667.0,496.1] || member(u,symmetric_difference(v,intersection(w,v)))* -> member(u,complement(intersection(w,v))).
% 299.87/300.44 133159[0:SpL:89667.0,3678.1] || member(u,symmetric_difference(v,intersection(w,v)))* member(u,intersection(w,v)) -> .
% 299.87/300.44 133777[3:Res:108603.1,336.1] inductive(union(u,u)) || subclass(u,omega) -> equal(union(u,u),omega)**.
% 299.87/300.44 133806[3:Res:108603.1,28128.0] || subclass(u,complement(singleton(regular(union(u,u)))))* -> equal(union(u,u),null_class).
% 299.87/300.44 134054[0:Rew:67601.0,133946.0] || -> subclass(intersection(u,symmetric_difference(power_class(v),power_class(w))),complement(intersection(power_class(w),power_class(v))))*.
% 299.87/300.44 134216[0:Rew:67601.0,134096.0] || -> subclass(intersection(symmetric_difference(power_class(u),power_class(v)),w),complement(intersection(power_class(v),power_class(u))))*.
% 299.87/300.44 134719[0:Rew:67444.0,134225.1] || subclass(u,v) -> equal(intersection(complement(u),union(u,v)),symmetric_difference(u,v))**.
% 299.87/300.44 134334[0:SpR:111977.1,496.1] || subclass(u,v) member(w,symmetric_difference(u,v))* -> member(w,complement(u)).
% 299.87/300.44 134539[3:SpR:111977.1,75826.1] || subclass(u,singleton(u))* member(v,successor(u)) -> member(v,complement(u))*.
% 299.87/300.44 134619[0:SpL:111977.1,3678.1] || subclass(u,v) member(w,symmetric_difference(u,v))* member(w,u) -> .
% 299.87/300.44 135007[0:Rew:67444.0,134830.0] || -> subclass(intersection(union(u,v),intersection(complement(intersection(u,v)),w)),symmetric_difference(u,v))*.
% 299.87/300.44 135614[3:SpR:69292.0,135198.0] || -> equal(intersection(symmetric_difference(u,v),symmetric_difference(union(u,v),complement(intersection(u,v)))),null_class)**.
% 299.87/300.44 139035[3:Rew:138402.0,138959.1] || member(not_subclass_element(union(null_class,u),null_class),singleton(u))* -> subclass(union(null_class,u),null_class).
% 299.87/300.44 139310[3:Rew:138479.0,139247.1] || member(not_subclass_element(union(u,null_class),null_class),singleton(u))* -> subclass(union(u,null_class),null_class).
% 299.87/300.44 140617[3:Rew:138871.0,140551.1] || member(not_subclass_element(union(u,u),null_class),singleton(u))* -> subclass(union(u,u),null_class).
% 299.87/300.44 140971[3:Rew:67444.0,140807.0] || -> equal(intersection(symmetric_difference(cross_product(u,v),w),singleton(complement(restrict(w,u,v)))),null_class)**.
% 299.87/300.44 140973[3:Rew:67444.0,140808.0] || -> equal(intersection(symmetric_difference(u,cross_product(v,w)),singleton(complement(restrict(u,v,w)))),null_class)**.
% 299.87/300.44 140977[3:Rew:67444.0,140814.0] || -> equal(intersection(symmetric_difference(power_class(u),complement(v)),singleton(union(complement(power_class(u)),v))),null_class)**.
% 299.87/300.44 141000[3:Rew:140091.0,140912.1] || member(not_subclass_element(intersection(u,v),null_class),singleton(v))* -> subclass(intersection(u,v),null_class).
% 299.87/300.44 141499[3:Rew:67444.0,141344.0] || -> equal(intersection(symmetric_difference(complement(u),power_class(v)),singleton(union(u,complement(power_class(v))))),null_class)**.
% 299.87/300.44 141523[3:Rew:140218.0,141445.1] || member(not_subclass_element(intersection(u,v),null_class),singleton(u))* -> subclass(intersection(u,v),null_class).
% 299.87/300.44 142984[3:SpR:46226.0,135597.0] || -> equal(intersection(image(element_relation,power_class(u)),restrict(power_class(complement(power_class(u))),v,w)),null_class)**.
% 299.87/300.44 142986[3:SpR:99324.0,135597.0] || -> equal(intersection(image(element_relation,successor(u)),restrict(power_class(complement(successor(u))),v,w)),null_class)**.
% 299.87/300.44 144635[3:Res:359.2,137731.0] || subclass(u,singleton(v)) member(not_subclass_element(u,w),v)* -> subclass(u,w).
% 299.87/300.44 144653[3:Res:374.1,137731.0] || subclass(ordered_pair(u,v),singleton(w)) member(unordered_pair(u,singleton(v)),w)* -> .
% 299.87/300.44 146494[14:Res:146475.1,10.0] || subclass(x__dfg,unordered_pair(u,v))* -> equal(complement(x__dfg),v) equal(complement(x__dfg),u).
% 299.87/300.44 146531[14:Res:146475.1,3668.0] || subclass(x__dfg,symmetric_difference(complement(u),complement(v)))* -> member(complement(x__dfg),union(u,v)).
% 299.87/300.44 147477[14:Rew:147451.1,147476.2] || equal(successor(null_class),x__dfg) member(u,union(v,w))* -> member(u,x__dfg).
% 299.87/300.44 147494[14:Rew:67444.0,147493.1] || equal(successor(null_class),x__dfg) -> equal(intersection(x__dfg,union(u,v)),union(u,v))**.
% 299.87/300.44 148257[14:Res:147291.1,9.0] || equal(successor(null_class),x__dfg) subclass(x__dfg,regular(null_class))* -> equal(regular(null_class),x__dfg).
% 299.87/300.44 148801[14:MRR:148772.3,49767.1] || equal(successor(null_class),x__dfg) subclass(x__dfg,complement(u))* member(null_class,u) -> .
% 299.87/300.44 148899[3:SpR:140796.0,89365.1] || subclass(restrict(u,v,w),singleton(u))* -> equal(restrict(u,v,w),null_class).
% 299.87/300.44 150367[3:SpL:67463.0,144721.0] || member(complement(symmetric_difference(u,v)),symmetric_difference(union(u,v),complement(intersection(u,v))))* -> .
% 299.87/300.44 150411[3:SpL:97919.0,144721.0] || member(union(complement(union(u,v)),w),symmetric_difference(union(u,v),complement(w)))* -> .
% 299.87/300.44 150425[3:SpL:97907.0,144721.0] || member(union(u,complement(union(v,w))),symmetric_difference(complement(u),union(v,w)))* -> .
% 299.87/300.44 152288[3:SpL:97919.0,150311.0] || member(union(complement(union(u,v)),w),symmetric_difference(complement(w),union(u,v)))* -> .
% 299.87/300.44 152303[3:SpL:97907.0,150311.0] || member(union(u,complement(union(v,w))),symmetric_difference(union(v,w),complement(u)))* -> .
% 299.87/300.44 154038[0:Rew:67444.0,153795.0] || -> subclass(intersection(union(u,v),intersection(w,complement(intersection(u,v)))),symmetric_difference(u,v))*.
% 299.87/300.44 154988[3:SpR:46366.0,154929.0] || -> subclass(complement(successor(complement(symmetric_difference(complement(u),power_class(v))))),union(u,complement(power_class(v))))*.
% 299.87/300.44 155471[3:SpR:67452.0,154953.0] || -> subclass(complement(successor(complement(symmetric_difference(cross_product(u,v),w)))),complement(restrict(w,u,v)))*.
% 299.87/300.44 155472[3:SpR:67453.0,154953.0] || -> subclass(complement(successor(complement(symmetric_difference(u,cross_product(v,w))))),complement(restrict(u,v,w)))*.
% 299.87/300.44 155478[3:SpR:67451.0,154953.0] || -> subclass(complement(successor(complement(symmetric_difference(power_class(u),complement(v))))),union(complement(power_class(u)),v))*.
% 299.87/300.44 155755[12:SpR:67597.1,154872.0] function(complement(intersection(u,v))) || -> subclass(regular(successor(complement(intersection(u,v)))),u)*.
% 299.87/300.44 156100[12:SpR:67597.1,155659.0] function(complement(intersection(u,v))) || -> subclass(regular(successor(complement(intersection(u,v)))),v)*.
% 299.87/300.44 156253[3:SpR:99324.0,155861.0] || -> subclass(regular(union(image(element_relation,successor(u)),complement(power_class(v)))),power_class(complement(successor(u))))*.
% 299.87/300.44 156531[3:SpR:99324.0,155862.0] || -> subclass(regular(union(image(element_relation,successor(u)),complement(successor(v)))),power_class(complement(successor(u))))*.
% 299.87/300.44 157167[3:SpR:99324.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),image(element_relation,successor(v)))),power_class(complement(successor(v))))*.
% 299.87/300.44 157318[3:SpR:99324.0,156578.0] || -> subclass(regular(union(complement(successor(u)),image(element_relation,successor(v)))),power_class(complement(successor(v))))*.
% 299.87/300.44 159987[3:Rew:67601.0,159889.0] || -> subclass(regular(complement(symmetric_difference(power_class(u),power_class(v)))),complement(intersection(power_class(v),power_class(u))))*.
% 299.87/300.44 162283[3:Rew:4042.0,162138.1,66163.0,162138.1,7425.0,162138.1] || subclass(image(element_relation,power_class(u)),null_class)* -> equal(complement(power_class(complement(power_class(u)))),null_class).
% 299.87/300.44 165126[3:MRR:165119.0,100.0] || subclass(composition_function,compose_class(u))* -> equal(compose(u,null_class),ordered_pair(null_class,compose(null_class,null_class)))*.
% 299.87/300.44 173428[15:Rew:165880.0,165912.1] function(u) || equal(u,cross_product(y__dfg,y__dfg))* -> equal(cross_product(y__dfg,y__dfg),u).
% 299.87/300.44 173429[15:Rew:165880.0,165961.1] || -> equal(cross_product(u,y__dfg),null_class) equal(image(regular(cross_product(u,y__dfg)),u),range_of(null_class))**.
% 299.87/300.44 166036[15:Rew:165880.0,20927.0] || member(u,y__dfg) subclass(domain_relation,cross_product(v,w))* -> member(cantor(u),w)*.
% 299.87/300.44 173430[15:Rew:165880.0,166037.1] || member(u,y__dfg) subclass(y__dfg,intersection(v,w))* -> member(sum_class(u),w)*.
% 299.87/300.44 173431[15:Rew:165880.0,166038.1] || member(u,y__dfg) subclass(y__dfg,intersection(v,w))* -> member(sum_class(u),v)*.
% 299.87/300.44 173432[15:Rew:165880.0,166039.1] || member(u,y__dfg) subclass(y__dfg,intersection(v,w))* -> member(power_class(u),w)*.
% 299.87/300.44 173433[15:Rew:165880.0,166040.1] || member(u,y__dfg) subclass(y__dfg,intersection(v,w))* -> member(power_class(u),v)*.
% 299.87/300.44 173434[15:Rew:165880.0,166041.1] || member(u,y__dfg) subclass(y__dfg,complement(v)) member(sum_class(u),v)* -> .
% 299.87/300.44 173435[15:Rew:165880.0,166042.1] || member(u,y__dfg) subclass(y__dfg,complement(v)) member(power_class(u),v)* -> .
% 299.87/300.44 173436[15:Rew:165880.0,166219.1] || member(regular(complement(compose(element_relation,y__dfg))),element_relation)* -> equal(complement(compose(element_relation,y__dfg)),null_class).
% 299.87/300.44 166335[15:Rew:165880.0,4838.0] || subclass(y__dfg,regular(u)) member(unordered_pair(v,w),u)* -> equal(u,null_class).
% 299.87/300.44 166390[15:Rew:165880.0,39660.2] one_to_one(u) || subclass(range_of(inverse(u)),v) -> maps(inverse(u),y__dfg,v)*.
% 299.87/300.44 166853[15:Rew:165880.0,67401.1] single_valued_class(symmetric_difference(universal_class,complement(cross_product(universal_class,universal_class)))) || -> function(union(null_class,cross_product(y__dfg,y__dfg)))*.
% 299.87/300.44 166896[15:Rew:165880.0,39346.1] single_valued_class(regular(u)) || equal(cross_product(y__dfg,y__dfg),regular(u))* -> equal(u,null_class).
% 299.87/300.44 166903[15:Rew:165880.0,165423.2] single_valued_class(x__dfg) || subclass(successor(x__dfg),null_class)* equal(cross_product(y__dfg,y__dfg),x__dfg) -> .
% 299.87/300.44 173437[15:Rew:165880.0,166910.2] single_valued_class(x__dfg) || equal(cross_product(y__dfg,y__dfg),x__dfg) -> member(regular(successor(x__dfg)),y__dfg)*.
% 299.87/300.44 173438[15:Rew:165880.0,166913.1] single_valued_class(x__dfg) || subclass(y__dfg,cantor(y__dfg))* equal(cross_product(y__dfg,y__dfg),x__dfg) -> .
% 299.87/300.44 166952[15:Rew:165880.0,56362.0] || subclass(cross_product(y__dfg,y__dfg),u) -> subclass(element_relation,v) member(not_subclass_element(element_relation,v),u)*.
% 299.87/300.44 166953[15:Rew:165880.0,56361.0] || subclass(cross_product(y__dfg,y__dfg),u) -> subclass(successor_relation,v) member(not_subclass_element(successor_relation,v),u)*.
% 299.87/300.44 166954[15:Rew:165880.0,56360.0] || subclass(cross_product(y__dfg,y__dfg),u) -> subclass(domain_relation,v) member(not_subclass_element(domain_relation,v),u)*.
% 299.87/300.44 173439[15:Rew:165880.0,166994.1] single_valued_class(domain_relation) || equal(successor(domain_relation),y__dfg) equal(cross_product(y__dfg,y__dfg),domain_relation)** -> .
% 299.87/300.44 173440[15:Rew:165880.0,166995.1] single_valued_class(successor_relation) || equal(successor(successor_relation),y__dfg) equal(cross_product(y__dfg,y__dfg),successor_relation)** -> .
% 299.87/300.44 166996[15:Rew:165880.0,82250.2] single_valued_class(successor_relation) || equal(successor(successor_relation),domain_relation) equal(cross_product(y__dfg,y__dfg),successor_relation)** -> .
% 299.87/300.44 166997[15:Rew:165880.0,82152.2] single_valued_class(successor_relation) || subclass(domain_relation,successor(successor_relation))* equal(cross_product(y__dfg,y__dfg),successor_relation) -> .
% 299.87/300.44 167004[15:Rew:165880.0,94300.1] || equal(complement(compose(u,v)),null_class)** -> equal(compose(u,v),cross_product(y__dfg,y__dfg)).
% 299.87/300.44 167130[15:Rew:165880.0,155569.0] || member(u,y__dfg) -> member(u,successor(complement(intersection(v,w))))* member(u,w).
% 299.87/300.44 167139[15:Rew:165880.0,155081.0] || member(u,y__dfg) -> member(u,successor(complement(intersection(v,w))))* member(u,v).
% 299.87/300.44 173441[15:Rew:165880.0,167231.1] || member(u,y__dfg) subclass(y__dfg,cantor(singleton(cross_product(singleton(sum_class(u)),y__dfg))))* -> .
% 299.87/300.44 173442[15:Rew:165880.0,167232.1] || member(u,y__dfg) subclass(y__dfg,cantor(singleton(cross_product(singleton(power_class(u)),y__dfg))))* -> .
% 299.87/300.44 167359[15:Rew:165880.0,128686.0] || member(u,y__dfg) -> member(u,successor(union(v,v)))* member(u,complement(v)).
% 299.87/300.44 167360[15:Rew:165880.0,128560.0] || member(u,y__dfg) -> member(u,successor(union(v,null_class)))* member(u,complement(v)).
% 299.87/300.44 167361[15:Rew:165880.0,128396.0] || member(u,y__dfg) -> member(u,successor(union(null_class,complement(v))))* member(u,v).
% 299.87/300.44 167362[15:Rew:165880.0,127761.0] || member(u,y__dfg) -> member(u,successor(successor(null_class))) member(u,complement(singleton(null_class)))*.
% 299.87/300.44 167363[15:Rew:165880.0,127713.0] || member(u,y__dfg) -> member(u,successor(union(null_class,v)))* member(u,complement(v)).
% 299.87/300.44 167481[15:Rew:165880.0,121269.1] || equal(successor(null_class),singleton(u)) member(u,y__dfg) -> member(u,singleton(null_class))*.
% 299.87/300.44 167487[15:Rew:165880.0,120437.0] || member(u,y__dfg) -> member(u,successor(complement(successor(null_class))))* member(u,singleton(null_class)).
% 299.87/300.44 167572[15:Rew:165880.0,103929.1] || equal(complement(u),null_class) member(u,y__dfg)* -> member(singleton(singleton(null_class)),element_relation)*.
% 299.87/300.44 173443[15:Rew:165880.0,167582.1] || member(u,y__dfg) equal(cantor(apply(choice,u)),y__dfg)** -> equal(u,null_class).
% 299.87/300.44 173444[15:Rew:165880.0,167749.0] || equal(complement(unordered_pair(u,v)),y__dfg)** member(u,y__dfg) -> member(u,w)*.
% 299.87/300.44 167804[15:Rew:165880.0,91544.0] || member(u,y__dfg) subclass(domain_relation,regular(unordered_pair(v,ordered_pair(u,cantor(u)))))* -> .
% 299.87/300.44 167805[15:Rew:165880.0,91543.0] || member(u,y__dfg) subclass(domain_relation,regular(unordered_pair(ordered_pair(u,cantor(u)),v)))* -> .
% 299.87/300.44 173445[15:Rew:165880.0,167858.1] || member(u,y__dfg) subclass(y__dfg,union(v,v))* -> member(power_class(u),v)*.
% 299.87/300.44 173446[15:Rew:165880.0,167859.1] || member(u,y__dfg) subclass(y__dfg,union(v,v))* -> member(sum_class(u),v)*.
% 299.87/300.44 173447[15:Rew:165880.0,167935.1] || member(u,y__dfg) subclass(y__dfg,union(v,null_class))* -> member(power_class(u),v)*.
% 299.87/300.44 173448[15:Rew:165880.0,167936.1] || member(u,y__dfg) subclass(y__dfg,union(v,null_class))* -> member(sum_class(u),v)*.
% 299.87/300.44 167943[15:Rew:165880.0,82271.0] || member(u,y__dfg) member(v,cantor(u))* equal(successor(application_function),null_class) -> .
% 299.87/300.44 168032[15:Rew:165880.0,66292.0] || member(u,y__dfg) -> member(u,successor(complement(v))) member(u,union(v,null_class))*.
% 299.87/300.44 168072[15:Rew:165880.0,62235.0] || member(u,y__dfg) member(v,u) subclass(element_relation,ordered_pair(v,u))* -> .
% 299.87/300.44 173450[15:Rew:165880.0,168094.1] || member(u,y__dfg) equal(sum_class(apply(choice,u)),y__dfg)** -> equal(u,null_class).
% 299.87/300.44 173451[15:Rew:165880.0,168098.1] || member(u,y__dfg) equal(power_class(apply(choice,u)),y__dfg)** -> equal(u,null_class).
% 299.87/300.44 168106[15:Rew:165880.0,59534.0] || member(u,y__dfg) -> member(u,successor(complement(v))) member(u,union(v,v))*.
% 299.87/300.44 168107[15:Rew:165880.0,58960.0] || member(u,y__dfg) -> member(u,successor(complement(singleton(null_class))))* member(u,successor(null_class)).
% 299.87/300.44 168120[15:Rew:165880.0,58883.0] || member(u,y__dfg) -> member(u,successor(complement(v))) member(u,union(null_class,v))*.
% 299.87/300.44 173452[15:Rew:165880.0,168173.1] || member(u,y__dfg) subclass(y__dfg,cantor(sum_class(u)))* equal(null_class,element_relation) -> .
% 299.87/300.44 173453[15:Rew:165880.0,168174.1] || member(u,y__dfg) subclass(y__dfg,cantor(power_class(u)))* equal(null_class,element_relation) -> .
% 299.87/300.44 168175[15:Rew:165880.0,52750.0] || member(u,y__dfg) equal(singleton(apply(choice,u)),null_class)** -> equal(u,null_class).
% 299.87/300.44 168205[15:Rew:165880.0,50919.0] || member(u,y__dfg) subclass(domain_relation,complement(unordered_pair(v,ordered_pair(u,cantor(u)))))* -> .
% 299.87/300.44 168206[15:Rew:165880.0,50918.0] || member(u,y__dfg) subclass(domain_relation,complement(unordered_pair(ordered_pair(u,cantor(u)),v)))* -> .
% 299.87/300.44 168210[15:Rew:165880.0,50008.0] || member(u,y__dfg)* equal(cantor(u),successor(u)) equal(successor_relation,null_class) -> .
% 299.87/300.44 168214[15:Rew:165880.0,49824.0] || member(u,y__dfg) equal(successor(singleton(u)),u)** equal(successor_relation,null_class) -> .
% 299.87/300.44 168215[15:Rew:165880.0,49789.0] || member(u,y__dfg) equal(union(v,w),null_class)** -> member(u,complement(v))*.
% 299.87/300.44 168216[15:Rew:165880.0,49788.0] || member(u,y__dfg) equal(union(v,w),null_class)** -> member(u,complement(w))*.
% 299.87/300.44 173454[15:Rew:165880.0,168263.1] || member(u,y__dfg) subclass(y__dfg,cantor(complement(cross_product(singleton(sum_class(u)),y__dfg))))* -> .
% 299.87/300.44 173455[15:Rew:165880.0,168264.1] || member(u,y__dfg) subclass(y__dfg,cantor(complement(cross_product(singleton(power_class(u)),y__dfg))))* -> .
% 299.87/300.44 173456[15:Rew:165880.0,168267.2] function(complement(cross_product(u,universal_class))) || member(u,y__dfg)* -> member(range_of(null_class),y__dfg)*.
% 299.87/300.44 173457[15:Rew:165880.0,168278.0] || subclass(y__dfg,u) member(u,y__dfg) -> member(singleton(singleton(singleton(u))),element_relation)*.
% 299.87/300.44 173458[15:Rew:165880.0,168305.2,165880.0,168305.1] || member(u,y__dfg) -> member(u,cantor(y__dfg)) equal(cross_product(singleton(u),y__dfg),null_class)**.
% 299.87/300.44 173459[15:Rew:165880.0,168311.1] || member(u,y__dfg) subclass(y__dfg,union(null_class,v))* -> member(sum_class(u),v)*.
% 299.87/300.44 173460[15:Rew:165880.0,168320.1] || member(u,y__dfg) subclass(y__dfg,union(null_class,v))* -> member(power_class(u),v)*.
% 299.87/300.44 168369[15:Rew:165880.0,9919.2] || -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,y__dfg).
% 299.87/300.44 168381[15:Rew:165880.0,94303.1] || equal(complement(flip(u)),null_class)** -> equal(cross_product(cross_product(y__dfg,y__dfg),y__dfg),flip(u))*.
% 299.87/300.44 168385[15:Rew:165880.0,94304.1] || equal(complement(rotate(u)),null_class)** -> equal(cross_product(cross_product(y__dfg,y__dfg),y__dfg),rotate(u))*.
% 299.87/300.44 168581[15:Rew:165880.0,83125.0] || subclass(y__dfg,u) -> equal(regular(unordered_pair(ordered_pair(v,w),u)),ordered_pair(v,w))**.
% 299.87/300.44 168582[15:Rew:165880.0,83065.0] || subclass(y__dfg,u) -> equal(regular(unordered_pair(u,ordered_pair(v,w))),ordered_pair(v,w))**.
% 299.87/300.44 168588[15:Rew:165880.0,77742.0] || subclass(y__dfg,u) -> equal(regular(unordered_pair(unordered_pair(v,w),u)),unordered_pair(v,w))**.
% 299.87/300.44 168591[15:Rew:165880.0,77245.0] || subclass(y__dfg,u) -> equal(regular(unordered_pair(u,unordered_pair(v,w))),unordered_pair(v,w))**.
% 299.87/300.44 168600[15:Rew:165880.0,51703.0] || subclass(y__dfg,u)* subclass(u,v)* -> member(sum_class(ordered_pair(w,x)),v)*.
% 299.87/300.44 168601[15:Rew:165880.0,51660.0] || subclass(y__dfg,u)* subclass(u,v)* -> member(sum_class(unordered_pair(w,x)),v)*.
% 299.87/300.44 168612[15:Rew:165880.0,51065.0] || subclass(y__dfg,u)* subclass(u,v)* -> member(power_class(ordered_pair(w,x)),v)*.
% 299.87/300.44 168613[15:Rew:165880.0,51022.0] || subclass(y__dfg,u)* subclass(u,v)* -> member(power_class(unordered_pair(w,x)),v)*.
% 299.87/300.44 173461[15:Rew:165880.0,168627.0] || member(range_of(null_class),y__dfg) subclass(y__dfg,u) -> member(apply(null_class,v),u)*.
% 299.87/300.44 168675[15:Rew:165880.0,26467.0] || subclass(y__dfg,intersection(u,v)) member(ordered_pair(w,x),symmetric_difference(u,v))* -> .
% 299.87/300.44 168676[15:Rew:165880.0,26466.0] || subclass(y__dfg,intersection(u,v)) member(unordered_pair(w,x),symmetric_difference(u,v))* -> .
% 299.87/300.44 173462[15:Rew:165880.0,168769.2] function(u) || member(v,y__dfg) equal(cantor(image(u,v)),y__dfg)** -> .
% 299.87/300.44 173463[15:Rew:165880.0,168786.0] || equal(complement(unordered_pair(u,v)),y__dfg)** member(v,y__dfg) -> member(v,w)*.
% 299.87/300.44 173464[15:Rew:165880.0,168830.2] function(u) || member(v,y__dfg) equal(sum_class(image(u,v)),y__dfg)** -> .
% 299.87/300.44 173465[15:Rew:165880.0,168831.2] function(u) || member(v,y__dfg) equal(power_class(image(u,v)),y__dfg)** -> .
% 299.87/300.44 168842[15:Rew:165880.0,52675.1] function(u) || member(v,y__dfg) equal(singleton(image(u,v)),null_class)** -> .
% 299.87/300.44 168869[15:Rew:165880.0,9920.2] || -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,y__dfg).
% 299.87/300.44 168905[15:Rew:165880.0,117069.0] || equal(union(u,v),y__dfg) -> equal(complement(intersection(u,v)),symmetric_difference(u,v))**.
% 299.87/300.44 168942[15:Rew:165880.0,14650.0] || subclass(y__dfg,symmetric_difference(u,v)) -> member(unordered_pair(w,x),complement(intersection(u,v)))*.
% 299.87/300.44 168996[15:Rew:165880.0,34700.1] || equal(cross_product(u,v),domain_relation)** member(w,y__dfg) -> member(cantor(w),v)*.
% 299.87/300.44 173466[15:Rew:165880.0,168997.0] || equal(intersection(u,v),y__dfg)** member(w,y__dfg) -> member(sum_class(w),v)*.
% 299.87/300.44 173467[15:Rew:165880.0,168998.0] || equal(intersection(u,v),y__dfg)** member(w,y__dfg) -> member(sum_class(w),u)*.
% 299.87/300.44 173468[15:Rew:165880.0,168999.0] || equal(intersection(u,v),y__dfg)** member(w,y__dfg) -> member(power_class(w),v)*.
% 299.87/300.44 173469[15:Rew:165880.0,169000.0] || equal(intersection(u,v),y__dfg)** member(w,y__dfg) -> member(power_class(w),u)*.
% 299.87/300.44 169160[15:Rew:165880.0,40379.1] single_valued_class(range_of(u)) || member(inverse(u),y__dfg)* equal(range_of(u),null_class) -> .
% 299.87/300.44 169211[15:Rew:165880.0,6549.0] || subclass(y__dfg,symmetric_difference(complement(u),complement(v)))* -> member(singleton(w),union(u,v))*.
% 299.87/300.44 169303[15:Rew:165880.0,31398.0] || subclass(y__dfg,complement(compose(element_relation,y__dfg))) member(regular(union(x__dfg,x__dfg)),element_relation)* -> .
% 299.87/300.44 169306[15:Rew:165880.0,23282.0] || equal(complement(compose(element_relation,y__dfg)),singleton(singleton(null_class)))** member(singleton(null_class),element_relation) -> .
% 299.87/300.44 169309[15:Rew:165880.0,30724.0] || equal(union(null_class,complement(compose(element_relation,y__dfg))),y__dfg)** member(regular(x__dfg),element_relation) -> .
% 299.87/300.44 169427[15:Rew:165880.0,88921.1] function(complement(compose(element_relation,universal_class))) || -> subclass(successor(complement(compose(element_relation,y__dfg))),complement(element_relation))*.
% 299.87/300.44 169466[15:Rew:165880.0,58061.0] || equal(union(null_class,compose(element_relation,y__dfg)),null_class)** member(unordered_pair(u,v),element_relation)* -> .
% 299.87/300.44 169533[15:Rew:165880.0,12187.0] || subclass(y__dfg,compose(u,v)) -> subclass(w,image(u,image(v,singleton(x))))*.
% 299.87/300.44 169535[15:Rew:165880.0,12323.0] || subclass(y__dfg,complement(not_subclass_element(cross_product(u,v),w)))* -> subclass(cross_product(u,v),w).
% 299.87/300.44 169536[15:Rew:165880.0,12324.0] || equal(complement(not_subclass_element(cross_product(u,v),w)),y__dfg)** -> subclass(cross_product(u,v),w).
% 299.87/300.44 169570[15:Rew:165880.0,103827.0] || equal(u,y__dfg) -> equal(unordered_pair(v,u),null_class) member(v,unordered_pair(v,u))*.
% 299.87/300.44 169571[15:Rew:165880.0,103826.0] || equal(u,y__dfg) -> equal(unordered_pair(u,v),null_class) member(v,unordered_pair(u,v))*.
% 299.87/300.44 169592[15:Rew:165880.0,92804.0] || equal(u,y__dfg) -> equal(unordered_pair(null_class,unordered_pair(u,singleton(v))),ordered_pair(u,v))**.
% 299.87/300.44 169610[15:Rew:165880.0,83577.0] || equal(u,y__dfg) -> equal(regular(unordered_pair(ordered_pair(v,w),u)),ordered_pair(v,w))**.
% 299.87/300.44 169611[15:Rew:165880.0,83566.0] || equal(u,y__dfg) -> equal(regular(unordered_pair(u,ordered_pair(v,w))),ordered_pair(v,w))**.
% 299.87/300.44 169612[15:Rew:165880.0,83137.0] || equal(u,y__dfg) -> equal(regular(unordered_pair(unordered_pair(v,w),u)),unordered_pair(v,w))**.
% 299.87/300.44 169613[15:Rew:165880.0,83081.0] || equal(u,y__dfg) -> equal(regular(unordered_pair(u,unordered_pair(v,w))),unordered_pair(v,w))**.
% 299.87/300.44 169648[15:Rew:165880.0,90218.0] || equal(intersection(u,v),y__dfg)** -> subclass(w,x) member(not_subclass_element(w,x),u)*.
% 299.87/300.44 169649[15:Rew:165880.0,90217.0] || equal(intersection(u,v),y__dfg)** -> subclass(w,x) member(not_subclass_element(w,x),v)*.
% 299.87/300.44 169793[15:Rew:165880.0,29877.0] || equal(union(null_class,u),y__dfg)** subclass(u,v)* -> member(singleton(w),v)*.
% 299.87/300.44 169824[15:Rew:165880.0,4839.0] || subclass(y__dfg,regular(u)) member(ordered_pair(v,w),u)* -> equal(u,null_class).
% 299.87/300.44 169831[15:Rew:165880.0,14432.0] || subclass(y__dfg,complement(singleton(regular(cross_product(u,v)))))* -> equal(cross_product(u,v),null_class).
% 299.87/300.44 169942[15:Rew:165880.0,34662.1] || subclass(ordered_pair(u,v),w)* subclass(y__dfg,regular(w)) -> equal(w,null_class).
% 299.87/300.44 173470[15:Rew:165880.0,170040.1] function(u) || member(image(v,null_class),y__dfg) -> member(apply(v,u),y__dfg)*.
% 299.87/300.44 170056[15:Rew:165880.0,42219.1] || equal(unordered_pair(u,null_class),singleton(u)) -> equal(regular(ordered_pair(u,y__dfg)),singleton(u))**.
% 299.87/300.44 173471[15:Rew:165880.0,170091.1] || member(u,ordered_pair(y__dfg,y__dfg))* -> equal(u,unordered_pair(y__dfg,null_class)) equal(u,null_class).
% 299.87/300.44 170191[15:Rew:165880.0,117423.0] || equal(complement(u),y__dfg) member(not_subclass_element(v,w),u)* -> subclass(v,w).
% 299.87/300.44 170194[15:Rew:165880.0,117012.0] || equal(complement(u),y__dfg) -> equal(union(u,complement(successor(v))),complement(successor(v)))**.
% 299.87/300.44 170202[15:Rew:165880.0,115930.0] || equal(complement(u),y__dfg) -> equal(union(u,complement(power_class(v))),complement(power_class(v)))**.
% 299.87/300.44 170227[15:Rew:165880.0,29831.1] || member(omega,symmetric_difference(u,v)) equal(union(null_class,intersection(u,v)),y__dfg)** -> .
% 299.87/300.44 170251[15:Rew:165880.0,29708.0] || equal(union(null_class,apply(null_class,u)),y__dfg)** -> member(singleton(v),sum_class(range_of(null_class)))*.
% 299.87/300.44 170253[15:Rew:165880.0,29715.0] || equal(union(null_class,sum_class(range_of(null_class))),y__dfg) -> member(singleton(u),apply(null_class,v))*.
% 299.87/300.44 170255[15:Rew:165880.0,30722.0] || equal(union(null_class,complement(compose(element_relation,y__dfg))),y__dfg)** member(singleton(u),element_relation)* -> .
% 299.87/300.44 170257[15:Rew:165880.0,29776.0] || equal(union(null_class,symmetric_difference(u,v)),y__dfg) -> member(singleton(w),union(u,v))*.
% 299.87/300.44 170299[15:Rew:165880.0,118068.0] || equal(complement(intersection(u,v)),y__dfg)** -> equal(symmetric_difference(u,v),union(u,v)).
% 299.87/300.44 170413[15:Rew:165880.0,34681.0] || subclass(y__dfg,regular(not_subclass_element(cross_product(u,v),w)))* -> subclass(cross_product(u,v),w).
% 299.87/300.44 170415[15:Rew:165880.0,34692.0] || equal(regular(not_subclass_element(cross_product(u,v),w)),y__dfg)** -> subclass(cross_product(u,v),w).
% 299.87/300.44 170424[15:Rew:165880.0,38462.1] inductive(cantor(regular(cross_product(singleton(null_class),universal_class)))) || -> equal(cross_product(singleton(null_class),y__dfg),null_class)**.
% 299.87/300.44 170472[15:Rew:165880.0,42145.0] || subclass(u,cantor(complement(cross_product(singleton(not_subclass_element(u,v)),y__dfg))))* -> subclass(u,v).
% 299.87/300.44 170473[15:Rew:165880.0,144054.0] || subclass(u,cantor(singleton(cross_product(singleton(not_subclass_element(u,v)),y__dfg))))* -> subclass(u,v).
% 299.87/300.44 170475[15:Rew:165880.0,42150.0] || subclass(ordered_pair(u,v),cantor(complement(cross_product(singleton(unordered_pair(u,singleton(v))),y__dfg))))* -> .
% 299.87/300.44 170476[15:Rew:165880.0,144065.0] || subclass(ordered_pair(u,v),cantor(singleton(cross_product(singleton(unordered_pair(u,singleton(v))),y__dfg))))* -> .
% 299.87/300.44 170519[15:Rew:165880.0,39888.2] function(u) || member(ordered_pair(v,singleton(singleton(null_class))),application_function)* -> equal(y__dfg,u)*.
% 299.87/300.44 170533[15:Rew:165880.0,39738.1] one_to_one(u) || -> equal(unordered_pair(null_class,unordered_pair(inverse(u),null_class)),ordered_pair(inverse(u),y__dfg))**.
% 299.87/300.44 170539[15:Rew:165880.0,40304.0] || subclass(y__dfg,complement(cantor(u)))* -> equal(apply(u,singleton(v)),sum_class(range_of(null_class)))**.
% 299.87/300.44 173475[15:Rew:165880.0,170621.1] || equal(complement(power_class(u)),y__dfg) -> equal(union(v,image(element_relation,power_class(u))),y__dfg)**.
% 299.87/300.44 173476[15:Rew:165880.0,170622.1] || equal(complement(power_class(u)),y__dfg) -> equal(union(image(element_relation,power_class(u)),v),y__dfg)**.
% 299.87/300.44 170628[15:Rew:165880.0,63235.1] || equal(successor(image(element_relation,power_class(u))),null_class)** -> equal(power_class(complement(power_class(u))),y__dfg).
% 299.87/300.44 170636[15:Rew:165880.0,46525.0] || subclass(y__dfg,power_class(complement(power_class(u)))) member(omega,image(element_relation,power_class(u)))* -> .
% 299.87/300.44 170648[15:Rew:165880.0,64859.1] || equal(successor(power_class(complement(power_class(u)))),null_class) -> subclass(y__dfg,image(element_relation,power_class(u)))*.
% 299.87/300.44 170656[15:Rew:165880.0,46573.0] || subclass(y__dfg,image(element_relation,power_class(u))) member(omega,power_class(complement(power_class(u))))* -> .
% 299.87/300.44 170658[15:Rew:165880.0,46532.0] || subclass(y__dfg,image(element_relation,power_class(u))) subclass(domain_relation,power_class(complement(power_class(u))))* -> .
% 299.87/300.44 170782[15:Rew:165880.0,63732.1] || equal(successor(power_class(u)),null_class) -> equal(union(image(element_relation,power_class(u)),v),y__dfg)**.
% 299.87/300.44 170788[15:Rew:165880.0,63735.1] || equal(successor(power_class(u)),null_class) -> equal(union(v,image(element_relation,power_class(u))),y__dfg)**.
% 299.87/300.44 170812[15:Rew:165880.0,49613.0] || subclass(y__dfg,symmetric_difference(complement(u),complement(singleton(u))))* -> member(singleton(v),successor(u))*.
% 299.87/300.44 170817[15:Rew:165880.0,49621.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),y__dfg)** -> member(singleton(v),successor(u))*.
% 299.87/300.44 171003[15:Rew:165880.0,62889.1] || equal(u,v) equal(power_class(v),y__dfg) -> equal(unordered_pair(v,u),null_class)**.
% 299.87/300.44 171008[15:Rew:165880.0,62914.1] || equal(u,v) equal(sum_class(v),y__dfg) -> equal(unordered_pair(v,u),null_class)**.
% 299.87/300.44 171053[15:Rew:165880.0,66928.1] || member(singleton(u),complement(sum_class(v)))* subclass(y__dfg,union(null_class,sum_class(v))) -> .
% 299.87/300.44 171055[15:Rew:165880.0,66954.1] || member(singleton(u),complement(inverse(v)))* subclass(y__dfg,union(null_class,inverse(v))) -> .
% 299.87/300.44 171057[15:Rew:165880.0,66972.1] || member(singleton(u),complement(range_of(v)))* subclass(y__dfg,union(null_class,range_of(v))) -> .
% 299.87/300.44 171059[15:Rew:165880.0,67019.1] || member(singleton(u),complement(cantor(v)))* subclass(y__dfg,union(null_class,cantor(v))) -> .
% 299.87/300.44 171147[15:Rew:165880.0,77583.0] || subclass(y__dfg,regular(singleton(regular(cross_product(u,v)))))* -> equal(cross_product(u,v),null_class).
% 299.87/300.44 171150[15:Rew:165880.0,77603.0] || equal(regular(singleton(regular(cross_product(u,v)))),y__dfg)** -> equal(cross_product(u,v),null_class).
% 299.87/300.44 171248[15:Rew:165880.0,82093.1] function(complement(singleton(singleton(u)))) || equal(successor(complement(singleton(singleton(u)))),y__dfg)** -> .
% 299.87/300.44 171330[15:Rew:165880.0,90214.1] inductive(u) || equal(image(successor_relation,u),y__dfg)** -> equal(image(successor_relation,u),u).
% 299.87/300.44 171331[15:Rew:165880.0,90754.0] || equal(complement(singleton(regular(ordered_pair(u,v)))),y__dfg)** -> equal(regular(null_class),singleton(u)).
% 299.87/300.44 171513[15:Rew:165880.0,102744.1] || equal(successor(power_class(complement(successor(u)))),null_class) -> subclass(y__dfg,image(element_relation,successor(u)))*.
% 299.87/300.44 171516[15:Rew:165880.0,102711.0] || subclass(y__dfg,image(element_relation,successor(u))) subclass(domain_relation,power_class(complement(successor(u))))* -> .
% 299.87/300.44 171548[15:Rew:165880.0,118279.0] || equal(intersection(complement(u),union(v,w)),y__dfg)** -> equal(union(u,null_class),null_class).
% 299.87/300.44 171582[15:Rew:165880.0,118270.0] || equal(intersection(union(u,v),complement(w)),y__dfg)** -> equal(union(null_class,w),null_class).
% 299.87/300.44 171651[15:Rew:165880.0,101161.1] || equal(u,v) equal(cantor(v),y__dfg) -> equal(unordered_pair(v,u),null_class)**.
% 299.87/300.44 171658[15:Rew:165880.0,102643.1] || equal(successor(image(element_relation,successor(u))),null_class)** -> equal(power_class(complement(successor(u))),y__dfg).
% 299.87/300.44 171665[15:Rew:165880.0,102709.0] || subclass(y__dfg,power_class(complement(successor(u)))) member(omega,image(element_relation,successor(u)))* -> .
% 299.87/300.44 171930[15:Rew:165880.0,122232.1] function(intersection(successor(null_class),u)) || equal(successor(intersection(successor(null_class),u)),y__dfg)** -> .
% 299.87/300.44 171931[15:Rew:165880.0,122279.1] function(intersection(u,successor(null_class))) || equal(successor(intersection(u,successor(null_class))),y__dfg)** -> .
% 299.87/300.44 172022[15:Rew:165880.0,132543.1] || equal(null_class,element_relation) -> equal(restrict(complement(compose(y__dfg,inverse(element_relation))),y__dfg,y__dfg),null_class)**.
% 299.87/300.44 172023[15:Rew:165880.0,132635.0] || equal(union(x__dfg,x__dfg),y__dfg) subclass(x__dfg,u) -> member(singleton(v),u)*.
% 299.87/300.44 173539[15:Rew:166239.0,168033.0] || subclass(unordered_pair(u,v),null_class)* member(u,y__dfg) -> member(u,complement(x__dfg)).
% 299.87/300.44 173543[15:Rew:166239.0,168825.0] || subclass(unordered_pair(u,v),null_class)* member(v,y__dfg) -> member(v,complement(x__dfg)).
% 299.87/300.44 174012[15:MRR:174011.2,169458.0] || member(regular(regular(compose(element_relation,y__dfg))),element_relation)* -> equal(regular(compose(element_relation,y__dfg)),null_class).
% 299.87/300.44 4631[0:Res:3740.0,9.0] || subclass(union(u,v),symmetric_difference(u,v))* -> equal(symmetric_difference(u,v),union(u,v)).
% 299.87/300.44 13390[3:Res:18.2,5355.1] || member(null_class,u) member(null_class,v) subclass(domain_relation,complement(cross_product(v,u)))* -> .
% 299.87/300.44 12189[3:Rew:4275.0,12183.1] || member(ordered_pair(u,not_subclass_element(v,range_of(null_class))),compose(null_class,w))* -> subclass(v,range_of(null_class)).
% 299.87/300.44 21350[4:Rew:20570.0,20932.0] || member(u,cantor(u)) subclass(element_relation,v) -> member(ordered_pair(u,cantor(u)),v)*.
% 299.87/300.44 21213[4:Rew:21182.0,13323.1] || member(u,apply(null_class,v))* subclass(sum_class(range_of(null_class)),w)* -> member(u,w)*.
% 299.87/300.44 23286[4:Res:22292.1,225.0] || equal(restrict(u,v,w),singleton(singleton(null_class)))** -> member(singleton(null_class),cross_product(v,w))*.
% 299.87/300.44 23297[4:Res:22292.1,4001.0] || equal(regular(u),singleton(singleton(null_class))) member(singleton(null_class),u)* -> equal(u,null_class).
% 299.87/300.44 25600[3:SpL:495.0,5357.0] || subclass(domain_relation,symmetric_difference(complement(u),complement(v))) -> member(ordered_pair(null_class,null_class),union(u,v))*.
% 299.87/300.44 25750[4:Res:358.2,9158.0] || subclass(u,sum_class(range_of(null_class))) -> equal(u,null_class) member(regular(u),apply(null_class,v))*.
% 299.87/300.44 25796[4:Res:358.2,9160.0] || subclass(u,apply(null_class,v))* -> equal(u,null_class) member(regular(u),sum_class(range_of(null_class)))*.
% 299.87/300.44 26270[0:Res:3739.0,2996.0] || -> equal(restrict(singleton(u),v,w),null_class) equal(regular(restrict(singleton(u),v,w)),u)**.
% 299.87/300.44 26319[0:Res:374.1,226.0] || subclass(ordered_pair(u,v),restrict(w,x,y))* -> member(unordered_pair(u,singleton(v)),w).
% 299.87/300.44 26421[0:SpL:30.0,3678.1] || member(u,symmetric_difference(v,cross_product(w,x)))* member(u,restrict(v,w,x)) -> .
% 299.87/300.44 26424[0:SpL:31.0,3678.1] || member(u,symmetric_difference(cross_product(v,w),x))* member(u,restrict(x,v,w)) -> .
% 299.87/300.44 26460[0:Res:4.1,3678.1] || member(not_subclass_element(intersection(u,v),w),symmetric_difference(u,v))* -> subclass(intersection(u,v),w).
% 299.87/300.44 26487[4:Res:22292.1,3678.1] || equal(intersection(u,v),singleton(singleton(null_class))) member(singleton(null_class),symmetric_difference(u,v))* -> .
% 299.87/300.44 27281[3:MRR:27256.0,9180.1] || -> member(regular(regular(complement(u))),u)* equal(regular(complement(u)),null_class) equal(complement(u),null_class).
% 299.87/300.44 28646[0:MRR:28634.0,9180.1] || subclass(u,complement(union(v,w)))* -> member(regular(u),complement(v)) equal(u,null_class).
% 299.87/300.44 28649[0:MRR:28618.0,9181.1] || -> member(not_subclass_element(complement(union(u,v)),w),complement(u))* subclass(complement(union(u,v)),w).
% 299.87/300.44 28662[0:Obv:28657.1] || equal(intersection(u,singleton(v)),complement(singleton(v)))** -> equal(intersection(u,singleton(v)),null_class).
% 299.87/300.44 28663[0:Obv:28656.1] || equal(intersection(singleton(u),v),complement(singleton(u)))** -> equal(intersection(singleton(u),v),null_class).
% 299.87/300.44 28777[0:MRR:28763.0,9180.1] || subclass(u,complement(union(v,w)))* -> member(regular(u),complement(w)) equal(u,null_class).
% 299.87/300.44 28780[0:MRR:28747.0,9181.1] || -> member(not_subclass_element(complement(union(u,v)),w),complement(v))* subclass(complement(union(u,v)),w).
% 299.87/300.44 29310[3:Rew:29271.0,28297.1] || member(u,symmetric_difference(complement(v),union(null_class,w)))* -> member(u,union(v,complement(w))).
% 299.87/300.44 29330[3:Rew:29271.0,28315.1] || member(u,symmetric_difference(union(null_class,v),complement(w)))* -> member(u,union(complement(v),w)).
% 299.87/300.44 29711[4:Rew:29278.0,25785.0] || subclass(domain_relation,union(null_class,apply(null_class,u)))* -> member(ordered_pair(null_class,null_class),sum_class(range_of(null_class)))*.
% 299.87/300.44 29718[4:Rew:29278.0,25739.0] || subclass(domain_relation,union(null_class,sum_class(range_of(null_class)))) -> member(ordered_pair(null_class,null_class),apply(null_class,u))*.
% 299.87/300.44 29734[7:Rew:29278.0,20429.0] || equal(union(null_class,regular(u)),y__dfg)** member(regular(x__dfg),u) -> equal(u,null_class).
% 299.87/300.44 29777[3:Rew:29278.0,14312.0] || subclass(domain_relation,union(null_class,symmetric_difference(u,v))) -> member(ordered_pair(null_class,null_class),union(u,v))*.
% 299.87/300.44 29818[7:Rew:29278.0,20417.0] || equal(union(null_class,restrict(u,v,w)),y__dfg)** -> member(regular(x__dfg),cross_product(v,w)).
% 299.87/300.44 30797[3:Rew:29278.0,29850.1] || -> equal(union(null_class,intersection(u,v)),null_class) member(regular(union(null_class,intersection(u,v))),v)*.
% 299.87/300.44 30798[3:Rew:29278.0,29851.1] || -> equal(union(null_class,intersection(u,v)),null_class) member(regular(union(null_class,intersection(u,v))),u)*.
% 299.87/300.44 29853[7:Rew:29278.0,19836.1] || member(regular(x__dfg),symmetric_difference(u,v)) subclass(y__dfg,union(null_class,intersection(u,v)))* -> .
% 299.87/300.44 29858[7:Rew:29278.0,26469.0] || equal(union(null_class,intersection(u,v)),y__dfg) member(regular(x__dfg),symmetric_difference(u,v))* -> .
% 299.87/300.44 30799[3:Rew:29278.0,29871.1] || member(not_subclass_element(union(null_class,complement(u)),v),u)* -> subclass(union(null_class,complement(u)),v).
% 299.87/300.44 30800[3:Rew:29278.0,29879.1] || subclass(u,v) -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),v)*.
% 299.87/300.44 29881[3:Rew:29278.0,14298.0] || subclass(domain_relation,union(null_class,u))* subclass(u,v)* -> member(ordered_pair(null_class,null_class),v)*.
% 299.87/300.44 31378[9:Rew:31370.0,29644.1] || subclass(y__dfg,regular(u)) member(regular(union(x__dfg,x__dfg)),u)* -> equal(u,null_class).
% 299.87/300.44 31415[9:Rew:31370.0,29677.1] || subclass(y__dfg,intersection(u,v)) member(regular(union(x__dfg,x__dfg)),symmetric_difference(u,v))* -> .
% 299.87/300.44 33187[3:SpR:30027.0,5493.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(singleton(union(null_class,u)))),successor(union(null_class,u)))*.
% 299.87/300.44 33282[3:Rew:30027.0,33243.1] || subclass(union(null_class,complement(u)),union(null_class,u))* -> equal(union(null_class,complement(u)),null_class).
% 299.87/300.44 33246[8:SpL:30027.0,26132.1] || equal(union(null_class,u),singleton(singleton(null_class))) subclass(y__dfg,union(null_class,complement(u)))* -> .
% 299.87/300.44 33796[11:Res:25.2,33714.1] || member(null_class,u) member(null_class,v) equal(complement(intersection(v,u)),y__dfg)** -> .
% 299.87/300.44 33991[3:MRR:33990.0,9180.1] || -> member(regular(intersection(union(null_class,u),v)),u)* equal(intersection(union(null_class,u),v),null_class).
% 299.87/300.44 34358[3:MRR:34357.0,9180.1] || -> member(regular(intersection(u,union(null_class,v))),v)* equal(intersection(u,union(null_class,v)),null_class).
% 299.87/300.44 35066[3:Rew:29278.0,35065.0] || subclass(symmetric_difference(u,v),union(null_class,intersection(u,v)))* -> equal(symmetric_difference(u,v),null_class).
% 299.87/300.44 35486[0:Obv:35457.1] || member(u,v) -> subclass(intersection(w,singleton(u)),intersection(v,intersection(w,singleton(u))))*.
% 299.87/300.44 35632[0:Obv:35599.1] || member(u,v) -> subclass(intersection(singleton(u),w),intersection(v,intersection(singleton(u),w)))*.
% 299.87/300.44 38367[11:SpL:491.0,32709.0] || subclass(y__dfg,symmetric_difference(u,cross_product(v,w))) -> member(null_class,complement(restrict(u,v,w)))*.
% 299.87/300.44 38368[11:SpL:492.0,32709.0] || subclass(y__dfg,symmetric_difference(cross_product(u,v),w)) -> member(null_class,complement(restrict(w,u,v)))*.
% 299.87/300.44 38494[3:SpR:33220.0,5493.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(singleton(union(u,u)))),successor(union(u,u)))*.
% 299.87/300.44 38622[3:Rew:33220.0,38572.1] || subclass(union(null_class,complement(u)),union(u,u))* -> equal(union(null_class,complement(u)),null_class).
% 299.87/300.44 38578[8:SpL:33220.0,26132.1] || equal(union(u,u),singleton(singleton(null_class)))** subclass(y__dfg,union(null_class,complement(u)))* -> .
% 299.87/300.44 38731[3:Res:36007.0,9.0] || subclass(complement(singleton(u)),u)* -> equal(singleton(u),null_class) equal(complement(singleton(u)),u).
% 299.87/300.44 39400[12:SpR:39262.1,105.0] function(single_valued1(u)) || -> equal(domain__dfg(u,image(inverse(u),null_class),single_valued2(u)),single_valued3(u))**.
% 299.87/300.44 39713[12:SpR:39704.1,15.0] one_to_one(u) || -> equal(unordered_pair(null_class,unordered_pair(inverse(u),singleton(v))),ordered_pair(inverse(u),v))**.
% 299.87/300.44 39762[12:SpL:39704.1,388.0] one_to_one(u) || member(singleton(singleton(null_class)),cross_product(v,w))* -> member(inverse(u),w)*.
% 299.87/300.44 40308[4:MRR:40291.0,251.0] || subclass(domain_relation,complement(cantor(u))) -> equal(apply(u,ordered_pair(null_class,null_class)),sum_class(range_of(null_class)))**.
% 299.87/300.44 40312[4:MRR:40278.0,9180.1] || -> equal(apply(u,regular(complement(cantor(u)))),sum_class(range_of(null_class)))** equal(complement(cantor(u)),null_class).
% 299.87/300.44 41384[4:Res:20668.1,16.0] || subclass(domain_relation,rotate(cross_product(u,v)))* -> member(ordered_pair(w,cantor(ordered_pair(x,w))),u)*.
% 299.87/300.44 41962[0:Rew:115.0,41894.1] || member(not_subclass_element(symmetric_difference(u,v),w),intersection(u,v))* -> subclass(symmetric_difference(u,v),w).
% 299.87/300.44 42212[3:Obv:42188.1] || equal(u,v) -> subclass(v,complement(unordered_pair(v,u)))* equal(unordered_pair(v,u),null_class).
% 299.87/300.44 43630[3:SpR:43315.1,491.0] || subclass(complement(restrict(u,v,w)),null_class)* -> equal(symmetric_difference(u,cross_product(v,w)),null_class).
% 299.87/300.44 43631[3:SpR:43315.1,492.0] || subclass(complement(restrict(u,v,w)),null_class)* -> equal(symmetric_difference(cross_product(v,w),u),null_class).
% 299.87/300.44 45166[0:Res:8.1,2997.0] || equal(u,v)* subclass(u,w)* -> equal(v,null_class) member(regular(v),w)*.
% 299.87/300.44 45173[3:Res:31861.0,2997.0] || subclass(u,v) -> equal(union(u,u),null_class) member(regular(union(u,u)),v)*.
% 299.87/300.44 45226[0:Rew:552.1,45192.3] || subclass(complement(u),v)* -> member(w,u)* equal(singleton(w),null_class) member(w,v)*.
% 299.87/300.44 45293[3:Rew:29274.0,45255.0] || subclass(u,union(null_class,v)) -> equal(u,null_class) member(regular(u),union(v,v))*.
% 299.87/300.44 45309[0:Obv:45284.1] || subclass(complement(union(u,v)),symmetric_difference(u,v))* -> equal(complement(union(u,v)),null_class).
% 299.87/300.44 45824[0:Res:8.1,4983.0] || equal(restrict(u,v,w),x)* -> subclass(x,y) member(not_subclass_element(x,y),u)*.
% 299.87/300.44 46265[0:Rew:46218.0,8459.1] || -> member(u,intersection(complement(v),power_class(w))) subclass(singleton(u),union(v,complement(power_class(w))))*.
% 299.87/300.44 46322[0:Rew:46218.0,27468.0] || -> subclass(complement(union(u,image(element_relation,power_class(v)))),intersection(complement(u),power_class(complement(power_class(v)))))*.
% 299.87/300.44 46392[11:Rew:46218.0,33846.1] inductive(intersection(complement(u),power_class(v))) || equal(union(u,complement(power_class(v))),y__dfg)** -> .
% 299.87/300.44 46426[10:Rew:46218.0,44897.1] || subclass(intersection(complement(u),power_class(v)),null_class) -> member(null_class,union(u,complement(power_class(v))))*.
% 299.87/300.44 46446[0:Rew:46218.0,44221.0] || -> equal(intersection(union(u,complement(power_class(v))),intersection(intersection(complement(u),power_class(v)),w)),null_class)**.
% 299.87/300.44 46447[0:Rew:46218.0,44674.0] || -> equal(intersection(union(u,complement(power_class(v))),intersection(w,intersection(complement(u),power_class(v)))),null_class)**.
% 299.87/300.44 46466[0:Rew:46218.0,8461.1] || -> member(u,intersection(power_class(v),complement(w))) subclass(singleton(u),union(complement(power_class(v)),w))*.
% 299.87/300.44 46545[7:Rew:46218.0,38691.0] || subclass(y__dfg,power_class(complement(power_class(u)))) member(regular(x__dfg),image(element_relation,power_class(u)))* -> .
% 299.87/300.44 46577[0:Rew:46218.0,27486.0] || -> subclass(complement(union(image(element_relation,power_class(u)),v)),intersection(power_class(complement(power_class(u))),complement(v)))*.
% 299.87/300.44 46611[10:Rew:46218.0,38694.0] || equal(power_class(complement(power_class(u))),successor(null_class)) member(null_class,image(element_relation,power_class(u)))* -> .
% 299.87/300.44 46612[10:Rew:46218.0,38695.0] || equal(power_class(complement(power_class(u))),singleton(null_class)) member(null_class,image(element_relation,power_class(u)))* -> .
% 299.87/300.44 46695[11:Rew:46218.0,33848.1] inductive(intersection(power_class(u),complement(v))) || equal(union(complement(power_class(u)),v),y__dfg)** -> .
% 299.87/300.44 46729[10:Rew:46218.0,44899.1] || subclass(intersection(power_class(u),complement(v)),null_class) -> member(null_class,union(complement(power_class(u)),v))*.
% 299.87/300.44 46749[0:Rew:46218.0,44223.0] || -> equal(intersection(union(complement(power_class(u)),v),intersection(intersection(power_class(u),complement(v)),w)),null_class)**.
% 299.87/300.44 46750[0:Rew:46218.0,44676.0] || -> equal(intersection(union(complement(power_class(u)),v),intersection(w,intersection(power_class(u),complement(v)))),null_class)**.
% 299.87/300.44 47808[10:SpL:46221.0,45867.0] || subclass(union(u,complement(power_class(v))),null_class) -> member(null_class,intersection(complement(u),power_class(v)))*.
% 299.87/300.44 47809[10:SpL:46227.0,45867.0] || subclass(union(complement(power_class(u)),v),null_class) -> member(null_class,intersection(power_class(u),complement(v)))*.
% 299.87/300.44 47828[0:SpR:46221.0,46218.0] || -> equal(image(element_relation,union(u,complement(power_class(v)))),complement(power_class(intersection(complement(u),power_class(v)))))**.
% 299.87/300.44 47829[0:SpR:46227.0,46218.0] || -> equal(image(element_relation,union(complement(power_class(u)),v)),complement(power_class(intersection(power_class(u),complement(v)))))**.
% 299.87/300.44 48008[3:Rew:29278.0,47844.0] || member(u,complement(power_class(union(null_class,v))))* member(u,power_class(union(v,v)))* -> .
% 299.87/300.44 48145[7:Res:16434.1,46222.0] || subclass(y__dfg,image(element_relation,power_class(u))) member(regular(x__dfg),power_class(complement(power_class(u))))* -> .
% 299.87/300.44 48149[10:Res:32790.1,46222.0] || equal(image(element_relation,power_class(u)),successor(null_class)) member(null_class,power_class(complement(power_class(u))))* -> .
% 299.87/300.44 48150[10:Res:32582.1,46222.0] || equal(image(element_relation,power_class(u)),singleton(null_class)) member(null_class,power_class(complement(power_class(u))))* -> .
% 299.87/300.44 48630[3:Rew:29271.0,48381.1] || equal(null_class,u) member(v,complement(w)) member(v,union(u,w))* -> .
% 299.87/300.44 48795[3:SpL:46221.0,47742.0] || subclass(union(u,complement(power_class(v))),null_class) -> member(omega,intersection(complement(u),power_class(v)))*.
% 299.87/300.44 48796[3:SpL:46227.0,47742.0] || subclass(union(complement(power_class(u)),v),null_class) -> member(omega,intersection(power_class(u),complement(v)))*.
% 299.87/300.44 49254[11:Res:32594.1,46252.0] || subclass(y__dfg,symmetric_difference(complement(u),power_class(v))) -> member(null_class,union(u,complement(power_class(v))))*.
% 299.87/300.44 49442[11:Res:32594.1,46453.0] || subclass(y__dfg,symmetric_difference(power_class(u),complement(v))) -> member(null_class,union(complement(power_class(u)),v))*.
% 299.87/300.44 49636[3:SpL:6542.0,5357.0] || subclass(domain_relation,symmetric_difference(complement(u),complement(singleton(u))))* -> member(ordered_pair(null_class,null_class),successor(u)).
% 299.87/300.44 49691[3:SpL:1200.1,45100.0] || subclass(unordered_pair(u,not_subclass_element(cross_product(v,w),x)),null_class)* -> subclass(cross_product(v,w),x).
% 299.87/300.44 49710[3:SpL:1200.1,45104.0] || subclass(unordered_pair(not_subclass_element(cross_product(u,v),w),x),null_class)* -> subclass(cross_product(u,v),w).
% 299.87/300.44 49910[3:Res:53.1,7510.0] inductive(complement(compose(element_relation,universal_class))) || member(not_subclass_element(omega,u),element_relation)* -> subclass(omega,u).
% 299.87/300.44 49937[3:SpL:1200.1,48581.0] || equal(unordered_pair(u,not_subclass_element(cross_product(v,w),x)),null_class)** -> subclass(cross_product(v,w),x).
% 299.87/300.44 49974[3:SpL:1200.1,48590.0] || equal(unordered_pair(not_subclass_element(cross_product(u,v),w),x),null_class)** -> subclass(cross_product(u,v),w).
% 299.87/300.44 52996[3:Obv:52965.2] || subclass(u,v) subclass(u,regular(v))* -> equal(u,null_class) equal(v,null_class).
% 299.87/300.44 52997[3:Obv:52973.1] || subclass(union(null_class,u),regular(u))* -> equal(union(null_class,u),null_class) equal(u,null_class).
% 299.87/300.44 52998[3:Obv:52964.1] || subclass(intersection(u,v),regular(v))* -> equal(intersection(u,v),null_class) equal(v,null_class).
% 299.87/300.44 53003[3:Obv:52946.1] || subclass(intersection(u,v),regular(u))* -> equal(intersection(u,v),null_class) equal(u,null_class).
% 299.87/300.44 53024[3:MRR:53023.2,49867.0] || subclass(symmetric_difference(u,v),regular(complement(intersection(u,v))))* -> equal(symmetric_difference(u,v),null_class).
% 299.87/300.44 53112[3:Obv:53100.2] || equal(u,v) subclass(unordered_pair(v,u),v)* -> equal(unordered_pair(v,u),null_class).
% 299.87/300.44 53126[3:Obv:53121.2] || equal(u,v) equal(unordered_pair(v,u),v)** -> equal(unordered_pair(v,u),null_class).
% 299.87/300.44 53314[0:Res:49.1,46251.0] inductive(intersection(complement(u),power_class(v))) || member(null_class,union(u,complement(power_class(v))))* -> .
% 299.87/300.44 53414[0:Res:49.1,46452.0] inductive(intersection(power_class(u),complement(v))) || member(null_class,union(complement(power_class(u)),v))* -> .
% 299.87/300.44 53525[0:Res:49.1,5712.2] inductive(union(u,v)) || member(null_class,complement(v))* member(null_class,complement(u))* -> .
% 299.87/300.44 53648[3:SpR:26346.0,258.0] || -> equal(regular(ordered_pair(u,v)),singleton(u)) member(regular(ordered_pair(u,v)),ordered_pair(u,v))*.
% 299.87/300.44 53663[3:SpL:26346.0,45094.0] || subclass(singleton(regular(ordered_pair(u,v))),null_class)* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.87/300.44 53664[3:SpL:26346.0,45445.0] || equal(singleton(regular(ordered_pair(u,v))),null_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.87/300.44 54511[3:MRR:54410.2,52711.0] || subclass(u,complement(singleton(not_subclass_element(intersection(v,u),w))))* -> subclass(intersection(v,u),w).
% 299.87/300.44 54923[0:Res:54752.0,9.0] || subclass(u,intersection(v,intersection(u,w)))* -> equal(intersection(v,intersection(u,w)),u).
% 299.87/300.44 55004[3:Res:54906.0,9.0] || subclass(singleton(null_class),intersection(u,successor(null_class)))* -> equal(intersection(u,successor(null_class)),singleton(null_class)).
% 299.87/300.44 55257[3:Res:54892.0,9.0] || subclass(u,intersection(v,union(null_class,u)))* -> equal(intersection(v,union(null_class,u)),u).
% 299.87/300.44 55471[3:MRR:55369.2,52711.0] || subclass(u,complement(singleton(not_subclass_element(intersection(u,v),w))))* -> subclass(intersection(u,v),w).
% 299.87/300.44 55542[0:Res:55132.0,9.0] || subclass(u,intersection(v,intersection(w,u)))* -> equal(intersection(v,intersection(w,u)),u).
% 299.87/300.44 55642[3:Res:55231.0,9.0] || subclass(u,intersection(v,union(u,u)))* -> equal(intersection(v,union(u,u)),u).
% 299.87/300.44 56267[0:Res:55831.0,9.0] || subclass(u,intersection(intersection(u,v),w))* -> equal(intersection(intersection(u,v),w),u).
% 299.87/300.44 56348[3:Res:56249.0,9.0] || subclass(singleton(null_class),intersection(successor(null_class),u))* -> equal(intersection(successor(null_class),u),singleton(null_class)).
% 299.87/300.44 56371[0:Res:53.1,4977.0] inductive(u) || subclass(u,v)* -> subclass(omega,w) member(not_subclass_element(omega,w),v)*.
% 299.87/300.44 56495[3:Res:56235.0,9.0] || subclass(u,intersection(union(null_class,u),v))* -> equal(intersection(union(null_class,u),v),u).
% 299.87/300.44 56951[3:Res:56263.0,9.0] || subclass(u,union(null_class,intersection(u,v)))* -> equal(union(null_class,intersection(u,v)),u).
% 299.87/300.44 57357[0:Res:56089.0,9.0] || subclass(u,intersection(intersection(v,u),w))* -> equal(intersection(intersection(v,u),w),u).
% 299.87/300.44 57479[3:Res:57352.0,9.0] || subclass(u,union(null_class,intersection(v,u)))* -> equal(union(null_class,intersection(v,u)),u).
% 299.87/300.44 57599[3:Res:57542.0,9.0] || subclass(complement(singleton(u)),complement(successor(u)))* -> equal(complement(successor(u)),complement(singleton(u))).
% 299.87/300.44 57639[3:Res:56467.0,9.0] || subclass(u,intersection(union(u,u),v))* -> equal(intersection(union(u,u),v),u).
% 299.87/300.44 58991[3:SpL:1200.1,58015.0] || equal(union(null_class,not_subclass_element(cross_product(u,v),w)),null_class)** -> subclass(cross_product(u,v),w).
% 299.87/300.44 59015[3:SpL:1200.1,57941.0] || equal(complement(regular(not_subclass_element(cross_product(u,v),w))),null_class)** -> subclass(cross_product(u,v),w).
% 299.87/300.44 60980[3:SpR:46366.0,43315.1] || subclass(union(u,complement(power_class(v))),null_class)* -> equal(symmetric_difference(complement(u),power_class(v)),null_class).
% 299.87/300.44 61200[3:SpR:46669.0,43315.1] || subclass(union(complement(power_class(u)),v),null_class)* -> equal(symmetric_difference(power_class(u),complement(v)),null_class).
% 299.87/300.44 62236[0:MRR:62218.0,251.0] || member(u,ordered_pair(v,w))* subclass(element_relation,composition_function) -> equal(compose(u,v),w).
% 299.87/300.44 62237[0:MRR:62217.0,251.0] || member(u,ordered_pair(v,w))* subclass(element_relation,application_function) -> equal(apply(u,v),w).
% 299.87/300.44 62363[3:SpL:1200.1,62112.0] || equal(successor(singleton(not_subclass_element(cross_product(u,v),w))),null_class)** -> subclass(cross_product(u,v),w).
% 299.87/300.44 63114[0:Obv:63012.1] || member(u,symmetric_difference(v,w)) -> subclass(intersection(singleton(u),x),complement(intersection(v,w)))*.
% 299.87/300.44 63115[0:Obv:63011.1] || member(u,symmetric_difference(v,w)) -> subclass(intersection(x,singleton(u)),complement(intersection(v,w)))*.
% 299.87/300.44 63804[0:SpR:5313.0,43.0] || -> equal(range__dfg(cross_product(singleton(u),v),w,x),range__dfg(cross_product(singleton(w),x),u,v))*.
% 299.87/300.44 63824[0:SpR:5312.0,42.0] || -> equal(domain__dfg(cross_product(u,singleton(v)),w,x),domain__dfg(cross_product(w,singleton(x)),u,v))*.
% 299.87/300.44 64402[3:Obv:64349.0] || -> equal(intersection(symmetric_difference(u,v),regular(union(u,v))),null_class)** equal(union(u,v),null_class).
% 299.87/300.44 64614[0:MRR:64613.0,13.0] || -> member(u,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class) member(v,unordered_pair(u,v))*.
% 299.87/300.44 64766[3:Obv:64750.2] || subclass(u,v) subclass(u,regular(v))* -> subclass(u,w)* equal(v,null_class).
% 299.87/300.44 65224[0:Obv:65160.2] || subclass(singleton(u),v) member(u,w) -> subclass(singleton(u),intersection(w,v))*.
% 299.87/300.44 65247[0:Obv:65188.1] || subclass(restrict(u,v,w),x) -> subclass(restrict(u,v,w),intersection(u,x))*.
% 299.87/300.44 65257[0:Obv:65186.1] || subclass(symmetric_difference(u,v),w) -> subclass(symmetric_difference(u,v),intersection(union(u,v),w))*.
% 299.87/300.44 66273[3:Rew:66163.0,29916.1] || member(u,symmetric_difference(union(v,null_class),complement(w)))* -> member(u,union(complement(v),w)).
% 299.87/300.44 66364[3:Rew:66163.0,29901.1] || member(u,symmetric_difference(complement(v),union(w,null_class)))* -> member(u,union(v,complement(w))).
% 299.87/300.44 66371[3:Rew:66163.0,48631.1] || equal(null_class,u) member(v,complement(w)) member(v,union(w,u))* -> .
% 299.87/300.44 67636[3:Rew:29278.0,66535.1] || equal(null_class,u) member(v,union(null_class,w))* -> member(v,union(u,w))*.
% 299.87/300.44 66768[12:Rew:66163.0,62549.1] function(u) || member(not_subclass_element(successor(u),v),complement(u))* -> subclass(successor(u),v).
% 299.87/300.44 66871[4:Rew:66811.0,53586.1] || member(u,complement(apply(null_class,v)))* member(u,union(null_class,apply(null_class,w)))* -> .
% 299.87/300.44 67654[4:Rew:66811.0,66872.0] || member(u,union(null_class,apply(null_class,v)))* -> member(u,union(null_class,apply(null_class,w)))*.
% 299.87/300.44 66881[4:Rew:66811.0,53590.1] || member(u,complement(sum_class(range_of(null_class)))) member(u,union(null_class,apply(null_class,v)))* -> .
% 299.87/300.44 67655[4:Rew:66811.0,66882.0] || member(u,union(null_class,sum_class(range_of(null_class))))* -> member(u,union(null_class,apply(null_class,v)))*.
% 299.87/300.44 67656[4:Rew:66811.0,66883.1] || member(u,union(null_class,apply(null_class,v)))* -> member(u,union(null_class,sum_class(range_of(null_class))))*.
% 299.87/300.44 66893[12:Rew:66811.0,41841.1] function(apply(null_class,u)) || -> equal(successor(apply(null_class,u)),union(null_class,apply(null_class,v)))*.
% 299.87/300.44 66923[12:Rew:66811.0,41839.1] function(sum_class(range_of(null_class))) || -> equal(union(null_class,apply(null_class,u)),successor(sum_class(range_of(null_class))))**.
% 299.87/300.44 66931[4:Rew:66811.0,53588.1] || member(u,complement(apply(null_class,v)))* member(u,union(null_class,sum_class(range_of(null_class))))* -> .
% 299.87/300.44 66936[12:Rew:66811.0,41840.1] function(apply(null_class,u)) || -> equal(successor(apply(null_class,u)),union(null_class,sum_class(range_of(null_class))))*.
% 299.87/300.44 66946[4:Rew:66811.0,25951.1] || member(ordered_pair(null_class,null_class),complement(sum_class(u)))* subclass(domain_relation,union(null_class,sum_class(u))) -> .
% 299.87/300.44 66963[4:Rew:66811.0,25713.1] || member(ordered_pair(null_class,null_class),complement(inverse(u)))* subclass(domain_relation,union(null_class,inverse(u))) -> .
% 299.87/300.44 66976[4:Rew:66811.0,25472.1] || member(ordered_pair(null_class,null_class),complement(range_of(u)))* subclass(domain_relation,union(null_class,range_of(u))) -> .
% 299.87/300.44 66993[3:Rew:66811.0,43596.1] || subclass(complement(u),null_class) -> equal(union(null_class,intersection(u,v)),complement(symmetric_difference(u,v)))**.
% 299.87/300.44 67027[4:Rew:66811.0,25232.1] || member(ordered_pair(null_class,null_class),complement(cantor(u)))* subclass(domain_relation,union(null_class,cantor(u))) -> .
% 299.87/300.44 67076[3:Rew:67071.0,48493.1] || equal(null_class,u) member(v,union(null_class,w))* -> member(v,union(w,u))*.
% 299.87/300.44 67082[3:Rew:67071.0,53846.0] || member(u,union(null_class,v))* subclass(union(v,null_class),w)* -> member(u,w)*.
% 299.87/300.44 67086[3:Rew:67071.0,10318.1] || member(u,union(v,null_class))* subclass(union(null_class,v),w)* -> member(u,w)*.
% 299.87/300.44 67089[3:Rew:67071.0,28950.0] || subclass(u,union(null_class,v)) -> equal(u,null_class) member(regular(u),union(v,null_class))*.
% 299.87/300.44 67102[3:Rew:67071.0,63051.0] || member(not_subclass_element(u,union(v,null_class)),union(null_class,v))* -> subclass(u,union(v,null_class)).
% 299.87/300.44 67103[3:Rew:67071.0,65101.0] || equal(u,union(null_class,v))* member(w,union(v,null_class))* -> member(w,u)*.
% 299.87/300.44 67729[3:Rew:67071.0,67087.0] || member(not_subclass_element(u,union(null_class,v)),union(v,null_class))* -> subclass(u,union(null_class,v)).
% 299.87/300.44 68942[3:Rew:29273.0,68827.0] || subclass(u,union(v,null_class)) -> equal(u,null_class) member(regular(u),union(null_class,v))*.
% 299.87/300.44 68983[3:Res:68768.0,2997.0] || subclass(u,v) -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),v)*.
% 299.87/300.44 69841[3:Rew:29273.0,69643.0] || subclass(u,union(v,null_class)) -> equal(u,null_class) member(regular(u),union(v,v))*.
% 299.87/300.44 69959[3:Res:68784.0,9.0] || subclass(u,intersection(union(u,null_class),v))* -> equal(intersection(union(u,null_class),v),u).
% 299.87/300.44 70230[3:Res:68806.0,9.0] || subclass(u,intersection(v,union(u,null_class)))* -> equal(intersection(v,union(u,null_class)),u).
% 299.87/300.44 70636[0:SpR:67444.0,4904.1] || -> subclass(symmetric_difference(u,v),w) member(not_subclass_element(symmetric_difference(u,v),w),complement(intersection(v,u)))*.
% 299.87/300.44 70648[0:SpR:67444.0,2973.1] || -> equal(intersection(intersection(u,v),w),null_class) member(regular(intersection(intersection(v,u),w)),u)*.
% 299.87/300.44 70649[0:SpR:67444.0,2974.1] || -> equal(intersection(intersection(u,v),w),null_class) member(regular(intersection(intersection(v,u),w)),v)*.
% 299.87/300.44 70670[0:SpR:67444.0,2351.1] || -> equal(intersection(u,intersection(v,w)),null_class) member(regular(intersection(intersection(v,w),u)),v)*.
% 299.87/300.44 70671[0:SpR:67444.0,2352.1] || -> equal(intersection(u,intersection(v,w)),null_class) member(regular(intersection(intersection(v,w),u)),w)*.
% 299.87/300.44 70687[0:SpR:67444.0,2351.1] || -> equal(intersection(u,intersection(v,w)),null_class) member(regular(intersection(u,intersection(w,v))),v)*.
% 299.87/300.44 70688[0:SpR:67444.0,2352.1] || -> equal(intersection(u,intersection(v,w)),null_class) member(regular(intersection(u,intersection(w,v))),w)*.
% 299.87/300.44 70694[0:SpR:67444.0,2973.1] || -> equal(intersection(intersection(u,v),w),null_class) member(regular(intersection(w,intersection(u,v))),u)*.
% 299.87/300.44 70695[0:SpR:67444.0,2974.1] || -> equal(intersection(intersection(u,v),w),null_class) member(regular(intersection(w,intersection(u,v))),v)*.
% 299.87/300.44 70700[0:SpR:67444.0,2971.2] || subclass(u,v) -> equal(intersection(u,w),null_class) member(regular(intersection(w,u)),v)*.
% 299.87/300.44 70734[0:SpR:67444.0,2349.2] || subclass(u,v) -> equal(intersection(w,u),null_class) member(regular(intersection(u,w)),v)*.
% 299.87/300.44 70954[0:SpL:67444.0,4872.0] || member(not_subclass_element(intersection(u,complement(v)),w),v)* -> subclass(intersection(complement(v),u),w).
% 299.87/300.44 70959[0:SpL:67444.0,3696.0] || member(not_subclass_element(intersection(complement(u),v),w),u)* -> subclass(intersection(v,complement(u)),w).
% 299.87/300.44 71151[0:Rew:46275.0,70707.0] || -> equal(complement(intersection(union(u,v),power_class(w))),complement(intersection(union(v,u),power_class(w))))*.
% 299.87/300.44 71152[0:Rew:46752.0,70711.0] || -> equal(complement(intersection(power_class(u),union(v,w))),complement(intersection(power_class(u),union(w,v))))*.
% 299.87/300.44 71185[0:Rew:71163.0,54888.0] || -> subclass(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),complement(symmetric_difference(v,w)))*.
% 299.87/300.44 71222[0:Rew:71163.0,56231.0] || -> subclass(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w),complement(symmetric_difference(u,v)))*.
% 299.87/300.44 71227[3:Rew:71163.0,56922.0] || -> subclass(union(null_class,symmetric_difference(union(u,v),complement(intersection(u,v)))),complement(symmetric_difference(u,v)))*.
% 299.87/300.44 71315[0:SpR:71035.0,495.0] || -> equal(intersection(union(u,v),union(complement(v),complement(u))),symmetric_difference(complement(v),complement(u)))**.
% 299.87/300.44 71341[0:SpR:71035.0,3028.2] || subclass(u,symmetric_difference(v,w)) -> equal(u,null_class) member(regular(u),union(w,v))*.
% 299.87/300.44 71706[0:Rew:46275.0,71350.0] || -> equal(complement(intersection(union(u,v),power_class(w))),complement(intersection(power_class(w),union(u,v))))*.
% 299.87/300.44 71764[0:Res:71311.0,9.0] || subclass(union(u,v),symmetric_difference(v,u))* -> equal(symmetric_difference(v,u),union(u,v)).
% 299.87/300.44 71795[0:SpR:71595.0,4904.1] || -> subclass(symmetric_difference(u,v),w) member(not_subclass_element(symmetric_difference(v,u),w),complement(intersection(u,v)))*.
% 299.87/300.44 71830[0:SpL:71595.0,46252.0] || member(u,symmetric_difference(power_class(v),complement(w)))* -> member(u,union(w,complement(power_class(v)))).
% 299.87/300.44 71832[0:SpL:71595.0,46453.0] || member(u,symmetric_difference(complement(v),power_class(w)))* -> member(u,union(complement(power_class(w)),v)).
% 299.87/300.44 73302[4:SpR:67192.0,5493.0] || -> subclass(symmetric_difference(complement(sum_class(range_of(null_class))),complement(singleton(apply(null_class,u)))),successor(apply(null_class,u)))*.
% 299.87/300.44 73363[4:SpR:67192.0,5493.0] || -> subclass(symmetric_difference(complement(apply(null_class,u)),complement(singleton(sum_class(range_of(null_class))))),successor(sum_class(range_of(null_class))))*.
% 299.87/300.44 73442[4:SpL:67192.0,3010.0] || subclass(complement(sum_class(range_of(null_class))),apply(null_class,u))* -> equal(complement(apply(null_class,u)),null_class).
% 299.87/300.44 73446[8:SpL:67192.0,26132.1] || equal(apply(null_class,u),singleton(singleton(null_class)))** subclass(y__dfg,complement(sum_class(range_of(null_class))))* -> .
% 299.87/300.44 73513[4:SpL:67192.0,3010.0] || subclass(complement(apply(null_class,u)),sum_class(range_of(null_class)))* -> equal(complement(sum_class(range_of(null_class))),null_class).
% 299.87/300.44 73517[8:SpL:67192.0,26132.1] || equal(sum_class(range_of(null_class)),singleton(singleton(null_class))) subclass(y__dfg,complement(apply(null_class,u)))* -> .
% 299.87/300.44 73855[3:SpR:66602.0,5493.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(singleton(union(u,null_class)))),successor(union(u,null_class)))*.
% 299.87/300.44 74016[3:Rew:66602.0,73945.1] || subclass(union(null_class,complement(u)),union(u,null_class))* -> equal(union(null_class,complement(u)),null_class).
% 299.87/300.44 73949[8:SpL:66602.0,26132.1] || equal(union(u,null_class),singleton(singleton(null_class))) subclass(y__dfg,union(null_class,complement(u)))* -> .
% 299.87/300.44 74230[4:SpR:67191.0,5493.0] || -> subclass(symmetric_difference(complement(apply(null_class,u)),complement(singleton(apply(null_class,v)))),successor(apply(null_class,v)))*.
% 299.87/300.44 74379[4:SpL:67191.0,3010.0] || subclass(complement(apply(null_class,u)),apply(null_class,v))* -> equal(complement(apply(null_class,v)),null_class).
% 299.87/300.44 74383[8:SpL:67191.0,26132.1] || equal(apply(null_class,u),singleton(singleton(null_class)))** subclass(y__dfg,complement(apply(null_class,v)))* -> .
% 299.87/300.44 75636[3:Rew:71035.0,75316.1] || subclass(complement(u),null_class) -> equal(union(null_class,intersection(v,u)),complement(symmetric_difference(v,u)))**.
% 299.87/300.44 76724[3:Rew:71035.0,76470.1] || equal(complement(u),null_class) -> equal(union(null_class,intersection(u,v)),complement(symmetric_difference(u,v)))**.
% 299.87/300.44 76525[3:SpR:48552.1,46366.0] || equal(union(u,complement(power_class(v))),null_class) -> equal(symmetric_difference(complement(u),power_class(v)),null_class)**.
% 299.87/300.44 77114[3:Rew:71035.0,76869.1] || equal(complement(u),null_class) -> equal(union(null_class,intersection(v,u)),complement(symmetric_difference(v,u)))**.
% 299.87/300.44 76925[3:SpR:48561.1,67451.0] || equal(union(complement(power_class(u)),v),null_class) -> equal(symmetric_difference(power_class(u),complement(v)),null_class)**.
% 299.87/300.44 77394[3:Res:49.1,75597.0] inductive(symmetric_difference(successor(u),complement(intersection(u,singleton(u))))) || -> member(null_class,complement(successor(u)))*.
% 299.87/300.44 77719[3:SpL:1199.1,77591.0] || equal(complement(regular(singleton(regular(cross_product(u,v))))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.87/300.44 78195[14:Res:77981.1,46222.0] || subclass(y__dfg,image(element_relation,power_class(u))) member(complement(x__dfg),power_class(complement(power_class(u))))* -> .
% 299.87/300.44 78396[4:SpR:67192.0,53246.0] || -> member(complement(apply(null_class,u)),sum_class(range_of(null_class)))* equal(singleton(complement(sum_class(range_of(null_class)))),null_class).
% 299.87/300.44 78459[3:Rew:33220.0,78397.1] || -> member(union(null_class,complement(u)),union(u,u))* equal(singleton(union(null_class,complement(u))),null_class).
% 299.87/300.44 78460[3:Rew:66602.0,78398.1] || -> member(union(null_class,complement(u)),union(u,null_class))* equal(singleton(union(null_class,complement(u))),null_class).
% 299.87/300.44 78461[3:Rew:30027.0,78399.1] || -> member(union(null_class,complement(u)),union(null_class,u))* equal(singleton(union(null_class,complement(u))),null_class).
% 299.87/300.44 78400[4:SpR:67191.0,53246.0] || -> member(complement(apply(null_class,u)),apply(null_class,v))* equal(singleton(complement(apply(null_class,v))),null_class).
% 299.87/300.44 78401[4:SpR:67192.0,53246.0] || -> member(complement(sum_class(range_of(null_class))),apply(null_class,u))* equal(singleton(complement(apply(null_class,u))),null_class).
% 299.87/300.44 78426[3:Res:53246.0,226.0] || -> equal(singleton(complement(restrict(u,v,w))),null_class) member(complement(restrict(u,v,w)),u)*.
% 299.87/300.44 78430[3:Res:53246.0,497.0] || -> equal(singleton(complement(symmetric_difference(u,v))),null_class) member(complement(symmetric_difference(u,v)),union(u,v))*.
% 299.87/300.44 78443[3:Res:53246.0,4001.0] || member(complement(regular(u)),u)* -> equal(singleton(complement(regular(u))),null_class) equal(u,null_class).
% 299.87/300.44 78446[4:Res:53246.0,9158.0] || -> equal(singleton(complement(sum_class(range_of(null_class)))),null_class) member(complement(sum_class(range_of(null_class))),apply(null_class,u))*.
% 299.87/300.44 78447[4:Res:53246.0,9160.0] || -> equal(singleton(complement(apply(null_class,u))),null_class) member(complement(apply(null_class,u)),sum_class(range_of(null_class)))*.
% 299.87/300.44 79567[0:Rew:67463.0,79449.1,67444.0,79449.1,28.0,79449.1,67463.0,79449.0,67444.0,79449.0,28.0,79449.0] || member(regular(symmetric_difference(u,v)),complement(symmetric_difference(u,v)))* -> equal(symmetric_difference(u,v),null_class).
% 299.87/300.44 81126[3:SpL:1199.1,62116.0] || equal(successor(unordered_pair(u,regular(cross_product(v,w)))),null_class)** -> equal(cross_product(v,w),null_class).
% 299.87/300.44 81141[3:SpL:1199.1,62120.0] || equal(successor(unordered_pair(regular(cross_product(u,v)),w)),null_class)** -> equal(cross_product(u,v),null_class).
% 299.87/300.44 81203[3:Res:25.2,63693.1] || member(u,v)* member(u,w)* equal(successor(intersection(w,v)),null_class)** -> .
% 299.87/300.44 81228[3:Res:18.2,63693.1] || member(u,v)* member(w,x)* equal(successor(cross_product(x,v)),null_class)** -> .
% 299.87/300.44 81437[0:SpL:31268.0,5716.0] || subclass(u,complement(v)) member(regular(u),union(v,v))* -> equal(u,null_class).
% 299.87/300.44 81487[3:Rew:29271.0,81402.0,67444.0,81402.0] || subclass(u,complement(v)) member(regular(u),union(v,null_class))* -> equal(u,null_class).
% 299.87/300.44 81489[3:Rew:29271.0,81425.0] || subclass(u,complement(v)) member(regular(u),union(null_class,v))* -> equal(u,null_class).
% 299.87/300.44 81534[3:SpL:1199.1,81251.0] || equal(successor(complement(singleton(regular(cross_product(u,v))))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.87/300.44 82612[3:Rew:68781.0,82399.0] || -> equal(intersection(union(u,null_class),v),null_class) member(regular(intersection(union(u,null_class),v)),u)*.
% 299.87/300.44 82613[3:Rew:68781.0,82414.0] || -> equal(intersection(u,union(v,null_class)),null_class) member(regular(intersection(u,union(v,null_class))),v)*.
% 299.87/300.44 82829[12:SpL:67192.0,69343.1] function(sum_class(range_of(null_class))) || equal(complement(apply(null_class,u)),successor(sum_class(range_of(null_class))))** -> .
% 299.87/300.44 82833[12:SpL:67191.0,69343.1] function(apply(null_class,u)) || equal(complement(apply(null_class,v)),successor(apply(null_class,u)))* -> .
% 299.87/300.44 82834[12:SpL:67192.0,69343.1] function(apply(null_class,u)) || equal(complement(sum_class(range_of(null_class))),successor(apply(null_class,u)))* -> .
% 299.87/300.44 83429[3:MRR:83371.0,54.0] || subclass(intersection(complement(u),power_class(v)),null_class) -> member(omega,union(u,complement(power_class(v))))*.
% 299.87/300.44 83813[3:MRR:83754.0,54.0] || subclass(intersection(power_class(u),complement(v)),null_class) -> member(omega,union(complement(power_class(u)),v))*.
% 299.87/300.44 84044[3:Rew:29271.0,83869.0,67444.0,83869.0,7425.0,83869.0] || -> equal(symmetric_difference(complement(u),restrict(u,v,w)),union(complement(u),restrict(u,v,w)))**.
% 299.87/300.44 84158[0:SpR:31268.0,6342.1] || member(u,symmetric_difference(union(v,v),complement(w)))* -> member(u,union(complement(v),w)).
% 299.87/300.44 84376[0:SpR:31268.0,6418.1] || member(u,symmetric_difference(complement(v),union(w,w)))* -> member(u,union(v,complement(w))).
% 299.87/300.44 85305[0:Rew:67463.0,85137.1,67444.0,85137.1,28.0,85137.1,67463.0,85137.0,67444.0,85137.0,28.0,85137.0] || -> member(not_subclass_element(u,symmetric_difference(v,w)),complement(symmetric_difference(v,w)))* subclass(u,symmetric_difference(v,w)).
% 299.87/300.44 86640[0:Obv:86569.0] || -> subclass(intersection(u,symmetric_difference(v,w)),intersection(union(v,w),intersection(u,symmetric_difference(v,w))))*.
% 299.87/300.44 86907[0:SpR:71143.0,5493.0] || -> subclass(symmetric_difference(complement(symmetric_difference(u,v)),complement(singleton(symmetric_difference(v,u)))),successor(symmetric_difference(v,u)))*.
% 299.87/300.44 86937[3:SpR:71143.0,53246.0] || -> member(complement(symmetric_difference(u,v)),symmetric_difference(v,u))* equal(singleton(complement(symmetric_difference(v,u))),null_class).
% 299.87/300.44 87080[0:SpL:71143.0,3010.0] || subclass(complement(symmetric_difference(u,v)),symmetric_difference(v,u))* -> equal(complement(symmetric_difference(v,u)),null_class).
% 299.87/300.44 87084[8:SpL:71143.0,26132.1] || equal(symmetric_difference(u,v),singleton(singleton(null_class))) subclass(y__dfg,complement(symmetric_difference(v,u)))* -> .
% 299.87/300.44 87111[12:SpL:71143.0,69343.1] function(symmetric_difference(u,v)) || equal(complement(symmetric_difference(v,u)),successor(symmetric_difference(u,v)))** -> .
% 299.87/300.44 87430[0:Obv:87356.0] || -> subclass(intersection(symmetric_difference(u,v),w),intersection(union(u,v),intersection(symmetric_difference(u,v),w)))*.
% 299.87/300.44 88011[0:Obv:87971.0] || -> subclass(intersection(u,restrict(v,w,x)),intersection(v,intersection(u,restrict(v,w,x))))*.
% 299.87/300.44 88406[0:Obv:88362.0] || -> subclass(intersection(restrict(u,v,w),x),intersection(u,intersection(restrict(u,v,w),x)))*.
% 299.87/300.44 89972[3:Rew:40426.0,89736.0] || -> equal(intersection(union(u,u),v),null_class) member(regular(intersection(union(u,u),v)),u)*.
% 299.87/300.44 89973[3:Rew:40426.0,89751.0] || -> equal(intersection(u,union(v,v)),null_class) member(regular(intersection(u,union(v,v))),v)*.
% 299.87/300.44 90056[3:Obv:90030.2] || member(u,v) subclass(unordered_pair(w,u),w)* -> subclass(unordered_pair(w,u),v)*.
% 299.87/300.44 90057[3:Obv:90029.2] || member(u,v) subclass(unordered_pair(u,w),w)* -> subclass(unordered_pair(u,w),v)*.
% 299.87/300.44 90082[0:SpR:67452.0,54457.1] || subclass(complement(restrict(u,v,w)),x) -> subclass(symmetric_difference(cross_product(v,w),u),x)*.
% 299.87/300.44 90083[0:SpR:67453.0,54457.1] || subclass(complement(restrict(u,v,w)),x) -> subclass(symmetric_difference(u,cross_product(v,w)),x)*.
% 299.87/300.44 90089[0:SpR:67451.0,54457.1] || subclass(union(complement(power_class(u)),v),w) -> subclass(symmetric_difference(power_class(u),complement(v)),w)*.
% 299.87/300.44 90107[0:Res:54457.1,9.0] || subclass(u,v) subclass(v,intersection(w,u))* -> equal(v,intersection(w,u)).
% 299.87/300.44 94151[3:Res:90201.1,4981.0] || equal(complement(intersection(u,v)),null_class)** -> subclass(w,x) member(not_subclass_element(w,x),v)*.
% 299.87/300.44 94152[3:Res:90201.1,4980.0] || equal(complement(intersection(u,v)),null_class)** -> subclass(w,x) member(not_subclass_element(w,x),u)*.
% 299.87/300.44 94654[3:Rew:94653.1,62585.1] || equal(union(null_class,singleton(regular(ordered_pair(u,v)))),null_class)** -> equal(regular(null_class),singleton(u)).
% 299.87/300.44 97944[0:Rew:97898.0,86912.0] || -> subclass(complement(successor(symmetric_difference(u,v))),complement(union(symmetric_difference(v,u),singleton(symmetric_difference(u,v)))))*.
% 299.87/300.44 97948[4:Rew:97898.0,74235.0] || -> subclass(complement(successor(apply(null_class,u))),complement(union(apply(null_class,v),singleton(apply(null_class,u)))))*.
% 299.87/300.44 97950[4:Rew:97898.0,73368.0] || -> subclass(complement(successor(sum_class(range_of(null_class)))),complement(union(apply(null_class,u),singleton(sum_class(range_of(null_class))))))*.
% 299.87/300.44 97954[4:Rew:97898.0,73307.0] || -> subclass(complement(successor(apply(null_class,u))),complement(union(sum_class(range_of(null_class)),singleton(apply(null_class,u)))))*.
% 299.87/300.44 98086[0:Rew:97898.0,71512.0] || member(regular(union(u,v)),complement(union(v,u)))* -> equal(union(v,u),null_class).
% 299.87/300.44 98087[0:Rew:97898.0,70945.0] || member(regular(union(u,v)),complement(union(v,u)))* -> equal(union(u,v),null_class).
% 299.87/300.44 99487[0:Rew:67444.0,98504.0] || -> equal(intersection(union(u,complement(union(v,w))),intersection(complement(u),union(v,w))),null_class)**.
% 299.87/300.44 98524[3:Rew:97898.0,48634.1] || equal(null_class,u) -> equal(union(u,complement(union(v,w))),complement(union(v,w)))**.
% 299.87/300.44 98530[3:Rew:97898.0,57022.0] || -> subclass(complement(successor(intersection(complement(u),union(v,w)))),union(u,complement(union(v,w))))*.
% 299.87/300.44 98577[0:Rew:97898.0,8456.1] || -> member(u,image(element_relation,union(v,w))) subclass(singleton(u),power_class(complement(union(v,w))))*.
% 299.87/300.44 98711[0:Rew:97898.0,7372.0] || -> member(not_subclass_element(u,union(v,w)),complement(union(v,w)))* subclass(u,union(v,w)).
% 299.87/300.44 99490[0:Rew:67444.0,98865.0] || -> equal(intersection(union(complement(union(u,v)),w),intersection(union(u,v),complement(w))),null_class)**.
% 299.87/300.44 98889[3:Rew:97898.0,57025.0] || -> subclass(complement(successor(intersection(union(u,v),complement(w)))),union(complement(union(u,v)),w))*.
% 299.87/300.44 98986[11:Rew:97898.0,33844.1] inductive(image(element_relation,union(u,v))) || equal(power_class(complement(union(u,v))),y__dfg)** -> .
% 299.87/300.44 99006[10:Rew:97898.0,44895.1] || subclass(image(element_relation,union(u,v)),null_class) -> member(null_class,power_class(complement(union(u,v))))*.
% 299.87/300.44 99018[0:Rew:97898.0,44219.0] || -> equal(intersection(power_class(complement(union(u,v))),intersection(image(element_relation,union(u,v)),w)),null_class)**.
% 299.87/300.44 99019[0:Rew:97898.0,44672.0] || -> equal(intersection(power_class(complement(union(u,v))),intersection(w,image(element_relation,union(u,v)))),null_class)**.
% 299.87/300.44 99024[3:Rew:97898.0,48791.0] || subclass(power_class(complement(union(u,v))),null_class) -> member(omega,image(element_relation,union(u,v)))*.
% 299.87/300.44 99025[10:Rew:97898.0,47804.0] || subclass(power_class(complement(union(u,v))),null_class) -> member(null_class,image(element_relation,union(u,v)))*.
% 299.87/300.44 99027[0:Rew:97898.0,47824.0] || -> equal(image(element_relation,power_class(complement(union(u,v)))),complement(power_class(image(element_relation,union(u,v)))))**.
% 299.87/300.44 99333[3:Rew:99324.0,29366.0] || -> equal(power_class(intersection(union(null_class,u),complement(singleton(complement(u))))),power_class(complement(successor(complement(u)))))**.
% 299.87/300.44 99334[3:Rew:99324.0,66710.0] || -> equal(power_class(intersection(union(u,null_class),complement(singleton(complement(u))))),power_class(complement(successor(complement(u)))))**.
% 299.87/300.44 99393[12:Rew:99391.0,66476.1] one_to_one(u) || -> equal(union(v,complement(successor(inverse(u)))),union(v,complement(inverse(u))))**.
% 299.87/300.44 99395[3:Rew:99391.0,75357.1] || subclass(complement(singleton(u)),null_class) -> equal(union(v,complement(successor(u))),union(v,null_class))**.
% 299.87/300.44 99397[3:Rew:99391.0,48636.1] || equal(null_class,u) -> equal(union(v,complement(successor(u))),union(v,complement(singleton(u))))**.
% 299.87/300.44 99399[3:Rew:99391.0,66742.1] || equal(singleton(u),null_class) -> equal(union(v,complement(successor(u))),union(v,complement(u)))**.
% 299.87/300.44 99632[12:Rew:31268.0,97796.2,31268.0,97796.1] function(u) || member(not_subclass_element(complement(u),v),successor(u))* -> subclass(complement(u),v).
% 299.87/300.44 100434[3:SpR:46854.0,99199.0] || -> equal(union(null_class,complement(intersection(power_class(u),power_class(v)))),complement(intersection(power_class(u),power_class(v))))**.
% 299.87/300.44 101008[3:Rew:46840.0,100901.0,29278.0,100901.0,46218.0,100901.0,29278.0,100901.0] || -> equal(power_class(union(null_class,intersection(power_class(u),power_class(v)))),power_class(intersection(power_class(u),power_class(v))))**.
% 299.87/300.44 103268[0:SpR:99391.0,46218.0] || -> equal(image(element_relation,union(u,complement(successor(v)))),complement(power_class(intersection(complement(u),successor(v)))))**.
% 299.87/300.44 103292[0:SpR:99391.0,43895.0] || -> equal(intersection(union(u,complement(successor(v))),intersection(intersection(complement(u),successor(v)),w)),null_class)**.
% 299.87/300.44 103293[0:SpR:99391.0,44429.0] || -> equal(intersection(union(u,complement(successor(v))),intersection(w,intersection(complement(u),successor(v)))),null_class)**.
% 299.87/300.44 103315[0:SpR:99391.0,7364.1] || -> member(u,intersection(complement(v),successor(w))) subclass(singleton(u),union(v,complement(successor(w))))*.
% 299.87/300.44 103325[0:SpR:99391.0,496.1] || member(u,symmetric_difference(complement(v),successor(w)))* -> member(u,union(v,complement(successor(w)))).
% 299.87/300.44 103393[11:SpL:99391.0,33788.1] inductive(intersection(complement(u),successor(v))) || equal(union(u,complement(successor(v))),y__dfg)** -> .
% 299.87/300.44 103408[3:SpL:99391.0,47742.0] || subclass(union(u,complement(successor(v))),null_class) -> member(omega,intersection(complement(u),successor(v)))*.
% 299.87/300.44 103409[10:SpL:99391.0,45867.0] || subclass(union(u,complement(successor(v))),null_class) -> member(null_class,intersection(complement(u),successor(v)))*.
% 299.87/300.44 103872[3:Res:94204.1,3668.0] || equal(complement(symmetric_difference(complement(u),complement(v))),null_class)** -> member(singleton(w),union(u,v))*.
% 299.87/300.44 103930[3:Rew:46226.0,103869.0] || equal(power_class(complement(power_class(u))),null_class) member(singleton(v),power_class(complement(power_class(u))))* -> .
% 299.87/300.44 104166[0:SpL:71035.0,97924.0] || member(regular(union(u,v)),complement(union(u,v)))* -> equal(union(v,u),null_class).
% 299.87/300.44 104275[3:Rew:33220.0,104168.0] || member(regular(union(u,u)),union(null_class,complement(u)))* -> equal(union(u,null_class),null_class).
% 299.87/300.44 104276[3:Rew:33220.0,104181.0] || member(regular(union(u,u)),union(null_class,complement(u)))* -> equal(union(null_class,u),null_class).
% 299.87/300.44 104277[3:Rew:66602.0,104187.0] || member(regular(union(u,null_class)),union(null_class,complement(u)))* -> equal(union(u,u),null_class).
% 299.87/300.44 104278[3:Rew:30027.0,104188.0] || member(regular(union(null_class,u)),union(null_class,complement(u)))* -> equal(union(u,u),null_class).
% 299.87/300.44 104206[3:SpL:33220.0,97924.0] || member(regular(union(u,u)),union(null_class,complement(u)))* -> equal(union(u,u),null_class).
% 299.87/300.44 104207[3:SpL:66602.0,97924.0] || member(regular(union(u,null_class)),union(null_class,complement(u)))* -> equal(union(u,null_class),null_class).
% 299.87/300.44 104208[3:SpL:30027.0,97924.0] || member(regular(union(null_class,u)),union(null_class,complement(u)))* -> equal(union(null_class,u),null_class).
% 299.87/300.44 104550[0:Res:49.1,97909.0] inductive(image(element_relation,union(u,v))) || member(null_class,power_class(complement(union(u,v))))* -> .
% 299.87/300.44 104606[3:Rew:66622.0,104605.0] || member(u,complement(power_class(complement(v)))) member(u,power_class(union(null_class,complement(v))))* -> .
% 299.87/300.44 104926[3:Rew:61533.0,104873.0] || -> equal(union(complement(power_class(u)),union(null_class,complement(v))),union(complement(power_class(u)),complement(v)))**.
% 299.87/300.44 104963[3:Rew:99845.0,104962.0] || -> equal(union(null_class,symmetric_difference(power_class(u),union(v,w))),symmetric_difference(power_class(u),union(v,w)))**.
% 299.87/300.44 104971[3:Rew:104963.0,99845.0] || -> equal(symmetric_difference(complement(power_class(u)),complement(union(v,w))),symmetric_difference(power_class(u),union(v,w)))**.
% 299.87/300.44 105385[3:Rew:29278.0,105234.0,46854.0,105234.0,29278.0,105234.0] || -> subclass(union(null_class,intersection(power_class(u),power_class(v))),union(null_class,intersection(power_class(v),power_class(u))))*.
% 299.87/300.44 105672[3:Rew:60812.0,105633.0] || -> equal(union(union(null_class,complement(u)),complement(power_class(v))),union(complement(u),complement(power_class(v))))**.
% 299.87/300.44 105713[3:Rew:99832.0,105712.0] || -> equal(union(null_class,symmetric_difference(union(u,v),power_class(w))),symmetric_difference(union(u,v),power_class(w)))**.
% 299.87/300.44 105721[3:Rew:105713.0,99832.0] || -> equal(symmetric_difference(complement(union(u,v)),complement(power_class(w))),symmetric_difference(union(u,v),power_class(w)))**.
% 299.87/300.44 105776[3:Res:105397.0,9.0] || subclass(successor(u),regular(complement(successor(u))))* -> equal(regular(complement(successor(u))),successor(u)).
% 299.87/300.44 105809[3:Res:105427.0,9.0] || subclass(power_class(u),regular(complement(power_class(u))))* -> equal(regular(complement(power_class(u))),power_class(u)).
% 299.87/300.44 105835[3:Res:105505.0,9.0] || subclass(complement(successor(u)),regular(successor(u)))* -> equal(complement(successor(u)),regular(successor(u))).
% 299.87/300.44 105870[3:Res:105506.0,9.0] || subclass(complement(power_class(u)),regular(power_class(u)))* -> equal(complement(power_class(u)),regular(power_class(u))).
% 299.87/300.44 106764[3:Rew:104046.0,106631.1,71595.0,106631.0] || member(u,symmetric_difference(successor(null_class),complement(v)))* -> member(u,union(v,complement(successor(null_class)))).
% 299.87/300.44 107106[0:SpR:105396.0,5493.0] || -> subclass(symmetric_difference(complement(union(u,v)),complement(singleton(union(v,u)))),successor(union(v,u)))*.
% 299.87/300.44 107140[3:SpR:105396.0,53246.0] || -> member(complement(union(u,v)),union(v,u))* equal(singleton(complement(union(v,u))),null_class).
% 299.87/300.44 107309[0:SpL:105396.0,3010.0] || subclass(complement(union(u,v)),union(v,u))* -> equal(complement(union(v,u)),null_class).
% 299.87/300.44 107312[8:SpL:105396.0,26132.1] || equal(union(u,v),singleton(singleton(null_class))) subclass(y__dfg,complement(union(v,u)))* -> .
% 299.87/300.44 107534[0:Rew:46221.0,107130.0] || -> equal(union(union(u,v),complement(power_class(w))),union(union(v,u),complement(power_class(w))))*.
% 299.87/300.44 107535[0:Rew:99391.0,107143.0] || -> equal(union(union(u,v),complement(successor(w))),union(union(v,u),complement(successor(w))))*.
% 299.87/300.44 107536[0:Rew:46227.0,107152.0] || -> equal(union(complement(power_class(u)),union(v,w)),union(complement(power_class(u)),union(w,v)))*.
% 299.87/300.44 107545[3:Rew:29278.0,107259.0,46854.0,107259.0,29278.0,107259.0] || -> equal(union(null_class,intersection(power_class(u),power_class(v))),union(null_class,intersection(power_class(v),power_class(u))))*.
% 299.87/300.44 107715[0:Rew:45.0,107589.1] || member(u,symmetric_difference(successor(v),complement(w)))* -> member(u,union(complement(successor(v)),w)).
% 299.87/300.44 107921[3:Rew:29278.0,107804.0] || -> subclass(regular(complement(intersection(power_class(u),power_class(v)))),union(null_class,intersection(power_class(u),power_class(v))))*.
% 299.87/300.44 108092[3:Rew:29278.0,107962.0,46854.0,107962.0] || -> subclass(regular(union(null_class,intersection(power_class(u),power_class(v)))),complement(intersection(power_class(v),power_class(u))))*.
% 299.87/300.44 108188[3:Rew:29278.0,108136.0,46854.0,108136.0] || equal(union(null_class,intersection(power_class(u),power_class(v))),complement(intersection(power_class(v),power_class(u))))** -> .
% 299.87/300.44 108366[3:Rew:46854.0,108227.0,29278.0,108227.0] || -> subclass(regular(complement(intersection(power_class(u),power_class(v)))),union(null_class,intersection(power_class(v),power_class(u))))*.
% 299.87/300.44 108491[3:MRR:108421.0,54.0] || subclass(image(element_relation,union(u,v)),null_class) -> member(omega,power_class(complement(union(u,v))))*.
% 299.87/300.44 108595[0:SpR:46366.0,55416.1] || subclass(union(u,complement(power_class(v))),w) -> subclass(symmetric_difference(complement(u),power_class(v)),w)*.
% 299.87/300.44 108614[0:Res:55416.1,9.0] || subclass(u,v) subclass(v,intersection(u,w))* -> equal(v,intersection(u,w)).
% 299.87/300.44 110637[3:Res:108601.1,9.0] || subclass(u,v) subclass(v,union(null_class,u))* -> equal(v,union(null_class,u)).
% 299.87/300.44 111043[3:Res:108602.1,9.0] || subclass(u,v) subclass(v,union(u,null_class))* -> equal(v,union(u,null_class)).
% 299.87/300.44 111141[0:SpR:97923.0,55488.0] || -> subclass(intersection(u,symmetric_difference(intersection(v,w),complement(union(v,w)))),complement(symmetric_difference(v,w)))*.
% 299.87/300.44 111747[0:SpR:97923.0,57301.0] || -> subclass(intersection(symmetric_difference(intersection(u,v),complement(union(u,v))),w),complement(symmetric_difference(u,v)))*.
% 299.87/300.44 112080[0:SpR:46366.0,65462.0] || -> subclass(intersection(symmetric_difference(complement(u),power_class(v)),w),intersection(union(u,complement(power_class(v))),w))*.
% 299.87/300.44 112124[0:Res:65462.0,1479.2] || member(u,v) member(u,intersection(w,x))* -> member(u,intersection(w,v))*.
% 299.87/300.44 112547[3:Res:112095.0,1479.2] || member(u,v) member(u,successor(null_class)) -> member(u,intersection(singleton(null_class),v))*.
% 299.87/300.44 112614[3:Res:112494.0,1479.2] || member(u,v) member(u,successor(null_class)) -> member(u,intersection(v,singleton(null_class)))*.
% 299.87/300.44 113043[10:SpR:112771.0,60.1] || member(ordered_pair(u,v),compose(w,successor(null_class)))* -> member(v,image(w,range_of(null_class))).
% 299.87/300.44 114094[3:Res:112086.0,1479.2] || member(u,v) member(u,union(null_class,w)) -> member(u,intersection(w,v))*.
% 299.87/300.44 114233[3:Res:112087.0,1479.2] || member(u,v) member(u,union(w,null_class)) -> member(u,intersection(w,v))*.
% 299.87/300.44 114390[3:Res:113986.0,1479.2] || member(u,v) member(u,union(null_class,w)) -> member(u,intersection(v,w))*.
% 299.87/300.44 116178[3:Res:114137.0,1479.2] || member(u,v) member(u,union(w,null_class)) -> member(u,intersection(v,w))*.
% 299.87/300.44 118871[0:SpR:67452.0,65465.0] || -> subclass(intersection(symmetric_difference(cross_product(u,v),w),x),intersection(complement(restrict(w,u,v)),x))*.
% 299.87/300.44 118872[0:SpR:67453.0,65465.0] || -> subclass(intersection(symmetric_difference(u,cross_product(v,w)),x),intersection(complement(restrict(u,v,w)),x))*.
% 299.87/300.44 118878[0:SpR:67451.0,65465.0] || -> subclass(intersection(symmetric_difference(power_class(u),complement(v)),w),intersection(union(complement(power_class(u)),v),w))*.
% 299.87/300.44 118928[0:Res:65465.0,1479.2] || member(u,v) member(u,intersection(w,x))* -> member(u,intersection(x,v))*.
% 299.87/300.44 119074[0:SpR:46366.0,65920.0] || -> subclass(intersection(u,symmetric_difference(complement(v),power_class(w))),intersection(union(v,complement(power_class(w))),u))*.
% 299.87/300.44 119235[0:SpR:67452.0,65922.0] || -> subclass(intersection(u,symmetric_difference(cross_product(v,w),x)),intersection(complement(restrict(x,v,w)),u))*.
% 299.87/300.44 119236[0:SpR:67453.0,65922.0] || -> subclass(intersection(u,symmetric_difference(v,cross_product(w,x))),intersection(complement(restrict(v,w,x)),u))*.
% 299.87/300.44 119242[0:SpR:67451.0,65922.0] || -> subclass(intersection(u,symmetric_difference(power_class(v),complement(w))),intersection(union(complement(power_class(v)),w),u))*.
% 299.87/300.44 119362[0:SpR:89365.1,97923.0] || subclass(u,v) -> equal(union(u,complement(union(v,u))),complement(symmetric_difference(v,u)))**.
% 299.87/300.44 119442[0:SpR:89365.1,46221.0] || subclass(power_class(u),complement(v)) -> equal(union(v,complement(power_class(u))),complement(power_class(u)))**.
% 299.87/300.44 119444[0:SpR:89365.1,99391.0] || subclass(successor(u),complement(v)) -> equal(union(v,complement(successor(u))),complement(successor(u)))**.
% 299.87/300.44 119698[3:Rew:29278.0,119491.1] || subclass(complement(u),power_class(v)) -> equal(union(complement(power_class(v)),u),union(null_class,u))**.
% 299.87/300.44 120383[3:Res:120356.0,9.0] || subclass(singleton(null_class),regular(complement(successor(null_class))))* -> equal(regular(complement(successor(null_class))),singleton(null_class)).
% 299.87/300.44 120436[3:Res:120354.0,2996.0] || -> equal(complement(successor(complement(successor(null_class)))),null_class) equal(regular(complement(successor(complement(successor(null_class))))),null_class)**.
% 299.87/300.44 125664[3:SpR:97919.0,125591.0] || -> subclass(complement(successor(union(complement(union(u,v)),w))),intersection(union(u,v),complement(w)))*.
% 299.87/300.44 125674[3:SpR:97907.0,125591.0] || -> subclass(complement(successor(union(u,complement(union(v,w))))),intersection(complement(u),union(v,w)))*.
% 299.87/300.44 125709[3:Res:125591.0,2996.0] || -> equal(complement(successor(complement(singleton(u)))),null_class) equal(regular(complement(successor(complement(singleton(u))))),u)**.
% 299.87/300.44 125818[3:Res:125636.0,9.0] || subclass(u,regular(union(null_class,complement(u))))* -> equal(regular(union(null_class,complement(u))),u).
% 299.87/300.44 126127[3:Res:125622.0,9.0] || subclass(complement(u),regular(union(null_class,u)))* -> equal(regular(union(null_class,u)),complement(u)).
% 299.87/300.44 126499[3:Res:125623.0,9.0] || subclass(complement(u),regular(union(u,null_class)))* -> equal(regular(union(u,null_class)),complement(u)).
% 299.87/300.44 126625[3:Res:125624.0,9.0] || subclass(complement(u),regular(union(u,u)))* -> equal(regular(union(u,u)),complement(u)).
% 299.87/300.44 126750[0:SpR:99615.0,55831.0] || -> subclass(intersection(symmetric_difference(complement(u),union(v,w)),x),union(u,complement(union(v,w))))*.
% 299.87/300.44 126755[3:SpR:99615.0,56263.0] || -> subclass(union(null_class,symmetric_difference(complement(u),union(v,w))),union(u,complement(union(v,w))))*.
% 299.87/300.44 126773[0:SpR:99615.0,54752.0] || -> subclass(intersection(u,symmetric_difference(complement(v),union(w,x))),union(v,complement(union(w,x))))*.
% 299.87/300.44 126796[0:SpR:99615.0,67451.0] || -> equal(symmetric_difference(complement(power_class(u)),union(v,w)),symmetric_difference(power_class(u),complement(union(v,w))))**.
% 299.87/300.44 127111[0:Rew:126796.0,127110.0] || -> equal(symmetric_difference(power_class(u),complement(union(v,w))),symmetric_difference(power_class(u),complement(union(w,v))))*.
% 299.87/300.44 127785[0:SpR:98895.0,56089.0] || -> subclass(intersection(symmetric_difference(union(u,v),complement(w)),x),union(complement(union(u,v)),w))*.
% 299.87/300.44 127790[3:SpR:98895.0,57352.0] || -> subclass(union(null_class,symmetric_difference(union(u,v),complement(w))),union(complement(union(u,v)),w))*.
% 299.87/300.44 127808[0:SpR:98895.0,55132.0] || -> subclass(intersection(u,symmetric_difference(union(v,w),complement(x))),union(complement(union(v,w)),x))*.
% 299.87/300.44 127821[0:SpR:98895.0,46366.0] || -> equal(symmetric_difference(complement(union(u,v)),power_class(w)),symmetric_difference(union(u,v),complement(power_class(w))))**.
% 299.87/300.44 128150[3:Rew:127897.0,61038.0] || -> equal(symmetric_difference(union(null_class,complement(u)),power_class(v)),symmetric_difference(union(null_class,u),complement(power_class(v))))**.
% 299.87/300.44 128204[0:Rew:127898.0,128100.0] || -> equal(symmetric_difference(union(u,v),complement(power_class(w))),symmetric_difference(union(v,u),complement(power_class(w))))*.
% 299.87/300.44 128205[3:Rew:127894.0,128151.0] || -> equal(symmetric_difference(union(u,u),complement(power_class(v))),symmetric_difference(union(null_class,u),complement(power_class(v))))*.
% 299.87/300.44 128979[12:SpR:67597.1,125564.0] function(intersection(union(null_class,u),v)) || -> subclass(successor(intersection(union(null_class,u),v)),u)*.
% 299.87/300.44 129160[12:SpR:67597.1,125581.0] function(intersection(u,union(null_class,v))) || -> subclass(successor(intersection(u,union(null_class,v))),v)*.
% 299.87/300.44 129276[12:SpR:71143.0,126105.1] function(symmetric_difference(u,v)) || -> subclass(regular(successor(symmetric_difference(u,v))),complement(symmetric_difference(v,u)))*.
% 299.87/300.44 129280[12:SpR:67192.0,126105.1] function(sum_class(range_of(null_class))) || -> subclass(regular(successor(sum_class(range_of(null_class)))),complement(apply(null_class,u)))*.
% 299.87/300.44 129286[12:SpR:67191.0,126105.1] function(apply(null_class,u)) || -> subclass(regular(successor(apply(null_class,u))),complement(apply(null_class,v)))*.
% 299.87/300.44 129287[12:SpR:67192.0,126105.1] function(apply(null_class,u)) || -> subclass(regular(successor(apply(null_class,u))),complement(sum_class(range_of(null_class))))*.
% 299.87/300.44 129383[12:SpR:67597.1,128921.0] function(intersection(union(u,null_class),v)) || -> subclass(successor(intersection(union(u,null_class),v)),u)*.
% 299.87/300.44 129549[12:SpR:67597.1,129108.0] function(intersection(u,union(v,null_class))) || -> subclass(successor(intersection(u,union(v,null_class))),v)*.
% 299.87/300.44 130836[12:SpR:67597.1,128932.0] function(intersection(union(u,u),v)) || -> subclass(successor(intersection(union(u,u),v)),u)*.
% 299.87/300.44 131015[12:SpR:67597.1,129119.0] function(intersection(u,union(v,v))) || -> subclass(successor(intersection(u,union(v,v))),v)*.
% 299.87/300.44 132390[0:SpR:495.0,89527.0] || -> equal(intersection(union(u,v),symmetric_difference(complement(u),complement(v))),symmetric_difference(complement(u),complement(v)))**.
% 299.87/300.44 133493[3:Obv:133477.2] || member(u,v) equal(unordered_pair(w,u),w) -> subclass(unordered_pair(w,u),v)*.
% 299.87/300.44 133494[3:Obv:133476.2] || member(u,v) equal(unordered_pair(u,w),w) -> subclass(unordered_pair(u,w),v)*.
% 299.87/300.44 133776[3:Res:108603.1,9.0] || subclass(u,v) subclass(v,union(u,u))* -> equal(v,union(u,u)).
% 299.87/300.44 134253[0:SpR:111977.1,97923.0] || subclass(u,v) -> equal(union(u,complement(union(u,v))),complement(symmetric_difference(u,v)))**.
% 299.87/300.44 134269[3:SpR:111977.1,75867.1] || subclass(u,singleton(u)) -> equal(successor(u),null_class) member(regular(successor(u)),complement(u))*.
% 299.87/300.44 134723[3:Rew:29278.0,134377.1] || subclass(complement(u),power_class(v)) -> equal(union(u,complement(power_class(v))),union(null_class,u))**.
% 299.87/300.44 134724[3:Rew:29278.0,134379.1] || subclass(complement(u),successor(v)) -> equal(union(u,complement(successor(v))),union(null_class,u))**.
% 299.87/300.44 134456[0:SpR:111977.1,46227.0] || subclass(power_class(u),complement(v)) -> equal(union(complement(power_class(u)),v),complement(power_class(u)))**.
% 299.87/300.44 134892[0:SpR:46366.0,112012.0] || -> subclass(intersection(symmetric_difference(complement(u),power_class(v)),w),intersection(w,union(u,complement(power_class(v)))))*.
% 299.87/300.44 134952[0:Res:112012.0,1479.2] || member(u,v) member(u,intersection(w,x))* -> member(u,intersection(v,w))*.
% 299.87/300.44 135561[3:SpR:97918.0,135198.0] || -> equal(intersection(image(element_relation,union(u,v)),intersection(power_class(complement(union(u,v))),w)),null_class)**.
% 299.87/300.44 135563[3:SpR:46221.0,135198.0] || -> equal(intersection(intersection(complement(u),power_class(v)),intersection(union(u,complement(power_class(v))),w)),null_class)**.
% 299.87/300.44 135564[3:SpR:99391.0,135198.0] || -> equal(intersection(intersection(complement(u),successor(v)),intersection(union(u,complement(successor(v))),w)),null_class)**.
% 299.87/300.44 135565[3:SpR:46227.0,135198.0] || -> equal(intersection(intersection(power_class(u),complement(v)),intersection(union(complement(power_class(u)),v),w)),null_class)**.
% 299.87/300.44 136164[3:SpR:97918.0,135318.0] || -> equal(intersection(image(element_relation,union(u,v)),intersection(w,power_class(complement(union(u,v))))),null_class)**.
% 299.87/300.44 136166[3:SpR:46221.0,135318.0] || -> equal(intersection(intersection(complement(u),power_class(v)),intersection(w,union(u,complement(power_class(v))))),null_class)**.
% 299.87/300.44 136167[3:SpR:99391.0,135318.0] || -> equal(intersection(intersection(complement(u),successor(v)),intersection(w,union(u,complement(successor(v))))),null_class)**.
% 299.87/300.44 136168[3:SpR:46227.0,135318.0] || -> equal(intersection(intersection(power_class(u),complement(v)),intersection(w,union(complement(power_class(u)),v))),null_class)**.
% 299.87/300.44 142971[3:SpR:135597.0,89365.1] || subclass(restrict(complement(u),v,w),u)* -> equal(restrict(complement(u),v,w),null_class).
% 299.87/300.44 143192[3:Rew:29271.0,142792.0,67444.0,142792.0,7425.0,142792.0] || -> equal(symmetric_difference(u,restrict(complement(u),v,w)),union(u,restrict(complement(u),v,w)))**.
% 299.87/300.44 143628[3:Rew:29271.0,143237.0,67444.0,143237.0,7425.0,143237.0] || -> equal(symmetric_difference(symmetric_difference(u,v),intersection(u,v)),union(symmetric_difference(u,v),intersection(u,v)))**.
% 299.87/300.44 144723[3:Res:9995.1,144667.0] || member(intersection(u,v),union(u,v)) -> member(intersection(u,v),symmetric_difference(u,v))*.
% 299.87/300.44 146527[14:Res:146475.1,46222.0] || subclass(x__dfg,image(element_relation,power_class(u))) member(complement(x__dfg),power_class(complement(power_class(u))))* -> .
% 299.87/300.44 149018[3:Rew:29271.0,148816.0,67444.0,148816.0,7425.0,148816.0] || -> equal(symmetric_difference(singleton(u),restrict(u,v,w)),union(singleton(u),restrict(u,v,w)))**.
% 299.87/300.44 149681[3:SpR:141845.0,89365.1] || subclass(restrict(singleton(u),v,w),u)* -> equal(restrict(singleton(u),v,w),null_class).
% 299.87/300.44 149871[3:Rew:29271.0,149501.0,67444.0,149501.0,7425.0,149501.0] || -> equal(symmetric_difference(u,restrict(singleton(u),v,w)),union(u,restrict(singleton(u),v,w)))**.
% 299.87/300.44 150265[3:Rew:29271.0,149919.0,67444.0,149919.0,7425.0,149919.0] || -> equal(symmetric_difference(symmetric_difference(u,v),intersection(v,u)),union(symmetric_difference(u,v),intersection(v,u)))**.
% 299.87/300.44 150285[3:Rew:143349.0,150193.1] || member(not_subclass_element(intersection(u,v),null_class),symmetric_difference(v,u))* -> subclass(intersection(u,v),null_class).
% 299.87/300.44 152564[3:Res:112088.0,1479.2] || member(u,v) member(u,union(w,w))* -> member(u,intersection(w,v))*.
% 299.87/300.44 152780[3:Res:114339.0,1479.2] || member(u,v) member(u,union(w,w))* -> member(u,intersection(v,w))*.
% 299.87/300.44 153865[0:SpR:67452.0,118801.0] || -> subclass(intersection(symmetric_difference(cross_product(u,v),w),x),intersection(x,complement(restrict(w,u,v))))*.
% 299.87/300.44 153866[0:SpR:67453.0,118801.0] || -> subclass(intersection(symmetric_difference(u,cross_product(v,w)),x),intersection(x,complement(restrict(u,v,w))))*.
% 299.87/300.44 153872[0:SpR:67451.0,118801.0] || -> subclass(intersection(symmetric_difference(power_class(u),complement(v)),w),intersection(w,union(complement(power_class(u)),v)))*.
% 299.87/300.44 153948[0:Res:118801.0,1479.2] || member(u,v) member(u,intersection(w,x))* -> member(u,intersection(v,x))*.
% 299.87/300.44 154159[0:SpR:46366.0,118998.0] || -> subclass(intersection(u,symmetric_difference(complement(v),power_class(w))),intersection(u,union(v,complement(power_class(w)))))*.
% 299.87/300.44 154634[0:SpR:67452.0,119165.0] || -> subclass(intersection(u,symmetric_difference(cross_product(v,w),x)),intersection(u,complement(restrict(x,v,w))))*.
% 299.87/300.44 154635[0:SpR:67453.0,119165.0] || -> subclass(intersection(u,symmetric_difference(v,cross_product(w,x))),intersection(u,complement(restrict(v,w,x))))*.
% 299.87/300.44 154641[0:SpR:67451.0,119165.0] || -> subclass(intersection(u,symmetric_difference(power_class(v),complement(w))),intersection(u,union(complement(power_class(v)),w)))*.
% 299.87/300.44 154809[0:SpL:46366.0,119428.0] || subclass(u,symmetric_difference(complement(v),power_class(w)))* -> subclass(u,union(v,complement(power_class(w)))).
% 299.87/300.44 155029[3:SpR:46880.0,154929.0] || -> subclass(complement(successor(union(image(element_relation,power_class(u)),complement(power_class(v))))),power_class(complement(power_class(u))))*.
% 299.87/300.44 155344[3:MRR:155343.1,9142.1] || equal(null_class,u) member(v,union(u,w))* -> member(v,union(null_class,w))*.
% 299.87/300.44 155348[3:MRR:155347.1,9142.1] || equal(null_class,u) member(v,union(w,u))* -> member(v,union(null_class,w))*.
% 299.87/300.44 155515[3:SpR:46877.0,154953.0] || -> subclass(complement(successor(union(complement(power_class(u)),image(element_relation,power_class(v))))),power_class(complement(power_class(v))))*.
% 299.87/300.44 155885[3:Rew:103600.0,155695.0] || -> subclass(regular(complement(symmetric_difference(complement(u),union(v,w)))),union(u,complement(union(v,w))))*.
% 299.87/300.44 155887[3:Rew:103600.0,155701.0] || -> subclass(regular(complement(symmetric_difference(union(u,v),complement(intersection(u,v))))),complement(symmetric_difference(u,v)))*.
% 299.87/300.44 156228[3:Rew:103600.0,156042.0] || -> subclass(regular(complement(symmetric_difference(union(u,v),complement(w)))),union(complement(union(u,v)),w))*.
% 299.87/300.44 157159[3:Res:157106.0,2996.0] || -> equal(regular(successor(complement(successor(null_class)))),null_class) equal(regular(regular(successor(complement(successor(null_class))))),null_class)**.
% 299.87/300.44 157527[3:SpR:46366.0,154856.0] || -> subclass(intersection(union(null_class,symmetric_difference(complement(u),power_class(v))),w),union(u,complement(power_class(v))))*.
% 299.87/300.44 157786[3:SpR:46366.0,154864.0] || -> subclass(union(null_class,intersection(symmetric_difference(complement(u),power_class(v)),w)),union(u,complement(power_class(v))))*.
% 299.87/300.44 157853[12:SpR:67597.1,154864.0] function(intersection(intersection(u,v),w)) || -> subclass(successor(intersection(intersection(u,v),w)),u)*.
% 299.87/300.44 158028[3:SpR:46366.0,154877.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(complement(v),power_class(w)))),union(v,complement(power_class(w))))*.
% 299.87/300.44 158291[3:MRR:158236.0,9142.1] || member(u,v) -> equal(regular(unordered_pair(v,u)),u)** equal(unordered_pair(v,u),null_class).
% 299.87/300.44 158348[3:SpR:46366.0,154885.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(complement(v),power_class(w)))),union(v,complement(power_class(w))))*.
% 299.87/300.44 158409[12:SpR:67597.1,154885.0] function(intersection(u,intersection(v,w))) || -> subclass(successor(intersection(u,intersection(v,w))),v)*.
% 299.87/300.44 158730[3:MRR:158679.0,9142.1] || member(u,v) -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class).
% 299.87/300.44 158796[3:SpR:97923.0,155855.0] || -> subclass(regular(complement(symmetric_difference(intersection(u,v),complement(union(u,v))))),complement(symmetric_difference(u,v)))*.
% 299.87/300.44 158925[3:SpR:67452.0,157492.0] || -> subclass(intersection(union(null_class,symmetric_difference(cross_product(u,v),w)),x),complement(restrict(w,u,v)))*.
% 299.87/300.44 158926[3:SpR:67453.0,157492.0] || -> subclass(intersection(union(null_class,symmetric_difference(u,cross_product(v,w))),x),complement(restrict(u,v,w)))*.
% 299.87/300.44 158932[3:SpR:67451.0,157492.0] || -> subclass(intersection(union(null_class,symmetric_difference(power_class(u),complement(v))),w),union(complement(power_class(u)),v))*.
% 299.87/300.44 159180[3:SpR:67452.0,157751.0] || -> subclass(union(null_class,intersection(symmetric_difference(cross_product(u,v),w),x)),complement(restrict(w,u,v)))*.
% 299.87/300.44 159181[3:SpR:67453.0,157751.0] || -> subclass(union(null_class,intersection(symmetric_difference(u,cross_product(v,w)),x)),complement(restrict(u,v,w)))*.
% 299.87/300.44 159187[3:SpR:67451.0,157751.0] || -> subclass(union(null_class,intersection(symmetric_difference(power_class(u),complement(v)),w)),union(complement(power_class(u)),v))*.
% 299.87/300.44 159252[12:SpR:67597.1,157751.0] function(intersection(intersection(u,v),w)) || -> subclass(successor(intersection(intersection(u,v),w)),v)*.
% 299.87/300.44 159422[3:SpR:67452.0,157993.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(cross_product(v,w),x))),complement(restrict(x,v,w)))*.
% 299.87/300.44 159423[3:SpR:67453.0,157993.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(v,cross_product(w,x)))),complement(restrict(v,w,x)))*.
% 299.87/300.44 159429[3:SpR:67451.0,157993.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(power_class(v),complement(w)))),union(complement(power_class(v)),w))*.
% 299.87/300.44 159655[3:SpR:67452.0,158313.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(cross_product(v,w),x))),complement(restrict(x,v,w)))*.
% 299.87/300.44 159656[3:SpR:67453.0,158313.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(v,cross_product(w,x)))),complement(restrict(v,w,x)))*.
% 299.87/300.44 159662[3:SpR:67451.0,158313.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(power_class(v),complement(w)))),union(complement(power_class(v)),w))*.
% 299.87/300.44 159721[12:SpR:67597.1,158313.0] function(intersection(u,intersection(v,w))) || -> subclass(successor(intersection(u,intersection(v,w))),w)*.
% 299.87/300.44 160025[0:SpL:67452.0,119429.0] || subclass(u,symmetric_difference(cross_product(v,w),x))* -> subclass(u,complement(restrict(x,v,w))).
% 299.87/300.44 160026[0:SpL:67453.0,119429.0] || subclass(u,symmetric_difference(v,cross_product(w,x)))* -> subclass(u,complement(restrict(v,w,x))).
% 299.87/300.44 160032[0:SpL:67451.0,119429.0] || subclass(u,symmetric_difference(power_class(v),complement(w)))* -> subclass(u,union(complement(power_class(v)),w)).
% 299.87/300.44 161367[0:SpL:46366.0,154847.0] || equal(symmetric_difference(complement(u),power_class(v)),w) -> subclass(w,union(u,complement(power_class(v))))*.
% 299.87/300.44 161440[0:SpR:46366.0,154858.0] || -> subclass(intersection(intersection(symmetric_difference(complement(u),power_class(v)),w),x),union(u,complement(power_class(v))))*.
% 299.87/300.44 161716[0:SpR:46366.0,154873.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(complement(w),power_class(x)))),union(w,complement(power_class(x))))*.
% 299.87/300.44 162411[0:SpR:46366.0,154876.0] || -> subclass(intersection(u,intersection(symmetric_difference(complement(v),power_class(w)),x)),union(v,complement(power_class(w))))*.
% 299.87/300.44 162678[0:SpR:46366.0,154882.0] || -> subclass(intersection(intersection(u,symmetric_difference(complement(v),power_class(w))),x),union(v,complement(power_class(w))))*.
% 299.87/300.44 163395[0:SpL:67452.0,160068.0] || equal(symmetric_difference(cross_product(u,v),w),x) -> subclass(x,complement(restrict(w,u,v)))*.
% 299.87/300.44 163396[0:SpL:67453.0,160068.0] || equal(symmetric_difference(u,cross_product(v,w)),x) -> subclass(x,complement(restrict(u,v,w)))*.
% 299.87/300.44 163403[0:SpL:67451.0,160068.0] || equal(symmetric_difference(power_class(u),complement(v)),w) -> subclass(w,union(complement(power_class(u)),v))*.
% 299.87/300.44 163470[0:SpR:67452.0,160079.0] || -> subclass(intersection(intersection(symmetric_difference(cross_product(u,v),w),x),y),complement(restrict(w,u,v)))*.
% 299.87/300.44 163471[0:SpR:67453.0,160079.0] || -> subclass(intersection(intersection(symmetric_difference(u,cross_product(v,w)),x),y),complement(restrict(u,v,w)))*.
% 299.87/300.44 163478[0:SpR:67451.0,160079.0] || -> subclass(intersection(intersection(symmetric_difference(power_class(u),complement(v)),w),x),union(complement(power_class(u)),v))*.
% 299.87/300.44 163913[0:SpR:67452.0,160096.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(cross_product(w,x),y))),complement(restrict(y,w,x)))*.
% 299.87/300.44 163914[0:SpR:67453.0,160096.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(w,cross_product(x,y)))),complement(restrict(w,x,y)))*.
% 299.87/300.44 163921[0:SpR:67451.0,160096.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(power_class(w),complement(x)))),union(complement(power_class(w)),x))*.
% 299.87/300.44 164170[0:SpR:67452.0,160100.0] || -> subclass(intersection(u,intersection(symmetric_difference(cross_product(v,w),x),y)),complement(restrict(x,v,w)))*.
% 299.87/300.44 164171[0:SpR:67453.0,160100.0] || -> subclass(intersection(u,intersection(symmetric_difference(v,cross_product(w,x)),y)),complement(restrict(v,w,x)))*.
% 299.87/300.44 164178[0:SpR:67451.0,160100.0] || -> subclass(intersection(u,intersection(symmetric_difference(power_class(v),complement(w)),x)),union(complement(power_class(v)),w))*.
% 299.87/300.44 164625[0:SpR:67452.0,160106.0] || -> subclass(intersection(intersection(u,symmetric_difference(cross_product(v,w),x)),y),complement(restrict(x,v,w)))*.
% 299.87/300.44 164626[0:SpR:67453.0,160106.0] || -> subclass(intersection(intersection(u,symmetric_difference(v,cross_product(w,x))),y),complement(restrict(v,w,x)))*.
% 299.87/300.44 164633[0:SpR:67451.0,160106.0] || -> subclass(intersection(intersection(u,symmetric_difference(power_class(v),complement(w))),x),union(complement(power_class(v)),w))*.
% 299.87/300.44 173524[15:Rew:165880.0,165914.1] || subclass(cross_product(y__dfg,y__dfg),compose(u,v))* -> equal(compose(u,v),cross_product(y__dfg,y__dfg)).
% 299.87/300.44 166024[15:Rew:165880.0,20951.0] || member(u,y__dfg) subclass(domain_relation,compose_class(v))* -> equal(compose(v,u),cantor(u))**.
% 299.87/300.44 166025[15:Rew:165880.0,20929.0] || member(u,y__dfg) subclass(domain_relation,singleton(v))* -> equal(ordered_pair(u,cantor(u)),v)*.
% 299.87/300.44 166026[15:Rew:165880.0,20709.0] || member(u,y__dfg) -> member(u,cantor(v))* equal(sum_class(range_of(null_class)),apply(v,u)).
% 299.87/300.44 166034[15:Rew:165880.0,7235.0] || member(u,y__dfg) member(singleton(u),u)* -> member(singleton(singleton(singleton(u))),element_relation)*.
% 299.87/300.44 166048[15:Rew:165880.0,20590.0] || member(u,y__dfg) -> member(u,cantor(v)) equal(image(v,singleton(u)),range_of(null_class))**.
% 299.87/300.44 166059[15:Rew:165880.0,364.0] || member(u,y__dfg)* subclass(complement(v),w)* -> member(u,v)* member(u,w)*.
% 299.87/300.44 173528[15:Rew:165880.0,166221.1] || member(not_subclass_element(complement(compose(element_relation,y__dfg)),u),element_relation)* -> subclass(complement(compose(element_relation,y__dfg)),u).
% 299.87/300.44 166224[15:Rew:165880.0,7511.0] || subclass(u,complement(compose(element_relation,y__dfg)))* member(regular(u),element_relation) -> equal(u,null_class).
% 299.87/300.44 166345[15:Rew:165880.0,6692.1] || equal(u,complement(v))* member(w,y__dfg)* -> member(w,v)* member(w,u)*.
% 299.87/300.44 173529[15:Rew:165880.0,166368.1] || member(u,cantor(regular(cross_product(singleton(u),y__dfg))))* -> equal(cross_product(singleton(u),y__dfg),null_class).
% 299.87/300.44 166688[15:Rew:165880.0,50771.0] || member(u,cross_product(y__dfg,y__dfg)) member(u,complement(compose(complement(element_relation),inverse(element_relation))))* -> .
% 299.87/300.44 166690[15:Rew:165880.0,125719.1] single_valued_class(complement(successor(complement(cross_product(universal_class,universal_class))))) || -> function(complement(successor(complement(cross_product(y__dfg,y__dfg)))))*.
% 299.87/300.44 166696[15:Rew:165880.0,4565.1] single_valued_class(restrict(cross_product(universal_class,universal_class),u,v)) || -> function(restrict(cross_product(y__dfg,y__dfg),u,v))*.
% 299.87/300.44 166850[15:Rew:165880.0,99258.1] single_valued_class(union(null_class,union(null_class,cross_product(universal_class,universal_class)))) || -> function(union(null_class,cross_product(y__dfg,y__dfg)))*.
% 299.87/300.44 166851[15:Rew:165880.0,99256.1] single_valued_class(union(null_class,union(cross_product(universal_class,universal_class),null_class))) || -> function(union(null_class,cross_product(y__dfg,y__dfg)))*.
% 299.87/300.44 166854[15:Rew:165880.0,31987.1] single_valued_class(union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class))) || -> function(union(null_class,cross_product(y__dfg,y__dfg)))*.
% 299.87/300.44 166895[15:Rew:165880.0,39337.1] single_valued_class(regular(union(x__dfg,x__dfg))) || equal(regular(union(x__dfg,x__dfg)),cross_product(y__dfg,y__dfg))** -> .
% 299.87/300.44 173530[15:Rew:165880.0,166904.1] single_valued_class(x__dfg) || equal(regular(successor(x__dfg)),y__dfg) equal(cross_product(y__dfg,y__dfg),x__dfg)** -> .
% 299.87/300.44 166907[15:Rew:165880.0,85900.2] single_valued_class(x__dfg) || equal(successor(successor(x__dfg)),null_class) equal(cross_product(y__dfg,y__dfg),x__dfg)** -> .
% 299.87/300.44 173533[15:Rew:165880.0,166915.2] single_valued_class(inverse(u)) || equal(cross_product(y__dfg,y__dfg),inverse(u))* -> equal(range_of(u),y__dfg)**.
% 299.87/300.44 173534[15:Rew:165880.0,166916.1] single_valued_class(power_class(u)) || member(u,y__dfg)* equal(cross_product(y__dfg,y__dfg),power_class(u))* -> .
% 299.87/300.44 173535[15:Rew:165880.0,166917.1] single_valued_class(sum_class(u)) || member(u,y__dfg)* equal(cross_product(y__dfg,y__dfg),sum_class(u))* -> .
% 299.87/300.44 173536[15:Rew:165880.0,166918.1] single_valued_class(cantor(u)) || member(u,y__dfg)* equal(cross_product(y__dfg,y__dfg),cantor(u))* -> .
% 299.87/300.44 166956[15:Rew:165880.0,45156.0] || subclass(cross_product(y__dfg,y__dfg),u) -> equal(compose_class(v),null_class) member(regular(compose_class(v)),u)*.
% 299.87/300.44 166974[15:Rew:165880.0,133801.1] single_valued_class(union(u,u)) || subclass(u,cross_product(y__dfg,y__dfg))* -> function(union(u,u))*.
% 299.87/300.44 166975[15:Rew:165880.0,111062.1] single_valued_class(union(u,null_class)) || subclass(u,cross_product(y__dfg,y__dfg))* -> function(union(u,null_class)).
% 299.87/300.44 166976[15:Rew:165880.0,110656.1] single_valued_class(union(null_class,u)) || subclass(u,cross_product(y__dfg,y__dfg))* -> function(union(null_class,u)).
% 299.87/300.44 166977[15:Rew:165880.0,108633.1] single_valued_class(intersection(u,v)) || subclass(u,cross_product(y__dfg,y__dfg))* -> function(intersection(u,v))*.
% 299.87/300.44 167000[15:Rew:165880.0,90127.1] single_valued_class(intersection(u,v)) || subclass(v,cross_product(y__dfg,y__dfg))* -> function(intersection(u,v))*.
% 299.87/300.44 167018[15:Rew:165880.0,45160.0] || subclass(cross_product(y__dfg,cross_product(y__dfg,y__dfg)),u)* -> equal(application_function,null_class) member(regular(application_function),u).
% 299.87/300.44 167101[15:Rew:165880.0,165056.0] || member(u,y__dfg)* equal(successor(u),singleton(singleton(null_class)))* subclass(successor_relation,composition_function) -> .
% 299.87/300.44 167123[15:Rew:165880.0,158589.0] || member(u,y__dfg) -> member(u,successor(complement(restrict(v,w,x))))* member(u,v).
% 299.87/300.44 167480[15:Rew:165880.0,121266.1] || equal(unordered_pair(u,v),successor(null_class))** member(u,y__dfg) -> member(u,singleton(null_class))*.
% 299.87/300.44 167505[15:Rew:165880.0,115025.0] || member(u,y__dfg) -> member(u,complement(symmetric_difference(v,w)))* member(u,union(w,v)).
% 299.87/300.44 173537[15:Rew:165880.0,167506.1] || member(u,y__dfg) -> member(u,union(null_class,compose(element_relation,y__dfg)))* member(u,complement(element_relation)).
% 299.87/300.44 167512[15:Rew:165880.0,115002.0] || member(u,y__dfg) -> member(u,union(null_class,complement(intersection(v,w))))* member(u,w).
% 299.87/300.44 167513[15:Rew:165880.0,115001.0] || member(u,y__dfg) -> member(u,union(null_class,complement(intersection(v,w))))* member(u,v).
% 299.87/300.44 167692[15:Rew:165880.0,99402.0] || member(u,y__dfg) -> member(u,union(v,complement(successor(w))))* member(u,successor(w)).
% 299.87/300.44 167693[15:Rew:165880.0,98418.0] || member(u,y__dfg) -> member(u,complement(union(v,w)))* member(u,union(w,v)).
% 299.87/300.44 167810[15:Rew:165880.0,91529.1] || equal(cantor(u),successor(u)) member(u,y__dfg)* subclass(domain_relation,regular(successor_relation))* -> .
% 299.87/300.44 167863[15:Rew:165880.0,86939.0] || member(u,y__dfg) -> member(u,symmetric_difference(v,w)) member(u,complement(symmetric_difference(w,v)))*.
% 299.87/300.44 167895[15:Rew:165880.0,83771.0] || member(u,y__dfg) -> member(u,union(complement(power_class(v)),w))* member(u,power_class(v)).
% 299.87/300.44 167918[15:Rew:165880.0,83389.0] || member(u,y__dfg) -> member(u,union(v,complement(power_class(w))))* member(u,power_class(w)).
% 299.87/300.44 167952[15:Rew:165880.0,81246.0] || member(u,y__dfg) equal(successor(singleton(u)),u)** equal(successor(successor_relation),null_class) -> .
% 299.87/300.44 167953[15:Rew:165880.0,81227.0] || member(u,y__dfg)* equal(cantor(u),successor(u)) equal(successor(successor_relation),null_class) -> .
% 299.87/300.44 167954[15:Rew:165880.0,81208.0] || member(u,y__dfg) equal(successor(union(v,w)),null_class)** -> member(u,complement(v))*.
% 299.87/300.44 167955[15:Rew:165880.0,81207.0] || member(u,y__dfg) equal(successor(union(v,w)),null_class)** -> member(u,complement(w))*.
% 299.87/300.44 167981[15:Rew:165880.0,80100.0] || member(u,y__dfg) subclass(u,complement(singleton(apply(choice,u))))* -> equal(u,null_class).
% 299.87/300.44 168001[15:Rew:165880.0,73885.0] || member(u,y__dfg) -> member(u,union(v,null_class)) member(u,union(null_class,complement(v)))*.
% 299.87/300.44 168002[15:Rew:165880.0,73844.0] || member(u,y__dfg) -> member(u,apply(null_class,v))* member(u,complement(apply(null_class,w)))*.
% 299.87/300.44 168005[15:Rew:165880.0,73291.0] || member(u,y__dfg) -> member(u,sum_class(range_of(null_class))) member(u,complement(apply(null_class,v)))*.
% 299.87/300.44 168006[15:Rew:165880.0,73035.0] || member(u,y__dfg) -> member(u,apply(null_class,v))* member(u,complement(sum_class(range_of(null_class))))*.
% 299.87/300.44 168172[15:Rew:165880.0,52904.0] || member(u,y__dfg) equal(null_class,element_relation) -> equal(sum_class(range_of(null_class)),apply(u,u))*.
% 299.87/300.44 168208[15:Rew:165880.0,50915.1] || equal(cantor(u),successor(u)) member(u,y__dfg)* subclass(domain_relation,complement(successor_relation))* -> .
% 299.87/300.44 173540[15:Rew:165880.0,168248.2] || member(u,y__dfg) equal(successor(singleton(u)),u)** subclass(y__dfg,complement(successor_relation))* -> .
% 299.87/300.44 168283[15:Rew:165880.0,38526.0] || member(u,y__dfg) -> member(u,union(v,v))* member(u,union(null_class,complement(v)))*.
% 299.87/300.44 168293[15:Rew:165880.0,34887.0] || member(u,y__dfg) -> member(u,complement(symmetric_difference(v,w)))* member(u,union(v,w)).
% 299.87/300.44 168304[15:Rew:165880.0,33202.0] || member(u,y__dfg) -> member(u,union(null_class,v)) member(u,union(null_class,complement(v)))*.
% 299.87/300.44 168368[15:Rew:165880.0,10044.2] || -> equal(unordered_pair(u,v),null_class) equal(apply(choice,unordered_pair(u,v)),v)** member(u,y__dfg).
% 299.87/300.44 168374[15:Rew:165880.0,10345.2] || -> equal(not_subclass_element(unordered_pair(u,v),w),v)** subclass(unordered_pair(u,v),w) member(u,y__dfg).
% 299.87/300.44 168599[15:Rew:165880.0,51724.0] || subclass(y__dfg,u)* subclass(u,v)* -> member(sum_class(regular(union(x__dfg,x__dfg))),v)*.
% 299.87/300.44 168611[15:Rew:165880.0,51086.0] || subclass(y__dfg,u)* subclass(u,v)* -> member(power_class(regular(union(x__dfg,x__dfg))),v)*.
% 299.87/300.44 173541[15:Rew:165880.0,168667.2,165880.0,168667.0] || member(image(u,null_class),y__dfg) subclass(y__dfg,v) -> member(apply(u,y__dfg),v)*.
% 299.87/300.44 168756[15:Rew:165880.0,121265.1] || equal(unordered_pair(u,v),successor(null_class))** member(v,y__dfg) -> member(v,singleton(null_class))*.
% 299.87/300.44 173542[15:Rew:165880.0,168819.2] function(u) || member(v,y__dfg) subclass(y__dfg,complement(singleton(image(u,v))))* -> .
% 299.87/300.44 168855[15:Rew:165880.0,40519.1] || equal(compose_class(u),domain_relation) member(v,y__dfg) -> equal(compose(u,v),cantor(v))**.
% 299.87/300.44 168856[15:Rew:165880.0,40386.1] || equal(singleton(u),domain_relation)** member(v,y__dfg) -> equal(ordered_pair(v,cantor(v)),u)*.
% 299.87/300.44 168868[15:Rew:165880.0,10043.2] || -> equal(unordered_pair(u,v),null_class) equal(apply(choice,unordered_pair(u,v)),u)** member(v,y__dfg).
% 299.87/300.44 168871[15:Rew:165880.0,10346.2] || -> equal(not_subclass_element(unordered_pair(u,v),w),u)** subclass(unordered_pair(u,v),w) member(v,y__dfg).
% 299.87/300.44 168932[15:Rew:165880.0,52635.0] || subclass(y__dfg,symmetric_difference(u,v)) member(unordered_pair(w,x),complement(symmetric_difference(u,v)))* -> .
% 299.87/300.44 168983[15:Rew:165880.0,57910.1] || equal(complement(intersection(u,v)),null_class)** member(w,y__dfg) -> member(power_class(w),u)*.
% 299.87/300.44 168984[15:Rew:165880.0,57909.1] || equal(complement(intersection(u,v)),null_class)** member(w,y__dfg) -> member(power_class(w),v)*.
% 299.87/300.44 168985[15:Rew:165880.0,57908.1] || equal(complement(intersection(u,v)),null_class)** member(w,y__dfg) -> member(sum_class(w),u)*.
% 299.87/300.44 168986[15:Rew:165880.0,57907.1] || equal(complement(intersection(u,v)),null_class)** member(w,y__dfg) -> member(sum_class(w),v)*.
% 299.87/300.44 169011[15:Rew:165880.0,66639.1] function(u) || subclass(y__dfg,complement(u)) member(unordered_pair(v,w),successor(u))* -> .
% 299.87/300.44 169053[15:Rew:165880.0,99126.1] || equal(complement(union(u,v)),singleton(singleton(null_class))) subclass(y__dfg,union(u,v))* -> .
% 299.87/300.44 169065[15:Rew:165880.0,1478.2] || member(omega,u) member(omega,v) equal(complement(intersection(v,u)),y__dfg)** -> .
% 299.87/300.44 169067[15:Rew:165880.0,98918.0] || subclass(y__dfg,complement(union(u,v))) member(unordered_pair(w,x),union(v,u))* -> .
% 299.87/300.44 169141[15:Rew:165880.0,46186.0] || member(inverse(u),y__dfg) subclass(domain_relation,complement(singleton(ordered_pair(inverse(u),range_of(u)))))* -> .
% 299.87/300.44 169159[15:Rew:165880.0,46176.0] || member(inverse(u),y__dfg) subclass(domain_relation,cross_product(v,w))* -> member(range_of(u),w)*.
% 299.87/300.44 169168[15:Rew:165880.0,66282.1] || equal(null_class,u) subclass(y__dfg,complement(v)) member(omega,union(v,u))* -> .
% 299.87/300.44 169170[15:Rew:165880.0,48628.1] || equal(null_class,u) subclass(y__dfg,complement(v)) member(omega,union(u,v))* -> .
% 299.87/300.44 169207[15:Rew:165880.0,28331.0] || subclass(y__dfg,symmetric_difference(complement(u),complement(v))) -> member(ordered_pair(w,x),union(u,v))*.
% 299.87/300.44 169210[15:Rew:165880.0,14660.0] || subclass(y__dfg,symmetric_difference(complement(u),complement(v))) -> member(unordered_pair(w,x),union(u,v))*.
% 299.87/300.44 173544[15:Rew:165880.0,169214.0] || equal(symmetric_difference(cross_product(u,v),w),y__dfg)** -> equal(complement(restrict(w,u,v)),y__dfg).
% 299.87/300.44 169311[15:Rew:165880.0,30795.0] || subclass(domain_relation,union(null_class,complement(compose(element_relation,y__dfg))))* member(ordered_pair(null_class,null_class),element_relation) -> .
% 299.87/300.44 173548[15:Rew:165880.0,169367.1] || subclass(complement(element_relation),complement(compose(element_relation,y__dfg)))* -> equal(complement(compose(element_relation,y__dfg)),complement(element_relation)).
% 299.87/300.44 169369[15:Rew:165880.0,38276.0] || equal(complement(compose(element_relation,y__dfg)),u)* member(regular(u),element_relation)* -> equal(u,null_class).
% 299.87/300.44 169452[15:Rew:165880.0,52999.1] || member(regular(u),element_relation) subclass(u,regular(compose(element_relation,y__dfg)))* -> equal(u,null_class).
% 299.87/300.44 169515[15:Rew:165880.0,9002.0] || subclass(y__dfg,symmetric_difference(u,cross_product(v,w))) -> member(omega,complement(restrict(u,v,w)))*.
% 299.87/300.44 169522[15:Rew:165880.0,9060.0] || subclass(y__dfg,symmetric_difference(cross_product(u,v),w)) -> member(omega,complement(restrict(w,u,v)))*.
% 299.87/300.44 173549[15:Rew:165880.0,169588.2,165880.0,169588.1] || equal(u,y__dfg) member(image(v,null_class),y__dfg) -> member(apply(v,u),y__dfg)*.
% 299.87/300.44 169589[15:Rew:165880.0,92922.0] || equal(u,y__dfg) member(singleton(singleton(null_class)),cross_product(v,w))* -> member(u,w)*.
% 299.87/300.44 169590[15:Rew:165880.0,92853.0] || equal(u,y__dfg) subclass(ordered_pair(v,u),w)* -> member(unordered_pair(v,null_class),w)*.
% 299.87/300.44 169602[15:Rew:165880.0,91837.0] || equal(u,y__dfg) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.87/300.44 169603[15:Rew:165880.0,91836.0] || equal(u,y__dfg) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.87/300.44 169606[15:Rew:165880.0,90444.0] || equal(u,y__dfg) member(ordered_pair(v,w),compose(x,y))* -> member(w,u)*.
% 299.87/300.44 169608[15:Rew:165880.0,90210.0] || equal(u,y__dfg) subclass(u,v)* -> equal(w,null_class) member(regular(w),v)*.
% 299.87/300.44 169626[15:Rew:165880.0,14433.0] || subclass(y__dfg,complement(singleton(not_subclass_element(cross_product(u,v),w))))* -> subclass(cross_product(u,v),w).
% 299.87/300.44 169627[15:Rew:165880.0,14441.0] || equal(complement(singleton(not_subclass_element(cross_product(u,v),w))),y__dfg)** -> subclass(cross_product(u,v),w).
% 299.87/300.44 169729[15:Rew:165880.0,115884.0] || equal(y__dfg,x__dfg) subclass(x__dfg,complement(u)) member(omega,union(u,null_class))* -> .
% 299.87/300.44 169730[15:Rew:165880.0,115883.0] || equal(y__dfg,x__dfg) subclass(x__dfg,complement(u)) member(omega,union(null_class,u))* -> .
% 299.87/300.44 169733[15:Rew:165880.0,91390.0] || equal(y__dfg,x__dfg) subclass(x__dfg,symmetric_difference(u,v)) -> member(null_class,union(u,v))*.
% 299.87/300.44 169752[15:Rew:165880.0,90761.0] || equal(y__dfg,x__dfg) member(image(u,null_class),x__dfg) -> member(apply(u,x__dfg),x__dfg)*.
% 299.87/300.44 169753[15:Rew:165880.0,90591.0] || equal(y__dfg,x__dfg) member(ordered_pair(u,v),compose(w,x))* -> member(v,x__dfg).
% 299.87/300.44 169754[15:Rew:165880.0,90586.0] || equal(y__dfg,x__dfg) subclass(x__dfg,u) -> equal(v,null_class) member(regular(v),u)*.
% 299.87/300.44 169832[15:Rew:165880.0,14469.0] || subclass(y__dfg,complement(unordered_pair(u,regular(cross_product(v,w)))))* -> equal(cross_product(v,w),null_class).
% 299.87/300.44 169833[15:Rew:165880.0,14502.0] || equal(complement(unordered_pair(u,regular(cross_product(v,w)))),y__dfg)** -> equal(cross_product(v,w),null_class).
% 299.87/300.44 169834[15:Rew:165880.0,14492.0] || subclass(y__dfg,complement(unordered_pair(regular(cross_product(u,v)),w)))* -> equal(cross_product(u,v),null_class).
% 299.87/300.44 169835[15:Rew:165880.0,14507.0] || equal(complement(unordered_pair(regular(cross_product(u,v)),w)),y__dfg)** -> equal(cross_product(u,v),null_class).
% 299.87/300.44 170000[15:Rew:165880.0,24302.0] || equal(sum_class(range_of(null_class)),y__dfg) subclass(apply(null_class,u),v)* -> member(null_class,v).
% 299.87/300.44 170001[15:Rew:165880.0,24285.0] || equal(sum_class(range_of(null_class)),y__dfg) subclass(apply(null_class,u),v)* -> member(omega,v).
% 299.87/300.44 170019[15:Rew:165880.0,24326.0] || subclass(y__dfg,sum_class(range_of(null_class))) subclass(apply(null_class,u),v)* -> member(null_class,v).
% 299.87/300.44 170020[15:Rew:165880.0,24314.0] || subclass(y__dfg,sum_class(range_of(null_class))) subclass(apply(null_class,u),v)* -> member(omega,v).
% 299.87/300.44 170044[15:Rew:165880.0,22153.0] || member(ordered_pair(y__dfg,u),compose(v,w))* -> member(u,image(v,image(w,null_class))).
% 299.87/300.44 173550[15:Rew:165880.0,170054.1] || -> equal(regular(ordered_pair(u,y__dfg)),unordered_pair(u,null_class))** equal(regular(ordered_pair(u,y__dfg)),singleton(u)).
% 299.87/300.44 170058[15:Rew:165880.0,53616.1] || equal(unordered_pair(u,null_class),singleton(u)) -> equal(apply(choice,ordered_pair(u,y__dfg)),singleton(u))**.
% 299.87/300.44 170079[15:Rew:165880.0,22256.0] || member(y__dfg,u) member(null_class,v) -> member(singleton(singleton(null_class)),cross_product(v,u))*.
% 299.87/300.44 170081[15:Rew:165880.0,41457.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(ordered_pair(y__dfg,null_class),cantor(singleton(singleton(null_class)))),u)*.
% 299.87/300.44 170082[15:Rew:165880.0,41463.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(singleton(singleton(null_class)),cantor(ordered_pair(y__dfg,null_class))),u)*.
% 299.87/300.44 173551[15:Rew:165880.0,170087.1] || member(u,ordered_pair(y__dfg,v))* -> equal(u,unordered_pair(y__dfg,singleton(v))) equal(u,null_class).
% 299.87/300.44 170098[15:Rew:165880.0,23700.0] || member(u,ordered_pair(v,y__dfg))* -> equal(u,unordered_pair(v,null_class)) equal(u,singleton(v)).
% 299.87/300.44 170144[15:Rew:165880.0,118290.0] || equal(complement(compose(element_relation,y__dfg)),y__dfg)** member(regular(u),element_relation)* -> equal(u,element_relation).
% 299.87/300.44 170156[15:Rew:165880.0,145999.0] || member(complement(union(u,v)),y__dfg) -> member(complement(union(v,u)),union(v,u))*.
% 299.87/300.44 170225[15:Rew:165880.0,29827.0] || equal(union(null_class,intersection(u,v)),y__dfg) member(singleton(w),symmetric_difference(u,v))* -> .
% 299.87/300.44 170247[15:Rew:165880.0,29810.0] || equal(union(null_class,restrict(u,v,w)),y__dfg)** -> member(singleton(x),cross_product(v,w))*.
% 299.87/300.44 170259[15:Rew:165880.0,29730.0] || equal(union(null_class,regular(u)),y__dfg)** member(singleton(v),u)* -> equal(u,null_class).
% 299.87/300.44 170261[15:Rew:165880.0,29823.1] || member(singleton(u),symmetric_difference(v,w))* subclass(y__dfg,union(null_class,intersection(v,w)))* -> .
% 299.87/300.44 173553[15:Rew:165880.0,170316.1] || -> equal(cross_product(null_class,y__dfg),null_class) equal(apply(regular(cross_product(null_class,y__dfg)),y__dfg),sum_class(range_of(null_class)))**.
% 299.87/300.44 170381[15:Rew:165880.0,146015.0] || member(union(null_class,complement(u)),y__dfg) -> member(union(null_class,complement(u)),union(null_class,u))*.
% 299.87/300.44 170382[15:Rew:165880.0,146014.0] || member(union(null_class,complement(u)),y__dfg) -> member(union(null_class,complement(u)),union(u,null_class))*.
% 299.87/300.44 170383[15:Rew:165880.0,146013.0] || member(union(null_class,complement(u)),y__dfg) -> member(union(null_class,complement(u)),union(u,u))*.
% 299.87/300.44 170407[15:Rew:165880.0,34673.0] || subclass(y__dfg,regular(complement(u))) -> member(unordered_pair(v,w),u)* equal(complement(u),null_class).
% 299.87/300.44 173554[15:Rew:165880.0,170416.1] || subclass(y__dfg,cantor(regular(cross_product(singleton(null_class),y__dfg))))* -> equal(cross_product(singleton(null_class),y__dfg),null_class).
% 299.87/300.44 173557[15:Rew:165880.0,170437.0] || subclass(y__dfg,cantor(regular(cross_product(singleton(omega),y__dfg))))* -> equal(cross_product(singleton(omega),y__dfg),null_class).
% 299.87/300.44 170525[15:Rew:165880.0,39470.2] function(u) || member(u,cantor(v))* equal(restrict(v,null_class,y__dfg),null_class)** -> .
% 299.87/300.44 170532[15:Rew:165880.0,39677.1] one_to_one(restrict(cross_product(u,universal_class),v,w)) || -> equal(image(cross_product(v,w),u),y__dfg)**.
% 299.87/300.44 170537[15:Rew:165880.0,40310.0] || subclass(y__dfg,complement(cantor(u))) -> equal(apply(u,unordered_pair(v,w)),sum_class(range_of(null_class)))**.
% 299.87/300.44 170560[15:Rew:165880.0,41345.1] || subclass(domain_relation,rotate(u)) -> member(ordered_pair(ordered_pair(y__dfg,cantor(singleton(singleton(null_class)))),null_class),u)*.
% 299.87/300.44 170634[15:Rew:165880.0,46517.0] || subclass(y__dfg,power_class(complement(power_class(u)))) member(singleton(v),image(element_relation,power_class(u)))* -> .
% 299.87/300.44 170653[15:Rew:165880.0,48136.0] || subclass(y__dfg,image(element_relation,power_class(u))) member(singleton(v),power_class(complement(power_class(u))))* -> .
% 299.87/300.44 173559[15:Rew:165880.0,170659.0] || equal(symmetric_difference(complement(u),power_class(v)),y__dfg)** -> equal(union(u,complement(power_class(v))),y__dfg).
% 299.87/300.44 170661[15:Rew:165880.0,93521.0] || equal(union(u,complement(power_class(v))),y__dfg) -> equal(intersection(complement(u),power_class(v)),null_class)**.
% 299.87/300.44 170663[15:Rew:165880.0,48261.1] || equal(intersection(complement(u),power_class(v)),null_class)** -> equal(union(u,complement(power_class(v))),y__dfg).
% 299.87/300.44 170673[15:Rew:165880.0,46357.1] || subclass(intersection(complement(u),power_class(v)),null_class)* -> subclass(y__dfg,union(u,complement(power_class(v)))).
% 299.87/300.44 173564[15:Rew:165880.0,170674.0] || equal(symmetric_difference(power_class(u),complement(v)),y__dfg)** -> equal(union(complement(power_class(u)),v),y__dfg).
% 299.87/300.44 170676[15:Rew:165880.0,93522.0] || equal(union(complement(power_class(u)),v),y__dfg) -> equal(intersection(power_class(u),complement(v)),null_class)**.
% 299.87/300.44 170678[15:Rew:165880.0,48269.1] || equal(intersection(power_class(u),complement(v)),null_class)** -> equal(union(complement(power_class(u)),v),y__dfg).
% 299.87/300.44 170688[15:Rew:165880.0,46660.1] || subclass(intersection(power_class(u),complement(v)),null_class)* -> subclass(y__dfg,union(complement(power_class(u)),v)).
% 299.87/300.44 170690[15:Rew:165880.0,58969.1] || equal(union(u,complement(power_class(v))),null_class) -> equal(intersection(complement(u),power_class(v)),y__dfg)**.
% 299.87/300.44 170693[15:Rew:165880.0,57857.1] || subclass(union(u,complement(power_class(v))),null_class)* -> subclass(y__dfg,intersection(complement(u),power_class(v))).
% 299.87/300.44 170704[15:Rew:165880.0,58970.1] || equal(union(complement(power_class(u)),v),null_class) -> equal(intersection(power_class(u),complement(v)),y__dfg)**.
% 299.87/300.44 170707[15:Rew:165880.0,57858.1] || subclass(union(complement(power_class(u)),v),null_class)* -> subclass(y__dfg,intersection(power_class(u),complement(v))).
% 299.87/300.44 170771[15:Rew:165880.0,48010.0] || subclass(y__dfg,complement(power_class(union(null_class,u))))* member(omega,power_class(union(u,u)))* -> .
% 299.87/300.44 170797[15:Rew:165880.0,49241.0] || subclass(y__dfg,symmetric_difference(complement(u),power_class(v))) -> member(omega,union(u,complement(power_class(v))))*.
% 299.87/300.44 170807[15:Rew:165880.0,49429.0] || subclass(y__dfg,symmetric_difference(power_class(u),complement(v))) -> member(omega,union(complement(power_class(u)),v))*.
% 299.87/300.44 170811[15:Rew:165880.0,49611.0] || subclass(y__dfg,symmetric_difference(complement(u),complement(singleton(u))))* -> member(unordered_pair(v,w),successor(u))*.
% 299.87/300.44 170828[15:Rew:165880.0,52649.0] || subclass(y__dfg,union(null_class,singleton(regular(cross_product(u,v)))))* -> equal(cross_product(u,v),null_class).
% 299.87/300.44 170847[15:Rew:165880.0,53671.0] || subclass(y__dfg,complement(regular(ordered_pair(u,v))))* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.87/300.44 170881[15:Rew:165880.0,54294.0] || equal(union(null_class,singleton(regular(cross_product(u,v)))),y__dfg)** -> equal(cross_product(u,v),null_class).
% 299.87/300.44 170959[15:Rew:165880.0,60032.1] || -> equal(cross_product(u,null_class),null_class) equal(domain__dfg(regular(cross_product(u,null_class)),u,y__dfg),single_valued3(null_class))**.
% 299.87/300.44 170964[15:Rew:165880.0,113000.0] || member(successor(null_class),y__dfg) subclass(domain_relation,u) -> member(ordered_pair(successor(null_class),null_class),u)*.
% 299.87/300.44 170993[15:Rew:165880.0,61178.0] || equal(power_class(regular(ordered_pair(u,v))),y__dfg)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.87/300.44 170997[15:Rew:165880.0,61600.0] || equal(sum_class(regular(ordered_pair(u,v))),y__dfg)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.87/300.44 171061[15:Rew:165880.0,66926.1] || member(unordered_pair(u,v),complement(sum_class(w)))* subclass(y__dfg,union(null_class,sum_class(w))) -> .
% 299.87/300.44 171062[15:Rew:165880.0,66952.1] || member(unordered_pair(u,v),complement(inverse(w)))* subclass(y__dfg,union(null_class,inverse(w))) -> .
% 299.87/300.44 171063[15:Rew:165880.0,66970.1] || member(unordered_pair(u,v),complement(range_of(w)))* subclass(y__dfg,union(null_class,range_of(w))) -> .
% 299.87/300.44 171064[15:Rew:165880.0,67017.1] || member(unordered_pair(u,v),complement(cantor(w)))* subclass(y__dfg,union(null_class,cantor(w))) -> .
% 299.87/300.44 171105[15:Rew:165880.0,146003.0] || member(complement(sum_class(range_of(null_class))),y__dfg) -> member(complement(apply(null_class,u)),apply(null_class,u))*.
% 299.87/300.44 171107[15:Rew:165880.0,146002.0] || member(complement(apply(null_class,u)),y__dfg)* -> member(complement(apply(null_class,v)),apply(null_class,v))*.
% 299.87/300.44 171108[15:Rew:165880.0,145996.0] || member(complement(apply(null_class,u)),y__dfg)* -> member(complement(sum_class(range_of(null_class))),sum_class(range_of(null_class)))*.
% 299.87/300.44 171145[15:Rew:165880.0,77250.0] || subclass(y__dfg,regular(regular(ordered_pair(u,v))))* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.87/300.44 171148[15:Rew:165880.0,77582.0] || subclass(y__dfg,regular(singleton(not_subclass_element(cross_product(u,v),w))))* -> subclass(cross_product(u,v),w).
% 299.87/300.44 171151[15:Rew:165880.0,77602.0] || equal(regular(singleton(not_subclass_element(cross_product(u,v),w))),y__dfg)** -> subclass(cross_product(u,v),w).
% 299.87/300.44 171155[15:Rew:165880.0,78082.0] || member(complement(successor(null_class)),y__dfg) -> member(apply(choice,complement(successor(null_class))),complement(singleton(null_class)))*.
% 299.87/300.44 171260[15:Rew:165880.0,83052.0] || subclass(y__dfg,regular(unordered_pair(u,regular(cross_product(v,w)))))* -> equal(cross_product(v,w),null_class).
% 299.87/300.44 171267[15:Rew:165880.0,83112.0] || subclass(y__dfg,regular(unordered_pair(regular(cross_product(u,v)),w)))* -> equal(cross_product(u,v),null_class).
% 299.87/300.44 171272[15:Rew:165880.0,83558.0] || equal(regular(unordered_pair(u,regular(cross_product(v,w)))),y__dfg)** -> equal(cross_product(v,w),null_class).
% 299.87/300.44 171274[15:Rew:165880.0,83569.0] || equal(regular(unordered_pair(regular(cross_product(u,v)),w)),y__dfg)** -> equal(cross_product(u,v),null_class).
% 299.87/300.44 171318[15:Rew:165880.0,145992.0] || member(complement(symmetric_difference(u,v)),y__dfg) -> member(complement(symmetric_difference(v,u)),symmetric_difference(v,u))*.
% 299.87/300.44 171478[15:Rew:165880.0,99488.0] || -> equal(union(union(u,complement(union(v,w))),intersection(complement(u),union(v,w))),y__dfg)**.
% 299.87/300.44 171479[15:Rew:165880.0,99489.0] || -> equal(symmetric_difference(union(u,complement(union(v,w))),intersection(complement(u),union(v,w))),y__dfg)**.
% 299.87/300.44 171480[15:Rew:165880.0,99491.0] || -> equal(union(union(complement(union(u,v)),w),intersection(union(u,v),complement(w))),y__dfg)**.
% 299.87/300.44 171481[15:Rew:165880.0,99492.0] || -> equal(symmetric_difference(union(complement(union(u,v)),w),intersection(union(u,v),complement(w))),y__dfg)**.
% 299.87/300.44 171484[15:Rew:165880.0,98935.1] || equal(image(element_relation,union(u,v)),null_class)** -> equal(power_class(complement(union(u,v))),y__dfg).
% 299.87/300.44 171485[15:Rew:165880.0,98933.0] || equal(power_class(complement(union(u,v))),y__dfg) -> equal(image(element_relation,union(u,v)),null_class)**.
% 299.87/300.44 171498[15:Rew:165880.0,98942.1] || subclass(image(element_relation,union(u,v)),null_class)* -> subclass(y__dfg,power_class(complement(union(u,v)))).
% 299.87/300.44 171499[15:Rew:165880.0,98969.1] || equal(power_class(complement(union(u,v))),null_class) -> equal(image(element_relation,union(u,v)),y__dfg)**.
% 299.87/300.44 171500[15:Rew:165880.0,98968.0] || equal(image(element_relation,union(u,v)),y__dfg)** -> equal(power_class(complement(union(u,v))),null_class).
% 299.87/300.44 171512[15:Rew:165880.0,99023.1] || subclass(power_class(complement(union(u,v))),null_class)* -> subclass(y__dfg,image(element_relation,union(u,v))).
% 299.87/300.44 171601[15:Rew:165880.0,103407.1] || subclass(union(u,complement(successor(v))),null_class)* -> subclass(y__dfg,intersection(complement(u),successor(v))).
% 299.87/300.44 171649[15:Rew:165880.0,100595.0] || equal(cantor(regular(ordered_pair(u,v))),y__dfg)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.87/300.44 171678[15:Rew:165880.0,103367.0] || equal(union(u,complement(successor(v))),y__dfg) -> equal(intersection(complement(u),successor(v)),null_class)**.
% 299.87/300.44 171679[15:Rew:165880.0,103270.1] || equal(intersection(complement(u),successor(v)),null_class)** -> equal(union(u,complement(successor(v))),y__dfg).
% 299.87/300.44 171681[15:Rew:165880.0,103384.1] || equal(union(u,complement(successor(v))),null_class) -> equal(intersection(complement(u),successor(v)),y__dfg)**.
% 299.87/300.44 173581[15:Rew:165880.0,171898.0] || equal(symmetric_difference(u,cross_product(v,w)),y__dfg)** -> equal(complement(restrict(u,v,w)),y__dfg).
% 299.87/300.44 171982[15:Rew:165880.0,128488.1] || member(regular(complement(cross_product(u,v))),cross_product(u,v))* member(regular(null_class),y__dfg) -> .
% 299.87/300.44 172039[15:Rew:165880.0,139917.0] || -> equal(union(image(element_relation,power_class(u)),union(null_class,complement(singleton(power_class(complement(power_class(u))))))),y__dfg)**.
% 299.87/300.44 172769[15:Rew:166239.0,64973.0] || subclass(image(successor_relation,complement(x__dfg)),null_class)* member(null_class,complement(x__dfg)) -> inductive(complement(x__dfg)).
% 299.87/300.44 173883[15:Rew:165880.0,173882.0] || equal(power_class(u),y__dfg) member(v,y__dfg) -> member(v,image(element_relation,power_class(u)))*.
% 299.87/300.44 173884[15:Con:168746.3] || equal(power_class(u),null_class) member(v,y__dfg) -> member(v,image(element_relation,power_class(u)))*.
% 299.87/300.44 174145[15:MRR:174144.2,169458.0] || member(apply(choice,regular(compose(element_relation,y__dfg))),element_relation)* -> equal(regular(compose(element_relation,y__dfg)),null_class).
% 299.87/300.44 174147[15:MRR:174146.2,169458.0] || member(not_subclass_element(regular(compose(element_relation,y__dfg)),u),element_relation)* -> subclass(regular(compose(element_relation,y__dfg)),u).
% 299.87/300.44 181399[15:Res:3739.0,165890.1] single_valued_class(restrict(cross_product(y__dfg,y__dfg),u,v)) || -> function(restrict(cross_product(y__dfg,y__dfg),u,v))*.
% 299.87/300.44 181476[15:Res:125591.0,165890.1] single_valued_class(complement(successor(complement(cross_product(y__dfg,y__dfg))))) || -> function(complement(successor(complement(cross_product(y__dfg,y__dfg)))))*.
% 299.87/300.44 181487[15:Rew:71035.0,181413.1,68772.0,181413.1] single_valued_class(union(cross_product(y__dfg,y__dfg),cross_product(y__dfg,y__dfg))) || -> function(union(null_class,cross_product(y__dfg,y__dfg)))*.
% 299.87/300.44 6502[0:SpR:495.0,4915.0] || -> subclass(symmetric_difference(union(u,v),union(complement(u),complement(v))),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.87/300.44 7340[0:Res:7306.0,226.0] || -> subclass(u,complement(restrict(v,w,x))) member(not_subclass_element(u,complement(restrict(v,w,x))),v)*.
% 299.87/300.44 7348[0:Res:7306.0,497.0] || -> subclass(u,complement(symmetric_difference(v,w))) member(not_subclass_element(u,complement(symmetric_difference(v,w))),union(v,w))*.
% 299.87/300.44 5352[3:Res:4488.1,10.0] || subclass(domain_relation,unordered_pair(u,v))* -> equal(ordered_pair(null_class,null_class),v) equal(ordered_pair(null_class,null_class),u).
% 299.87/300.44 5301[3:Rew:5296.0,2721.1] function(u) || -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued3(null_class))),single_valued2(u)),single_valued3(u))**.
% 299.87/300.44 5302[3:Rew:5296.0,2712.1] single_valued_class(u) || -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued3(null_class))),single_valued2(u)),single_valued3(u))**.
% 299.87/300.44 10472[3:SpL:4275.0,1580.1] || member(ordered_pair(u,v),compose(null_class,w))* subclass(range_of(null_class),x)* -> member(v,x)*.
% 299.87/300.44 7353[3:Res:7306.0,4001.0] || member(not_subclass_element(u,complement(regular(v))),v)* -> subclass(u,complement(regular(v))) equal(v,null_class).
% 299.87/300.44 23275[4:Res:22292.1,10.0] || equal(unordered_pair(u,v),singleton(singleton(null_class)))** -> equal(singleton(null_class),v) equal(singleton(null_class),u).
% 299.87/300.44 23397[7:SpL:491.0,16445.0] || subclass(y__dfg,symmetric_difference(u,cross_product(v,w))) -> member(regular(x__dfg),complement(restrict(u,v,w)))*.
% 299.87/300.44 23398[7:SpL:492.0,16445.0] || subclass(y__dfg,symmetric_difference(cross_product(u,v),w)) -> member(regular(x__dfg),complement(restrict(w,u,v)))*.
% 299.87/300.44 25747[4:Res:359.2,9158.0] || subclass(u,sum_class(range_of(null_class))) -> subclass(u,v) member(not_subclass_element(u,v),apply(null_class,w))*.
% 299.87/300.44 25748[4:Res:7306.0,9158.0] || -> subclass(u,complement(sum_class(range_of(null_class)))) member(not_subclass_element(u,complement(sum_class(range_of(null_class)))),apply(null_class,v))*.
% 299.87/300.44 25793[4:Res:359.2,9160.0] || subclass(u,apply(null_class,v))* -> subclass(u,w) member(not_subclass_element(u,w),sum_class(range_of(null_class)))*.
% 299.87/300.44 25794[4:Res:7306.0,9160.0] || -> subclass(u,complement(apply(null_class,v))) member(not_subclass_element(u,complement(apply(null_class,v))),sum_class(range_of(null_class)))*.
% 299.87/300.44 26311[0:Res:374.1,3.0] || subclass(ordered_pair(u,v),w)* subclass(w,x)* -> member(unordered_pair(u,singleton(v)),x)*.
% 299.87/300.44 26323[0:Res:374.1,497.0] || subclass(ordered_pair(u,v),symmetric_difference(w,x)) -> member(unordered_pair(u,singleton(v)),union(w,x))*.
% 299.87/300.44 26335[4:Res:374.1,9158.0] || subclass(ordered_pair(u,v),sum_class(range_of(null_class))) -> member(unordered_pair(u,singleton(v)),apply(null_class,w))*.
% 299.87/300.44 26336[4:Res:374.1,9160.0] || subclass(ordered_pair(u,v),apply(null_class,w))* -> member(unordered_pair(u,singleton(v)),sum_class(range_of(null_class)))*.
% 299.87/300.44 26494[0:Res:358.2,3678.1] || subclass(u,intersection(v,w)) member(regular(u),symmetric_difference(v,w))* -> equal(u,null_class).
% 299.87/300.44 27804[0:Obv:27778.1] || subclass(intersection(singleton(u),v),w)* -> equal(intersection(singleton(u),v),null_class) member(u,w).
% 299.87/300.44 27943[0:Obv:27917.1] || subclass(intersection(u,singleton(v)),w)* -> equal(intersection(u,singleton(v)),null_class) member(v,w).
% 299.87/300.44 28350[4:Res:22292.1,3668.0] || equal(symmetric_difference(complement(u),complement(v)),singleton(singleton(null_class))) -> member(singleton(null_class),union(u,v))*.
% 299.87/300.44 28923[0:SpL:115.0,2999.0] || subclass(u,symmetric_difference(v,w)) -> equal(u,null_class) member(regular(u),complement(intersection(v,w)))*.
% 299.87/300.44 29063[0:Res:3739.0,4976.0] || -> subclass(restrict(singleton(u),v,w),x) equal(not_subclass_element(restrict(singleton(u),v,w),x),u)**.
% 299.87/300.44 29312[3:Rew:29271.0,7764.1] || member(u,intersection(complement(v),union(null_class,w)))* member(u,union(v,complement(w))) -> .
% 299.87/300.44 29332[3:Rew:29271.0,7724.1] || member(u,intersection(union(null_class,v),complement(w)))* member(u,union(complement(v),w)) -> .
% 299.87/300.44 29731[3:Rew:29278.0,14315.0] || subclass(domain_relation,union(null_class,regular(u)))* member(ordered_pair(null_class,null_class),u) -> equal(u,null_class).
% 299.87/300.44 29764[7:Rew:29278.0,28333.0] || equal(union(null_class,symmetric_difference(complement(u),complement(v))),y__dfg)** -> member(regular(x__dfg),union(u,v)).
% 299.87/300.44 29806[7:Rew:29278.0,20406.0] || equal(union(null_class,unordered_pair(u,v)),y__dfg)** -> equal(regular(x__dfg),v) equal(regular(x__dfg),u).
% 299.87/300.44 29812[3:Rew:29278.0,14305.0] || subclass(domain_relation,union(null_class,restrict(u,v,w)))* -> member(ordered_pair(null_class,null_class),cross_product(v,w)).
% 299.87/300.44 30826[3:Rew:29278.0,29835.0] || -> subclass(union(null_class,intersection(u,v)),w) member(not_subclass_element(union(null_class,intersection(u,v)),w),u)*.
% 299.87/300.44 30827[3:Rew:29278.0,29836.0] || -> subclass(union(null_class,intersection(u,v)),w) member(not_subclass_element(union(null_class,intersection(u,v)),w),v)*.
% 299.87/300.44 29845[3:Rew:29278.0,13380.1] || member(ordered_pair(null_class,null_class),symmetric_difference(u,v))* subclass(domain_relation,union(null_class,intersection(u,v))) -> .
% 299.87/300.44 30828[3:Rew:29278.0,29885.2] || subclass(u,v) -> subclass(union(null_class,u),w) member(not_subclass_element(union(null_class,u),w),v)*.
% 299.87/300.44 31404[9:Rew:31370.0,29668.1] || subclass(y__dfg,symmetric_difference(complement(u),complement(v))) -> member(regular(union(x__dfg,x__dfg)),union(u,v))*.
% 299.87/300.44 32078[0:Res:235.1,26.1] || member(regular(restrict(complement(u),v,w)),u)* -> equal(restrict(complement(u),v,w),null_class).
% 299.87/300.44 33196[3:SpR:30027.0,27503.0] || -> subclass(complement(successor(union(null_class,u))),intersection(union(null_class,complement(u)),complement(singleton(union(null_class,u)))))*.
% 299.87/300.44 33286[3:Rew:30027.0,33210.1] || -> member(not_subclass_element(u,union(null_class,complement(v))),union(null_class,v))* subclass(u,union(null_class,complement(v))).
% 299.87/300.44 33287[3:Rew:30027.0,33241.1] || member(regular(union(null_class,complement(u))),union(null_class,u))* -> equal(union(null_class,complement(u)),null_class).
% 299.87/300.44 35290[3:MRR:35260.0,9181.1] || -> member(not_subclass_element(regular(complement(u)),v),u)* subclass(regular(complement(u)),v) equal(complement(u),null_class).
% 299.87/300.44 35489[0:Rew:3694.1,35488.1] || member(u,v) member(u,w) -> subclass(intersection(x,singleton(u)),intersection(w,v))*.
% 299.87/300.44 35635[0:Rew:4870.1,35634.1] || member(u,v) member(u,w) -> subclass(intersection(singleton(u),x),intersection(w,v))*.
% 299.87/300.44 36434[0:MRR:36404.0,9181.1] || subclass(u,complement(union(v,w)))* -> member(not_subclass_element(u,x),complement(v))* subclass(u,x).
% 299.87/300.44 36435[0:MRR:36403.0,9181.1] || subclass(u,complement(union(v,w)))* -> member(not_subclass_element(u,x),complement(w))* subclass(u,x).
% 299.87/300.44 38503[3:SpR:33220.0,27503.0] || -> subclass(complement(successor(union(u,u))),intersection(union(null_class,complement(u)),complement(singleton(union(u,u)))))*.
% 299.87/300.44 38625[3:Rew:33220.0,38535.1] || -> member(not_subclass_element(u,union(null_class,complement(v))),union(v,v))* subclass(u,union(null_class,complement(v))).
% 299.87/300.44 38626[3:Rew:33220.0,38570.1] || member(regular(union(null_class,complement(u))),union(u,u))* -> equal(union(null_class,complement(u)),null_class).
% 299.87/300.44 40316[4:MRR:40270.0,9181.1] || -> equal(apply(u,not_subclass_element(complement(cantor(u)),v)),sum_class(range_of(null_class)))** subclass(complement(cantor(u)),v).
% 299.87/300.44 41349[4:Res:20668.1,549.0] || subclass(domain_relation,rotate(singleton(u)))* -> equal(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)*.
% 299.87/300.44 41388[4:Res:20668.1,95.0] || subclass(domain_relation,rotate(compose_class(u))) -> equal(compose(u,ordered_pair(v,cantor(ordered_pair(w,v)))),w)**.
% 299.87/300.44 41392[4:Res:20668.1,20616.0] || subclass(domain_relation,rotate(application_function)) -> member(u,cantor(ordered_pair(v,cantor(ordered_pair(ordered_pair(u,w),v)))))*.
% 299.87/300.44 41399[4:Res:20668.1,38.0] || subclass(domain_relation,rotate(flip(u))) -> member(ordered_pair(ordered_pair(cantor(ordered_pair(v,w)),w),v),u)*.
% 299.87/300.44 41400[4:Res:20668.1,35.0] || subclass(domain_relation,rotate(rotate(u))) -> member(ordered_pair(ordered_pair(cantor(ordered_pair(v,w)),v),w),u)*.
% 299.87/300.44 41466[4:Res:20669.1,549.0] || subclass(domain_relation,flip(singleton(u)))* -> equal(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)*.
% 299.87/300.44 41505[4:Res:20669.1,95.0] || subclass(domain_relation,flip(compose_class(u))) -> equal(compose(u,ordered_pair(v,w)),cantor(ordered_pair(w,v)))**.
% 299.87/300.44 41511[4:Res:20669.1,38.0] || subclass(domain_relation,flip(flip(u))) -> member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(v,w))),u)*.
% 299.87/300.44 41512[4:Res:20669.1,35.0] || subclass(domain_relation,flip(rotate(u))) -> member(ordered_pair(ordered_pair(v,cantor(ordered_pair(v,w))),w),u)*.
% 299.87/300.44 41636[3:MRR:41635.0,9181.1] || -> member(not_subclass_element(intersection(u,union(null_class,v)),w),v)* subclass(intersection(u,union(null_class,v)),w).
% 299.87/300.44 41973[3:MRR:41972.0,9181.1] || -> member(not_subclass_element(intersection(union(null_class,u),v),w),u)* subclass(intersection(union(null_class,u),v),w).
% 299.87/300.44 42383[0:Obv:42332.1] || subclass(intersection(intersection(u,v),w),complement(u))* -> equal(intersection(intersection(u,v),w),null_class).
% 299.87/300.44 42874[0:Obv:42818.1] || subclass(intersection(intersection(u,v),w),complement(v))* -> equal(intersection(intersection(u,v),w),null_class).
% 299.87/300.44 43290[0:Res:2971.2,549.0] || subclass(u,singleton(v))* -> equal(intersection(u,w),null_class) equal(regular(intersection(u,w)),v)*.
% 299.87/300.44 43356[0:Obv:43324.2] || subclass(u,v) subclass(intersection(u,w),complement(v))* -> equal(intersection(u,w),null_class).
% 299.87/300.44 43935[0:Obv:43876.1] || subclass(intersection(u,intersection(v,w)),complement(v))* -> equal(intersection(u,intersection(v,w)),null_class).
% 299.87/300.44 44472[0:Obv:44408.1] || subclass(intersection(u,intersection(v,w)),complement(w))* -> equal(intersection(u,intersection(v,w)),null_class).
% 299.87/300.44 44982[0:Res:2349.2,549.0] || subclass(u,singleton(v))* -> equal(intersection(w,u),null_class) equal(regular(intersection(w,u)),v)*.
% 299.87/300.44 45048[0:Obv:45016.2] || subclass(u,v) subclass(intersection(w,u),complement(v))* -> equal(intersection(w,u),null_class).
% 299.87/300.44 45307[0:Obv:45288.2] || subclass(u,symmetric_difference(v,w)) subclass(u,complement(union(v,w)))* -> equal(u,null_class).
% 299.87/300.44 45308[0:Obv:45277.1] || subclass(singleton(u),symmetric_difference(v,w))* -> equal(singleton(u),null_class) member(u,union(v,w)).
% 299.87/300.44 45349[10:Res:32790.1,3658.0] || equal(symmetric_difference(u,cross_product(v,w)),successor(null_class)) -> member(null_class,complement(restrict(u,v,w)))*.
% 299.87/300.44 45350[10:Res:32582.1,3658.0] || equal(symmetric_difference(u,cross_product(v,w)),singleton(null_class)) -> member(null_class,complement(restrict(u,v,w)))*.
% 299.87/300.44 45502[10:Res:32790.1,3659.0] || equal(symmetric_difference(cross_product(u,v),w),successor(null_class)) -> member(null_class,complement(restrict(w,u,v)))*.
% 299.87/300.44 45503[10:Res:32582.1,3659.0] || equal(symmetric_difference(cross_product(u,v),w),singleton(null_class)) -> member(null_class,complement(restrict(w,u,v)))*.
% 299.87/300.44 45788[0:Obv:45785.1] || subclass(restrict(u,v,w),complement(cross_product(v,w)))* -> equal(restrict(u,v,w),null_class).
% 299.87/300.44 46259[0:Rew:46218.0,5502.0] || -> subclass(symmetric_difference(complement(u),union(v,complement(power_class(w)))),union(u,intersection(complement(v),power_class(w))))*.
% 299.87/300.44 46368[0:Rew:46218.0,5512.0] || -> subclass(symmetric_difference(union(u,complement(power_class(v))),complement(w)),union(intersection(complement(u),power_class(v)),w))*.
% 299.87/300.44 46373[3:Rew:46218.0,13462.1] || subclass(domain_relation,intersection(complement(u),power_class(v)))* subclass(domain_relation,union(u,complement(power_class(v)))) -> .
% 299.87/300.44 46375[3:Rew:46218.0,13539.1] || equal(intersection(complement(u),power_class(v)),domain_relation)** equal(union(u,complement(power_class(v))),domain_relation) -> .
% 299.87/300.44 46385[11:Rew:46218.0,33703.0] || subclass(y__dfg,union(u,complement(power_class(v)))) member(null_class,intersection(complement(u),power_class(v)))* -> .
% 299.87/300.44 46389[7:Rew:46218.0,19934.1] || subclass(x__dfg,intersection(complement(u),power_class(v))) subclass(y__dfg,union(u,complement(power_class(v))))* -> .
% 299.87/300.44 46390[7:Rew:46218.0,19917.1] || subclass(y__dfg,intersection(complement(u),power_class(v)))* subclass(y__dfg,union(u,complement(power_class(v)))) -> .
% 299.87/300.44 46396[4:Rew:46218.0,23226.1] || -> member(singleton(null_class),intersection(complement(u),power_class(v)))* member(singleton(null_class),union(u,complement(power_class(v)))).
% 299.87/300.44 46418[7:Rew:46218.0,28224.1] || subclass(y__dfg,intersection(complement(u),power_class(v)))* subclass(x__dfg,union(u,complement(power_class(v)))) -> .
% 299.87/300.44 46460[0:Rew:46218.0,5503.0] || -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),w)),union(u,intersection(power_class(v),complement(w))))*.
% 299.87/300.44 46485[0:Rew:46218.0,34353.0] || member(regular(intersection(u,power_class(v))),complement(power_class(v)))* -> equal(intersection(u,power_class(v)),null_class).
% 299.87/300.44 46530[3:Rew:46218.0,38706.0] || subclass(domain_relation,power_class(complement(power_class(u)))) member(ordered_pair(null_class,null_class),image(element_relation,power_class(u)))* -> .
% 299.87/300.44 46549[8:Rew:46218.0,29071.1] || equal(image(element_relation,power_class(u)),singleton(singleton(null_class))) subclass(y__dfg,power_class(complement(power_class(u))))* -> .
% 299.87/300.44 46580[0:Rew:46218.0,28153.0] || subclass(image(element_relation,power_class(u)),power_class(complement(power_class(u))))* -> equal(image(element_relation,power_class(u)),null_class).
% 299.87/300.44 46609[3:Rew:46218.0,35984.0] || -> subclass(regular(image(element_relation,power_class(u))),power_class(complement(power_class(u))))* equal(image(element_relation,power_class(u)),null_class).
% 299.87/300.44 46671[0:Rew:46218.0,5513.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),v),complement(w)),union(intersection(power_class(u),complement(v)),w))*.
% 299.87/300.44 46676[3:Rew:46218.0,13465.1] || subclass(domain_relation,intersection(power_class(u),complement(v)))* subclass(domain_relation,union(complement(power_class(u)),v)) -> .
% 299.87/300.44 46678[3:Rew:46218.0,13542.1] || equal(intersection(power_class(u),complement(v)),domain_relation)** equal(union(complement(power_class(u)),v),domain_relation) -> .
% 299.87/300.44 46688[11:Rew:46218.0,33705.0] || subclass(y__dfg,union(complement(power_class(u)),v)) member(null_class,intersection(power_class(u),complement(v)))* -> .
% 299.87/300.44 46692[7:Rew:46218.0,19937.1] || subclass(x__dfg,intersection(power_class(u),complement(v))) subclass(y__dfg,union(complement(power_class(u)),v))* -> .
% 299.87/300.44 46693[7:Rew:46218.0,19920.1] || subclass(y__dfg,intersection(power_class(u),complement(v)))* subclass(y__dfg,union(complement(power_class(u)),v)) -> .
% 299.87/300.44 46699[4:Rew:46218.0,23229.1] || -> member(singleton(null_class),intersection(power_class(u),complement(v)))* member(singleton(null_class),union(complement(power_class(u)),v)).
% 299.87/300.44 46721[7:Rew:46218.0,28227.1] || subclass(y__dfg,intersection(power_class(u),complement(v)))* subclass(x__dfg,union(complement(power_class(u)),v)) -> .
% 299.87/300.44 46822[0:Rew:46218.0,33985.0] || member(regular(intersection(power_class(u),v)),complement(power_class(u)))* -> equal(intersection(power_class(u),v),null_class).
% 299.87/300.44 46873[0:Rew:46218.0,46538.1] || subclass(power_class(complement(power_class(u))),image(element_relation,power_class(u)))* -> equal(power_class(complement(power_class(u))),null_class).
% 299.87/300.44 48162[3:Res:4488.1,46222.0] || subclass(domain_relation,image(element_relation,power_class(u))) member(ordered_pair(null_class,null_class),power_class(complement(power_class(u))))* -> .
% 299.87/300.44 48996[10:Res:47818.1,3658.0] || equal(complement(symmetric_difference(u,cross_product(v,w))),null_class) -> member(null_class,complement(restrict(u,v,w)))*.
% 299.87/300.44 48998[10:Res:47818.1,3659.0] || equal(complement(symmetric_difference(cross_product(u,v),w)),null_class) -> member(null_class,complement(restrict(w,u,v)))*.
% 299.87/300.44 49247[7:Res:16434.1,46252.0] || subclass(y__dfg,symmetric_difference(complement(u),power_class(v))) -> member(regular(x__dfg),union(u,complement(power_class(v))))*.
% 299.87/300.44 49250[10:Res:47818.1,46252.0] || equal(complement(symmetric_difference(complement(u),power_class(v))),null_class) -> member(null_class,union(u,complement(power_class(v))))*.
% 299.87/300.44 49252[10:Res:32790.1,46252.0] || equal(symmetric_difference(complement(u),power_class(v)),successor(null_class)) -> member(null_class,union(u,complement(power_class(v))))*.
% 299.87/300.44 49253[10:Res:32582.1,46252.0] || equal(symmetric_difference(complement(u),power_class(v)),singleton(null_class)) -> member(null_class,union(u,complement(power_class(v))))*.
% 299.87/300.44 49435[7:Res:16434.1,46453.0] || subclass(y__dfg,symmetric_difference(power_class(u),complement(v))) -> member(regular(x__dfg),union(complement(power_class(u)),v))*.
% 299.87/300.44 49438[10:Res:47818.1,46453.0] || equal(complement(symmetric_difference(power_class(u),complement(v))),null_class) -> member(null_class,union(complement(power_class(u)),v))*.
% 299.87/300.44 49440[10:Res:32790.1,46453.0] || equal(symmetric_difference(power_class(u),complement(v)),successor(null_class)) -> member(null_class,union(complement(power_class(u)),v))*.
% 299.87/300.44 49441[10:Res:32582.1,46453.0] || equal(symmetric_difference(power_class(u),complement(v)),singleton(null_class)) -> member(null_class,union(complement(power_class(u)),v))*.
% 299.87/300.44 49523[3:Res:48805.1,3658.0] || equal(complement(symmetric_difference(u,cross_product(v,w))),null_class) -> member(omega,complement(restrict(u,v,w)))*.
% 299.87/300.44 49525[3:Res:48805.1,46252.0] || equal(complement(symmetric_difference(complement(u),power_class(v))),null_class) -> member(omega,union(u,complement(power_class(v))))*.
% 299.87/300.44 49526[3:Res:48805.1,3659.0] || equal(complement(symmetric_difference(cross_product(u,v),w)),null_class) -> member(omega,complement(restrict(w,u,v)))*.
% 299.87/300.44 49527[3:Res:48805.1,46453.0] || equal(complement(symmetric_difference(power_class(u),complement(v))),null_class) -> member(omega,union(complement(power_class(u)),v))*.
% 299.87/300.44 49968[4:Rew:22152.0,49962.1] || member(singleton(singleton(singleton(singleton(singleton(null_class))))),application_function)* -> member(null_class,cantor(singleton(singleton(singleton(null_class))))).
% 299.87/300.44 50916[4:MRR:50899.2,9142.1] || member(cantor(u),v)* member(u,w)* subclass(domain_relation,complement(cross_product(w,v)))* -> .
% 299.87/300.44 52561[3:Obv:52551.1] || equal(singleton(u),null_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.87/300.44 52562[3:Obv:52550.1] || equal(singleton(u),null_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.87/300.44 52665[3:Obv:52663.1] || member(singleton(first(regular(cross_product(u,v)))),cross_product(u,v))* -> equal(cross_product(u,v),null_class).
% 299.87/300.44 53027[3:MRR:53026.2,49880.0] || subclass(restrict(u,v,w),regular(cross_product(v,w)))* -> equal(restrict(u,v,w),null_class).
% 299.87/300.44 53262[3:MRR:53209.0,3271.1] || -> member(image(element_relation,power_class(u)),power_class(complement(power_class(u))))* equal(singleton(image(element_relation,power_class(u))),null_class).
% 299.87/300.44 53311[11:Res:32594.1,46251.0] || subclass(y__dfg,intersection(complement(u),power_class(v))) member(null_class,union(u,complement(power_class(v))))* -> .
% 299.87/300.44 53411[11:Res:32594.1,46452.0] || subclass(y__dfg,intersection(power_class(u),complement(v))) member(null_class,union(complement(power_class(u)),v))* -> .
% 299.87/300.44 53467[0:SpL:45.0,5712.2] || member(u,complement(singleton(v)))* member(u,complement(v)) member(u,successor(v)) -> .
% 299.87/300.44 53519[11:Res:41306.1,5712.2] || equal(union(u,v),y__dfg)** member(null_class,complement(v))* member(null_class,complement(u))* -> .
% 299.87/300.44 53522[11:Res:32594.1,5712.2] || subclass(y__dfg,union(u,v))* member(null_class,complement(v)) member(null_class,complement(u)) -> .
% 299.87/300.44 53619[3:MRR:53618.1,26343.0] || equal(unordered_pair(u,singleton(v)),singleton(u)) -> equal(apply(choice,ordered_pair(u,v)),singleton(u))**.
% 299.87/300.44 53667[3:SpL:26346.0,45103.0] || subclass(unordered_pair(regular(ordered_pair(u,v)),w),null_class)* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.87/300.44 53668[3:SpL:26346.0,48587.0] || equal(unordered_pair(regular(ordered_pair(u,v)),w),null_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.87/300.44 53705[3:SpL:26346.0,45099.0] || subclass(unordered_pair(u,regular(ordered_pair(v,w))),null_class)* -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 299.87/300.44 53706[3:SpL:26346.0,48583.0] || equal(unordered_pair(u,regular(ordered_pair(v,w))),null_class)** -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 299.87/300.44 53816[0:Res:8.1,3677.1] || equal(u,complement(intersection(v,w)))* member(x,symmetric_difference(v,w))* -> member(x,u)*.
% 299.87/300.44 54279[0:Res:8.1,4960.0] || equal(restrict(u,v,w),x)* -> equal(x,null_class) member(regular(x),cross_product(v,w))*.
% 299.87/300.44 56372[0:Res:8.1,4977.0] || equal(u,v)* subclass(u,w)* -> subclass(v,x) member(not_subclass_element(v,x),w)*.
% 299.87/300.44 56380[3:Res:31861.0,4977.0] || subclass(u,v) -> subclass(union(u,u),w) member(not_subclass_element(union(u,u),w),v)*.
% 299.87/300.44 56666[3:Rew:29274.0,56622.0] || subclass(u,union(null_class,v)) -> subclass(u,w) member(not_subclass_element(u,w),union(v,v))*.
% 299.87/300.44 56681[0:Obv:56662.2] || subclass(u,symmetric_difference(v,w)) subclass(u,complement(union(v,w)))* -> subclass(u,x)*.
% 299.87/300.44 57036[3:Res:57012.0,2997.0] || subclass(complement(u),v) -> equal(complement(successor(u)),null_class) member(regular(complement(successor(u))),v)*.
% 299.87/300.44 58176[0:SpR:46877.0,4915.0] || -> subclass(symmetric_difference(power_class(u),power_class(complement(power_class(v)))),union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.87/300.44 58433[0:SpR:46880.0,4915.0] || -> subclass(symmetric_difference(power_class(complement(power_class(u))),power_class(v)),union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.87/300.44 58581[0:Res:125.0,10849.0] || -> equal(ordered_pair(first(ordered_pair(singleton(u),omega)),second(ordered_pair(singleton(u),omega))),ordered_pair(singleton(u),omega))**.
% 299.87/300.44 58590[7:Res:17425.0,10849.0] || -> equal(ordered_pair(first(ordered_pair(regular(x__dfg),omega)),second(ordered_pair(regular(x__dfg),omega))),ordered_pair(regular(x__dfg),omega))**.
% 299.87/300.44 59278[0:Res:49.1,3286.1] inductive(power_class(intersection(complement(u),complement(v)))) || member(null_class,image(element_relation,union(u,v)))* -> .
% 299.87/300.44 59328[3:Rew:47959.0,59259.0] || equal(image(element_relation,union(u,v)),null_class) member(omega,image(element_relation,union(u,v)))* -> .
% 299.87/300.44 59329[10:Rew:47959.0,59271.0] || equal(image(element_relation,union(u,v)),null_class) member(null_class,image(element_relation,union(u,v)))* -> .
% 299.87/300.44 59664[3:Res:56896.0,336.1] inductive(union(null_class,restrict(omega,u,v))) || -> equal(union(null_class,restrict(omega,u,v)),omega)**.
% 299.87/300.44 59869[0:Res:54862.0,336.1] inductive(intersection(u,restrict(omega,v,w))) || -> equal(intersection(u,restrict(omega,v,w)),omega)**.
% 299.87/300.44 60253[0:Res:56205.0,336.1] inductive(intersection(restrict(omega,u,v),w)) || -> equal(intersection(restrict(omega,u,v),w),omega)**.
% 299.87/300.44 60377[3:Obv:60354.1] || subclass(intersection(u,regular(v)),v)* -> equal(intersection(u,regular(v)),null_class) equal(v,null_class).
% 299.87/300.44 60475[3:Obv:60452.1] || subclass(intersection(regular(u),v),u)* -> equal(intersection(regular(u),v),null_class) equal(u,null_class).
% 299.87/300.44 62241[4:MRR:62221.0,125.0] || member(u,singleton(singleton(singleton(v))))* subclass(element_relation,application_function) -> member(singleton(v),cantor(u)).
% 299.87/300.44 62596[3:SpL:1200.1,58027.0] || equal(union(null_class,singleton(not_subclass_element(cross_product(u,v),w))),null_class)** -> subclass(cross_product(u,v),w).
% 299.87/300.44 62734[0:Res:49.1,3660.0] inductive(symmetric_difference(complement(intersection(u,v)),union(u,v))) || -> member(null_class,complement(symmetric_difference(u,v)))*.
% 299.87/300.44 63742[3:Rew:29271.0,63440.1] || equal(successor(u),null_class) member(v,complement(w)) member(v,union(u,w))* -> .
% 299.87/300.44 63788[3:Rew:63700.1,63787.1] || equal(successor(power_class(u)),null_class) -> equal(symmetric_difference(power_class(u),complement(v)),union(null_class,complement(v)))**.
% 299.87/300.44 64931[3:SpL:46221.0,64080.0] || equal(successor(union(u,complement(power_class(v)))),null_class) -> member(omega,intersection(complement(u),power_class(v)))*.
% 299.87/300.44 64932[3:SpL:46227.0,64080.0] || equal(successor(union(complement(power_class(u)),v)),null_class) -> member(omega,intersection(power_class(u),complement(v)))*.
% 299.87/300.44 64952[10:SpL:46221.0,64081.0] || equal(successor(union(u,complement(power_class(v)))),null_class) -> member(null_class,intersection(complement(u),power_class(v)))*.
% 299.87/300.44 64953[10:SpL:46227.0,64081.0] || equal(successor(union(complement(power_class(u)),v)),null_class) -> member(null_class,intersection(power_class(u),complement(v)))*.
% 299.87/300.44 65228[3:Rew:34471.0,65138.2] || subclass(u,union(v,v))* member(not_subclass_element(u,null_class),complement(v))* -> subclass(u,null_class).
% 299.87/300.44 65229[3:Rew:34475.0,65137.2] || subclass(u,union(null_class,v)) member(not_subclass_element(u,null_class),complement(v))* -> subclass(u,null_class).
% 299.87/300.44 65230[3:Rew:34231.0,65129.2] || subclass(u,complement(singleton(null_class))) member(not_subclass_element(u,null_class),successor(null_class))* -> subclass(u,null_class).
% 299.87/300.44 65231[0:Rew:42350.0,65128.2] || subclass(u,complement(v)) member(not_subclass_element(u,null_class),intersection(v,w))* -> subclass(u,null_class).
% 299.87/300.44 65232[3:Rew:34233.0,65126.2] || subclass(u,complement(v)) member(not_subclass_element(u,null_class),union(v,v))* -> subclass(u,null_class).
% 299.87/300.44 65233[3:Rew:34042.0,65125.2] || subclass(u,complement(v)) member(not_subclass_element(u,null_class),union(null_class,v))* -> subclass(u,null_class).
% 299.87/300.44 65234[0:Rew:42838.0,65124.2] || subclass(u,complement(v)) member(not_subclass_element(u,null_class),intersection(w,v))* -> subclass(u,null_class).
% 299.87/300.44 65236[3:Rew:35164.0,65119.2] || subclass(u,successor(null_class)) member(not_subclass_element(u,null_class),complement(singleton(null_class)))* -> subclass(u,null_class).
% 299.87/300.44 65238[0:Rew:44429.0,65115.2] || subclass(u,intersection(v,w))* member(not_subclass_element(u,null_class),complement(w))* -> subclass(u,null_class).
% 299.87/300.44 65239[0:Rew:43895.0,65114.2] || subclass(u,intersection(v,w))* member(not_subclass_element(u,null_class),complement(v))* -> subclass(u,null_class).
% 299.87/300.44 65263[0:Obv:65187.1] || subclass(symmetric_difference(u,v),w) -> subclass(symmetric_difference(u,v),intersection(complement(intersection(u,v)),w))*.
% 299.87/300.44 65265[0:Rew:31.0,65264.1] || subclass(restrict(u,v,w),x) -> subclass(restrict(u,v,w),restrict(x,v,w))*.
% 299.87/300.44 66272[3:Rew:66163.0,29918.1] || member(u,intersection(union(v,null_class),complement(w)))* member(u,union(complement(v),w)) -> .
% 299.87/300.44 66276[3:Rew:66163.0,65251.0] || subclass(u,complement(v)) member(not_subclass_element(u,null_class),union(v,null_class))* -> subclass(u,null_class).
% 299.87/300.44 66314[3:Rew:66163.0,65253.1] || subclass(u,union(v,null_class)) member(not_subclass_element(u,null_class),complement(v))* -> subclass(u,null_class).
% 299.87/300.44 66363[3:Rew:66163.0,29903.1] || member(u,intersection(complement(v),union(w,null_class)))* member(u,union(v,complement(w))) -> .
% 299.87/300.44 66369[3:Rew:66163.0,63743.1] || equal(successor(u),null_class) member(v,complement(w)) member(v,union(w,u))* -> .
% 299.87/300.44 67692[3:Rew:29278.0,66534.1] || equal(successor(u),null_class) member(v,union(null_class,w))* -> member(v,union(u,w))*.
% 299.87/300.44 66855[3:Rew:66811.0,63784.1] || equal(successor(power_class(u)),null_class) -> equal(symmetric_difference(complement(v),power_class(u)),union(null_class,complement(v)))**.
% 299.87/300.44 67075[3:Rew:67071.0,63572.1] || equal(successor(u),null_class) member(v,union(null_class,w))* -> member(v,union(w,u))*.
% 299.87/300.44 67088[3:Rew:67071.0,37172.0] || subclass(u,union(null_class,v)) -> subclass(u,w) member(not_subclass_element(u,w),union(v,null_class))*.
% 299.87/300.44 67587[0:Rew:67444.0,42215.2] || equal(u,v) -> equal(unordered_pair(v,u),null_class) equal(intersection(v,unordered_pair(v,u)),null_class)**.
% 299.87/300.44 68949[3:Rew:29273.0,68830.0] || subclass(u,union(v,null_class)) -> subclass(u,w) member(not_subclass_element(u,w),union(null_class,v))*.
% 299.87/300.44 68982[3:Res:68768.0,4977.0] || subclass(u,v) -> subclass(union(u,null_class),w) member(not_subclass_element(union(u,null_class),w),v)*.
% 299.87/300.44 69849[3:Rew:29273.0,69646.0] || subclass(u,union(v,null_class)) -> subclass(u,w) member(not_subclass_element(u,w),union(v,v))*.
% 299.87/300.44 70297[12:Res:68971.1,2997.0] function(u) || subclass(u,v) -> equal(successor(u),null_class) member(regular(successor(u)),v)*.
% 299.87/300.44 70650[0:SpR:67444.0,4874.1] || -> subclass(intersection(intersection(u,v),w),x) member(not_subclass_element(intersection(intersection(v,u),w),x),u)*.
% 299.87/300.44 70651[0:SpR:67444.0,4875.1] || -> subclass(intersection(intersection(u,v),w),x) member(not_subclass_element(intersection(intersection(v,u),w),x),v)*.
% 299.87/300.44 70672[0:SpR:67444.0,3697.1] || -> subclass(intersection(u,intersection(v,w)),x) member(not_subclass_element(intersection(intersection(v,w),u),x),v)*.
% 299.87/300.44 70673[0:SpR:67444.0,3698.1] || -> subclass(intersection(u,intersection(v,w)),x) member(not_subclass_element(intersection(intersection(v,w),u),x),w)*.
% 299.87/300.44 70685[0:SpR:67444.0,9995.1] || member(u,union(v,w)) -> member(u,intersection(w,v))* member(u,symmetric_difference(v,w)).
% 299.87/300.44 70689[0:SpR:67444.0,3697.1] || -> subclass(intersection(u,intersection(v,w)),x) member(not_subclass_element(intersection(u,intersection(w,v)),x),v)*.
% 299.87/300.44 70690[0:SpR:67444.0,3698.1] || -> subclass(intersection(u,intersection(v,w)),x) member(not_subclass_element(intersection(u,intersection(w,v)),x),w)*.
% 299.87/300.44 70696[0:SpR:67444.0,4874.1] || -> subclass(intersection(intersection(u,v),w),x) member(not_subclass_element(intersection(w,intersection(u,v)),x),u)*.
% 299.87/300.44 70697[0:SpR:67444.0,4875.1] || -> subclass(intersection(intersection(u,v),w),x) member(not_subclass_element(intersection(w,intersection(u,v)),x),v)*.
% 299.87/300.44 70701[0:SpR:67444.0,4871.2] || subclass(u,v) -> subclass(intersection(u,w),x) member(not_subclass_element(intersection(w,u),x),v)*.
% 299.87/300.44 70735[0:SpR:67444.0,3695.2] || subclass(u,v) -> subclass(intersection(w,u),x) member(not_subclass_element(intersection(u,w),x),v)*.
% 299.87/300.44 70929[0:SpL:67444.0,3677.1] || member(u,symmetric_difference(v,w))* subclass(complement(intersection(w,v)),x)* -> member(u,x)*.
% 299.87/300.44 70949[0:SpL:67444.0,46251.0] || member(u,intersection(power_class(v),complement(w)))* member(u,union(w,complement(power_class(v)))) -> .
% 299.87/300.44 70960[0:SpL:67444.0,46452.0] || member(u,intersection(complement(v),power_class(w)))* member(u,union(complement(power_class(w)),v)) -> .
% 299.87/300.44 71225[3:Rew:71163.0,44295.0] || -> equal(intersection(union(null_class,symmetric_difference(u,v)),symmetric_difference(union(u,v),complement(intersection(u,v)))),null_class)**.
% 299.87/300.44 71230[0:Rew:71163.0,59937.0] || -> subclass(restrict(symmetric_difference(union(u,v),complement(intersection(u,v))),w,x),complement(symmetric_difference(u,v)))*.
% 299.87/300.44 71344[0:SpR:71035.0,4989.2] || subclass(u,symmetric_difference(v,w)) -> subclass(u,x) member(not_subclass_element(u,x),union(w,v))*.
% 299.87/300.44 72958[0:SpR:46877.0,70633.0] || -> subclass(symmetric_difference(power_class(complement(power_class(u))),power_class(v)),union(complement(power_class(v)),image(element_relation,power_class(u))))*.
% 299.87/300.44 72959[0:SpR:46880.0,70633.0] || -> subclass(symmetric_difference(power_class(u),power_class(complement(power_class(v)))),union(image(element_relation,power_class(v)),complement(power_class(u))))*.
% 299.87/300.44 73342[4:SpR:67192.0,7306.0] || -> member(not_subclass_element(u,complement(sum_class(range_of(null_class)))),apply(null_class,v))* subclass(u,complement(apply(null_class,v))).
% 299.87/300.44 73403[4:SpR:67192.0,7306.0] || -> member(not_subclass_element(u,complement(apply(null_class,v))),sum_class(range_of(null_class)))* subclass(u,complement(sum_class(range_of(null_class)))).
% 299.87/300.44 73439[4:SpL:67192.0,157.0] || member(regular(complement(sum_class(range_of(null_class)))),apply(null_class,u))* -> equal(complement(apply(null_class,u)),null_class).
% 299.87/300.44 73510[4:SpL:67192.0,157.0] || member(regular(complement(apply(null_class,u))),sum_class(range_of(null_class)))* -> equal(complement(sum_class(range_of(null_class))),null_class).
% 299.87/300.44 73723[0:Res:49.1,69073.0] inductive(symmetric_difference(union(u,v),complement(intersection(u,v)))) || -> member(null_class,complement(symmetric_difference(u,v)))*.
% 299.87/300.44 73860[3:SpR:66602.0,27503.0] || -> subclass(complement(successor(union(u,null_class))),intersection(union(null_class,complement(u)),complement(singleton(union(u,null_class)))))*.
% 299.87/300.44 74019[3:Rew:66602.0,73895.1] || -> member(not_subclass_element(u,union(null_class,complement(v))),union(v,null_class))* subclass(u,union(null_class,complement(v))).
% 299.87/300.44 74023[3:Rew:66602.0,73942.1] || member(regular(union(null_class,complement(u))),union(u,null_class))* -> equal(union(null_class,complement(u)),null_class).
% 299.87/300.44 74270[4:SpR:67191.0,7306.0] || -> member(not_subclass_element(u,complement(apply(null_class,v))),apply(null_class,w))* subclass(u,complement(apply(null_class,w))).
% 299.87/300.44 74376[4:SpL:67191.0,157.0] || member(regular(complement(apply(null_class,u))),apply(null_class,v))* -> equal(complement(apply(null_class,v)),null_class).
% 299.87/300.44 77718[3:SpL:1200.1,77591.0] || equal(complement(regular(singleton(not_subclass_element(cross_product(u,v),w)))),null_class)** -> subclass(cross_product(u,v),w).
% 299.87/300.44 77978[14:Res:77975.0,10849.0] || -> equal(ordered_pair(first(ordered_pair(complement(x__dfg),omega)),second(ordered_pair(complement(x__dfg),omega))),ordered_pair(complement(x__dfg),omega))**.
% 299.87/300.44 78197[14:Res:77981.1,3658.0] || subclass(y__dfg,symmetric_difference(u,cross_product(v,w))) -> member(complement(x__dfg),complement(restrict(u,v,w)))*.
% 299.87/300.44 78199[14:Res:77981.1,46252.0] || subclass(y__dfg,symmetric_difference(complement(u),power_class(v))) -> member(complement(x__dfg),union(u,complement(power_class(v))))*.
% 299.87/300.44 78200[14:Res:77981.1,3659.0] || subclass(y__dfg,symmetric_difference(cross_product(u,v),w)) -> member(complement(x__dfg),complement(restrict(w,u,v)))*.
% 299.87/300.44 78201[14:Res:77981.1,46453.0] || subclass(y__dfg,symmetric_difference(power_class(u),complement(v))) -> member(complement(x__dfg),union(complement(power_class(u)),v))*.
% 299.87/300.44 78463[3:Rew:46226.0,78384.1] || -> member(power_class(complement(power_class(u))),image(element_relation,power_class(u)))* equal(singleton(power_class(complement(power_class(u)))),null_class).
% 299.87/300.44 79532[3:Rew:29271.0,79480.2,47209.1,79480.2,29271.0,79480.1] || equal(null_class,u) member(regular(complement(v)),union(u,v))* -> equal(complement(v),null_class).
% 299.87/300.44 79535[3:Rew:29271.0,79457.2,67444.0,79457.2,47209.1,79457.2,29271.0,79457.1,67444.0,79457.1] || equal(null_class,u) member(regular(complement(v)),union(v,u))* -> equal(complement(v),null_class).
% 299.87/300.44 81125[3:SpL:1200.1,62116.0] || equal(successor(unordered_pair(u,not_subclass_element(cross_product(v,w),x))),null_class)** -> subclass(cross_product(v,w),x).
% 299.87/300.44 81140[3:SpL:1200.1,62120.0] || equal(successor(unordered_pair(not_subclass_element(cross_product(u,v),w),x)),null_class)** -> subclass(cross_product(u,v),w).
% 299.87/300.44 81533[3:SpL:1200.1,81251.0] || equal(successor(complement(singleton(not_subclass_element(cross_product(u,v),w)))),null_class)** -> subclass(cross_product(u,v),w).
% 299.87/300.44 82282[4:Res:125.0,20936.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(singleton(w),cantor(singleton(w))),v)*.
% 299.87/300.44 82292[7:Res:17425.0,20936.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(regular(x__dfg),cantor(regular(x__dfg))),v)*.
% 299.87/300.44 82293[14:Res:77980.0,20936.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(complement(x__dfg),cantor(complement(x__dfg))),v)*.
% 299.87/300.44 82618[3:Rew:68781.0,82401.0] || -> subclass(intersection(union(u,null_class),v),w) member(not_subclass_element(intersection(union(u,null_class),v),w),u)*.
% 299.87/300.44 82619[3:Rew:68781.0,82416.0] || -> subclass(intersection(u,union(v,null_class)),w) member(not_subclass_element(intersection(u,union(v,null_class)),w),v)*.
% 299.87/300.44 83936[0:SpR:46221.0,44163.0] || -> equal(intersection(union(u,complement(power_class(v))),restrict(intersection(complement(u),power_class(v)),w,x)),null_class)**.
% 299.87/300.44 83937[0:SpR:46227.0,44163.0] || -> equal(intersection(union(complement(power_class(u)),v),restrict(intersection(power_class(u),complement(v)),w,x)),null_class)**.
% 299.87/300.44 84062[0:Rew:44163.0,84017.1] || member(not_subclass_element(restrict(u,v,w),null_class),complement(u))* -> subclass(restrict(u,v,w),null_class).
% 299.87/300.44 84084[3:SpL:26346.0,53250.0] || subclass(ordered_pair(u,v),regular(ordered_pair(u,v)))* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.87/300.44 84573[3:SpR:47177.0,57431.0] || -> subclass(union(null_class,symmetric_difference(complement(power_class(complement(power_class(u)))),v)),union(image(element_relation,power_class(u)),v))*.
% 299.87/300.44 84593[3:SpR:47178.0,57431.0] || -> subclass(union(null_class,symmetric_difference(u,complement(power_class(complement(power_class(v)))))),union(u,image(element_relation,power_class(v))))*.
% 299.87/300.44 85262[3:Rew:29271.0,85168.2,47209.1,85168.2,29271.0,85168.1] || equal(null_class,u) -> member(not_subclass_element(v,complement(w)),union(u,w))* subclass(v,complement(w)).
% 299.87/300.44 85265[3:Rew:29271.0,85145.2,67444.0,85145.2,47209.1,85145.2,29271.0,85145.1,67444.0,85145.1] || equal(null_class,u) -> member(not_subclass_element(v,complement(w)),union(w,u))* subclass(v,complement(w)).
% 299.87/300.44 86670[12:Res:69933.1,9.0] function(u) || subclass(u,intersection(successor(u),v))* -> equal(intersection(successor(u),v),u).
% 299.87/300.44 86860[12:Res:70206.1,9.0] function(u) || subclass(u,intersection(v,successor(u)))* -> equal(intersection(v,successor(u)),u).
% 299.87/300.44 86952[0:SpR:71143.0,7306.0] || -> member(not_subclass_element(u,complement(symmetric_difference(v,w))),symmetric_difference(w,v))* subclass(u,complement(symmetric_difference(w,v))).
% 299.87/300.44 87077[0:SpL:71143.0,157.0] || member(regular(complement(symmetric_difference(u,v))),symmetric_difference(v,u))* -> equal(complement(symmetric_difference(v,u)),null_class).
% 299.87/300.44 87479[0:SpR:46221.0,71313.0] || -> subclass(symmetric_difference(complement(u),union(v,complement(power_class(w)))),union(intersection(complement(v),power_class(w)),u))*.
% 299.87/300.44 87480[0:SpR:46227.0,71313.0] || -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),w)),union(intersection(power_class(v),complement(w)),u))*.
% 299.87/300.44 87504[0:SpR:46221.0,71313.0] || -> subclass(symmetric_difference(union(u,complement(power_class(v))),complement(w)),union(w,intersection(complement(u),power_class(v))))*.
% 299.87/300.44 87505[0:SpR:46227.0,71313.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),v),complement(w)),union(w,intersection(power_class(u),complement(v))))*.
% 299.87/300.44 88126[3:SpL:26346.0,84092.0] || equal(regular(ordered_pair(u,v)),ordered_pair(u,v))** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.87/300.44 88142[3:SpR:47177.0,84561.0] || -> subclass(union(null_class,symmetric_difference(u,complement(power_class(complement(power_class(v)))))),union(image(element_relation,power_class(v)),u))*.
% 299.87/300.44 88163[3:SpR:47178.0,84561.0] || -> subclass(union(null_class,symmetric_difference(complement(power_class(complement(power_class(u)))),v)),union(v,image(element_relation,power_class(u))))*.
% 299.87/300.44 89977[3:Rew:40426.0,89738.0] || -> subclass(intersection(union(u,u),v),w) member(not_subclass_element(intersection(union(u,u),v),w),u)*.
% 299.87/300.44 89978[3:Rew:40426.0,89753.0] || -> subclass(intersection(u,union(v,v)),w) member(not_subclass_element(intersection(u,union(v,v)),w),v)*.
% 299.87/300.44 90058[3:Obv:90035.1] || subclass(unordered_pair(u,v),v)* -> member(u,unordered_pair(u,v))* subclass(unordered_pair(u,v),w)*.
% 299.87/300.44 90059[3:Obv:90033.1] || subclass(unordered_pair(u,v),u)* -> member(v,unordered_pair(u,v))* subclass(unordered_pair(u,v),w)*.
% 299.87/300.44 91533[4:MRR:91532.3,49806.2] || member(cantor(u),v)* member(u,w)* subclass(domain_relation,regular(cross_product(w,v)))* -> .
% 299.87/300.44 94144[3:Res:90201.1,2997.0] || equal(complement(u),null_class) subclass(u,v)* -> equal(w,null_class) member(regular(w),v)*.
% 299.87/300.44 94378[3:Res:90201.1,1580.1] || equal(complement(u),null_class) member(ordered_pair(v,w),compose(x,y))* -> member(w,u)*.
% 299.87/300.44 94671[3:Rew:28.0,94155.0] || equal(union(u,v),null_class) member(regular(w),union(u,v))* -> equal(w,null_class).
% 299.87/300.44 96354[0:Res:64.1,3006.0] function(u) || -> equal(u,null_class) equal(ordered_pair(first(regular(u)),second(regular(u))),regular(u))**.
% 299.87/300.44 96690[0:SpL:31268.0,5686.1] || member(u,intersection(complement(v),union(w,w)))* member(u,union(v,complement(w))) -> .
% 299.87/300.44 96943[0:SpL:31268.0,5696.1] || member(u,intersection(union(v,v),complement(w)))* member(u,union(complement(v),w)) -> .
% 299.87/300.44 98088[0:Rew:97898.0,71513.0] || member(not_subclass_element(union(u,v),w),complement(union(v,u)))* -> subclass(union(v,u),w).
% 299.87/300.44 98089[0:Rew:97898.0,70946.0] || member(not_subclass_element(union(u,v),w),complement(union(v,u)))* -> subclass(union(u,v),w).
% 299.87/300.44 98167[0:Rew:97898.0,70948.1] || member(u,image(element_relation,union(v,w)))* member(u,power_class(complement(union(w,v)))) -> .
% 299.87/300.44 98495[3:Rew:97898.0,29418.0] || -> equal(union(null_class,intersection(complement(u),union(v,w))),complement(union(u,complement(union(v,w)))))**.
% 299.87/300.44 98497[10:Rew:97898.0,32680.1] || -> member(null_class,intersection(complement(u),union(v,w)))* member(null_class,union(u,complement(union(v,w)))).
% 299.87/300.44 98523[3:Rew:97898.0,63744.1] || equal(successor(u),null_class) -> equal(union(u,complement(union(v,w))),complement(union(v,w)))**.
% 299.87/300.44 98552[0:Rew:97898.0,5500.0] || -> subclass(symmetric_difference(complement(u),power_class(complement(union(v,w)))),union(u,image(element_relation,union(v,w))))*.
% 299.87/300.44 98555[0:Rew:97898.0,87475.0] || -> subclass(symmetric_difference(complement(u),power_class(complement(union(v,w)))),union(image(element_relation,union(v,w)),u))*.
% 299.87/300.44 98715[3:Rew:97898.0,29371.0] || -> equal(complement(intersection(union(null_class,u),union(v,w))),union(complement(u),complement(union(v,w))))**.
% 299.87/300.44 98716[3:Rew:97898.0,66718.0] || -> equal(complement(intersection(union(u,null_class),union(v,w))),union(complement(u),complement(union(v,w))))**.
% 299.87/300.44 98856[3:Rew:97898.0,29414.0] || -> equal(union(null_class,intersection(union(u,v),complement(w))),complement(union(complement(union(u,v)),w)))**.
% 299.87/300.44 98858[10:Rew:97898.0,32682.1] || -> member(null_class,intersection(union(u,v),complement(w)))* member(null_class,union(complement(union(u,v)),w)).
% 299.87/300.44 98951[0:Rew:97898.0,5510.0] || -> subclass(symmetric_difference(power_class(complement(union(u,v))),complement(w)),union(image(element_relation,union(u,v)),w))*.
% 299.87/300.44 98954[0:Rew:97898.0,87500.0] || -> subclass(symmetric_difference(power_class(complement(union(u,v))),complement(w)),union(w,image(element_relation,union(u,v))))*.
% 299.87/300.44 98958[3:Rew:97898.0,13460.1] || subclass(domain_relation,image(element_relation,union(u,v)))* subclass(domain_relation,power_class(complement(union(u,v)))) -> .
% 299.87/300.44 98960[3:Rew:97898.0,13537.1] || equal(image(element_relation,union(u,v)),domain_relation)** equal(power_class(complement(union(u,v))),domain_relation) -> .
% 299.87/300.44 98977[11:Rew:97898.0,33701.0] || subclass(y__dfg,power_class(complement(union(u,v)))) member(null_class,image(element_relation,union(u,v)))* -> .
% 299.87/300.44 98980[7:Rew:97898.0,19932.1] || subclass(x__dfg,image(element_relation,union(u,v))) subclass(y__dfg,power_class(complement(union(u,v))))* -> .
% 299.87/300.44 98981[7:Rew:97898.0,19915.1] || subclass(y__dfg,image(element_relation,union(u,v)))* subclass(y__dfg,power_class(complement(union(u,v)))) -> .
% 299.87/300.44 98989[4:Rew:97898.0,23224.1] || -> member(singleton(null_class),image(element_relation,union(u,v)))* member(singleton(null_class),power_class(complement(union(u,v)))).
% 299.87/300.44 99003[7:Rew:97898.0,28222.1] || subclass(y__dfg,image(element_relation,union(u,v)))* subclass(x__dfg,power_class(complement(union(u,v)))) -> .
% 299.87/300.44 99031[10:Rew:97898.0,64948.0] || equal(successor(power_class(complement(union(u,v)))),null_class) -> member(null_class,image(element_relation,union(u,v)))*.
% 299.87/300.44 99032[3:Rew:97898.0,64927.0] || equal(successor(power_class(complement(union(u,v)))),null_class) -> member(omega,image(element_relation,union(u,v)))*.
% 299.87/300.44 99046[0:Rew:97898.0,83932.0] || -> equal(intersection(power_class(complement(union(u,v))),restrict(image(element_relation,union(u,v)),w,x)),null_class)**.
% 299.87/300.44 99056[0:Rew:97898.0,5615.0] || -> subclass(symmetric_difference(union(u,v),complement(singleton(complement(union(u,v))))),successor(complement(union(u,v))))*.
% 299.87/300.44 99130[3:Rew:97898.0,29313.0] || -> equal(complement(intersection(union(u,v),union(null_class,w))),union(complement(union(u,v)),complement(w)))**.
% 299.87/300.44 99131[3:Rew:97898.0,66367.0] || -> equal(complement(intersection(union(u,v),union(w,null_class))),union(complement(union(u,v)),complement(w)))**.
% 299.87/300.44 99332[0:Rew:99324.0,46757.0] || -> equal(power_class(intersection(power_class(u),complement(singleton(complement(power_class(u)))))),power_class(complement(successor(complement(power_class(u))))))**.
% 299.87/300.44 99398[3:Rew:99391.0,66741.1] || equal(successor(singleton(u)),null_class) -> equal(union(v,complement(successor(u))),union(v,complement(u)))**.
% 299.87/300.44 99526[0:Rew:97898.0,98093.0] || member(regular(complement(union(u,v))),union(v,u))* -> equal(complement(union(v,u)),null_class).
% 299.87/300.44 99527[0:Rew:97898.0,98171.0] || -> member(not_subclass_element(u,complement(union(v,w))),union(w,v))* subclass(u,complement(union(w,v))).
% 299.87/300.44 99532[0:Rew:97898.0,98619.0] || -> member(not_subclass_element(u,complement(union(v,w))),union(w,v))* subclass(u,complement(union(v,w))).
% 299.87/300.44 99537[0:Rew:97898.0,99093.1] || member(regular(complement(union(u,v))),union(v,u))* -> equal(complement(union(u,v)),null_class).
% 299.87/300.44 99565[12:Rew:45.0,98387.1] function(intersection(complement(u),complement(singleton(u)))) || -> equal(successor(complement(successor(u))),complement(successor(u)))**.
% 299.87/300.44 100775[3:Obv:100762.1] || equal(complement(u),null_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.87/300.44 100776[3:Obv:100761.1] || equal(complement(u),null_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.87/300.44 102663[3:SpR:99324.0,35281.0] || -> subclass(regular(image(element_relation,successor(u))),power_class(complement(successor(u))))* equal(image(element_relation,successor(u)),null_class).
% 299.87/300.44 102721[8:SpL:99324.0,26132.1] || equal(image(element_relation,successor(u)),singleton(singleton(null_class))) subclass(y__dfg,power_class(complement(successor(u))))* -> .
% 299.87/300.44 102729[0:SpL:99324.0,28111.0] || subclass(image(element_relation,successor(u)),power_class(complement(successor(u))))* -> equal(image(element_relation,successor(u)),null_class).
% 299.87/300.44 102806[3:Rew:99324.0,102678.1] || -> member(power_class(complement(successor(u))),image(element_relation,successor(u)))* equal(singleton(power_class(complement(successor(u)))),null_class).
% 299.87/300.44 102807[0:Rew:99324.0,102718.1] || subclass(power_class(complement(successor(u))),image(element_relation,successor(u)))* -> equal(power_class(complement(successor(u))),null_class).
% 299.87/300.44 103272[0:SpR:99391.0,5137.0] || -> subclass(symmetric_difference(union(u,complement(successor(v))),complement(w)),union(intersection(complement(u),successor(v)),w))*.
% 299.87/300.44 103275[0:SpR:99391.0,71313.0] || -> subclass(symmetric_difference(union(u,complement(successor(v))),complement(w)),union(w,intersection(complement(u),successor(v))))*.
% 299.87/300.44 103279[4:SpR:99391.0,23219.1] || -> member(singleton(null_class),intersection(complement(u),successor(v)))* member(singleton(null_class),union(u,complement(successor(v)))).
% 299.87/300.44 103305[0:SpR:99391.0,44163.0] || -> equal(intersection(union(u,complement(successor(v))),restrict(intersection(complement(u),successor(v)),w,x)),null_class)**.
% 299.87/300.44 103309[0:SpR:99391.0,5137.0] || -> subclass(symmetric_difference(complement(u),union(v,complement(successor(w)))),union(u,intersection(complement(v),successor(w))))*.
% 299.87/300.44 103312[0:SpR:99391.0,71313.0] || -> subclass(symmetric_difference(complement(u),union(v,complement(successor(w)))),union(intersection(complement(v),successor(w)),u))*.
% 299.87/300.44 103378[3:SpL:99391.0,13396.1] || subclass(domain_relation,intersection(complement(u),successor(v)))* subclass(domain_relation,union(u,complement(successor(v)))) -> .
% 299.87/300.44 103380[3:SpL:99391.0,13493.1] || equal(intersection(complement(u),successor(v)),domain_relation)** equal(union(u,complement(successor(v))),domain_relation) -> .
% 299.87/300.44 103387[11:SpL:99391.0,32704.0] || subclass(y__dfg,union(u,complement(successor(v)))) member(null_class,intersection(complement(u),successor(v)))* -> .
% 299.87/300.44 103390[7:SpL:99391.0,19856.1] || subclass(x__dfg,intersection(complement(u),successor(v))) subclass(y__dfg,union(u,complement(successor(v))))* -> .
% 299.87/300.44 103391[7:SpL:99391.0,19827.1] || subclass(y__dfg,intersection(complement(u),successor(v)))* subclass(y__dfg,union(u,complement(successor(v)))) -> .
% 299.87/300.44 103399[7:SpL:99391.0,28113.1] || subclass(y__dfg,intersection(complement(u),successor(v)))* subclass(x__dfg,union(u,complement(successor(v)))) -> .
% 299.87/300.44 103410[10:SpL:99391.0,64081.0] || equal(successor(union(u,complement(successor(v)))),null_class) -> member(null_class,intersection(complement(u),successor(v)))*.
% 299.87/300.44 103411[3:SpL:99391.0,64080.0] || equal(successor(union(u,complement(successor(v)))),null_class) -> member(omega,intersection(complement(u),successor(v)))*.
% 299.87/300.44 103414[0:SpL:99391.0,26.1] || member(u,intersection(complement(v),successor(w)))* member(u,union(v,complement(successor(w)))) -> .
% 299.87/300.44 104603[3:Rew:66602.0,104490.1] || member(u,image(element_relation,union(v,v)))* member(u,power_class(union(null_class,complement(v)))) -> .
% 299.87/300.44 104547[11:Res:32594.1,97909.0] || subclass(y__dfg,image(element_relation,union(u,v))) member(null_class,power_class(complement(union(u,v))))* -> .
% 299.87/300.44 104621[3:Rew:97918.0,104531.0] || equal(power_class(complement(union(u,v))),null_class) member(omega,power_class(complement(union(u,v))))* -> .
% 299.87/300.44 104623[10:Rew:97918.0,104543.0] || equal(power_class(complement(union(u,v))),null_class) member(null_class,power_class(complement(union(u,v))))* -> .
% 299.87/300.44 104628[12:Rew:99358.1,104627.2,73911.1,104627.2] function(u) || member(v,image(element_relation,successor(u)))* member(v,power_class(complement(u))) -> .
% 299.87/300.44 105885[0:SpL:71035.0,97926.0] || member(not_subclass_element(union(u,v),w),complement(union(u,v)))* -> subclass(union(v,u),w).
% 299.87/300.44 106005[3:Rew:33220.0,105887.0] || member(not_subclass_element(union(u,u),v),union(null_class,complement(u)))* -> subclass(union(u,null_class),v).
% 299.87/300.44 106008[3:Rew:33220.0,105901.0] || member(not_subclass_element(union(u,u),v),union(null_class,complement(u)))* -> subclass(union(null_class,u),v).
% 299.87/300.44 106013[3:Rew:66602.0,105907.0] || member(not_subclass_element(union(u,null_class),v),union(null_class,complement(u)))* -> subclass(union(u,u),v).
% 299.87/300.44 106014[3:Rew:30027.0,105908.0] || member(not_subclass_element(union(null_class,u),v),union(null_class,complement(u)))* -> subclass(union(u,u),v).
% 299.87/300.44 105929[3:SpL:33220.0,97926.0] || member(not_subclass_element(union(u,u),v),union(null_class,complement(u)))* -> subclass(union(u,u),v).
% 299.87/300.44 105930[3:SpL:66602.0,97926.0] || member(not_subclass_element(union(u,null_class),v),union(null_class,complement(u)))* -> subclass(union(u,null_class),v).
% 299.87/300.44 105931[3:SpL:30027.0,97926.0] || member(not_subclass_element(union(null_class,u),v),union(null_class,complement(u)))* -> subclass(union(null_class,u),v).
% 299.87/300.44 106693[0:Res:49.1,97900.0] inductive(symmetric_difference(complement(u),union(v,w))) || -> member(null_class,union(u,complement(union(v,w))))*.
% 299.87/300.44 107659[0:Res:49.1,97914.0] inductive(symmetric_difference(union(u,v),complement(w))) || -> member(null_class,union(complement(union(u,v)),w))*.
% 299.87/300.44 108964[3:Rew:104046.0,108821.1,67444.0,108821.0] || member(u,intersection(successor(null_class),complement(v)))* member(u,union(v,complement(successor(null_class)))) -> .
% 299.87/300.44 109269[0:Rew:45.0,109134.1] || member(u,intersection(successor(v),complement(w)))* member(u,union(complement(successor(v)),w)) -> .
% 299.87/300.44 109453[0:SpR:45.0,99581.0] || -> equal(union(complement(union(u,v)),complement(successor(w))),complement(intersection(union(u,v),successor(w))))**.
% 299.87/300.44 109504[0:SpR:45.0,99581.0] || -> equal(union(complement(successor(u)),complement(union(v,w))),complement(intersection(successor(u),union(v,w))))**.
% 299.87/300.44 109666[3:Rew:109665.0,109499.0] || -> equal(complement(intersection(union(u,v),union(w,w))),union(complement(union(u,v)),complement(w)))**.
% 299.87/300.44 109687[3:Rew:109686.0,109550.0] || -> equal(complement(intersection(union(u,u),union(v,w))),union(complement(u),complement(union(v,w))))**.
% 299.87/300.44 109701[12:Rew:31268.0,109431.1] function(complement(union(u,v))) || -> equal(successor(complement(union(u,v))),complement(union(u,v)))**.
% 299.87/300.44 110648[3:Res:108601.1,2996.0] || subclass(u,singleton(v))* -> equal(union(null_class,u),null_class) equal(regular(union(null_class,u)),v)*.
% 299.87/300.44 111054[3:Res:108602.1,2996.0] || subclass(u,singleton(v))* -> equal(union(u,null_class),null_class) equal(regular(union(u,null_class)),v)*.
% 299.87/300.44 111116[0:SpR:47177.0,55488.0] || -> subclass(intersection(u,symmetric_difference(complement(power_class(complement(power_class(v)))),w)),union(image(element_relation,power_class(v)),w))*.
% 299.87/300.44 111137[0:SpR:47178.0,55488.0] || -> subclass(intersection(u,symmetric_difference(v,complement(power_class(complement(power_class(w)))))),union(v,image(element_relation,power_class(w))))*.
% 299.87/300.44 111722[0:SpR:47177.0,57301.0] || -> subclass(intersection(symmetric_difference(complement(power_class(complement(power_class(u)))),v),w),union(image(element_relation,power_class(u)),v))*.
% 299.87/300.44 111743[0:SpR:47178.0,57301.0] || -> subclass(intersection(symmetric_difference(u,complement(power_class(complement(power_class(v))))),w),union(u,image(element_relation,power_class(v))))*.
% 299.87/300.44 112562[3:Rew:56350.1,112538.2] || subclass(intersection(singleton(null_class),u),v)* -> equal(intersection(successor(null_class),u),null_class) member(null_class,v).
% 299.87/300.44 112563[3:Rew:56349.1,112537.2] || subclass(intersection(singleton(null_class),u),v)* -> subclass(intersection(successor(null_class),u),w)* member(null_class,v).
% 299.87/300.44 112565[3:MRR:112512.1,45394.0] || -> equal(regular(unordered_pair(u,singleton(null_class))),u) subclass(intersection(successor(null_class),unordered_pair(u,singleton(null_class))),null_class)*.
% 299.87/300.44 112566[3:MRR:112502.1,45436.0] || -> equal(regular(unordered_pair(singleton(null_class),u)),u) subclass(intersection(successor(null_class),unordered_pair(singleton(null_class),u)),null_class)*.
% 299.87/300.44 112627[3:Rew:56350.1,112605.2] || subclass(intersection(u,singleton(null_class)),v)* -> equal(intersection(successor(null_class),u),null_class) member(null_class,v).
% 299.87/300.44 112628[3:Rew:56349.1,112604.2] || subclass(intersection(u,singleton(null_class)),v)* -> subclass(intersection(successor(null_class),u),w)* member(null_class,v).
% 299.87/300.44 113066[10:Rew:112771.0,113061.1] || member(ordered_pair(u,not_subclass_element(v,range_of(null_class))),compose(successor(null_class),w))* -> subclass(v,range_of(null_class)).
% 299.87/300.44 113276[3:Rew:55006.1,113256.2] || subclass(intersection(singleton(null_class),u),v)* -> equal(intersection(u,successor(null_class)),null_class) member(null_class,v).
% 299.87/300.44 113277[3:Rew:55005.1,113255.2] || subclass(intersection(singleton(null_class),u),v)* -> subclass(intersection(u,successor(null_class)),w)* member(null_class,v).
% 299.87/300.44 113328[3:Rew:55006.1,113310.2] || subclass(intersection(u,singleton(null_class)),v)* -> equal(intersection(u,successor(null_class)),null_class) member(null_class,v).
% 299.87/300.44 113329[3:Rew:55005.1,113309.2] || subclass(intersection(u,singleton(null_class)),v)* -> subclass(intersection(u,successor(null_class)),w)* member(null_class,v).
% 299.87/300.44 113691[3:Res:9074.1,63693.1] || equal(successor(complement(restrict(u,v,w))),null_class)** -> equal(symmetric_difference(cross_product(v,w),u),null_class).
% 299.87/300.44 114457[3:Res:9015.1,63693.1] || equal(successor(complement(restrict(u,v,w))),null_class)** -> equal(symmetric_difference(u,cross_product(v,w)),null_class).
% 299.87/300.44 114842[3:Rew:114643.0,114789.2] || subclass(u,complement(successor(null_class))) member(not_subclass_element(u,null_class),singleton(null_class))* -> subclass(u,null_class).
% 299.87/300.44 115402[3:Rew:114543.0,115294.2] || subclass(u,union(null_class,complement(v)))* member(not_subclass_element(u,null_class),v) -> subclass(u,null_class).
% 299.87/300.44 116430[3:Rew:67444.0,116429.0] || -> equal(intersection(regular(cross_product(u,v)),restrict(w,u,v)),null_class)** equal(cross_product(u,v),null_class).
% 299.87/300.44 119332[0:SpR:89365.1,2985.1] || subclass(u,v) -> equal(symmetric_difference(v,u),null_class) member(regular(symmetric_difference(v,u)),complement(u))*.
% 299.87/300.44 120435[3:Res:120354.0,4976.0] || -> subclass(complement(successor(complement(successor(null_class)))),u) equal(not_subclass_element(complement(successor(complement(successor(null_class)))),u),null_class)**.
% 299.87/300.44 124400[0:Res:54.0,10912.0] || -> equal(ordered_pair(first(ordered_pair(omega,singleton(u))),second(ordered_pair(omega,singleton(u)))),ordered_pair(omega,singleton(u)))**.
% 299.87/300.44 124410[0:Res:1668.0,10912.0] || -> equal(ordered_pair(first(ordered_pair(null_class,singleton(u))),second(ordered_pair(null_class,singleton(u)))),ordered_pair(null_class,singleton(u)))**.
% 299.87/300.44 125034[0:Rew:560.1,124939.3] || subclass(singleton(u),v)* subclass(v,w)* -> equal(singleton(u),null_class) member(u,w)*.
% 299.87/300.44 125708[3:Res:125591.0,4976.0] || -> subclass(complement(successor(complement(singleton(u)))),v) equal(not_subclass_element(complement(successor(complement(singleton(u)))),v),u)**.
% 299.87/300.44 127069[0:Rew:67444.0,126754.0] || -> equal(intersection(symmetric_difference(complement(u),union(v,w)),complement(union(u,complement(union(v,w))))),null_class)**.
% 299.87/300.44 126757[0:SpR:99615.0,54912.0] || -> subclass(restrict(symmetric_difference(complement(u),union(v,w)),x,y),union(u,complement(union(v,w))))*.
% 299.87/300.44 127792[0:SpR:98895.0,55531.0] || -> subclass(restrict(symmetric_difference(union(u,v),complement(w)),x,y),union(complement(union(u,v)),w))*.
% 299.87/300.44 128106[0:Rew:67444.0,127832.0] || -> equal(intersection(symmetric_difference(union(u,v),complement(w)),complement(union(complement(union(u,v)),w))),null_class)**.
% 299.87/300.44 128372[3:Res:125761.0,336.1] inductive(complement(successor(union(null_class,complement(omega))))) || -> equal(complement(successor(union(null_class,complement(omega)))),omega)**.
% 299.87/300.44 128850[3:SpL:4275.0,10477.0] || equal(u,range_of(null_class)) member(ordered_pair(v,w),compose(null_class,x))* -> member(w,u)*.
% 299.87/300.44 128859[3:SpL:97918.0,125809.0] || subclass(power_class(complement(union(u,v))),null_class) -> subclass(regular(null_class),image(element_relation,union(u,v)))*.
% 299.87/300.44 128861[3:SpL:46221.0,125809.0] || subclass(union(u,complement(power_class(v))),null_class) -> subclass(regular(null_class),intersection(complement(u),power_class(v)))*.
% 299.87/300.44 128862[3:SpL:99391.0,125809.0] || subclass(union(u,complement(successor(v))),null_class) -> subclass(regular(null_class),intersection(complement(u),successor(v)))*.
% 299.87/300.44 128863[3:SpL:46227.0,125809.0] || subclass(union(complement(power_class(u)),v),null_class) -> subclass(regular(null_class),intersection(power_class(u),complement(v)))*.
% 299.87/300.44 129295[12:Res:126105.1,9.0] function(u) || subclass(complement(u),regular(successor(u)))* -> equal(regular(successor(u)),complement(u)).
% 299.87/300.44 131226[0:Rew:31.0,131225.0] || -> subclass(intersection(u,restrict(v,w,x)),restrict(intersection(u,restrict(v,w,x)),w,x))*.
% 299.87/300.44 131898[0:Rew:31.0,131897.0] || -> subclass(intersection(restrict(u,v,w),x),restrict(intersection(restrict(u,v,w),x),v,w))*.
% 299.87/300.44 132553[0:Rew:67444.0,132160.0] || -> equal(intersection(complement(intersection(u,v)),union(u,intersection(u,v))),symmetric_difference(u,intersection(u,v)))**.
% 299.87/300.44 132391[0:SpR:6542.0,89527.0] || -> equal(intersection(successor(u),symmetric_difference(complement(u),complement(singleton(u)))),symmetric_difference(complement(u),complement(singleton(u))))**.
% 299.87/300.44 133240[0:Rew:67444.0,132859.0] || -> equal(intersection(complement(intersection(u,v)),union(v,intersection(u,v))),symmetric_difference(v,intersection(u,v)))**.
% 299.87/300.44 133495[3:Obv:133482.1] || equal(unordered_pair(u,v),v) -> member(u,unordered_pair(u,v))* subclass(unordered_pair(u,v),w)*.
% 299.87/300.44 133496[3:Obv:133480.1] || equal(unordered_pair(u,v),u) -> member(v,unordered_pair(u,v))* subclass(unordered_pair(u,v),w)*.
% 299.87/300.44 133789[3:Res:108603.1,2996.0] || subclass(u,singleton(v))* -> equal(union(u,u),null_class) equal(regular(union(u,u)),v)*.
% 299.87/300.44 133926[0:SpR:47177.0,111103.0] || -> subclass(intersection(u,symmetric_difference(v,complement(power_class(complement(power_class(w)))))),union(image(element_relation,power_class(w)),v))*.
% 299.87/300.44 133947[0:SpR:47178.0,111103.0] || -> subclass(intersection(u,symmetric_difference(complement(power_class(complement(power_class(v)))),w)),union(w,image(element_relation,power_class(v))))*.
% 299.87/300.44 134055[3:Rew:104971.0,133948.0] || -> subclass(intersection(u,symmetric_difference(power_class(v),union(w,x))),complement(intersection(union(w,x),power_class(v))))*.
% 299.87/300.44 134056[3:Rew:105721.0,133950.0] || -> subclass(intersection(u,symmetric_difference(union(v,w),power_class(x))),complement(intersection(power_class(x),union(v,w))))*.
% 299.87/300.44 134076[0:SpR:47177.0,111709.0] || -> subclass(intersection(symmetric_difference(u,complement(power_class(complement(power_class(v))))),w),union(image(element_relation,power_class(v)),u))*.
% 299.87/300.44 134097[0:SpR:47178.0,111709.0] || -> subclass(intersection(symmetric_difference(complement(power_class(complement(power_class(u)))),v),w),union(v,image(element_relation,power_class(u))))*.
% 299.87/300.44 134217[3:Rew:104971.0,134098.0] || -> subclass(intersection(symmetric_difference(power_class(u),union(v,w)),x),complement(intersection(union(v,w),power_class(u))))*.
% 299.87/300.44 134218[3:Rew:105721.0,134100.0] || -> subclass(intersection(symmetric_difference(union(u,v),power_class(w)),x),complement(intersection(power_class(w),union(u,v))))*.
% 299.87/300.44 134223[0:SpR:111977.1,2985.1] || subclass(u,v) -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),complement(u))*.
% 299.87/300.44 134270[3:SpR:111977.1,75873.1] || subclass(u,singleton(u)) -> subclass(successor(u),v) member(not_subclass_element(successor(u),v),complement(u))*.
% 299.87/300.44 134467[0:SpR:111977.1,67463.0] || subclass(union(u,v),complement(intersection(u,v)))* -> equal(symmetric_difference(u,v),union(u,v)).
% 299.87/300.44 135858[3:Rew:135198.0,135690.2] || subclass(u,intersection(complement(v),w))* member(not_subclass_element(u,null_class),v) -> subclass(u,null_class).
% 299.87/300.44 136455[3:Rew:135318.0,136285.2] || subclass(u,intersection(v,complement(w)))* member(not_subclass_element(u,null_class),w) -> subclass(u,null_class).
% 299.87/300.44 138324[3:Rew:137946.0,138258.2] || subclass(u,singleton(singleton(null_class))) member(not_subclass_element(u,null_class),successor(null_class))* -> subclass(u,null_class).
% 299.87/300.44 139038[3:Rew:138402.0,138955.2] || subclass(u,union(null_class,v)) member(not_subclass_element(u,null_class),singleton(v))* -> subclass(u,null_class).
% 299.87/300.44 139313[3:Rew:138479.0,139244.2] || subclass(u,union(v,null_class)) member(not_subclass_element(u,null_class),singleton(v))* -> subclass(u,null_class).
% 299.87/300.44 139945[3:Rew:138540.0,139797.2] || subclass(u,union(null_class,singleton(v)))* member(not_subclass_element(u,null_class),v) -> subclass(u,null_class).
% 299.87/300.44 140620[3:Rew:138871.0,140548.2] || subclass(u,union(v,v))* member(not_subclass_element(u,null_class),singleton(v))* -> subclass(u,null_class).
% 299.87/300.44 140983[3:Rew:67444.0,140815.0] || -> equal(intersection(symmetric_difference(union(u,v),complement(w)),singleton(union(complement(union(u,v)),w))),null_class)**.
% 299.87/300.44 141004[3:Rew:140091.0,140909.2] || subclass(u,intersection(v,w))* member(not_subclass_element(u,null_class),singleton(w))* -> subclass(u,null_class).
% 299.87/300.44 141504[3:Rew:67444.0,141345.0] || -> equal(intersection(symmetric_difference(complement(u),union(v,w)),singleton(union(u,complement(union(v,w))))),null_class)**.
% 299.87/300.44 141351[3:SpR:69292.0,140218.0] || -> equal(intersection(singleton(complement(symmetric_difference(u,v))),symmetric_difference(union(u,v),complement(intersection(u,v)))),null_class)**.
% 299.87/300.44 141526[3:Rew:140218.0,141442.2] || subclass(u,intersection(v,w))* member(not_subclass_element(u,null_class),singleton(v))* -> subclass(u,null_class).
% 299.87/300.44 142090[3:Rew:140325.0,141943.2] || subclass(u,intersection(singleton(v),w))* member(not_subclass_element(u,null_class),v) -> subclass(u,null_class).
% 299.87/300.44 142767[3:Rew:141599.0,142625.2] || subclass(u,intersection(v,singleton(w)))* member(not_subclass_element(u,null_class),w) -> subclass(u,null_class).
% 299.87/300.44 142985[3:SpR:97918.0,135597.0] || -> equal(intersection(image(element_relation,union(u,v)),restrict(power_class(complement(union(u,v))),w,x)),null_class)**.
% 299.87/300.44 142987[3:SpR:46221.0,135597.0] || -> equal(intersection(intersection(complement(u),power_class(v)),restrict(union(u,complement(power_class(v))),w,x)),null_class)**.
% 299.87/300.44 142988[3:SpR:99391.0,135597.0] || -> equal(intersection(intersection(complement(u),successor(v)),restrict(union(u,complement(successor(v))),w,x)),null_class)**.
% 299.87/300.44 142989[3:SpR:46227.0,135597.0] || -> equal(intersection(intersection(power_class(u),complement(v)),restrict(union(complement(power_class(u)),v),w,x)),null_class)**.
% 299.87/300.44 144731[3:Res:1472.2,144667.0] || member(restrict(u,v,w),cross_product(v,w))* member(restrict(u,v,w),u)* -> .
% 299.87/300.44 146525[14:Res:146475.1,19.0] || subclass(x__dfg,cross_product(u,v))* -> equal(ordered_pair(first(complement(x__dfg)),second(complement(x__dfg))),complement(x__dfg))**.
% 299.87/300.44 146530[14:Res:146475.1,3658.0] || subclass(x__dfg,symmetric_difference(u,cross_product(v,w))) -> member(complement(x__dfg),complement(restrict(u,v,w)))*.
% 299.87/300.44 146532[14:Res:146475.1,46252.0] || subclass(x__dfg,symmetric_difference(complement(u),power_class(v))) -> member(complement(x__dfg),union(u,complement(power_class(v))))*.
% 299.87/300.44 146534[14:Res:146475.1,3659.0] || subclass(x__dfg,symmetric_difference(cross_product(u,v),w)) -> member(complement(x__dfg),complement(restrict(w,u,v)))*.
% 299.87/300.44 146535[14:Res:146475.1,46453.0] || subclass(x__dfg,symmetric_difference(power_class(u),complement(v))) -> member(complement(x__dfg),union(complement(power_class(u)),v))*.
% 299.87/300.44 148803[14:MRR:148734.2,49767.1] || equal(successor(null_class),x__dfg) subclass(x__dfg,symmetric_difference(u,v)) -> member(null_class,union(u,v))*.
% 299.87/300.44 149035[3:Rew:140796.0,148984.1] || member(not_subclass_element(restrict(u,v,w),null_class),singleton(u))* -> subclass(restrict(u,v,w),null_class).
% 299.87/300.44 154989[3:SpR:99615.0,154929.0] || -> subclass(complement(successor(complement(symmetric_difference(complement(u),union(v,w))))),union(u,complement(union(v,w))))*.
% 299.87/300.44 154995[3:SpR:69292.0,154929.0] || -> subclass(complement(successor(complement(symmetric_difference(union(u,v),complement(intersection(u,v)))))),complement(symmetric_difference(u,v)))*.
% 299.87/300.44 155043[3:SpR:98733.0,154929.0] || -> subclass(complement(successor(union(image(element_relation,power_class(u)),complement(union(v,w))))),power_class(complement(power_class(u))))*.
% 299.87/300.44 155056[3:Res:154929.0,336.1] inductive(complement(successor(complement(intersection(omega,u))))) || -> equal(complement(successor(complement(intersection(omega,u)))),omega)**.
% 299.87/300.44 155352[3:MRR:155351.1,9142.1] || equal(successor(u),null_class) member(v,union(u,w))* -> member(v,union(null_class,w))*.
% 299.87/300.44 155355[3:MRR:155354.1,9142.1] || equal(successor(u),null_class) member(v,union(w,u))* -> member(v,union(null_class,w))*.
% 299.87/300.44 155479[3:SpR:98895.0,154953.0] || -> subclass(complement(successor(complement(symmetric_difference(union(u,v),complement(w))))),union(complement(union(u,v)),w))*.
% 299.87/300.44 155521[3:SpR:99160.0,154953.0] || -> subclass(complement(successor(union(complement(union(u,v)),image(element_relation,power_class(w))))),power_class(complement(power_class(w))))*.
% 299.87/300.44 155544[3:Res:154953.0,336.1] inductive(complement(successor(complement(intersection(u,omega))))) || -> equal(complement(successor(complement(intersection(u,omega)))),omega)**.
% 299.87/300.44 155894[3:Rew:99199.0,155736.0] || -> subclass(regular(union(image(element_relation,union(u,v)),complement(power_class(w)))),power_class(complement(union(u,v))))*.
% 299.87/300.44 155895[3:Rew:99199.0,155737.0] || -> subclass(regular(union(intersection(complement(u),power_class(v)),complement(power_class(w)))),union(u,complement(power_class(v))))*.
% 299.87/300.44 155896[3:Rew:99199.0,155738.0] || -> subclass(regular(union(intersection(power_class(u),complement(v)),complement(power_class(w)))),union(complement(power_class(u)),v))*.
% 299.87/300.44 155979[10:MRR:155978.1,46074.0] inductive(ordered_pair(u,v)) || -> equal(unordered_pair(u,singleton(v)),regular(omega))** equal(regular(omega),null_class).
% 299.87/300.44 156233[3:Rew:99199.0,156079.0] || -> subclass(regular(union(complement(power_class(u)),image(element_relation,union(v,w)))),power_class(complement(union(v,w))))*.
% 299.87/300.44 156234[3:Rew:99199.0,156088.0] || -> subclass(regular(union(complement(power_class(u)),intersection(complement(v),power_class(w)))),union(v,complement(power_class(w))))*.
% 299.87/300.44 156235[3:Rew:99199.0,156090.0] || -> subclass(regular(union(complement(power_class(u)),intersection(power_class(v),complement(w)))),union(complement(power_class(v)),w))*.
% 299.87/300.44 156255[3:SpR:99391.0,155861.0] || -> subclass(regular(union(intersection(complement(u),successor(v)),complement(power_class(w)))),union(u,complement(successor(v))))*.
% 299.87/300.44 156530[3:SpR:97918.0,155862.0] || -> subclass(regular(union(image(element_relation,union(u,v)),complement(successor(w)))),power_class(complement(union(u,v))))*.
% 299.87/300.44 156532[3:SpR:46221.0,155862.0] || -> subclass(regular(union(intersection(complement(u),power_class(v)),complement(successor(w)))),union(u,complement(power_class(v))))*.
% 299.87/300.44 156533[3:SpR:99391.0,155862.0] || -> subclass(regular(union(intersection(complement(u),successor(v)),complement(successor(w)))),union(u,complement(successor(v))))*.
% 299.87/300.44 156534[3:SpR:46227.0,155862.0] || -> subclass(regular(union(intersection(power_class(u),complement(v)),complement(successor(w)))),union(complement(power_class(u)),v))*.
% 299.87/300.44 157158[3:Res:157106.0,4976.0] || -> subclass(regular(successor(complement(successor(null_class)))),u) equal(not_subclass_element(regular(successor(complement(successor(null_class)))),u),null_class)**.
% 299.87/300.44 157169[3:SpR:99391.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),intersection(complement(v),successor(w)))),union(v,complement(successor(w))))*.
% 299.87/300.44 157317[3:SpR:97918.0,156578.0] || -> subclass(regular(union(complement(successor(u)),image(element_relation,union(v,w)))),power_class(complement(union(v,w))))*.
% 299.87/300.44 157319[3:SpR:46221.0,156578.0] || -> subclass(regular(union(complement(successor(u)),intersection(complement(v),power_class(w)))),union(v,complement(power_class(w))))*.
% 299.87/300.44 157320[3:SpR:99391.0,156578.0] || -> subclass(regular(union(complement(successor(u)),intersection(complement(v),successor(w)))),union(v,complement(successor(w))))*.
% 299.87/300.44 157321[3:SpR:46227.0,156578.0] || -> subclass(regular(union(complement(successor(u)),intersection(power_class(v),complement(w)))),union(complement(power_class(v)),w))*.
% 299.87/300.44 158771[3:SpR:47177.0,155855.0] || -> subclass(regular(complement(symmetric_difference(complement(power_class(complement(power_class(u)))),v))),union(image(element_relation,power_class(u)),v))*.
% 299.87/300.44 158792[3:SpR:47178.0,155855.0] || -> subclass(regular(complement(symmetric_difference(u,complement(power_class(complement(power_class(v))))))),union(u,image(element_relation,power_class(v))))*.
% 299.87/300.44 159869[3:SpR:47177.0,158757.0] || -> subclass(regular(complement(symmetric_difference(u,complement(power_class(complement(power_class(v))))))),union(image(element_relation,power_class(v)),u))*.
% 299.87/300.44 159890[3:SpR:47178.0,158757.0] || -> subclass(regular(complement(symmetric_difference(complement(power_class(complement(power_class(u)))),v))),union(v,image(element_relation,power_class(u))))*.
% 299.87/300.44 159988[3:Rew:104971.0,159891.0] || -> subclass(regular(complement(symmetric_difference(power_class(u),union(v,w)))),complement(intersection(union(v,w),power_class(u))))*.
% 299.87/300.44 159989[3:Rew:105721.0,159893.0] || -> subclass(regular(complement(symmetric_difference(union(u,v),power_class(w)))),complement(intersection(power_class(w),union(u,v))))*.
% 299.87/300.44 161956[0:SpR:46313.0,55831.0] || -> subclass(intersection(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w),union(u,image(element_relation,power_class(v))))*.
% 299.87/300.44 161966[3:SpR:46313.0,56263.0] || -> subclass(union(null_class,symmetric_difference(complement(u),power_class(complement(power_class(v))))),union(u,image(element_relation,power_class(v))))*.
% 299.87/300.44 161993[0:SpR:46313.0,54752.0] || -> subclass(intersection(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))),union(v,image(element_relation,power_class(w))))*.
% 299.87/300.44 162232[3:Rew:103600.0,161940.0] || -> subclass(regular(complement(symmetric_difference(complement(u),power_class(complement(power_class(v)))))),union(u,image(element_relation,power_class(v))))*.
% 299.87/300.44 162286[3:Rew:29271.0,162072.1,67444.0,162072.1,7431.0,162072.1,66163.0,162072.1] || equal(null_class,u) -> equal(union(u,image(element_relation,power_class(v))),complement(power_class(complement(power_class(v)))))**.
% 299.87/300.44 162929[0:SpR:46529.0,55831.0] || -> subclass(intersection(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w),union(image(element_relation,power_class(u)),v))*.
% 299.87/300.44 162939[3:SpR:46529.0,56263.0] || -> subclass(union(null_class,symmetric_difference(power_class(complement(power_class(u))),complement(v))),union(image(element_relation,power_class(u)),v))*.
% 299.87/300.44 162966[0:SpR:46529.0,54752.0] || -> subclass(intersection(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))),union(image(element_relation,power_class(v)),w))*.
% 299.87/300.44 163214[3:Rew:103600.0,162913.0] || -> subclass(regular(complement(symmetric_difference(power_class(complement(power_class(u))),complement(v)))),union(image(element_relation,power_class(u)),v))*.
% 299.87/300.44 173621[15:Rew:165880.0,165926.1] function(complement(u)) || member(v,y__dfg) -> member(v,u)* member(v,cross_product(y__dfg,y__dfg))*.
% 299.87/300.44 173622[15:Rew:165880.0,165952.0] || member(restrict(element_relation,y__dfg,u),y__dfg) -> member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),domain_relation)*.
% 299.87/300.44 173623[15:Rew:165880.0,165956.0] || member(flip(cross_product(u,y__dfg)),y__dfg) -> member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),domain_relation)*.
% 299.87/300.44 166011[15:Rew:165880.0,20937.0] || member(u,y__dfg) subclass(domain_relation,intersection(v,w))* -> member(ordered_pair(u,cantor(u)),w)*.
% 299.87/300.44 166012[15:Rew:165880.0,20934.0] || member(u,y__dfg) subclass(domain_relation,intersection(v,w))* -> member(ordered_pair(u,cantor(u)),v)*.
% 299.87/300.44 173624[15:Rew:165880.0,166014.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(v,w)) -> member(sum_class(u),union(v,w))*.
% 299.87/300.44 173625[15:Rew:165880.0,166015.1] || member(u,y__dfg) subclass(y__dfg,v)* subclass(v,w)* -> member(sum_class(u),w)*.
% 299.87/300.44 173626[15:Rew:165880.0,166016.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(v,w)) -> member(power_class(u),union(v,w))*.
% 299.87/300.44 173627[15:Rew:165880.0,166017.1] || member(u,y__dfg) subclass(y__dfg,v)* subclass(v,w)* -> member(power_class(u),w)*.
% 299.87/300.44 166018[15:Rew:165880.0,46303.0] || member(u,y__dfg) -> member(u,image(element_relation,power_class(v)))* member(u,power_class(complement(power_class(v)))).
% 299.87/300.44 166019[15:Rew:165880.0,20935.0] || member(u,y__dfg) subclass(domain_relation,complement(v)) member(ordered_pair(u,cantor(u)),v)* -> .
% 299.87/300.44 166020[15:Rew:165880.0,21373.0] || member(u,y__dfg) equal(cantor(u),successor(u)) -> member(ordered_pair(u,cantor(u)),successor_relation)*.
% 299.87/300.44 166021[15:Rew:165880.0,9565.0] || member(u,y__dfg) equal(successor(singleton(u)),u) -> member(singleton(singleton(singleton(u))),successor_relation)*.
% 299.87/300.44 173628[15:Rew:165880.0,166022.1] || member(u,y__dfg) subclass(y__dfg,complement(compose(element_relation,y__dfg)))* member(power_class(u),element_relation)* -> .
% 299.87/300.44 173629[15:Rew:165880.0,166023.1] || member(u,y__dfg) subclass(y__dfg,complement(compose(element_relation,y__dfg)))* member(sum_class(u),element_relation)* -> .
% 299.87/300.44 166052[15:Rew:165880.0,423.0] || member(u,y__dfg) subclass(u,v) -> equal(u,null_class) member(apply(choice,u),v)*.
% 299.87/300.44 173630[15:Rew:165880.0,166133.2] function(u) || member(v,y__dfg) subclass(y__dfg,w) -> member(image(u,v),w)*.
% 299.87/300.44 166201[15:Rew:165880.0,3127.0] || member(inverse(u),y__dfg) subclass(domain_relation,v) -> member(ordered_pair(inverse(u),range_of(u)),v)*.
% 299.87/300.44 173631[15:Rew:165880.0,166207.1] || member(image(u,singleton(v)),y__dfg)* subclass(y__dfg,w) -> member(apply(u,v),w)*.
% 299.87/300.44 166223[15:Rew:165880.0,7510.0] || subclass(u,complement(compose(element_relation,y__dfg)))* member(not_subclass_element(u,v),element_relation)* -> subclass(u,v).
% 299.87/300.44 166290[15:Rew:165880.0,424.0] || member(complement(u),y__dfg) member(apply(choice,complement(u)),u)* -> equal(complement(u),null_class).
% 299.87/300.44 166627[15:Rew:165880.0,49802.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg))* subclass(composition_function,w)* equal(null_class,w) -> .
% 299.87/300.44 166704[15:Rew:165880.0,45158.1] function(u) || subclass(cross_product(y__dfg,y__dfg),v)* -> equal(u,null_class) member(regular(u),v)*.
% 299.87/300.44 166839[15:Rew:165880.0,132663.2] function(u) || equal(successor(null_class),u)* member(singleton(singleton(null_class)),cross_product(y__dfg,y__dfg))* -> .
% 299.87/300.44 166923[15:Rew:165880.0,39866.2] function(u) single_valued_class(apply(u,v)) || equal(apply(u,v),cross_product(y__dfg,y__dfg))** -> .
% 299.87/300.44 166924[15:Rew:165880.0,39892.1] single_valued_class(not_subclass_element(u,v)) || equal(cross_product(y__dfg,y__dfg),not_subclass_element(u,v))* -> subclass(u,v).
% 299.87/300.44 173632[15:Rew:165880.0,166925.1] single_valued_class(range_of(u)) || member(inverse(u),y__dfg)* equal(cross_product(y__dfg,y__dfg),range_of(u)) -> .
% 299.87/300.44 166951[15:Rew:165880.0,56363.0] || subclass(cross_product(y__dfg,y__dfg),u) -> subclass(compose_class(v),w) member(not_subclass_element(compose_class(v),w),u)*.
% 299.87/300.44 173633[15:Rew:165880.0,166963.1] one_to_one(complement(u)) || member(v,y__dfg) -> member(v,u)* member(v,cross_product(y__dfg,y__dfg))*.
% 299.87/300.44 173634[15:Rew:165880.0,166978.0] || equal(complement(compose(u,inverse(u))),y__dfg)** subclass(u,cross_product(y__dfg,y__dfg)) -> function(u).
% 299.87/300.44 166979[15:Rew:165880.0,64042.1] || equal(successor(compose(u,inverse(u))),null_class)** subclass(u,cross_product(y__dfg,y__dfg)) -> function(u).
% 299.87/300.44 166981[15:Rew:165880.0,70312.2] function(cross_product(universal_class,universal_class)) single_valued_class(successor(cross_product(universal_class,universal_class))) || -> function(successor(cross_product(y__dfg,y__dfg)))*.
% 299.87/300.44 167015[15:Rew:165880.0,56367.0] || subclass(cross_product(y__dfg,cross_product(y__dfg,y__dfg)),u)* -> subclass(composition_function,v) member(not_subclass_element(composition_function,v),u)*.
% 299.87/300.44 167016[15:Rew:165880.0,56366.0] || subclass(cross_product(y__dfg,cross_product(y__dfg,y__dfg)),u)* -> subclass(application_function,v) member(not_subclass_element(application_function,v),u)*.
% 299.87/300.44 167221[15:Rew:165880.0,144646.0] || member(u,y__dfg) subclass(domain_relation,singleton(v)) member(ordered_pair(u,cantor(u)),v)* -> .
% 299.87/300.44 173635[15:Rew:165880.0,167230.1] || member(u,y__dfg) subclass(domain_relation,cantor(singleton(cross_product(singleton(ordered_pair(u,cantor(u))),y__dfg))))* -> .
% 299.87/300.44 167508[15:Rew:165880.0,115011.0] || member(u,y__dfg) -> member(u,union(null_class,complement(restrict(v,w,x))))* member(u,v).
% 299.87/300.44 167551[15:Rew:165880.0,108490.0] || member(u,y__dfg) -> member(u,image(element_relation,successor(null_class)))* member(u,power_class(complement(singleton(null_class)))).
% 299.87/300.44 167580[15:Rew:165880.0,102682.0] || member(u,y__dfg) -> member(u,image(element_relation,successor(v)))* member(u,power_class(complement(successor(v)))).
% 299.87/300.44 167748[15:Rew:165880.0,96188.0] || member(u,y__dfg) -> member(u,image(element_relation,union(v,v)))* member(u,power_class(complement(v))).
% 299.87/300.44 173636[15:Rew:165880.0,167832.1] || member(u,y__dfg) subclass(y__dfg,complement(v)) member(sum_class(u),union(null_class,v))* -> .
% 299.87/300.44 173637[15:Rew:165880.0,167833.1] || member(u,y__dfg) subclass(y__dfg,complement(v)) member(sum_class(u),union(v,null_class))* -> .
% 299.87/300.44 173638[15:Rew:165880.0,167834.1] || member(u,y__dfg) subclass(y__dfg,complement(v)) member(sum_class(u),union(v,v))* -> .
% 299.87/300.44 173639[15:Rew:165880.0,167853.1] || member(u,y__dfg) subclass(y__dfg,complement(v)) member(power_class(u),union(null_class,v))* -> .
% 299.87/300.44 173640[15:Rew:165880.0,167854.1] || member(u,y__dfg) subclass(y__dfg,complement(v)) member(power_class(u),union(v,null_class))* -> .
% 299.87/300.44 173641[15:Rew:165880.0,167855.1] || member(u,y__dfg) subclass(y__dfg,complement(v)) member(power_class(u),union(v,v))* -> .
% 299.87/300.44 167857[15:Rew:165880.0,89909.0] || member(u,y__dfg) subclass(domain_relation,union(v,v))* -> member(ordered_pair(u,cantor(u)),v)*.
% 299.87/300.44 167921[15:Rew:165880.0,83093.0] || member(u,y__dfg) equal(compose(v,u),cantor(u))** equal(compose_class(v),null_class) -> .
% 299.87/300.44 167934[15:Rew:165880.0,82549.0] || member(u,y__dfg) subclass(domain_relation,union(v,null_class)) -> member(ordered_pair(u,cantor(u)),v)*.
% 299.87/300.44 167979[15:Rew:165880.0,80102.0] || member(u,y__dfg) subclass(u,complement(unordered_pair(v,apply(choice,u))))* -> equal(u,null_class).
% 299.87/300.44 167980[15:Rew:165880.0,80101.0] || member(u,y__dfg) subclass(u,complement(unordered_pair(apply(choice,u),v)))* -> equal(u,null_class).
% 299.87/300.44 167984[15:Rew:165880.0,79320.0] || member(u,y__dfg) equal(compose(v,singleton(u)),u)** equal(compose_class(v),null_class) -> .
% 299.87/300.44 173647[15:Rew:165880.0,168007.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(v,w)) -> member(sum_class(u),union(w,v))*.
% 299.87/300.44 173648[15:Rew:165880.0,168008.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(v,w)) -> member(power_class(u),union(w,v))*.
% 299.87/300.44 173649[15:Rew:165880.0,168014.1] || member(u,y__dfg) subclass(y__dfg,union(v,null_class)) -> member(sum_class(u),union(v,v))*.
% 299.87/300.44 173650[15:Rew:165880.0,168015.1] || member(u,y__dfg) subclass(y__dfg,union(v,null_class)) -> member(power_class(u),union(v,v))*.
% 299.87/300.44 173651[15:Rew:165880.0,168016.1] || member(u,y__dfg) subclass(y__dfg,union(v,null_class)) -> member(sum_class(u),union(null_class,v))*.
% 299.87/300.44 173652[15:Rew:165880.0,168017.1] || member(u,y__dfg) subclass(y__dfg,union(v,null_class)) -> member(power_class(u),union(null_class,v))*.
% 299.87/300.44 173653[15:Rew:165880.0,168030.1] || member(u,y__dfg) subclass(y__dfg,union(null_class,v)) -> member(power_class(u),union(v,null_class))*.
% 299.87/300.44 173654[15:Rew:165880.0,168031.1] || member(u,y__dfg) subclass(y__dfg,union(null_class,v)) -> member(sum_class(u),union(v,null_class))*.
% 299.87/300.44 168059[15:Rew:165880.0,62239.0] || member(u,y__dfg) member(v,u) subclass(element_relation,complement(singleton(ordered_pair(v,u))))* -> .
% 299.87/300.44 168084[15:Rew:165880.0,62232.0] || member(u,y__dfg)* member(v,u)* subclass(element_relation,w)* equal(null_class,w) -> .
% 299.87/300.44 168085[15:Rew:165880.0,62229.0] || member(u,y__dfg)* member(v,u)* subclass(element_relation,domain_relation) -> equal(cantor(v),u).
% 299.87/300.44 168086[15:Rew:165880.0,62209.0] || member(u,y__dfg)* member(v,u)* subclass(element_relation,successor_relation) -> equal(successor(v),u).
% 299.87/300.44 173655[15:Rew:165880.0,168119.2] || member(sum_class(u),element_relation)* member(u,y__dfg) subclass(y__dfg,regular(compose(element_relation,y__dfg)))* -> .
% 299.87/300.44 173656[15:Rew:165880.0,168132.2] || member(power_class(u),element_relation)* member(u,y__dfg) subclass(y__dfg,regular(compose(element_relation,y__dfg)))* -> .
% 299.87/300.44 168171[15:Rew:165880.0,52917.0] || member(u,y__dfg) subclass(domain_relation,cantor(ordered_pair(u,cantor(u))))* equal(null_class,element_relation) -> .
% 299.87/300.44 173657[15:Rew:165880.0,168182.1] || member(u,y__dfg) subclass(y__dfg,union(null_class,v)) -> member(sum_class(u),union(v,v))*.
% 299.87/300.44 173658[15:Rew:165880.0,168191.1] || member(u,y__dfg) subclass(y__dfg,union(null_class,v)) -> member(power_class(u),union(v,v))*.
% 299.87/300.44 168204[15:Rew:165880.0,50921.0] || member(u,y__dfg) subclass(domain_relation,union(null_class,v)) -> member(ordered_pair(u,cantor(u)),v)*.
% 299.87/300.44 168213[15:Rew:165880.0,49792.0] || member(u,y__dfg) equal(cantor(v),null_class) -> equal(sum_class(range_of(null_class)),apply(v,u))*.
% 299.87/300.44 168249[15:Rew:165880.0,46058.0] || member(u,y__dfg) -> member(u,complement(intersection(power_class(v),power_class(w))))* member(u,power_class(v)).
% 299.87/300.44 168250[15:Rew:165880.0,46057.0] || member(u,y__dfg) -> member(u,complement(intersection(power_class(v),power_class(w))))* member(u,power_class(w)).
% 299.87/300.44 173659[15:Rew:165880.0,168251.0] || equal(complement(compose(element_relation,y__dfg)),y__dfg)** member(u,y__dfg) member(power_class(u),element_relation)* -> .
% 299.87/300.44 173660[15:Rew:165880.0,168252.0] || equal(complement(compose(element_relation,y__dfg)),y__dfg)** member(u,y__dfg) member(sum_class(u),element_relation)* -> .
% 299.87/300.44 173661[15:Rew:165880.0,168262.1] || member(u,y__dfg) subclass(domain_relation,cantor(complement(cross_product(singleton(ordered_pair(u,cantor(u))),y__dfg))))* -> .
% 299.87/300.44 168273[15:Rew:165880.0,40266.0] || member(u,y__dfg) -> member(u,range_of(v)) equal(apply(inverse(v),u),sum_class(range_of(null_class)))**.
% 299.87/300.44 168289[15:Rew:165880.0,38334.0] || member(u,y__dfg) subclass(domain_relation,successor(null_class)) -> member(ordered_pair(u,cantor(u)),singleton(null_class))*.
% 299.87/300.44 168294[15:Rew:165880.0,34790.0] || member(u,y__dfg) -> member(u,complement(symmetric_difference(v,w))) member(u,complement(intersection(v,w)))*.
% 299.87/300.44 173662[15:Rew:165880.0,168308.1] || member(u,y__dfg) subclass(y__dfg,complement(union(v,w)))* -> member(sum_class(u),complement(w))*.
% 299.87/300.44 173663[15:Rew:165880.0,168309.1] || member(u,y__dfg) subclass(y__dfg,complement(union(v,w)))* -> member(sum_class(u),complement(v))*.
% 299.87/300.44 173664[15:Rew:165880.0,168317.1] || member(u,y__dfg) subclass(y__dfg,complement(union(v,w)))* -> member(power_class(u),complement(w))*.
% 299.87/300.44 173665[15:Rew:165880.0,168318.1] || member(u,y__dfg) subclass(y__dfg,complement(union(v,w)))* -> member(power_class(u),complement(v))*.
% 299.87/300.44 173666[15:Rew:165880.0,168345.1] || member(u,y__dfg) subclass(y__dfg,apply(null_class,v))* -> member(sum_class(u),sum_class(range_of(null_class)))*.
% 299.87/300.44 173667[15:Rew:165880.0,168346.1] || member(u,y__dfg) subclass(y__dfg,apply(null_class,v))* -> member(power_class(u),sum_class(range_of(null_class)))*.
% 299.87/300.44 173668[15:Rew:165880.0,168349.1] || member(u,y__dfg) subclass(y__dfg,sum_class(range_of(null_class))) -> member(sum_class(u),apply(null_class,v))*.
% 299.87/300.44 173669[15:Rew:165880.0,168350.1] || member(u,y__dfg) subclass(y__dfg,sum_class(range_of(null_class))) -> member(power_class(u),apply(null_class,v))*.
% 299.87/300.44 173670[15:Rew:165880.0,168383.0] || equal(cross_product(cross_product(y__dfg,y__dfg),y__dfg),null_class) -> equal(cross_product(cross_product(y__dfg,y__dfg),y__dfg),flip(u))*.
% 299.87/300.44 173671[15:Rew:165880.0,168387.0] || equal(cross_product(cross_product(y__dfg,y__dfg),y__dfg),null_class) -> equal(cross_product(cross_product(y__dfg,y__dfg),y__dfg),rotate(u))*.
% 299.87/300.44 173672[15:Rew:165880.0,168579.0] || member(complement(successor(null_class)),y__dfg) subclass(y__dfg,u) -> member(power_class(complement(singleton(null_class))),u)*.
% 299.87/300.44 173673[15:Rew:165880.0,168580.1] || subclass(y__dfg,u) member(v,y__dfg)* subclass(domain_relation,regular(u))* -> equal(u,null_class).
% 299.87/300.44 168597[15:Rew:165880.0,51699.0] || subclass(y__dfg,u)* subclass(u,v)* -> equal(singleton(w),null_class) member(sum_class(w),v)*.
% 299.87/300.44 168598[15:Rew:165880.0,51669.0] || subclass(y__dfg,u)* subclass(u,v)* -> equal(w,null_class) member(sum_class(regular(w)),v)*.
% 299.87/300.44 168606[15:Rew:165880.0,51416.0] || subclass(y__dfg,u) -> equal(singleton(image(v,singleton(w))),null_class)** member(apply(v,w),u)*.
% 299.87/300.44 168609[15:Rew:165880.0,51061.0] || subclass(y__dfg,u)* subclass(u,v)* -> equal(singleton(w),null_class) member(power_class(w),v)*.
% 299.87/300.44 168610[15:Rew:165880.0,51031.0] || subclass(y__dfg,u)* subclass(u,v)* -> equal(w,null_class) member(power_class(regular(w)),v)*.
% 299.87/300.44 168636[15:Rew:165880.0,138309.1] || member(u,union(successor(null_class),singleton(singleton(null_class))))* subclass(y__dfg,v) -> member(u,v)*.
% 299.87/300.44 168648[15:Rew:165880.0,123504.1] function(u) || subclass(y__dfg,v)* subclass(v,w)* -> member(image(u,null_class),w)*.
% 299.87/300.44 168649[15:Rew:165880.0,123494.1] function(u) || subclass(y__dfg,v)* subclass(v,w)* -> member(image(u,omega),w)*.
% 299.87/300.44 173674[15:Rew:165880.0,168650.0] || member(union(u,u),y__dfg)* subclass(y__dfg,v) -> member(power_class(union(u,null_class)),v)*.
% 299.87/300.44 173675[15:Rew:165880.0,168651.0] || member(union(u,null_class),y__dfg) subclass(y__dfg,v) -> member(power_class(union(u,u)),v)*.
% 299.87/300.44 173676[15:Rew:165880.0,168653.0] || member(union(u,null_class),y__dfg) subclass(y__dfg,v) -> member(power_class(union(null_class,u)),v)*.
% 299.87/300.44 173677[15:Rew:165880.0,168654.0] || member(union(null_class,u),y__dfg) subclass(y__dfg,v) -> member(power_class(union(u,null_class)),v)*.
% 299.87/300.44 173678[15:Rew:165880.0,168655.0] || member(u,union(element_relation,complement(compose(element_relation,y__dfg))))* subclass(y__dfg,v) -> member(u,v)*.
% 299.87/300.44 173679[15:Rew:165880.0,168663.0] || member(union(u,u),y__dfg)* subclass(y__dfg,v) -> member(power_class(union(null_class,u)),v)*.
% 299.87/300.44 173680[15:Rew:165880.0,168664.0] || member(union(null_class,u),y__dfg) subclass(y__dfg,v) -> member(power_class(union(u,u)),v)*.
% 299.87/300.44 173681[15:Rew:165880.0,168759.0] || equal(u,y__dfg) member(v,y__dfg) -> equal(v,null_class) member(apply(choice,v),u)*.
% 299.87/300.44 168792[15:Rew:165880.0,91527.1] || subclass(domain_relation,u) member(v,y__dfg)* subclass(domain_relation,regular(u))* -> equal(u,null_class).
% 299.87/300.44 173682[15:Rew:165880.0,168817.2] function(u) || member(v,y__dfg) subclass(y__dfg,complement(unordered_pair(w,image(u,v))))* -> .
% 299.87/300.44 173683[15:Rew:165880.0,168818.2] function(u) || member(v,y__dfg) subclass(y__dfg,complement(unordered_pair(image(u,v),w)))* -> .
% 299.87/300.44 168876[15:Rew:165880.0,140600.1] || member(u,union(singleton(v),union(v,v)))* subclass(y__dfg,w) -> member(u,w)*.
% 299.87/300.44 168877[15:Rew:165880.0,139928.1] || member(u,union(v,union(null_class,singleton(v))))* subclass(y__dfg,w) -> member(u,w)*.
% 299.87/300.44 168878[15:Rew:165880.0,139299.1] || member(u,union(singleton(v),union(v,null_class)))* subclass(y__dfg,w) -> member(u,w)*.
% 299.87/300.44 168879[15:Rew:165880.0,139024.1] || member(u,union(singleton(v),union(null_class,v)))* subclass(y__dfg,w) -> member(u,w)*.
% 299.87/300.44 168914[15:Rew:165880.0,103765.0] || equal(union(u,v),y__dfg) -> equal(union(null_class,intersection(u,v)),complement(symmetric_difference(u,v)))**.
% 299.87/300.44 168920[15:Rew:165880.0,53507.0] || equal(union(u,v),y__dfg)** member(omega,complement(v))* member(omega,complement(u))* -> .
% 299.87/300.44 173684[15:Rew:165880.0,168960.1] function(u) || equal(v,y__dfg) member(w,y__dfg) -> member(image(u,w),v)*.
% 299.87/300.44 168989[15:Rew:165880.0,53180.1] || equal(intersection(u,v),domain_relation)** member(w,y__dfg) -> member(ordered_pair(w,cantor(w)),v)*.
% 299.87/300.44 168990[15:Rew:165880.0,53092.1] || equal(intersection(u,v),domain_relation)** member(w,y__dfg) -> member(ordered_pair(w,cantor(w)),u)*.
% 299.87/300.44 173685[15:Rew:165880.0,169030.0] || member(range_of(null_class),y__dfg) subclass(y__dfg,complement(u)) member(apply(null_class,v),u)* -> .
% 299.87/300.44 169063[15:Rew:165880.0,53509.0] || subclass(y__dfg,union(u,v))* member(omega,complement(v)) member(omega,complement(u)) -> .
% 299.87/300.44 169167[15:Rew:165880.0,66281.1] || equal(successor(u),null_class) subclass(y__dfg,complement(v)) member(omega,union(v,u))* -> .
% 299.87/300.44 169169[15:Rew:165880.0,63740.1] || equal(successor(u),null_class) subclass(y__dfg,complement(v)) member(omega,union(u,v))* -> .
% 299.87/300.44 169187[15:Rew:165880.0,57422.1] single_valued_class(intersection(intersection(u,cross_product(universal_class,universal_class)),v)) || -> function(intersection(restrict(u,y__dfg,y__dfg),v))*.
% 299.87/300.44 169188[15:Rew:165880.0,56332.1] single_valued_class(intersection(intersection(cross_product(universal_class,universal_class),u),v)) || -> function(intersection(restrict(u,y__dfg,y__dfg),v))*.
% 299.87/300.44 169193[15:Rew:165880.0,57543.1] single_valued_class(union(null_class,intersection(u,cross_product(universal_class,universal_class)))) || -> function(union(null_class,restrict(u,y__dfg,y__dfg)))*.
% 299.87/300.44 169194[15:Rew:165880.0,57017.1] single_valued_class(union(null_class,intersection(cross_product(universal_class,universal_class),u))) || -> function(union(null_class,restrict(u,y__dfg,y__dfg)))*.
% 299.87/300.44 169307[15:Rew:165880.0,26314.0] || subclass(ordered_pair(u,v),complement(compose(element_relation,y__dfg)))* member(unordered_pair(u,singleton(v)),element_relation) -> .
% 299.87/300.44 169368[15:Rew:165880.0,49911.0] || equal(complement(compose(element_relation,y__dfg)),u) member(not_subclass_element(u,v),element_relation)* -> subclass(u,v).
% 299.87/300.44 169414[15:Rew:165880.0,65237.1] || subclass(u,element_relation) member(not_subclass_element(u,null_class),complement(compose(element_relation,y__dfg)))* -> subclass(u,null_class).
% 299.87/300.44 169415[15:Rew:165880.0,65494.0] || member(not_subclass_element(intersection(u,element_relation),null_class),complement(compose(element_relation,y__dfg)))* -> subclass(intersection(u,element_relation),null_class).
% 299.87/300.44 169416[15:Rew:165880.0,65953.0] || member(not_subclass_element(intersection(element_relation,u),null_class),complement(compose(element_relation,y__dfg)))* -> subclass(intersection(element_relation,u),null_class).
% 299.87/300.44 169451[15:Rew:165880.0,64773.1] || member(not_subclass_element(u,v),element_relation)* subclass(u,regular(compose(element_relation,y__dfg)))* -> subclass(u,v).
% 299.87/300.44 169465[15:Rew:165880.0,94666.0] || equal(union(null_class,compose(element_relation,y__dfg)),null_class)** member(regular(u),element_relation)* -> equal(u,null_class).
% 299.87/300.44 173686[15:Rew:165880.0,169469.1] || member(union(null_class,compose(element_relation,y__dfg)),element_relation)* -> equal(singleton(union(null_class,compose(element_relation,y__dfg))),null_class).
% 299.87/300.44 173687[15:Rew:165880.0,169481.1] || member(regular(complement(successor(compose(element_relation,y__dfg)))),element_relation)* -> equal(complement(successor(compose(element_relation,y__dfg))),null_class).
% 299.87/300.44 169514[15:Rew:165880.0,9000.0] || subclass(y__dfg,symmetric_difference(u,cross_product(v,w))) -> member(singleton(x),complement(restrict(u,v,w)))*.
% 299.87/300.44 169521[15:Rew:165880.0,9058.0] || subclass(y__dfg,symmetric_difference(cross_product(u,v),w)) -> member(singleton(x),complement(restrict(w,u,v)))*.
% 299.87/300.44 169566[15:Rew:165880.0,105198.0] || equal(u,y__dfg) -> equal(not_subclass_element(unordered_pair(u,v),w),v)** subclass(unordered_pair(u,v),w).
% 299.87/300.44 169567[15:Rew:165880.0,105197.0] || equal(u,y__dfg) -> equal(not_subclass_element(unordered_pair(v,u),w),v)** subclass(unordered_pair(v,u),w).
% 299.87/300.44 169568[15:Rew:165880.0,103829.0] || equal(u,y__dfg) -> equal(unordered_pair(v,u),null_class) equal(apply(choice,unordered_pair(v,u)),v)**.
% 299.87/300.44 169569[15:Rew:165880.0,103828.0] || equal(u,y__dfg) -> equal(unordered_pair(u,v),null_class) equal(apply(choice,unordered_pair(u,v)),v)**.
% 299.87/300.44 173688[15:Rew:165880.0,169585.2] || equal(u,y__dfg) member(u,cantor(v))* equal(restrict(v,null_class,y__dfg),null_class)** -> .
% 299.87/300.44 169605[15:Rew:165880.0,90209.0] || equal(u,y__dfg) subclass(u,v)* -> subclass(w,x) member(not_subclass_element(w,x),v)*.
% 299.87/300.44 169628[15:Rew:165880.0,14470.0] || subclass(y__dfg,complement(unordered_pair(u,not_subclass_element(cross_product(v,w),x))))* -> subclass(cross_product(v,w),x).
% 299.87/300.44 169629[15:Rew:165880.0,14493.0] || subclass(y__dfg,complement(unordered_pair(not_subclass_element(cross_product(u,v),w),x)))* -> subclass(cross_product(u,v),w).
% 299.87/300.44 169630[15:Rew:165880.0,14503.0] || equal(complement(unordered_pair(u,not_subclass_element(cross_product(v,w),x))),y__dfg)** -> subclass(cross_product(v,w),x).
% 299.87/300.44 169631[15:Rew:165880.0,14508.0] || equal(complement(unordered_pair(not_subclass_element(cross_product(u,v),w),x)),y__dfg)** -> subclass(cross_product(u,v),w).
% 299.87/300.44 169732[15:Rew:165880.0,91391.0] || equal(y__dfg,x__dfg) subclass(x__dfg,regular(u))* member(null_class,u) -> equal(u,null_class).
% 299.87/300.44 169750[15:Rew:165880.0,90766.0] || equal(y__dfg,x__dfg) member(x__dfg,cantor(u)) equal(restrict(u,null_class,x__dfg),null_class)** -> .
% 299.87/300.44 169751[15:Rew:165880.0,90585.0] || equal(y__dfg,x__dfg) subclass(x__dfg,u) -> subclass(v,w) member(not_subclass_element(v,w),u)*.
% 299.87/300.44 170045[15:Rew:165880.0,22270.1] || member(ordered_pair(singleton(singleton(null_class)),u),rotate(v))* -> member(ordered_pair(ordered_pair(y__dfg,u),null_class),v).
% 299.87/300.44 173697[15:Rew:165880.0,170047.1] || -> equal(regular(ordered_pair(y__dfg,u)),null_class) equal(intersection(ordered_pair(y__dfg,u),unordered_pair(y__dfg,singleton(u))),null_class)**.
% 299.87/300.44 173698[15:Rew:165880.0,170048.1] || -> equal(regular(ordered_pair(y__dfg,u)),null_class) equal(unordered_pair(null_class,regular(ordered_pair(y__dfg,u))),ordered_pair(y__dfg,u))**.
% 299.87/300.44 173699[15:Rew:165880.0,170053.1] || -> equal(regular(ordered_pair(u,y__dfg)),unordered_pair(u,null_class)) equal(intersection(singleton(u),ordered_pair(u,y__dfg)),null_class)**.
% 299.87/300.44 173700[15:Rew:165880.0,170055.1] || -> equal(regular(ordered_pair(u,y__dfg)),singleton(u)) equal(intersection(ordered_pair(u,y__dfg),unordered_pair(u,null_class)),null_class)**.
% 299.87/300.44 170080[15:Rew:165880.0,22269.1] || member(ordered_pair(singleton(singleton(null_class)),u),flip(v))* -> member(ordered_pair(ordered_pair(y__dfg,null_class),u),v).
% 299.87/300.44 173701[15:Rew:165880.0,170093.0] || -> equal(apply(choice,ordered_pair(y__dfg,y__dfg)),unordered_pair(y__dfg,null_class))** equal(apply(choice,ordered_pair(y__dfg,y__dfg)),null_class).
% 299.87/300.44 170147[15:Rew:165880.0,90440.0] || equal(complement(compose(element_relation,y__dfg)),y__dfg) member(not_subclass_element(u,v),element_relation)* -> subclass(u,v).
% 299.87/300.44 170193[15:Rew:165880.0,117083.0] || equal(complement(u),y__dfg) -> equal(union(u,complement(union(v,w))),complement(union(v,w)))**.
% 299.87/300.44 170263[15:Rew:165880.0,29762.0] || equal(union(null_class,symmetric_difference(complement(u),complement(v))),y__dfg)** -> member(singleton(w),union(u,v))*.
% 299.87/300.44 170265[15:Rew:165880.0,29802.0] || equal(union(null_class,unordered_pair(u,v)),y__dfg)** -> equal(singleton(w),v)* equal(singleton(w),u)*.
% 299.87/300.44 170267[15:Rew:165880.0,29822.1] || member(unordered_pair(u,v),symmetric_difference(w,x))* subclass(y__dfg,union(null_class,intersection(w,x))) -> .
% 299.87/300.44 173702[15:Rew:165880.0,170314.1] function(u) || member(u,cantor(regular(cross_product(null_class,y__dfg))))* -> equal(cross_product(null_class,y__dfg),null_class).
% 299.87/300.44 173703[15:Rew:165880.0,170319.0] || member(y__dfg,cantor(cross_product(u,v))) equal(restrict(cross_product(null_class,y__dfg),u,v),null_class)** -> .
% 299.87/300.44 170348[15:Rew:165880.0,33089.0] || subclass(y__dfg,intersection(complement(u),union(null_class,v)))* member(omega,union(u,complement(v))) -> .
% 299.87/300.44 170349[15:Rew:165880.0,33102.0] || subclass(y__dfg,intersection(union(null_class,u),complement(v)))* member(omega,union(complement(u),v)) -> .
% 299.87/300.44 173704[15:Rew:165880.0,170417.1] || equal(cantor(regular(cross_product(singleton(null_class),y__dfg))),successor(null_class))** -> equal(cross_product(singleton(null_class),y__dfg),null_class).
% 299.87/300.44 173705[15:Rew:165880.0,170418.1] || equal(cantor(regular(cross_product(singleton(null_class),y__dfg))),singleton(null_class))** -> equal(cross_product(singleton(null_class),y__dfg),null_class).
% 299.87/300.44 173706[15:Rew:165880.0,170420.1] || equal(complement(cantor(regular(cross_product(singleton(null_class),y__dfg)))),null_class)** -> equal(cross_product(singleton(null_class),y__dfg),null_class).
% 299.87/300.44 173707[15:Rew:165880.0,170434.1] || equal(complement(cantor(regular(cross_product(singleton(omega),y__dfg)))),null_class)** -> equal(cross_product(singleton(omega),y__dfg),null_class).
% 299.87/300.44 170514[15:Rew:165880.0,62916.0] || equal(sum_class(u),y__dfg) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.87/300.44 170515[15:Rew:165880.0,62915.0] || equal(sum_class(u),y__dfg) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.87/300.44 170524[15:Rew:165880.0,39804.2] one_to_one(u) || member(inverse(u),cantor(v))* equal(restrict(v,null_class,y__dfg),null_class) -> .
% 299.87/300.44 170619[15:Rew:165880.0,116793.0] || equal(complement(power_class(u)),y__dfg) -> equal(symmetric_difference(complement(v),power_class(u)),union(null_class,complement(v)))**.
% 299.87/300.44 170620[15:Rew:165880.0,115956.0] || equal(complement(power_class(u)),y__dfg) -> equal(symmetric_difference(power_class(u),complement(v)),union(null_class,complement(v)))**.
% 299.87/300.44 170632[15:Rew:165880.0,46515.0] || subclass(y__dfg,power_class(complement(power_class(u)))) member(unordered_pair(v,w),image(element_relation,power_class(u)))* -> .
% 299.87/300.44 170633[15:Rew:165880.0,46514.0] || subclass(y__dfg,power_class(complement(power_class(u)))) member(ordered_pair(v,w),image(element_relation,power_class(u)))* -> .
% 299.87/300.44 170650[15:Rew:165880.0,48141.0] || subclass(y__dfg,image(element_relation,power_class(u))) member(ordered_pair(v,w),power_class(complement(power_class(u))))* -> .
% 299.87/300.44 170651[15:Rew:165880.0,48140.0] || subclass(y__dfg,image(element_relation,power_class(u))) member(unordered_pair(v,w),power_class(complement(power_class(u))))* -> .
% 299.87/300.44 170662[15:Rew:165880.0,63258.1] || equal(successor(intersection(complement(u),power_class(v))),null_class)** -> equal(union(u,complement(power_class(v))),y__dfg).
% 299.87/300.44 170668[15:Rew:165880.0,46364.0] || subclass(y__dfg,union(u,complement(power_class(v)))) member(omega,intersection(complement(u),power_class(v)))* -> .
% 299.87/300.44 170677[15:Rew:165880.0,63266.1] || equal(successor(intersection(power_class(u),complement(v))),null_class)** -> equal(union(complement(power_class(u)),v),y__dfg).
% 299.87/300.44 170683[15:Rew:165880.0,46667.0] || subclass(y__dfg,union(complement(power_class(u)),v)) member(omega,intersection(power_class(u),complement(v)))* -> .
% 299.87/300.44 170692[15:Rew:165880.0,64862.1] || equal(successor(union(u,complement(power_class(v)))),null_class) -> subclass(y__dfg,intersection(complement(u),power_class(v)))*.
% 299.87/300.44 170699[15:Rew:165880.0,46428.0] || subclass(y__dfg,intersection(complement(u),power_class(v))) member(omega,union(u,complement(power_class(v))))* -> .
% 299.87/300.44 170702[15:Rew:165880.0,46374.0] || subclass(y__dfg,intersection(complement(u),power_class(v))) subclass(domain_relation,union(u,complement(power_class(v))))* -> .
% 299.87/300.44 170706[15:Rew:165880.0,64863.1] || equal(successor(union(complement(power_class(u)),v)),null_class) -> subclass(y__dfg,intersection(power_class(u),complement(v)))*.
% 299.87/300.44 170713[15:Rew:165880.0,46731.0] || subclass(y__dfg,intersection(power_class(u),complement(v))) member(omega,union(complement(power_class(u)),v))* -> .
% 299.87/300.44 170716[15:Rew:165880.0,46677.0] || subclass(y__dfg,intersection(power_class(u),complement(v))) subclass(domain_relation,union(complement(power_class(u)),v))* -> .
% 299.87/300.44 170759[15:Rew:165880.0,146016.0] || member(power_class(complement(power_class(u))),y__dfg) -> member(power_class(complement(power_class(u))),image(element_relation,power_class(u)))*.
% 299.87/300.44 170772[15:Rew:165880.0,144732.0] || member(image(element_relation,power_class(u)),y__dfg) -> member(image(element_relation,power_class(u)),power_class(complement(power_class(u))))*.
% 299.87/300.44 173712[15:Rew:165880.0,170779.0] || equal(complement(power_class(complement(power_class(u)))),y__dfg) -> equal(union(image(element_relation,power_class(u)),v),y__dfg)**.
% 299.87/300.44 170781[15:Rew:165880.0,63738.1] || equal(successor(power_class(complement(power_class(u)))),null_class) -> equal(union(image(element_relation,power_class(u)),v),y__dfg)**.
% 299.87/300.44 173713[15:Rew:165880.0,170785.0] || equal(complement(power_class(complement(power_class(u)))),y__dfg) -> equal(union(v,image(element_relation,power_class(u))),y__dfg)**.
% 299.87/300.44 170787[15:Rew:165880.0,63739.1] || equal(successor(power_class(complement(power_class(u)))),null_class) -> equal(union(v,image(element_relation,power_class(u))),y__dfg)**.
% 299.87/300.44 170795[15:Rew:165880.0,49238.0] || subclass(y__dfg,symmetric_difference(complement(u),power_class(v))) -> member(singleton(w),union(u,complement(power_class(v))))*.
% 299.87/300.44 170805[15:Rew:165880.0,49426.0] || subclass(y__dfg,symmetric_difference(power_class(u),complement(v))) -> member(singleton(w),union(complement(power_class(u)),v))*.
% 299.87/300.44 170829[15:Rew:165880.0,52648.0] || subclass(y__dfg,union(null_class,singleton(not_subclass_element(cross_product(u,v),w))))* -> subclass(cross_product(u,v),w).
% 299.87/300.44 170848[15:Rew:165880.0,53661.0] || subclass(y__dfg,complement(singleton(regular(ordered_pair(u,v)))))* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.87/300.44 170858[15:Rew:165880.0,142751.1] || member(u,union(v,intersection(w,singleton(v))))* subclass(y__dfg,x) -> member(u,x)*.
% 299.87/300.44 170859[15:Rew:165880.0,142074.1] || member(u,union(v,intersection(singleton(v),w)))* subclass(y__dfg,x) -> member(u,x)*.
% 299.87/300.44 170860[15:Rew:165880.0,141512.1] || member(u,union(singleton(v),intersection(v,w)))* subclass(y__dfg,x) -> member(u,x)*.
% 299.87/300.44 170861[15:Rew:165880.0,140989.1] || member(u,union(singleton(v),intersection(w,v)))* subclass(y__dfg,x) -> member(u,x)*.
% 299.87/300.44 170862[15:Rew:165880.0,136438.1] || member(u,union(v,intersection(w,complement(v))))* subclass(y__dfg,x) -> member(u,x)*.
% 299.87/300.44 170863[15:Rew:165880.0,135841.1] || member(u,union(v,intersection(complement(v),w)))* subclass(y__dfg,x) -> member(u,x)*.
% 299.87/300.44 170875[15:Rew:165880.0,53834.1] || member(u,union(complement(v),intersection(w,v)))* subclass(y__dfg,x) -> member(u,x)*.
% 299.87/300.44 170876[15:Rew:165880.0,53832.1] || member(u,union(complement(v),intersection(v,w)))* subclass(y__dfg,x) -> member(u,x)*.
% 299.87/300.44 170882[15:Rew:165880.0,54293.0] || equal(union(null_class,singleton(not_subclass_element(cross_product(u,v),w))),y__dfg)** -> subclass(cross_product(u,v),w).
% 299.87/300.44 170888[15:Rew:165880.0,55607.1] single_valued_class(intersection(u,intersection(v,cross_product(universal_class,universal_class)))) || -> function(intersection(u,restrict(v,y__dfg,y__dfg)))*.
% 299.87/300.44 170889[15:Rew:165880.0,54988.1] single_valued_class(intersection(u,intersection(cross_product(universal_class,universal_class),v))) || -> function(intersection(u,restrict(v,y__dfg,y__dfg)))*.
% 299.87/300.44 170917[15:Rew:165880.0,58275.1] || equal(complement(power_class(u)),null_class) -> equal(union(complement(power_class(v)),image(element_relation,power_class(u))),y__dfg)**.
% 299.87/300.44 170936[15:Rew:165880.0,58533.1] || equal(complement(power_class(u)),null_class) -> equal(union(image(element_relation,power_class(u)),complement(power_class(v))),y__dfg)**.
% 299.87/300.44 170989[15:Rew:165880.0,62891.0] || equal(power_class(u),y__dfg) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.87/300.44 170990[15:Rew:165880.0,62890.0] || equal(power_class(u),y__dfg) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.87/300.44 170998[15:Rew:165880.0,61615.2] || member(u,v)* member(singleton(u),w)* subclass(y__dfg,complement(cross_product(w,v)))* -> .
% 299.87/300.44 171012[15:Rew:165880.0,63807.0] || -> equal(second(not_subclass_element(restrict(cross_product(null_class,u),v,w),null_class)),range__dfg(cross_product(v,w),y__dfg,u))**.
% 299.87/300.44 171013[15:Rew:165880.0,63827.0] || -> equal(first(not_subclass_element(restrict(cross_product(u,null_class),v,w),null_class)),domain__dfg(cross_product(v,w),u,y__dfg))**.
% 299.87/300.44 171065[15:Rew:165880.0,66259.0] || subclass(y__dfg,intersection(complement(u),union(v,null_class)))* member(omega,union(u,complement(v))) -> .
% 299.87/300.44 171066[15:Rew:165880.0,66659.0] || subclass(y__dfg,intersection(union(u,null_class),complement(v)))* member(omega,union(complement(u),v)) -> .
% 299.87/300.44 171146[15:Rew:165880.0,77477.0] || subclass(y__dfg,regular(singleton(regular(ordered_pair(u,v)))))* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.87/300.44 171149[15:Rew:165880.0,77594.0] || equal(regular(singleton(regular(ordered_pair(u,v)))),y__dfg)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.87/300.44 171261[15:Rew:165880.0,83051.0] || subclass(y__dfg,regular(unordered_pair(u,not_subclass_element(cross_product(v,w),x))))* -> subclass(cross_product(v,w),x).
% 299.87/300.44 171268[15:Rew:165880.0,83111.0] || subclass(y__dfg,regular(unordered_pair(not_subclass_element(cross_product(u,v),w),x)))* -> subclass(cross_product(u,v),w).
% 299.87/300.44 171273[15:Rew:165880.0,83557.0] || equal(regular(unordered_pair(u,not_subclass_element(cross_product(v,w),x))),y__dfg)** -> subclass(cross_product(v,w),x).
% 299.87/300.44 171275[15:Rew:165880.0,83568.0] || equal(regular(unordered_pair(not_subclass_element(cross_product(u,v),w),x)),y__dfg)** -> subclass(cross_product(u,v),w).
% 299.87/300.44 171350[15:Rew:165880.0,92881.0] || equal(single_valued1(u),y__dfg) -> equal(domain__dfg(u,image(inverse(u),null_class),single_valued2(u)),single_valued3(u))**.
% 299.87/300.44 171482[15:Rew:165880.0,98934.1] || equal(successor(image(element_relation,union(u,v))),null_class)** -> equal(power_class(complement(union(u,v))),y__dfg).
% 299.87/300.44 171493[15:Rew:165880.0,98948.0] || subclass(y__dfg,power_class(complement(union(u,v)))) member(omega,image(element_relation,union(u,v)))* -> .
% 299.87/300.44 171507[15:Rew:165880.0,99033.1] || equal(successor(power_class(complement(union(u,v)))),null_class) -> subclass(y__dfg,image(element_relation,union(u,v)))*.
% 299.87/300.44 171509[15:Rew:165880.0,98990.0] || subclass(y__dfg,image(element_relation,union(u,v))) member(omega,power_class(complement(union(u,v))))* -> .
% 299.87/300.44 171511[15:Rew:165880.0,98959.0] || subclass(y__dfg,image(element_relation,union(u,v))) subclass(domain_relation,power_class(complement(union(u,v))))* -> .
% 299.87/300.44 171519[15:Rew:165880.0,99345.0] || subclass(y__dfg,image(element_relation,successor(u))) member(unordered_pair(v,w),power_class(complement(successor(u))))* -> .
% 299.87/300.44 171596[15:Rew:165880.0,103412.1] || equal(successor(union(u,complement(successor(v)))),null_class) -> subclass(y__dfg,intersection(complement(u),successor(v)))*.
% 299.87/300.44 171599[15:Rew:165880.0,103379.0] || subclass(y__dfg,intersection(complement(u),successor(v))) subclass(domain_relation,union(u,complement(successor(v))))* -> .
% 299.87/300.44 171645[15:Rew:165880.0,101163.0] || equal(cantor(u),y__dfg) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.87/300.44 171646[15:Rew:165880.0,101162.0] || equal(cantor(u),y__dfg) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.87/300.44 171670[15:Rew:165880.0,146017.0] || member(power_class(complement(successor(u))),y__dfg) -> member(power_class(complement(successor(u))),image(element_relation,successor(u)))*.
% 299.87/300.44 171676[15:Rew:165880.0,103269.1] || equal(successor(intersection(complement(u),successor(v))),null_class)** -> equal(union(u,complement(successor(v))),y__dfg).
% 299.87/300.44 171684[15:Rew:165880.0,103377.0] || subclass(y__dfg,union(u,complement(successor(v)))) member(omega,intersection(complement(u),successor(v)))* -> .
% 299.87/300.44 173772[15:Rew:166239.0,168824.0] || subclass(complement(u),null_class)* member(v,y__dfg) -> member(v,u)* member(v,complement(x__dfg))*.
% 299.87/300.44 173994[15:Con:168744.3] || equal(successor(power_class(u)),null_class) member(v,y__dfg) -> member(v,image(element_relation,power_class(u)))*.
% 299.87/300.44 173996[15:Rew:165880.0,173995.0] || equal(complement(power_class(u)),y__dfg) member(v,y__dfg) -> member(v,image(element_relation,power_class(u)))*.
% 299.87/300.44 173997[15:Con:168748.3] || equal(complement(power_class(u)),null_class) member(v,y__dfg) -> member(v,image(element_relation,power_class(u)))*.
% 299.87/300.44 181422[15:Res:68971.1,165890.1] function(cross_product(y__dfg,y__dfg)) single_valued_class(successor(cross_product(y__dfg,y__dfg))) || -> function(successor(cross_product(y__dfg,y__dfg)))*.
% 299.87/300.44 181486[15:Rew:31.0,181408.1] single_valued_class(intersection(intersection(cross_product(y__dfg,y__dfg),u),v)) || -> function(intersection(restrict(u,y__dfg,y__dfg),v))*.
% 299.87/300.44 181488[15:Rew:31.0,181414.1] single_valued_class(union(null_class,intersection(cross_product(y__dfg,y__dfg),u))) || -> function(union(null_class,restrict(u,y__dfg,y__dfg)))*.
% 299.87/300.44 181489[15:Rew:30.0,181425.1] single_valued_class(intersection(u,intersection(v,cross_product(y__dfg,y__dfg)))) || -> function(intersection(u,restrict(v,y__dfg,y__dfg)))*.
% 299.87/300.44 181490[15:Rew:31.0,181429.1] single_valued_class(intersection(u,intersection(cross_product(y__dfg,y__dfg),v))) || -> function(intersection(u,restrict(v,y__dfg,y__dfg)))*.
% 299.87/300.44 181492[15:Rew:30.0,181435.1] single_valued_class(intersection(intersection(u,cross_product(y__dfg,y__dfg)),v)) || -> function(intersection(restrict(u,y__dfg,y__dfg),v))*.
% 299.87/300.44 181493[15:Rew:30.0,181438.1] single_valued_class(union(null_class,intersection(u,cross_product(y__dfg,y__dfg)))) || -> function(union(null_class,restrict(u,y__dfg,y__dfg)))*.
% 299.87/300.44 184790[15:SpL:26346.0,166249.0] || equal(complement(singleton(regular(ordered_pair(u,v)))),y__dfg)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.87/300.44 4805[0:Res:3738.0,9.0] || subclass(cross_product(u,v),restrict(w,u,v))* -> equal(restrict(w,u,v),cross_product(u,v)).
% 299.87/300.44 5139[0:Res:4915.0,9.0] || subclass(complement(intersection(u,v)),symmetric_difference(u,v))* -> equal(complement(intersection(u,v)),symmetric_difference(u,v)).
% 299.87/300.44 10353[0:Obv:10336.0] || -> equal(not_subclass_element(unordered_pair(u,v),complement(w)),v)** member(u,w) subclass(unordered_pair(u,v),complement(w)).
% 299.87/300.44 10354[0:Obv:10329.0] || -> equal(not_subclass_element(unordered_pair(u,v),complement(w)),u)** member(v,w) subclass(unordered_pair(u,v),complement(w)).
% 299.87/300.44 12191[0:Obv:12184.1] || member(ordered_pair(u,v),compose(w,x)) -> subclass(singleton(v),image(w,image(x,singleton(u))))*.
% 299.87/300.44 10855[0:Res:1668.0,1536.0] || member(u,v)* -> equal(ordered_pair(first(ordered_pair(u,null_class)),second(ordered_pair(u,null_class))),ordered_pair(u,null_class))**.
% 299.87/300.44 19837[7:Res:25.2,16442.1] || member(regular(x__dfg),u) member(regular(x__dfg),v) subclass(y__dfg,complement(intersection(v,u)))* -> .
% 299.87/300.44 25606[3:SpL:491.0,5357.0] || subclass(domain_relation,symmetric_difference(u,cross_product(v,w))) -> member(ordered_pair(null_class,null_class),complement(restrict(u,v,w)))*.
% 299.87/300.44 25607[3:SpL:492.0,5357.0] || subclass(domain_relation,symmetric_difference(cross_product(u,v),w)) -> member(ordered_pair(null_class,null_class),complement(restrict(w,u,v)))*.
% 299.87/300.44 25731[4:Res:174.1,9158.0] || -> equal(intersection(sum_class(range_of(null_class)),u),null_class) member(regular(intersection(sum_class(range_of(null_class)),u)),apply(null_class,v))*.
% 299.87/300.44 25749[4:Res:168.1,9158.0] || -> equal(intersection(u,sum_class(range_of(null_class))),null_class) member(regular(intersection(u,sum_class(range_of(null_class)))),apply(null_class,v))*.
% 299.87/300.44 25777[4:Res:174.1,9160.0] || -> equal(intersection(apply(null_class,u),v),null_class) member(regular(intersection(apply(null_class,u),v)),sum_class(range_of(null_class)))*.
% 299.87/300.44 25795[4:Res:168.1,9160.0] || -> equal(intersection(u,apply(null_class,v)),null_class) member(regular(intersection(u,apply(null_class,v))),sum_class(range_of(null_class)))*.
% 299.87/300.44 26268[0:Res:50.1,2996.0] inductive(singleton(u)) || -> equal(image(successor_relation,singleton(u)),null_class) equal(regular(image(successor_relation,singleton(u))),u)**.
% 299.87/300.44 26318[0:Res:374.1,225.0] || subclass(ordered_pair(u,v),restrict(w,x,y))* -> member(unordered_pair(u,singleton(v)),cross_product(x,y))*.
% 299.87/300.44 26333[3:Res:374.1,4001.0] || subclass(ordered_pair(u,v),regular(w)) member(unordered_pair(u,singleton(v)),w)* -> equal(w,null_class).
% 299.87/300.44 26491[0:Res:359.2,3678.1] || subclass(u,intersection(v,w)) member(not_subclass_element(u,x),symmetric_difference(v,w))* -> subclass(u,x).
% 299.87/300.44 26499[0:Res:374.1,3678.1] || subclass(ordered_pair(u,v),intersection(w,x)) member(unordered_pair(u,singleton(v)),symmetric_difference(w,x))* -> .
% 299.87/300.44 27809[3:Rew:2970.1,27808.1] || member(regular(u),intersection(singleton(u),v))* -> equal(u,null_class) equal(intersection(singleton(u),v),null_class).
% 299.87/300.44 27948[3:Rew:2348.1,27947.1] || member(regular(u),intersection(v,singleton(u)))* -> equal(u,null_class) equal(intersection(v,singleton(u)),null_class).
% 299.87/300.44 28357[0:Res:358.2,3668.0] || subclass(u,symmetric_difference(complement(v),complement(w)))* -> equal(u,null_class) member(regular(u),union(v,w)).
% 299.87/300.44 28847[0:Res:2363.1,3.0] || subclass(union(u,v),w) -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),w)*.
% 299.87/300.44 28965[0:Res:3739.0,2999.0] || -> equal(restrict(intersection(u,v),w,x),null_class) member(regular(restrict(intersection(u,v),w,x)),u)*.
% 299.87/300.44 29034[0:Res:3739.0,3000.0] || -> equal(restrict(intersection(u,v),w,x),null_class) member(regular(restrict(intersection(u,v),w,x)),v)*.
% 299.87/300.44 29178[0:Rew:31.0,29094.1] || member(not_subclass_element(u,restrict(u,v,w)),cross_product(v,w))* -> subclass(u,restrict(u,v,w)).
% 299.87/300.44 29197[0:MRR:29152.0,9181.1] || -> member(not_subclass_element(u,intersection(union(v,w),u)),complement(v))* subclass(u,intersection(union(v,w),u)).
% 299.87/300.44 29198[0:MRR:29151.0,9181.1] || -> member(not_subclass_element(u,intersection(union(v,w),u)),complement(w))* subclass(u,intersection(union(v,w),u)).
% 299.87/300.44 30889[4:Rew:29278.0,29712.1] || -> equal(union(null_class,apply(null_class,u)),null_class) member(regular(union(null_class,apply(null_class,u))),sum_class(range_of(null_class)))*.
% 299.87/300.44 30890[4:Rew:29278.0,29719.1] || -> equal(union(null_class,sum_class(range_of(null_class))),null_class) member(regular(union(null_class,sum_class(range_of(null_class)))),apply(null_class,u))*.
% 299.87/300.44 30891[3:Rew:29278.0,29732.1] || member(regular(union(null_class,regular(u))),u)* -> equal(union(null_class,regular(u)),null_class) equal(u,null_class).
% 299.87/300.44 29765[3:Rew:29278.0,28346.0] || subclass(domain_relation,union(null_class,symmetric_difference(complement(u),complement(v))))* -> member(ordered_pair(null_class,null_class),union(u,v)).
% 299.87/300.44 30893[3:Rew:29278.0,29778.1] || -> equal(union(null_class,symmetric_difference(u,v)),null_class) member(regular(union(null_class,symmetric_difference(u,v))),union(u,v))*.
% 299.87/300.44 30894[3:Rew:29278.0,29815.1] || -> equal(union(null_class,restrict(u,v,w)),null_class) member(regular(union(null_class,restrict(u,v,w))),u)*.
% 299.87/300.44 30895[3:Rew:29278.0,29886.1] || member(not_subclass_element(union(null_class,u),intersection(v,u)),v)* -> subclass(union(null_class,u),intersection(v,u)).
% 299.87/300.44 32077[0:Res:235.1,3.0] || subclass(u,v) -> equal(restrict(u,w,x),null_class) member(regular(restrict(u,w,x)),v)*.
% 299.87/300.44 33292[3:Rew:30027.0,33226.1] || member(not_subclass_element(union(null_class,complement(u)),v),union(null_class,u))* -> subclass(union(null_class,complement(u)),v).
% 299.87/300.44 33263[3:SpL:30027.0,3668.0] || member(u,symmetric_difference(union(null_class,complement(v)),complement(w)))* -> member(u,union(union(null_class,v),w)).
% 299.87/300.44 33265[3:SpL:30027.0,3668.0] || member(u,symmetric_difference(complement(v),union(null_class,complement(w))))* -> member(u,union(v,union(null_class,w))).
% 299.87/300.44 33975[3:Rew:29278.0,33932.1] || member(regular(intersection(union(null_class,u),v)),complement(u))* -> equal(intersection(union(null_class,u),v),null_class).
% 299.87/300.44 34346[3:Rew:29278.0,34308.1] || member(regular(intersection(u,union(null_class,v))),complement(v))* -> equal(intersection(u,union(null_class,v)),null_class).
% 299.87/300.44 34802[3:SpR:29278.0,6438.0] || -> equal(union(intersection(u,complement(v)),intersection(complement(u),union(null_class,v))),complement(symmetric_difference(u,complement(v))))**.
% 299.87/300.44 34816[3:SpR:29278.0,6438.0] || -> equal(union(intersection(complement(u),v),intersection(union(null_class,u),complement(v))),complement(symmetric_difference(complement(u),v)))**.
% 299.87/300.44 36010[3:Obv:36002.0] || -> equal(regular(unordered_pair(u,v)),u) subclass(v,complement(unordered_pair(u,v)))* equal(unordered_pair(u,v),null_class).
% 299.87/300.44 36011[3:Obv:36001.0] || -> equal(regular(unordered_pair(u,v)),v) subclass(u,complement(unordered_pair(u,v)))* equal(unordered_pair(u,v),null_class).
% 299.87/300.44 37149[0:SpL:115.0,4980.0] || subclass(u,symmetric_difference(v,w)) -> subclass(u,x) member(not_subclass_element(u,x),complement(intersection(v,w)))*.
% 299.87/300.45 37725[0:Res:236.1,26.1] || member(not_subclass_element(restrict(complement(u),v,w),x),u)* -> subclass(restrict(complement(u),v,w),x).
% 299.87/300.45 38631[3:Rew:33220.0,38553.1] || member(not_subclass_element(union(null_class,complement(u)),v),union(u,u))* -> subclass(union(null_class,complement(u)),v).
% 299.87/300.45 38600[3:SpL:33220.0,3668.0] || member(u,symmetric_difference(union(null_class,complement(v)),complement(w)))* -> member(u,union(union(v,v),w))*.
% 299.87/300.45 38603[3:SpL:33220.0,3668.0] || member(u,symmetric_difference(complement(v),union(null_class,complement(w))))* -> member(u,union(v,union(w,w)))*.
% 299.87/300.45 40311[4:MRR:40297.0,9180.1] || subclass(u,complement(cantor(v)))* -> equal(apply(v,regular(u)),sum_class(range_of(null_class))) equal(u,null_class).
% 299.87/300.45 41341[4:SpR:257.0,20668.1] || subclass(domain_relation,rotate(u)) -> member(ordered_pair(ordered_pair(v,cantor(singleton(singleton(singleton(v))))),singleton(v)),u)*.
% 299.87/300.45 41353[4:Res:20668.1,26.1] || subclass(domain_relation,rotate(complement(u))) member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)* -> .
% 299.87/300.45 41359[4:Res:20668.1,23.0] || subclass(domain_relation,rotate(intersection(u,v)))* -> member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),u)*.
% 299.87/300.45 41360[4:Res:20668.1,24.0] || subclass(domain_relation,rotate(intersection(u,v)))* -> member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),v)*.
% 299.87/300.45 41377[4:Res:20668.1,38234.0] || subclass(domain_relation,rotate(successor(null_class))) -> member(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v),singleton(null_class))*.
% 299.87/300.45 41393[4:Res:20668.1,109.0] || subclass(domain_relation,rotate(application_function)) -> equal(apply(ordered_pair(u,cantor(ordered_pair(ordered_pair(v,w),u))),v),w)**.
% 299.87/300.45 41453[4:SpR:257.0,20669.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(ordered_pair(v,singleton(v)),cantor(singleton(singleton(singleton(v))))),u)*.
% 299.87/300.45 41459[4:SpR:257.0,20669.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(singleton(singleton(singleton(v))),cantor(ordered_pair(v,singleton(v)))),u)*.
% 299.87/300.45 41470[4:Res:20669.1,26.1] || subclass(domain_relation,flip(complement(u))) member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)* -> .
% 299.87/300.45 41476[4:Res:20669.1,23.0] || subclass(domain_relation,flip(intersection(u,v)))* -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),u)*.
% 299.87/300.45 41477[4:Res:20669.1,24.0] || subclass(domain_relation,flip(intersection(u,v)))* -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),v)*.
% 299.87/300.45 41494[4:Res:20669.1,38234.0] || subclass(domain_relation,flip(successor(null_class))) -> member(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u))),singleton(null_class))*.
% 299.87/300.45 42216[0:Obv:42202.2] || equal(u,v) equal(complement(singleton(v)),unordered_pair(v,u))* -> equal(unordered_pair(v,u),null_class).
% 299.87/300.45 42217[0:Obv:42201.2] || equal(u,v) subclass(unordered_pair(v,u),complement(singleton(v)))* -> equal(unordered_pair(v,u),null_class).
% 299.87/300.45 42301[0:Res:2973.1,549.0] || -> equal(intersection(intersection(singleton(u),v),w),null_class) equal(regular(intersection(intersection(singleton(u),v),w)),u)**.
% 299.87/300.45 42787[0:Res:2974.1,549.0] || -> equal(intersection(intersection(u,singleton(v)),w),null_class) equal(regular(intersection(intersection(u,singleton(v)),w)),v)**.
% 299.87/300.45 43294[0:Res:2971.2,26.1] || subclass(u,complement(v)) member(regular(intersection(u,w)),v)* -> equal(intersection(u,w),null_class).
% 299.87/300.45 43300[0:Res:2971.2,23.0] || subclass(u,intersection(v,w))* -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),v)*.
% 299.87/300.45 43301[0:Res:2971.2,24.0] || subclass(u,intersection(v,w))* -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),w)*.
% 299.87/300.45 43318[3:Res:2971.2,38234.0] || subclass(u,successor(null_class)) -> equal(intersection(u,v),null_class) member(regular(intersection(u,v)),singleton(null_class))*.
% 299.87/300.45 43845[0:Res:2351.1,549.0] || -> equal(intersection(u,intersection(singleton(v),w)),null_class) equal(regular(intersection(u,intersection(singleton(v),w))),v)**.
% 299.87/300.45 44377[0:Res:2352.1,549.0] || -> equal(intersection(u,intersection(v,singleton(w))),null_class) equal(regular(intersection(u,intersection(v,singleton(w)))),w)**.
% 299.87/300.45 44914[10:Res:44869.1,1475.1] || subclass(intersection(u,v),null_class) member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v))*.
% 299.87/300.45 44986[0:Res:2349.2,26.1] || subclass(u,complement(v)) member(regular(intersection(w,u)),v)* -> equal(intersection(w,u),null_class).
% 299.87/300.45 44992[0:Res:2349.2,23.0] || subclass(u,intersection(v,w))* -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),v)*.
% 299.87/300.45 44993[0:Res:2349.2,24.0] || subclass(u,intersection(v,w))* -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),w)*.
% 299.87/300.45 45010[3:Res:2349.2,38234.0] || subclass(u,successor(null_class)) -> equal(intersection(v,u),null_class) member(regular(intersection(v,u)),singleton(null_class))*.
% 299.87/300.45 45203[3:Res:35281.0,2997.0] || subclass(complement(u),v) -> equal(u,null_class) equal(regular(u),null_class) member(regular(regular(u)),v)*.
% 299.87/300.45 45204[3:Res:36007.0,2997.0] || subclass(complement(singleton(u)),v)* -> equal(singleton(u),null_class) equal(u,null_class) member(regular(u),v).
% 299.87/300.45 45218[4:Res:21183.0,2997.0] || subclass(apply(null_class,u),v)* -> equal(sum_class(range_of(null_class)),null_class) member(regular(sum_class(range_of(null_class))),v)*.
% 299.87/300.45 45219[4:Res:21532.0,2997.0] || subclass(apply(null_class,u),v)* -> equal(apply(null_class,w),null_class) member(regular(apply(null_class,w)),v)*.
% 299.87/300.45 45220[4:Res:21750.0,2997.0] || subclass(sum_class(range_of(null_class)),u) -> equal(apply(null_class,v),null_class) member(regular(apply(null_class,v)),u)*.
% 299.87/300.45 45221[3:Res:31891.0,2997.0] || subclass(union(u,u),v)* -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),v)*.
% 299.87/300.45 45866[10:Res:60.1,44913.1] || member(ordered_pair(u,null_class),compose(v,w)) subclass(image(v,image(w,singleton(u))),null_class)* -> .
% 299.87/300.45 46062[3:Rew:29278.0,46061.0] || -> equal(complement(intersection(power_class(union(null_class,u)),power_class(v))),complement(intersection(power_class(union(u,u)),power_class(v))))*.
% 299.87/300.45 46066[3:Rew:29278.0,46065.0] || -> equal(complement(intersection(power_class(u),power_class(union(null_class,v)))),complement(intersection(power_class(u),power_class(union(v,v)))))*.
% 299.87/300.45 46266[0:Rew:46218.0,27471.0] || -> subclass(complement(union(u,intersection(complement(v),power_class(w)))),intersection(complement(u),union(v,complement(power_class(w)))))*.
% 299.87/300.45 46335[0:Rew:46218.0,40234.0] || -> member(not_subclass_element(u,image(element_relation,power_class(v))),power_class(complement(power_class(v))))* subclass(u,image(element_relation,power_class(v))).
% 299.87/300.45 46412[0:Rew:46218.0,27489.0] || -> subclass(complement(union(intersection(complement(u),power_class(v)),w)),intersection(union(u,complement(power_class(v))),complement(w)))*.
% 299.87/300.45 46467[0:Rew:46218.0,27474.0] || -> subclass(complement(union(u,intersection(power_class(v),complement(w)))),intersection(complement(u),union(complement(power_class(v)),w)))*.
% 299.87/300.45 46492[0:Rew:46218.0,41631.0] || member(not_subclass_element(intersection(u,power_class(v)),w),complement(power_class(v)))* -> subclass(intersection(u,power_class(v)),w).
% 299.87/300.45 46527[0:Rew:46218.0,5611.0] || -> subclass(symmetric_difference(power_class(complement(power_class(u))),complement(singleton(image(element_relation,power_class(u))))),successor(image(element_relation,power_class(u))))*.
% 299.87/300.45 46610[0:Rew:46218.0,38177.0] || member(regular(image(element_relation,power_class(u))),power_class(complement(power_class(u))))* -> equal(image(element_relation,power_class(u)),null_class).
% 299.87/300.45 46613[4:Rew:46218.0,38709.0] || equal(power_class(complement(power_class(u))),singleton(singleton(null_class))) member(singleton(null_class),image(element_relation,power_class(u)))* -> .
% 299.87/300.45 46715[0:Rew:46218.0,27492.0] || -> subclass(complement(union(intersection(power_class(u),complement(v)),w)),intersection(union(complement(power_class(u)),v),complement(w)))*.
% 299.87/300.45 46829[0:Rew:46218.0,41967.0] || member(not_subclass_element(intersection(power_class(u),v),w),complement(power_class(u)))* -> subclass(intersection(power_class(u),v),w).
% 299.87/300.45 46878[0:Rew:46218.0,46315.1] || -> member(not_subclass_element(u,power_class(complement(power_class(v)))),image(element_relation,power_class(v)))* subclass(u,power_class(complement(power_class(v)))).
% 299.87/300.45 47728[3:Res:1472.2,45090.1] || member(omega,cross_product(u,v)) member(omega,w) subclass(restrict(w,u,v),null_class)* -> .
% 299.87/300.45 47736[3:Res:60.1,45090.1] || member(ordered_pair(u,omega),compose(v,w)) subclass(image(v,image(w,singleton(u))),null_class)* -> .
% 299.87/300.45 48165[4:Res:22292.1,46222.0] || equal(image(element_relation,power_class(u)),singleton(singleton(null_class))) member(singleton(null_class),power_class(complement(power_class(u))))* -> .
% 299.87/300.45 49228[3:SpL:29278.0,46252.0] || member(u,symmetric_difference(union(null_class,v),power_class(w)))* -> member(u,union(complement(v),complement(power_class(w)))).
% 299.87/300.45 49265[3:Res:4488.1,46252.0] || subclass(domain_relation,symmetric_difference(complement(u),power_class(v))) -> member(ordered_pair(null_class,null_class),union(u,complement(power_class(v))))*.
% 299.87/300.45 49411[3:SpL:29278.0,46453.0] || member(u,symmetric_difference(power_class(v),union(null_class,w)))* -> member(u,union(complement(power_class(v)),complement(w))).
% 299.87/300.45 49453[3:Res:4488.1,46453.0] || subclass(domain_relation,symmetric_difference(power_class(u),complement(v))) -> member(ordered_pair(null_class,null_class),union(complement(power_class(u)),v))*.
% 299.87/300.45 49558[0:SpR:6542.0,4915.0] || -> subclass(symmetric_difference(successor(u),union(complement(u),complement(singleton(u)))),complement(symmetric_difference(complement(u),complement(singleton(u)))))*.
% 299.87/300.45 49646[0:SpL:6542.0,2999.0] || subclass(u,symmetric_difference(complement(v),complement(singleton(v))))* -> equal(u,null_class) member(regular(u),successor(v)).
% 299.87/300.45 49785[3:Res:1472.2,48580.1] || member(u,cross_product(v,w))* member(u,x)* equal(restrict(x,v,w),null_class)** -> .
% 299.87/300.45 49833[3:Res:60.1,48580.1] || member(ordered_pair(u,v),compose(w,x))* equal(image(w,image(x,singleton(u))),null_class) -> .
% 299.87/300.45 52844[3:Rew:29271.0,52772.1] || equal(null_class,u) member(regular(union(u,v)),complement(v))* -> equal(union(u,v),null_class).
% 299.87/300.45 52906[4:Res:20668.1,49805.0] || subclass(domain_relation,rotate(cantor(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v))))* equal(null_class,element_relation) -> .
% 299.87/300.45 52907[4:Res:20669.1,49805.0] || subclass(domain_relation,flip(cantor(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u))))))* equal(null_class,element_relation) -> .
% 299.87/300.45 52921[4:Res:2971.2,49805.0] || subclass(u,cantor(regular(intersection(u,v))))* equal(null_class,element_relation) -> equal(intersection(u,v),null_class).
% 299.87/300.45 52922[4:Res:2349.2,49805.0] || subclass(u,cantor(regular(intersection(v,u))))* equal(null_class,element_relation) -> equal(intersection(v,u),null_class).
% 299.87/300.45 53004[3:Obv:52934.2] || subclass(singleton(u),regular(v))* member(u,v) -> equal(singleton(u),null_class) equal(v,null_class).
% 299.87/300.45 53005[3:MRR:52952.0,9180.1] || subclass(u,regular(complement(v)))* -> member(regular(u),v) equal(u,null_class) equal(complement(v),null_class).
% 299.87/300.45 53006[3:MRR:52949.0,9180.1] || subclass(u,regular(unordered_pair(regular(u),v)))* -> equal(u,null_class) equal(unordered_pair(regular(u),v),null_class).
% 299.87/300.45 53007[3:MRR:52948.0,9180.1] || subclass(u,regular(unordered_pair(v,regular(u))))* -> equal(u,null_class) equal(unordered_pair(v,regular(u)),null_class).
% 299.87/300.45 53008[3:Obv:52974.1] || subclass(restrict(u,v,w),regular(u))* -> equal(restrict(u,v,w),null_class) equal(u,null_class).
% 299.87/300.45 53113[3:Obv:53099.1] || subclass(unordered_pair(u,v),v)* -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.87/300.45 53114[3:Obv:53098.1] || subclass(unordered_pair(u,v),u)* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.87/300.45 53127[3:Obv:53120.1] || equal(unordered_pair(u,v),v) -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class).
% 299.87/300.45 53128[3:Obv:53119.1] || equal(unordered_pair(u,v),u) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.87/300.45 53304[7:Res:16434.1,46251.0] || subclass(y__dfg,intersection(complement(u),power_class(v))) member(regular(x__dfg),union(u,complement(power_class(v))))* -> .
% 299.87/300.45 53309[10:Res:32790.1,46251.0] || equal(intersection(complement(u),power_class(v)),successor(null_class)) member(null_class,union(u,complement(power_class(v))))* -> .
% 299.87/300.45 53310[10:Res:32582.1,46251.0] || equal(intersection(complement(u),power_class(v)),singleton(null_class)) member(null_class,union(u,complement(power_class(v))))* -> .
% 299.87/300.45 53404[7:Res:16434.1,46452.0] || subclass(y__dfg,intersection(power_class(u),complement(v))) member(regular(x__dfg),union(complement(power_class(u)),v))* -> .
% 299.87/300.45 53409[10:Res:32790.1,46452.0] || equal(intersection(power_class(u),complement(v)),successor(null_class)) member(null_class,union(complement(power_class(u)),v))* -> .
% 299.87/300.45 53410[10:Res:32582.1,46452.0] || equal(intersection(power_class(u),complement(v)),singleton(null_class)) member(null_class,union(complement(power_class(u)),v))* -> .
% 299.87/300.45 53506[3:Res:48805.1,5712.2] || equal(complement(union(u,v)),null_class)** member(omega,complement(v)) member(omega,complement(u)) -> .
% 299.87/300.45 53518[10:Res:47818.1,5712.2] || equal(complement(union(u,v)),null_class)** member(null_class,complement(v)) member(null_class,complement(u)) -> .
% 299.87/300.45 53520[10:Res:32790.1,5712.2] || equal(union(u,v),successor(null_class))** member(null_class,complement(v))* member(null_class,complement(u))* -> .
% 299.87/300.45 53521[10:Res:32582.1,5712.2] || equal(union(u,v),singleton(null_class))** member(null_class,complement(v))* member(null_class,complement(u))* -> .
% 299.87/300.45 53808[0:SpL:28.0,3677.1] || member(u,symmetric_difference(complement(v),complement(w)))* subclass(union(v,w),x)* -> member(u,x)*.
% 299.87/300.45 54403[0:Res:3695.2,549.0] || subclass(u,singleton(v))* -> subclass(intersection(w,u),x) equal(not_subclass_element(intersection(w,u),x),v)*.
% 299.87/300.45 55264[3:Res:54892.0,2996.0] || -> equal(intersection(u,union(null_class,singleton(v))),null_class) equal(regular(intersection(u,union(null_class,singleton(v)))),v)**.
% 299.87/300.45 55362[0:Res:4871.2,549.0] || subclass(u,singleton(v))* -> subclass(intersection(u,w),x) equal(not_subclass_element(intersection(u,w),x),v)*.
% 299.87/300.45 56502[3:Res:56235.0,2996.0] || -> equal(intersection(union(null_class,singleton(u)),v),null_class) equal(regular(intersection(union(null_class,singleton(u)),v)),u)**.
% 299.87/300.45 56822[3:Res:9995.1,45090.1] || member(omega,union(u,v)) subclass(intersection(u,v),null_class) -> member(omega,symmetric_difference(u,v))*.
% 299.87/300.45 56958[3:Res:56263.0,2996.0] || -> equal(union(null_class,intersection(singleton(u),v)),null_class) equal(regular(union(null_class,intersection(singleton(u),v))),u)**.
% 299.87/300.45 57035[3:Res:57012.0,4977.0] || subclass(complement(u),v) -> subclass(complement(successor(u)),w) member(not_subclass_element(complement(successor(u)),w),v)*.
% 299.87/300.45 57090[0:Obv:57070.2] || equal(u,v) member(v,w) -> subclass(unordered_pair(v,u),intersection(w,unordered_pair(v,u)))*.
% 299.87/300.45 57486[3:Res:57352.0,2996.0] || -> equal(union(null_class,intersection(u,singleton(v))),null_class) equal(regular(union(null_class,intersection(u,singleton(v)))),v)**.
% 299.87/300.45 57597[3:Res:57542.0,2997.0] || subclass(complement(singleton(u)),v) -> equal(complement(successor(u)),null_class) member(regular(complement(successor(u))),v)*.
% 299.87/300.45 58244[3:SpL:46877.0,47227.0] || equal(union(complement(power_class(u)),image(element_relation,power_class(v))),intersection(power_class(u),power_class(complement(power_class(v)))))** -> .
% 299.87/300.45 58502[3:SpL:46880.0,47227.0] || equal(union(image(element_relation,power_class(u)),complement(power_class(v))),intersection(power_class(complement(power_class(u))),power_class(v)))** -> .
% 299.87/300.45 58619[0:Res:3271.1,10849.0] || -> equal(singleton(u),null_class) equal(ordered_pair(first(ordered_pair(u,omega)),second(ordered_pair(u,omega))),ordered_pair(u,omega))**.
% 299.87/300.45 58882[3:Res:57027.0,9.0] || subclass(union(null_class,u),complement(successor(complement(u))))* -> equal(complement(successor(complement(u))),union(null_class,u)).
% 299.87/300.45 58959[3:Res:58845.0,9.0] || subclass(successor(null_class),complement(successor(complement(singleton(null_class)))))* -> equal(complement(successor(complement(singleton(null_class)))),successor(null_class)).
% 299.87/300.45 59330[4:Rew:47959.0,59288.0] || equal(image(element_relation,union(u,v)),null_class) member(singleton(null_class),image(element_relation,union(u,v)))* -> .
% 299.87/300.45 59533[3:Res:58852.0,9.0] || subclass(union(u,u),complement(successor(complement(u))))* -> equal(union(u,u),complement(successor(complement(u)))).
% 299.87/300.45 59607[3:Res:55241.0,9.0] || subclass(u,restrict(union(null_class,u),v,w))* -> equal(restrict(union(null_class,u),v,w),u).
% 299.87/300.45 59663[3:Res:56896.0,9.0] || subclass(u,union(null_class,restrict(u,v,w)))* -> equal(union(null_class,restrict(u,v,w)),u).
% 299.87/300.45 59868[0:Res:54862.0,9.0] || subclass(u,intersection(v,restrict(u,w,x)))* -> equal(intersection(v,restrict(u,w,x)),u).
% 299.87/300.45 59964[0:Res:54912.0,9.0] || subclass(u,restrict(intersection(u,v),w,x))* -> equal(restrict(intersection(u,v),w,x),u).
% 299.87/300.45 60090[0:Res:55531.0,9.0] || subclass(u,restrict(intersection(v,u),w,x))* -> equal(restrict(intersection(v,u),w,x),u).
% 299.87/300.45 60173[3:Res:55624.0,9.0] || subclass(u,restrict(union(u,u),v,w))* -> equal(restrict(union(u,u),v,w),u).
% 299.87/300.45 60252[0:Res:56205.0,9.0] || subclass(u,intersection(restrict(u,v,w),x))* -> equal(intersection(restrict(u,v,w),x),u).
% 299.87/300.45 60382[3:Rew:552.1,60381.1] || member(regular(intersection(u,v)),singleton(v))* -> equal(intersection(u,v),null_class) equal(singleton(v),null_class).
% 299.87/300.45 60480[3:Rew:552.1,60479.1] || member(regular(intersection(u,v)),singleton(u))* -> equal(intersection(u,v),null_class) equal(singleton(u),null_class).
% 299.87/300.45 62244[0:MRR:62222.0,125.0] || member(u,singleton(singleton(singleton(v))))* subclass(element_relation,composition_function) -> equal(compose(u,singleton(v)),v).
% 299.87/300.45 62245[0:MRR:62220.0,125.0] || member(u,singleton(singleton(singleton(v))))* subclass(element_relation,application_function) -> equal(apply(u,singleton(v)),v).
% 299.87/300.45 63056[0:Rew:28.0,63001.1] || member(not_subclass_element(u,union(v,w)),symmetric_difference(complement(v),complement(w)))* -> subclass(u,union(v,w)).
% 299.87/300.45 64354[3:Rew:29274.0,64273.1,29274.0,64273.0] || -> equal(intersection(union(null_class,u),v),null_class) member(regular(intersection(union(null_class,u),v)),union(u,u))*.
% 299.87/300.45 64502[3:Rew:29274.0,64421.1,29274.0,64421.0] || -> equal(intersection(u,union(null_class,v)),null_class) member(regular(intersection(u,union(null_class,v))),union(v,v))*.
% 299.87/300.45 64884[0:Res:8.1,2995.0] || equal(unordered_pair(u,v),w)* -> equal(w,null_class) equal(regular(w),v)* equal(regular(w),u)*.
% 299.87/300.45 65221[0:Rew:27797.0,65120.3] || subclass(u,v)* member(not_subclass_element(u,null_class),singleton(w))* -> member(w,v)* subclass(u,null_class).
% 299.87/300.45 65223[0:Rew:27936.0,65111.3] || subclass(u,singleton(v))* member(not_subclass_element(u,null_class),w)* -> member(v,w)* subclass(u,null_class).
% 299.87/300.45 65254[0:Obv:65199.2] || subclass(u,symmetric_difference(v,w)) subclass(u,x) -> subclass(u,intersection(union(v,w),x))*.
% 299.87/300.45 65255[0:Obv:65196.2] || subclass(u,v) subclass(intersection(u,w),x) -> subclass(intersection(u,w),intersection(v,x))*.
% 299.87/300.45 65256[0:Obv:65194.2] || subclass(u,v) subclass(intersection(w,u),x) -> subclass(intersection(w,u),intersection(v,x))*.
% 299.87/300.45 65259[0:Obv:65198.1] || subclass(intersection(u,intersection(v,w)),x) -> subclass(intersection(u,intersection(v,w)),intersection(w,x))*.
% 299.87/300.45 65260[0:Obv:65197.1] || subclass(intersection(intersection(u,v),w),x) -> subclass(intersection(intersection(u,v),w),intersection(v,x))*.
% 299.87/300.45 65261[0:Obv:65195.1] || subclass(intersection(u,intersection(v,w)),x) -> subclass(intersection(u,intersection(v,w)),intersection(v,x))*.
% 299.87/300.45 65262[0:Obv:65189.1] || subclass(intersection(intersection(u,v),w),x) -> subclass(intersection(intersection(u,v),w),intersection(u,x))*.
% 299.87/300.45 65486[0:Rew:27797.0,65314.2] || member(not_subclass_element(intersection(u,v),null_class),singleton(w))* -> member(w,v) subclass(intersection(u,v),null_class).
% 299.87/300.45 65509[0:Rew:42350.0,65322.1] || member(not_subclass_element(intersection(u,complement(v)),null_class),intersection(v,w))* -> subclass(intersection(u,complement(v)),null_class).
% 299.87/300.45 65510[3:Rew:34233.0,65320.1] || member(not_subclass_element(intersection(u,complement(v)),null_class),union(v,v))* -> subclass(intersection(u,complement(v)),null_class).
% 299.87/300.45 65511[3:Rew:34042.0,65319.1] || member(not_subclass_element(intersection(u,complement(v)),null_class),union(null_class,v))* -> subclass(intersection(u,complement(v)),null_class).
% 299.87/300.45 65512[0:Rew:42838.0,65318.1] || member(not_subclass_element(intersection(u,complement(v)),null_class),intersection(w,v))* -> subclass(intersection(u,complement(v)),null_class).
% 299.87/300.45 65539[0:Obv:65433.1] || subclass(intersection(u,v),symmetric_difference(w,x)) -> subclass(intersection(u,v),intersection(union(w,x),v))*.
% 299.87/300.45 65946[0:Rew:27797.0,65775.2] || member(not_subclass_element(intersection(u,v),null_class),singleton(w))* -> member(w,u) subclass(intersection(u,v),null_class).
% 299.87/300.45 65969[0:Rew:42350.0,65783.1] || member(not_subclass_element(intersection(complement(u),v),null_class),intersection(u,w))* -> subclass(intersection(complement(u),v),null_class).
% 299.87/300.45 65970[3:Rew:34233.0,65781.1] || member(not_subclass_element(intersection(complement(u),v),null_class),union(u,u))* -> subclass(intersection(complement(u),v),null_class).
% 299.87/300.45 65971[3:Rew:34042.0,65780.1] || member(not_subclass_element(intersection(complement(u),v),null_class),union(null_class,u))* -> subclass(intersection(complement(u),v),null_class).
% 299.87/300.45 65972[0:Rew:42838.0,65779.1] || member(not_subclass_element(intersection(complement(u),v),null_class),intersection(w,u))* -> subclass(intersection(complement(u),v),null_class).
% 299.87/300.45 66004[0:Obv:65896.1] || subclass(intersection(u,v),symmetric_difference(w,x)) -> subclass(intersection(u,v),intersection(union(w,x),u))*.
% 299.87/300.45 66137[0:Res:65901.0,2997.0] || subclass(intersection(u,v),w) -> equal(intersection(v,u),null_class) member(regular(intersection(v,u)),w)*.
% 299.87/300.45 66285[3:Rew:66163.0,34350.0] || member(regular(intersection(u,union(v,null_class))),complement(v))* -> equal(intersection(u,union(v,null_class)),null_class).
% 299.87/300.45 66286[3:Rew:66163.0,34803.0] || -> equal(union(intersection(u,complement(v)),intersection(complement(u),union(v,null_class))),complement(symmetric_difference(u,complement(v))))**.
% 299.87/300.45 66301[3:Rew:66163.0,49229.1] || member(u,symmetric_difference(union(v,null_class),power_class(w)))* -> member(u,union(complement(v),complement(power_class(w)))).
% 299.87/300.45 66305[3:Rew:66163.0,52843.1] || equal(null_class,u) member(regular(union(v,u)),complement(v))* -> equal(union(v,u),null_class).
% 299.87/300.45 66373[3:Rew:66163.0,49412.1] || member(u,symmetric_difference(power_class(v),union(w,null_class)))* -> member(u,union(complement(power_class(v)),complement(w))).
% 299.87/300.45 66725[3:Rew:66163.0,33981.0] || member(regular(intersection(union(u,null_class),v)),complement(u))* -> equal(intersection(union(u,null_class),v),null_class).
% 299.87/300.45 66726[3:Rew:66163.0,34817.0] || -> equal(union(intersection(complement(u),v),intersection(union(u,null_class),complement(v))),complement(symmetric_difference(complement(u),v)))**.
% 299.87/300.45 67767[4:Rew:66602.0,66800.1,66602.0,66800.0] || member(u,union(null_class,complement(apply(null_class,v))))* -> member(u,union(null_class,complement(sum_class(range_of(null_class)))))*.
% 299.87/300.45 67768[4:Rew:66602.0,66801.1,66602.0,66801.0] || member(u,union(null_class,complement(apply(null_class,v))))* -> member(u,union(null_class,complement(apply(null_class,w))))*.
% 299.87/300.45 67769[4:Rew:66602.0,66806.1,66602.0,66806.0] || member(u,union(null_class,complement(sum_class(range_of(null_class)))))* -> member(u,union(null_class,complement(apply(null_class,v))))*.
% 299.87/300.45 66927[4:Rew:66811.0,28140.1] || member(regular(u),complement(sum_class(v)))* subclass(u,union(null_class,sum_class(v))) -> equal(u,null_class).
% 299.87/300.45 66953[4:Rew:66811.0,28139.1] || member(regular(u),complement(inverse(v)))* subclass(u,union(null_class,inverse(v))) -> equal(u,null_class).
% 299.87/300.45 66971[4:Rew:66811.0,28138.1] || member(regular(u),complement(range_of(v)))* subclass(u,union(null_class,range_of(v))) -> equal(u,null_class).
% 299.87/300.45 67018[4:Rew:66811.0,28137.1] || member(regular(u),complement(cantor(v)))* subclass(u,union(null_class,cantor(v))) -> equal(u,null_class).
% 299.87/300.45 67792[3:Rew:66163.0,66291.1] || member(not_subclass_element(intersection(u,complement(v)),null_class),union(v,null_class))* -> subclass(intersection(u,complement(v)),null_class).
% 299.87/300.45 67812[3:Rew:29278.0,67811.2] || equal(null_class,u) -> equal(union(null_class,v),null_class) member(regular(union(null_class,v)),union(u,v))*.
% 299.87/300.45 67824[3:Rew:66163.0,66703.1] || subclass(union(u,null_class),complement(successor(complement(u))))* -> equal(complement(successor(complement(u))),union(u,null_class)).
% 299.87/300.45 67827[3:Rew:66163.0,66733.1] || member(not_subclass_element(intersection(complement(u),v),null_class),union(u,null_class))* -> subclass(intersection(complement(u),v),null_class).
% 299.87/300.45 67837[3:Rew:67071.0,67092.1] || -> equal(intersection(u,union(null_class,v)),null_class) member(regular(intersection(u,union(null_class,v))),union(v,null_class))*.
% 299.87/300.45 67838[3:Rew:67071.0,67101.2] || equal(null_class,u) -> equal(union(null_class,v),null_class) member(regular(union(null_class,v)),union(v,u))*.
% 299.87/300.45 67839[3:Rew:67071.0,67115.2] || subclass(union(u,null_class),v) -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),v)*.
% 299.87/300.45 67840[3:Rew:67071.0,67134.1] || -> equal(intersection(union(null_class,u),v),null_class) member(regular(intersection(union(null_class,u),v)),union(u,null_class))*.
% 299.87/300.45 68958[3:Rew:29273.0,68819.1,29273.0,68819.0] || -> equal(intersection(union(u,null_class),v),null_class) member(regular(intersection(union(u,null_class),v)),union(null_class,u))*.
% 299.87/300.45 68959[3:Rew:29273.0,68831.1,29273.0,68831.0] || -> equal(intersection(u,union(v,null_class)),null_class) member(regular(intersection(u,union(v,null_class))),union(null_class,v))*.
% 299.87/300.45 69192[0:SpL:67463.0,3678.1] || member(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* member(u,symmetric_difference(v,w)) -> .
% 299.87/300.45 69447[3:Res:67179.0,2997.0] || subclass(union(null_class,u),v) -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),v)*.
% 299.87/300.45 69859[3:Rew:29273.0,69628.1,29273.0,69628.0] || -> equal(intersection(union(u,null_class),v),null_class) member(regular(intersection(union(u,null_class),v)),union(u,u))*.
% 299.87/300.45 69860[3:Rew:29273.0,69647.1,29273.0,69647.0] || -> equal(intersection(u,union(v,null_class)),null_class) member(regular(intersection(u,union(v,null_class))),union(v,v))*.
% 299.87/300.45 69913[3:Res:68774.0,2997.0] || subclass(union(u,u),v)* -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),v)*.
% 299.87/300.45 70296[12:Res:68971.1,4977.0] function(u) || subclass(u,v) -> subclass(successor(u),w) member(not_subclass_element(successor(u),w),v)*.
% 299.87/300.45 70367[3:Res:69385.0,2997.0] || subclass(union(u,null_class),v) -> equal(union(u,u),null_class) member(regular(union(u,u)),v)*.
% 299.87/300.45 70425[3:Res:69636.0,2997.0] || subclass(union(null_class,u),v) -> equal(union(u,u),null_class) member(regular(union(u,u)),v)*.
% 299.87/300.45 70683[0:SpR:67444.0,3026.1] || -> equal(intersection(u,symmetric_difference(v,w)),null_class) member(regular(intersection(symmetric_difference(v,w),u)),union(v,w))*.
% 299.87/300.45 70703[0:SpR:67444.0,3027.1] || -> equal(intersection(symmetric_difference(u,v),w),null_class) member(regular(intersection(w,symmetric_difference(u,v))),union(u,v))*.
% 299.87/300.45 70921[0:SpL:67444.0,11096.0] || member(not_subclass_element(intersection(u,v),intersection(w,u)),w)* -> subclass(intersection(v,u),intersection(w,u)).
% 299.87/300.45 70922[0:SpL:67444.0,11097.0] || member(not_subclass_element(intersection(u,v),intersection(w,v)),w)* -> subclass(intersection(v,u),intersection(w,v)).
% 299.87/300.45 70924[3:SpL:67444.0,4842.0] || member(regular(intersection(regular(u),v)),u)* -> equal(intersection(v,regular(u)),null_class) equal(u,null_class).
% 299.87/300.45 70931[0:SpL:67444.0,3679.0] || member(not_subclass_element(u,complement(intersection(v,w))),symmetric_difference(w,v))* -> subclass(u,complement(intersection(w,v))).
% 299.87/300.45 70951[0:SpL:67444.0,11094.1] || subclass(u,v) member(not_subclass_element(u,intersection(v,w)),w)* -> subclass(u,intersection(w,v)).
% 299.87/300.45 70952[0:SpL:67444.0,11096.0] || member(not_subclass_element(intersection(u,v),intersection(v,w)),w)* -> subclass(intersection(u,v),intersection(w,v)).
% 299.87/300.45 70955[3:SpL:67444.0,4843.0] || member(regular(intersection(u,regular(v))),v)* -> equal(intersection(regular(v),u),null_class) equal(v,null_class).
% 299.87/300.45 70957[0:SpL:67444.0,11097.0] || member(not_subclass_element(intersection(u,v),intersection(u,w)),w)* -> subclass(intersection(u,v),intersection(w,u)).
% 299.87/300.45 71206[3:Rew:71163.0,43632.1] || subclass(complement(symmetric_difference(u,v)),null_class) -> equal(symmetric_difference(union(u,v),complement(intersection(u,v))),null_class)**.
% 299.87/300.45 71212[11:Rew:71163.0,38369.0] || subclass(y__dfg,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(null_class,complement(symmetric_difference(u,v))).
% 299.87/300.45 71320[0:SpR:71035.0,6565.1] || -> equal(symmetric_difference(complement(u),complement(v)),null_class) member(regular(symmetric_difference(complement(u),complement(v))),union(v,u))*.
% 299.87/300.45 71321[0:SpR:71035.0,3027.1] || -> equal(intersection(symmetric_difference(u,v),w),null_class) member(regular(intersection(symmetric_difference(u,v),w)),union(v,u))*.
% 299.87/300.45 71345[0:SpR:71035.0,3026.1] || -> equal(intersection(u,symmetric_difference(v,w)),null_class) member(regular(intersection(u,symmetric_difference(v,w))),union(w,v))*.
% 299.87/300.45 71348[0:SpR:71035.0,46366.0] || -> equal(intersection(union(u,complement(power_class(v))),union(power_class(v),complement(u))),symmetric_difference(complement(u),power_class(v)))**.
% 299.87/300.45 71405[0:SpR:71035.0,46366.0] || -> equal(intersection(union(complement(power_class(u)),v),union(complement(v),power_class(u))),symmetric_difference(complement(v),power_class(u)))**.
% 299.87/300.45 71631[0:Rew:71595.0,70930.0] || member(u,symmetric_difference(union(v,w),complement(intersection(w,v))))* -> member(u,complement(symmetric_difference(v,w))).
% 299.87/300.45 71762[0:Res:71311.0,2997.0] || subclass(union(u,v),w) -> equal(symmetric_difference(v,u),null_class) member(regular(symmetric_difference(v,u)),w)*.
% 299.87/300.45 71796[0:SpR:71595.0,3027.1] || -> equal(intersection(symmetric_difference(u,v),w),null_class) member(regular(intersection(symmetric_difference(v,u),w)),union(u,v))*.
% 299.87/300.45 71800[0:SpR:71595.0,3026.1] || -> equal(intersection(u,symmetric_difference(v,w)),null_class) member(regular(intersection(u,symmetric_difference(w,v))),union(v,w))*.
% 299.87/300.45 71802[0:SpR:71595.0,6565.1] || -> equal(symmetric_difference(complement(u),complement(v)),null_class) member(regular(symmetric_difference(complement(v),complement(u))),union(u,v))*.
% 299.87/300.45 71827[0:SpL:71595.0,3679.0] || member(not_subclass_element(u,complement(intersection(v,w))),symmetric_difference(w,v))* -> subclass(u,complement(intersection(v,w))).
% 299.87/300.45 72857[3:Res:68787.0,9.0] || subclass(u,restrict(union(u,null_class),v,w))* -> equal(restrict(union(u,null_class),v,w),u).
% 299.87/300.45 72982[0:Res:70633.0,9.0] || subclass(complement(intersection(u,v)),symmetric_difference(v,u))* -> equal(complement(intersection(u,v)),symmetric_difference(v,u)).
% 299.87/300.45 73092[0:SpR:71035.0,67451.0] || -> equal(intersection(union(power_class(u),complement(v)),union(v,complement(power_class(u)))),symmetric_difference(power_class(u),complement(v)))**.
% 299.87/300.45 73132[0:SpR:71035.0,67451.0] || -> equal(intersection(union(complement(u),power_class(v)),union(complement(power_class(v)),u)),symmetric_difference(power_class(v),complement(u)))**.
% 299.87/300.45 73422[4:SpL:67192.0,158.0] || member(not_subclass_element(complement(sum_class(range_of(null_class))),u),apply(null_class,v))* -> subclass(complement(apply(null_class,v)),u).
% 299.87/300.45 73479[4:SpL:67192.0,3668.0] || member(u,symmetric_difference(complement(sum_class(range_of(null_class))),complement(v)))* -> member(u,union(apply(null_class,w),v))*.
% 299.87/300.45 73487[4:SpL:67192.0,3668.0] || member(u,symmetric_difference(complement(v),complement(sum_class(range_of(null_class)))))* -> member(u,union(v,apply(null_class,w)))*.
% 299.87/300.45 73493[4:SpL:67192.0,158.0] || member(not_subclass_element(complement(apply(null_class,u)),v),sum_class(range_of(null_class)))* -> subclass(complement(sum_class(range_of(null_class))),v).
% 299.87/300.45 73550[4:SpL:67192.0,3668.0] || member(u,symmetric_difference(complement(apply(null_class,v)),complement(w)))* -> member(u,union(sum_class(range_of(null_class)),w)).
% 299.87/300.45 73558[4:SpL:67192.0,3668.0] || member(u,symmetric_difference(complement(v),complement(apply(null_class,w))))* -> member(u,union(v,sum_class(range_of(null_class)))).
% 299.87/300.45 73670[0:SpL:71035.0,69073.0] || member(u,symmetric_difference(union(v,w),complement(intersection(w,v))))* -> member(u,complement(symmetric_difference(w,v))).
% 299.87/300.45 74025[3:Rew:66602.0,73925.1] || member(not_subclass_element(union(null_class,complement(u)),v),union(u,null_class))* -> subclass(union(null_class,complement(u)),v).
% 299.87/300.45 73982[3:SpL:66602.0,3668.0] || member(u,symmetric_difference(union(null_class,complement(v)),complement(w)))* -> member(u,union(union(v,null_class),w)).
% 299.87/300.45 73990[3:SpL:66602.0,3668.0] || member(u,symmetric_difference(complement(v),union(null_class,complement(w))))* -> member(u,union(v,union(w,null_class))).
% 299.87/300.45 74139[0:SpR:67444.0,2978.1] || -> equal(intersection(restrict(u,v,w),x),null_class) member(regular(intersection(x,restrict(u,v,w))),u)*.
% 299.87/300.45 74359[4:SpL:67191.0,158.0] || member(not_subclass_element(complement(apply(null_class,u)),v),apply(null_class,w))* -> subclass(complement(apply(null_class,w)),v).
% 299.87/300.45 74416[4:SpL:67191.0,3668.0] || member(u,symmetric_difference(complement(apply(null_class,v)),complement(w)))* -> member(u,union(apply(null_class,x),w))*.
% 299.87/300.45 74424[4:SpL:67191.0,3668.0] || member(u,symmetric_difference(complement(v),complement(apply(null_class,w))))* -> member(u,union(v,apply(null_class,x)))*.
% 299.87/300.45 74610[0:SpR:67444.0,2355.1] || -> equal(intersection(u,restrict(v,w,x)),null_class) member(regular(intersection(restrict(v,w,x),u)),v)*.
% 299.87/300.45 74891[0:Res:8.1,4982.0] || equal(restrict(u,v,w),x)* -> subclass(x,y) member(not_subclass_element(x,y),cross_product(v,w))*.
% 299.87/300.45 76530[3:SpR:48552.1,69292.0] || equal(complement(symmetric_difference(u,v)),null_class) -> equal(symmetric_difference(union(u,v),complement(intersection(u,v))),null_class)**.
% 299.87/300.45 77708[3:SpL:26346.0,77487.0] || equal(complement(regular(singleton(regular(ordered_pair(u,v))))),null_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.87/300.45 78189[14:Res:77981.1,46251.0] || subclass(y__dfg,intersection(complement(u),power_class(v))) member(complement(x__dfg),union(u,complement(power_class(v))))* -> .
% 299.87/300.45 78190[14:Res:77981.1,46452.0] || subclass(y__dfg,intersection(power_class(u),complement(v))) member(complement(x__dfg),union(complement(power_class(u)),v))* -> .
% 299.87/300.45 78425[3:Res:53246.0,225.0] || -> equal(singleton(complement(restrict(u,v,w))),null_class) member(complement(restrict(u,v,w)),cross_product(v,w))*.
% 299.87/300.45 79536[3:Rew:29271.0,79479.2,62093.1,79479.2,29271.0,79479.1] || equal(successor(u),null_class) member(regular(complement(v)),union(u,v))* -> equal(complement(v),null_class).
% 299.87/300.45 79537[3:Rew:29271.0,79456.2,67444.0,79456.2,62093.1,79456.2,29271.0,79456.1,67444.0,79456.1] || equal(successor(u),null_class) member(regular(complement(v)),union(v,u))* -> equal(complement(v),null_class).
% 299.87/300.45 80256[3:Obv:80219.1] || subclass(union(null_class,intersection(u,v)),symmetric_difference(u,v))* -> equal(union(null_class,intersection(u,v)),null_class).
% 299.87/300.45 80258[3:Rew:29271.0,80216.1,7425.0,80216.1,6420.0,80216.1,29271.0,80216.0,7425.0,80216.0] || member(regular(complement(successor(u))),symmetric_difference(complement(u),complement(singleton(u))))* -> equal(complement(successor(u)),null_class).
% 299.87/300.45 81111[3:SpL:26346.0,62115.0] || equal(successor(unordered_pair(u,regular(ordered_pair(v,w)))),null_class)** -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 299.87/300.45 81131[3:SpL:26346.0,62119.0] || equal(successor(unordered_pair(regular(ordered_pair(u,v)),w)),null_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.87/300.45 82631[3:Rew:68781.0,82529.1] || member(not_subclass_element(union(u,null_class),intersection(v,u)),v)* -> subclass(union(u,null_class),intersection(v,u)).
% 299.87/300.45 82816[12:SpL:46226.0,69343.1] function(image(element_relation,power_class(u))) || equal(successor(image(element_relation,power_class(u))),power_class(complement(power_class(u))))** -> .
% 299.87/300.45 83152[3:Rew:560.0,83145.1,257.0,83145.1,14.0,83145.0] || -> equal(apply(choice,singleton(singleton(singleton(u)))),singleton(singleton(u)))** equal(apply(choice,null_class),singleton(singleton(u))).
% 299.87/300.45 83637[4:Res:20668.1,40461.0] || subclass(domain_relation,rotate(union(null_class,u))) -> member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)*.
% 299.87/300.45 83638[4:Res:20669.1,40461.0] || subclass(domain_relation,flip(union(null_class,u))) -> member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)*.
% 299.87/300.45 83672[3:Res:235.1,40461.0] || -> equal(restrict(union(null_class,u),v,w),null_class) member(regular(restrict(union(null_class,u),v,w)),u)*.
% 299.87/300.45 83677[3:Res:2971.2,40461.0] || subclass(u,union(null_class,v)) -> equal(intersection(u,w),null_class) member(regular(intersection(u,w)),v)*.
% 299.87/300.45 83678[3:Res:2349.2,40461.0] || subclass(u,union(null_class,v)) -> equal(intersection(w,u),null_class) member(regular(intersection(w,u)),v)*.
% 299.87/300.45 84064[0:Rew:44163.0,84011.2] || subclass(u,restrict(v,w,x))* member(not_subclass_element(u,null_class),complement(v))* -> subclass(u,null_class).
% 299.87/300.45 85266[3:Rew:29271.0,85167.2,62093.1,85167.2,29271.0,85167.1] || equal(successor(u),null_class) -> member(not_subclass_element(v,complement(w)),union(u,w))* subclass(v,complement(w)).
% 299.87/300.45 85267[3:Rew:29271.0,85144.2,67444.0,85144.2,62093.1,85144.2,29271.0,85144.1,67444.0,85144.1] || equal(successor(u),null_class) -> member(not_subclass_element(v,complement(w)),union(w,u))* subclass(v,complement(w)).
% 299.87/300.45 85881[3:MRR:85880.1,26343.0] || -> equal(unordered_pair(u,singleton(v)),regular(ordered_pair(u,v))) equal(intersection(singleton(u),ordered_pair(u,v)),null_class)**.
% 299.87/300.45 86765[4:Res:20668.1,70006.0] || subclass(domain_relation,rotate(union(u,null_class))) -> member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)*.
% 299.87/300.45 86766[4:Res:20669.1,70006.0] || subclass(domain_relation,flip(union(u,null_class))) -> member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)*.
% 299.87/300.45 86799[3:Res:235.1,70006.0] || -> equal(restrict(union(u,null_class),v,w),null_class) member(regular(restrict(union(u,null_class),v,w)),u)*.
% 299.87/300.45 86804[3:Res:2971.2,70006.0] || subclass(u,union(v,null_class)) -> equal(intersection(u,w),null_class) member(regular(intersection(u,w)),v)*.
% 299.87/300.45 86805[3:Res:2349.2,70006.0] || subclass(u,union(v,null_class)) -> equal(intersection(w,u),null_class) member(regular(intersection(w,u)),v)*.
% 299.87/300.45 87060[0:SpL:71143.0,158.0] || member(not_subclass_element(complement(symmetric_difference(u,v)),w),symmetric_difference(v,u))* -> subclass(complement(symmetric_difference(v,u)),w).
% 299.87/300.45 87121[0:SpL:71143.0,3668.0] || member(u,symmetric_difference(complement(symmetric_difference(v,w)),complement(x)))* -> member(u,union(symmetric_difference(w,v),x)).
% 299.87/300.45 87130[0:SpL:71143.0,3668.0] || member(u,symmetric_difference(complement(v),complement(symmetric_difference(w,x))))* -> member(u,union(v,symmetric_difference(x,w))).
% 299.87/300.45 89988[3:Rew:40426.0,89889.1] || member(not_subclass_element(union(u,u),intersection(v,u)),v)* -> subclass(union(u,u),intersection(v,u)).
% 299.87/300.45 91537[4:MRR:91520.0,91520.3,34698.1,9142.1] || member(u,cantor(u))* subclass(element_relation,v) subclass(domain_relation,regular(v))* -> equal(v,null_class).
% 299.87/300.45 94143[3:Res:90201.1,4977.0] || equal(complement(u),null_class) subclass(u,v)* -> subclass(w,x) member(not_subclass_element(w,x),v)*.
% 299.87/300.45 94547[3:Rew:94197.1,84492.1] || equal(complement(x__dfg),null_class) member(u,symmetric_difference(x__dfg,complement(v)))* -> member(u,union(v,null_class)).
% 299.87/300.45 94548[3:Rew:94197.1,84274.1] || equal(complement(x__dfg),null_class) member(u,symmetric_difference(x__dfg,complement(v)))* -> member(u,union(null_class,v)).
% 299.87/300.45 96352[0:Res:94.0,3006.0] || -> equal(compose_class(u),null_class) equal(ordered_pair(first(regular(compose_class(u))),second(regular(compose_class(u)))),regular(compose_class(u)))**.
% 299.87/300.45 96357[0:Res:37.0,3006.0] || -> equal(flip(u),null_class) equal(ordered_pair(first(regular(flip(u))),second(regular(flip(u)))),regular(flip(u)))**.
% 299.87/300.45 96358[0:Res:34.0,3006.0] || -> equal(rotate(u),null_class) equal(ordered_pair(first(regular(rotate(u))),second(regular(rotate(u)))),regular(rotate(u)))**.
% 299.87/300.45 97972[0:Rew:97898.0,87117.0] || member(u,complement(union(symmetric_difference(v,w),x)))* member(u,union(symmetric_difference(w,v),x)) -> .
% 299.87/300.45 97989[0:Rew:97898.0,84373.1] || member(u,symmetric_difference(complement(v),union(w,x)))* -> member(u,union(v,complement(union(x,w)))).
% 299.87/300.45 98003[4:Rew:97898.0,74413.0] || member(u,complement(union(apply(null_class,v),w)))* member(u,union(apply(null_class,x),w))* -> .
% 299.87/300.45 98005[4:Rew:97898.0,73547.0] || member(u,complement(union(apply(null_class,v),w)))* member(u,union(sum_class(range_of(null_class)),w)) -> .
% 299.87/300.45 98018[0:Rew:97898.0,87127.0] || member(u,complement(union(v,symmetric_difference(w,x))))* member(u,union(v,symmetric_difference(x,w))) -> .
% 299.87/300.45 98023[4:Rew:97898.0,74422.0] || member(u,complement(union(v,apply(null_class,w))))* member(u,union(v,apply(null_class,x)))* -> .
% 299.87/300.45 98025[4:Rew:97898.0,73556.0] || member(u,complement(union(v,apply(null_class,w))))* member(u,union(v,sum_class(range_of(null_class)))) -> .
% 299.87/300.45 98037[4:Rew:97898.0,73485.0] || member(u,complement(union(v,sum_class(range_of(null_class)))))* member(u,union(v,apply(null_class,w)))* -> .
% 299.87/300.45 98060[4:Rew:97898.0,73476.0] || member(u,complement(union(sum_class(range_of(null_class)),v)))* member(u,union(apply(null_class,w),v))* -> .
% 299.87/300.45 98170[0:Rew:97898.0,84155.1] || member(u,symmetric_difference(union(v,w),complement(x)))* -> member(u,union(complement(union(w,v)),x)).
% 299.87/300.45 98201[0:Rew:97898.0,8460.1] || -> member(u,intersection(complement(v),union(w,x))) subclass(singleton(u),union(v,complement(union(w,x))))*.
% 299.87/300.45 98331[0:Rew:97898.0,84381.1] || member(u,symmetric_difference(complement(v),union(w,x)))* -> member(u,union(complement(union(w,x)),v)).
% 299.87/300.45 98476[11:Rew:97898.0,33847.1] inductive(intersection(complement(u),union(v,w))) || equal(union(u,complement(union(v,w))),y__dfg)** -> .
% 299.87/300.45 98496[10:Rew:97898.0,44898.1] || subclass(intersection(complement(u),union(v,w)),null_class) -> member(null_class,union(u,complement(union(v,w))))*.
% 299.87/300.45 98512[0:Rew:97898.0,44222.0] || -> equal(intersection(union(u,complement(union(v,w))),intersection(intersection(complement(u),union(v,w)),x)),null_class)**.
% 299.87/300.45 98513[0:Rew:97898.0,44675.0] || -> equal(intersection(union(u,complement(union(v,w))),intersection(x,intersection(complement(u),union(v,w)))),null_class)**.
% 299.87/300.45 98520[3:Rew:97898.0,48794.0] || subclass(union(u,complement(union(v,w))),null_class) -> member(omega,intersection(complement(u),union(v,w)))*.
% 299.87/300.45 98521[10:Rew:97898.0,47807.0] || subclass(union(u,complement(union(v,w))),null_class) -> member(null_class,intersection(complement(u),union(v,w)))*.
% 299.87/300.45 98522[0:Rew:97898.0,47827.0] || -> equal(image(element_relation,union(u,complement(union(v,w)))),complement(power_class(intersection(complement(u),union(v,w)))))**.
% 299.87/300.45 98578[0:Rew:97898.0,27469.0] || -> subclass(complement(union(u,image(element_relation,union(v,w)))),intersection(complement(u),power_class(complement(union(v,w)))))*.
% 299.87/300.45 98620[0:Rew:97898.0,81434.0] || subclass(u,complement(union(v,w))) member(regular(u),union(w,v))* -> equal(u,null_class).
% 299.87/300.45 98656[0:Rew:97898.0,8462.1] || -> member(u,intersection(union(v,w),complement(x))) subclass(singleton(u),union(complement(union(v,w)),x))*.
% 299.87/300.45 98769[0:Rew:97898.0,84164.1] || member(u,symmetric_difference(union(v,w),complement(x)))* -> member(u,union(x,complement(union(v,w)))).
% 299.87/300.45 98837[11:Rew:97898.0,33849.1] inductive(intersection(union(u,v),complement(w))) || equal(union(complement(union(u,v)),w),y__dfg)** -> .
% 299.87/300.45 98857[10:Rew:97898.0,44900.1] || subclass(intersection(union(u,v),complement(w)),null_class) -> member(null_class,union(complement(union(u,v)),w))*.
% 299.87/300.45 98873[0:Rew:97898.0,44224.0] || -> equal(intersection(union(complement(union(u,v)),w),intersection(intersection(union(u,v),complement(w)),x)),null_class)**.
% 299.87/300.45 98874[0:Rew:97898.0,44677.0] || -> equal(intersection(union(complement(union(u,v)),w),intersection(x,intersection(union(u,v),complement(w)))),null_class)**.
% 299.87/300.45 98881[3:Rew:97898.0,48797.0] || subclass(union(complement(union(u,v)),w),null_class) -> member(omega,intersection(union(u,v),complement(w)))*.
% 299.87/300.45 98882[10:Rew:97898.0,47810.0] || subclass(union(complement(union(u,v)),w),null_class) -> member(null_class,intersection(union(u,v),complement(w)))*.
% 299.87/300.45 98883[0:Rew:97898.0,47830.0] || -> equal(image(element_relation,union(complement(union(u,v)),w)),complement(power_class(intersection(union(u,v),complement(w)))))**.
% 299.87/300.45 98973[14:Rew:97898.0,78217.0] || subclass(y__dfg,power_class(complement(union(u,v)))) member(complement(x__dfg),image(element_relation,union(u,v)))* -> .
% 299.87/300.45 98976[7:Rew:97898.0,59268.0] || subclass(y__dfg,power_class(complement(union(u,v)))) member(regular(x__dfg),image(element_relation,union(u,v)))* -> .
% 299.87/300.45 98994[0:Rew:97898.0,27487.0] || -> subclass(complement(union(image(element_relation,union(u,v)),w)),intersection(power_class(complement(union(u,v))),complement(w)))*.
% 299.87/300.45 99034[10:Rew:97898.0,59273.0] || equal(power_class(complement(union(u,v))),successor(null_class)) member(null_class,image(element_relation,union(u,v)))* -> .
% 299.87/300.45 99035[10:Rew:97898.0,59274.0] || equal(power_class(complement(union(u,v))),singleton(null_class)) member(null_class,image(element_relation,union(u,v)))* -> .
% 299.87/300.45 99050[12:Rew:97898.0,82817.1] function(intersection(complement(u),complement(v))) || equal(successor(complement(union(u,v))),union(u,v))** -> .
% 299.87/300.45 99058[0:Rew:97898.0,27551.0] || -> subclass(complement(successor(complement(union(u,v)))),intersection(union(u,v),complement(singleton(complement(union(u,v))))))*.
% 299.87/300.45 99184[4:Rew:97898.0,73602.0] || -> equal(union(complement(union(u,v)),apply(null_class,w)),union(sum_class(range_of(null_class)),complement(union(u,v))))**.
% 299.87/300.45 99186[0:Rew:97898.0,81445.0] || equal(complement(union(u,v)),w) member(regular(w),union(u,v))* -> equal(w,null_class).
% 299.87/300.45 99326[0:Rew:99324.0,40243.0] || -> member(not_subclass_element(u,image(element_relation,successor(v))),power_class(complement(successor(v))))* subclass(u,image(element_relation,successor(v))).
% 299.87/300.45 99346[0:Rew:99324.0,38183.0] || member(regular(image(element_relation,successor(u))),power_class(complement(successor(u))))* -> equal(image(element_relation,successor(u)),null_class).
% 299.87/300.45 99418[3:Rew:99391.0,40113.0] || -> equal(union(u,intersection(union(null_class,v),complement(singleton(complement(v))))),union(u,complement(successor(complement(v)))))**.
% 299.87/300.45 99419[3:Rew:99391.0,66293.0] || -> equal(union(u,intersection(union(v,null_class),complement(singleton(complement(v))))),union(u,complement(successor(complement(v)))))**.
% 299.87/300.45 99440[3:Rew:99401.0,39979.0] || -> equal(union(intersection(union(null_class,u),complement(singleton(complement(u)))),v),union(v,complement(successor(complement(u)))))**.
% 299.87/300.45 99441[3:Rew:99401.0,66711.0] || -> equal(union(intersection(union(u,null_class),complement(singleton(complement(u)))),v),union(v,complement(successor(complement(u)))))**.
% 299.87/300.45 99554[3:Rew:30027.0,99515.0] || -> equal(complement(union(union(null_class,complement(u)),intersection(v,u))),complement(union(complement(u),intersection(v,u))))**.
% 299.87/300.45 99555[3:Rew:30027.0,99516.0] || -> equal(complement(union(union(null_class,complement(u)),intersection(u,v))),complement(union(complement(u),intersection(u,v))))**.
% 299.87/300.45 99557[0:Rew:99324.0,97941.0] || -> equal(power_class(complement(union(symmetric_difference(u,v),singleton(symmetric_difference(v,u))))),power_class(complement(successor(symmetric_difference(v,u)))))**.
% 299.87/300.45 99558[4:Rew:99324.0,97945.0] || -> equal(power_class(complement(union(apply(null_class,u),singleton(apply(null_class,v))))),power_class(complement(successor(apply(null_class,v)))))**.
% 299.87/300.45 99559[4:Rew:99324.0,97951.0] || -> equal(power_class(complement(union(apply(null_class,u),singleton(sum_class(range_of(null_class)))))),power_class(complement(successor(sum_class(range_of(null_class))))))**.
% 299.87/300.45 99560[4:Rew:99324.0,97955.0] || -> equal(power_class(complement(union(sum_class(range_of(null_class)),singleton(apply(null_class,u))))),power_class(complement(successor(apply(null_class,u)))))**.
% 299.87/300.45 99561[0:Rew:97898.0,98094.0] || member(not_subclass_element(complement(union(u,v)),w),union(v,u))* -> subclass(complement(union(v,u)),w).
% 299.87/300.45 99574[0:Rew:97898.0,99065.0] || member(not_subclass_element(complement(union(u,v)),w),union(v,u))* -> subclass(complement(union(u,v)),w).
% 299.87/300.45 99652[3:Rew:29271.0,97842.2,47209.1,97842.2,29271.0,97842.1] || equal(null_class,u) member(not_subclass_element(complement(v),w),union(u,v))* -> subclass(complement(v),w).
% 299.87/300.45 99655[3:Rew:29271.0,97814.2,67444.0,97814.2,47209.1,97814.2,29271.0,97814.1,67444.0,97814.1] || equal(null_class,u) member(not_subclass_element(complement(v),w),union(v,u))* -> subclass(complement(v),w).
% 299.87/300.45 101437[3:Rew:99199.0,101436.0,29278.0,101436.0] || -> equal(union(u,union(null_class,intersection(power_class(v),power_class(w)))),union(u,intersection(power_class(v),power_class(w))))**.
% 299.87/300.45 102129[3:Rew:99199.0,102128.0,29278.0,102128.0] || -> equal(union(union(null_class,intersection(power_class(u),power_class(v))),w),union(intersection(power_class(u),power_class(v)),w))**.
% 299.87/300.45 102650[0:SpR:99324.0,5493.0] || -> subclass(symmetric_difference(power_class(complement(successor(u))),complement(singleton(image(element_relation,successor(u))))),successor(image(element_relation,successor(u))))*.
% 299.87/300.45 102668[0:SpR:99324.0,46221.0] || -> equal(complement(intersection(power_class(complement(successor(u))),power_class(v))),union(image(element_relation,successor(u)),complement(power_class(v))))**.
% 299.87/300.45 102690[0:SpR:99324.0,46227.0] || -> equal(complement(intersection(power_class(u),power_class(complement(successor(v))))),union(complement(power_class(u)),image(element_relation,successor(v))))**.
% 299.87/300.45 102745[12:SpL:99324.0,69343.1] function(image(element_relation,successor(u))) || equal(successor(image(element_relation,successor(u))),power_class(complement(successor(u))))** -> .
% 299.87/300.45 102808[0:Rew:99324.0,102688.1] || -> member(not_subclass_element(u,power_class(complement(successor(v)))),image(element_relation,successor(v)))* subclass(u,power_class(complement(successor(v)))).
% 299.87/300.45 102809[0:Rew:99324.0,102713.1] || member(regular(power_class(complement(successor(u)))),image(element_relation,successor(u)))* -> equal(power_class(complement(successor(u))),null_class).
% 299.87/300.45 103481[0:Rew:67444.0,103323.0] || -> equal(intersection(union(u,complement(successor(v))),union(complement(u),successor(v))),symmetric_difference(complement(u),successor(v)))**.
% 299.87/300.45 103334[0:SpR:46226.0,99391.0] || -> equal(complement(intersection(power_class(complement(power_class(u))),successor(v))),union(image(element_relation,power_class(u)),complement(successor(v))))**.
% 299.87/300.45 103336[0:SpR:99324.0,99391.0] || -> equal(complement(intersection(power_class(complement(successor(u))),successor(v))),union(image(element_relation,successor(u)),complement(successor(v))))**.
% 299.87/300.45 103871[3:Res:94204.1,3658.0] || equal(complement(symmetric_difference(u,cross_product(v,w))),null_class) -> member(singleton(x),complement(restrict(u,v,w)))*.
% 299.87/300.45 103873[3:Res:94204.1,46252.0] || equal(complement(symmetric_difference(complement(u),power_class(v))),null_class) -> member(singleton(w),union(u,complement(power_class(v))))*.
% 299.87/300.45 103874[3:Res:94204.1,3659.0] || equal(complement(symmetric_difference(cross_product(u,v),w)),null_class) -> member(singleton(x),complement(restrict(w,u,v)))*.
% 299.87/300.45 103875[3:Res:94204.1,46453.0] || equal(complement(symmetric_difference(power_class(u),complement(v))),null_class) -> member(singleton(w),union(complement(power_class(u)),v))*.
% 299.87/300.45 103931[3:Rew:46221.0,103861.0] || equal(union(u,complement(power_class(v))),null_class) member(singleton(w),union(u,complement(power_class(v))))* -> .
% 299.87/300.45 103932[3:Rew:46227.0,103863.0] || equal(union(complement(power_class(u)),v),null_class) member(singleton(w),union(complement(power_class(u)),v))* -> .
% 299.87/300.45 104540[7:Res:16434.1,97909.0] || subclass(y__dfg,image(element_relation,union(u,v))) member(regular(x__dfg),power_class(complement(union(u,v))))* -> .
% 299.87/300.45 104545[10:Res:32790.1,97909.0] || equal(image(element_relation,union(u,v)),successor(null_class)) member(null_class,power_class(complement(union(u,v))))* -> .
% 299.87/300.45 104546[10:Res:32582.1,97909.0] || equal(image(element_relation,union(u,v)),singleton(null_class)) member(null_class,power_class(complement(union(u,v))))* -> .
% 299.87/300.45 104597[14:Res:77981.1,97909.0] || subclass(y__dfg,image(element_relation,union(u,v))) member(complement(x__dfg),power_class(complement(union(u,v))))* -> .
% 299.87/300.45 104645[3:Rew:97918.0,104528.0] || equal(power_class(complement(union(u,v))),null_class) member(singleton(w),power_class(complement(union(u,v))))* -> .
% 299.87/300.45 104803[3:SpR:97910.0,99199.0] || -> equal(union(null_class,complement(intersection(power_class(u),union(v,w)))),complement(intersection(power_class(u),union(v,w))))**.
% 299.87/300.45 104949[3:Rew:46840.0,104805.0,29278.0,104805.0,46218.0,104805.0,29278.0,104805.0] || -> equal(power_class(union(null_class,intersection(power_class(u),union(v,w)))),power_class(intersection(power_class(u),union(v,w))))**.
% 299.87/300.45 105392[3:Rew:29278.0,105391.0] || -> subclass(union(null_class,intersection(union(u,v),power_class(w))),union(null_class,intersection(power_class(w),union(u,v))))*.
% 299.87/300.45 105395[3:Rew:29278.0,105394.0] || -> subclass(union(null_class,intersection(power_class(u),union(v,w))),union(null_class,intersection(union(v,w),power_class(u))))*.
% 299.87/300.45 105543[3:SpR:97925.0,99199.0] || -> equal(union(null_class,complement(intersection(union(u,v),power_class(w)))),complement(intersection(union(u,v),power_class(w))))**.
% 299.87/300.45 105699[3:Rew:46840.0,105546.0,29278.0,105546.0,46218.0,105546.0,29278.0,105546.0] || -> equal(power_class(union(null_class,intersection(union(u,v),power_class(w)))),power_class(intersection(union(u,v),power_class(w))))**.
% 299.87/300.45 105833[3:Res:105505.0,2997.0] || subclass(complement(successor(u)),v) -> equal(regular(successor(u)),null_class) member(regular(regular(successor(u))),v)*.
% 299.87/300.45 105868[3:Res:105506.0,2997.0] || subclass(complement(power_class(u)),v) -> equal(regular(power_class(u)),null_class) member(regular(regular(power_class(u))),v)*.
% 299.87/300.45 106752[3:Rew:66602.0,106593.1] || member(u,symmetric_difference(complement(v),union(w,w)))* -> member(u,union(v,union(null_class,complement(w)))).
% 299.87/300.45 106754[3:Rew:33220.0,106613.1] || member(u,symmetric_difference(complement(v),union(w,null_class)))* -> member(u,union(v,union(null_class,complement(w)))).
% 299.87/300.45 106755[3:Rew:33220.0,106614.1] || member(u,symmetric_difference(complement(v),union(null_class,w)))* -> member(u,union(v,union(null_class,complement(w)))).
% 299.87/300.45 106690[11:Res:32594.1,97900.0] || subclass(y__dfg,symmetric_difference(complement(u),union(v,w))) -> member(null_class,union(u,complement(union(v,w))))*.
% 299.87/300.45 106769[12:Rew:99400.1,106768.2,73911.1,106768.2] function(u) || member(v,symmetric_difference(complement(w),successor(u)))* -> member(v,union(w,complement(u))).
% 299.87/300.45 107339[0:SpL:105396.0,3668.0] || member(u,symmetric_difference(complement(union(v,w)),complement(x)))* -> member(u,union(union(w,v),x)).
% 299.87/300.45 107347[0:SpL:105396.0,3668.0] || member(u,symmetric_difference(complement(v),complement(union(w,x))))* -> member(u,union(v,union(x,w))).
% 299.87/300.45 107550[0:Rew:97907.0,107142.0] || -> equal(union(union(u,v),complement(union(w,x))),union(union(v,u),complement(union(w,x))))*.
% 299.87/300.45 107551[0:Rew:97919.0,107156.0] || -> equal(union(complement(union(u,v)),union(w,x)),union(complement(union(u,v)),union(x,w)))*.
% 299.87/300.45 107554[3:Rew:29278.0,107261.0,97910.0,107261.0,29278.0,107261.0] || -> equal(union(null_class,intersection(power_class(u),union(v,w))),union(null_class,intersection(union(v,w),power_class(u))))*.
% 299.87/300.45 107716[3:Rew:66602.0,107593.1] || member(u,symmetric_difference(union(v,v),complement(w)))* -> member(u,union(union(null_class,complement(v)),w)).
% 299.87/300.45 107718[3:Rew:33220.0,107613.1] || member(u,symmetric_difference(union(v,null_class),complement(w)))* -> member(u,union(union(null_class,complement(v)),w)).
% 299.87/300.45 107719[3:Rew:33220.0,107614.1] || member(u,symmetric_difference(union(null_class,v),complement(w)))* -> member(u,union(union(null_class,complement(v)),w)).
% 299.87/300.45 107656[11:Res:32594.1,97914.0] || subclass(y__dfg,symmetric_difference(union(u,v),complement(w))) -> member(null_class,union(complement(union(u,v)),w))*.
% 299.87/300.45 107733[12:Rew:102079.1,107732.2,73911.1,107732.2] function(u) || member(v,symmetric_difference(successor(u),complement(w)))* -> member(v,union(w,complement(u))).
% 299.87/300.45 107923[3:Rew:29278.0,107806.0] || -> subclass(regular(complement(intersection(union(u,v),power_class(w)))),union(null_class,intersection(union(u,v),power_class(w))))*.
% 299.87/300.45 107924[3:Rew:29278.0,107808.0] || -> subclass(regular(complement(intersection(power_class(u),union(v,w)))),union(null_class,intersection(power_class(u),union(v,w))))*.
% 299.87/300.45 108097[3:Rew:29278.0,107964.0,97910.0,107964.0] || -> subclass(regular(union(null_class,intersection(power_class(u),union(v,w)))),complement(intersection(union(v,w),power_class(u))))*.
% 299.87/300.45 108098[3:Rew:29278.0,107966.0,97925.0,107966.0] || -> subclass(regular(union(null_class,intersection(union(u,v),power_class(w)))),complement(intersection(power_class(w),union(u,v))))*.
% 299.87/300.45 108190[3:Rew:29278.0,108138.0,97910.0,108138.0] || equal(union(null_class,intersection(union(u,v),power_class(w))),complement(intersection(power_class(w),union(u,v))))** -> .
% 299.87/300.45 108191[3:Rew:29278.0,108140.0,97925.0,108140.0] || equal(union(null_class,intersection(power_class(u),union(v,w))),complement(intersection(union(v,w),power_class(u))))** -> .
% 299.87/300.45 108371[3:Rew:97910.0,108229.0,29278.0,108229.0] || -> subclass(regular(complement(intersection(power_class(u),union(v,w)))),union(null_class,intersection(union(v,w),power_class(u))))*.
% 299.87/300.45 108372[3:Rew:97925.0,108231.0,29278.0,108231.0] || -> subclass(regular(complement(intersection(union(u,v),power_class(w)))),union(null_class,intersection(power_class(w),union(u,v))))*.
% 299.87/300.45 108600[0:SpR:69292.0,55416.1] || subclass(complement(symmetric_difference(u,v)),w) -> subclass(symmetric_difference(union(u,v),complement(intersection(u,v))),w)*.
% 299.87/300.45 108890[0:Res:49.1,97899.0] inductive(intersection(complement(u),union(v,w))) || member(null_class,union(u,complement(union(v,w))))* -> .
% 299.87/300.45 109211[0:Res:49.1,97913.0] inductive(intersection(union(u,v),complement(w))) || member(null_class,union(complement(union(u,v)),w))* -> .
% 299.87/300.45 109647[0:Rew:99581.0,109377.0] || -> equal(complement(intersection(union(u,v),union(w,x))),complement(intersection(union(w,x),union(u,v))))*.
% 299.87/300.45 109665[3:Rew:99131.0,109500.0] || -> equal(union(complement(union(u,v)),union(null_class,complement(w))),union(complement(union(u,v)),complement(w)))**.
% 299.87/300.45 109667[0:Rew:99581.0,109501.0] || -> equal(complement(intersection(union(u,v),union(w,x))),complement(intersection(union(u,v),union(x,w))))*.
% 299.87/300.45 109686[3:Rew:98716.0,109551.0] || -> equal(union(union(null_class,complement(u)),complement(union(v,w))),union(complement(u),complement(union(v,w))))**.
% 299.87/300.45 109688[0:Rew:99581.0,109552.0] || -> equal(complement(intersection(union(u,v),union(w,x))),complement(intersection(union(v,u),union(w,x))))*.
% 299.87/300.45 109732[0:Rew:67463.0,109407.0] || -> equal(symmetric_difference(complement(union(u,v)),complement(union(w,x))),symmetric_difference(union(u,v),union(w,x)))**.
% 299.87/300.45 109761[3:Rew:29278.0,109760.0,97923.0,109760.0] || -> equal(union(null_class,symmetric_difference(union(u,v),union(w,x))),symmetric_difference(union(u,v),union(w,x)))**.
% 299.87/300.45 110482[3:Rew:46854.0,110481.0] || -> equal(complement(intersection(power_class(u),power_class(union(null_class,complement(v))))),complement(intersection(power_class(u),power_class(complement(v)))))**.
% 299.87/300.45 110483[3:Rew:110482.0,110355.0] || -> equal(union(complement(power_class(u)),image(element_relation,union(v,v))),complement(intersection(power_class(u),power_class(complement(v)))))**.
% 299.87/300.45 110644[3:Res:108601.1,3000.0] || subclass(u,intersection(v,w))* -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),w)*.
% 299.87/300.45 110645[3:Res:108601.1,2999.0] || subclass(u,intersection(v,w))* -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),v)*.
% 299.87/300.45 110647[3:Res:108601.1,4976.0] || subclass(u,singleton(v))* -> subclass(union(null_class,u),w) equal(not_subclass_element(union(null_class,u),w),v)*.
% 299.87/300.45 111050[3:Res:108602.1,3000.0] || subclass(u,intersection(v,w))* -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),w)*.
% 299.87/300.45 111051[3:Res:108602.1,2999.0] || subclass(u,intersection(v,w))* -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),v)*.
% 299.87/300.45 111053[3:Res:108602.1,4976.0] || subclass(u,singleton(v))* -> subclass(union(u,null_class),w) equal(not_subclass_element(union(u,null_class),w),v)*.
% 299.87/300.45 111474[3:Rew:46854.0,111473.0] || -> equal(complement(intersection(power_class(union(null_class,complement(u))),power_class(v))),complement(intersection(power_class(complement(u)),power_class(v))))**.
% 299.87/300.45 111475[3:Rew:111474.0,111358.0] || -> equal(union(image(element_relation,union(u,u)),complement(power_class(v))),complement(intersection(power_class(complement(u)),power_class(v))))**.
% 299.87/300.45 111629[4:Res:20668.1,55688.0] || subclass(domain_relation,rotate(union(u,u)))* -> member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)*.
% 299.87/300.45 111630[4:Res:20669.1,55688.0] || subclass(domain_relation,flip(union(u,u)))* -> member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)*.
% 299.87/300.45 111663[3:Res:235.1,55688.0] || -> equal(restrict(union(u,u),v,w),null_class) member(regular(restrict(union(u,u),v,w)),u)*.
% 299.87/300.45 111668[3:Res:2971.2,55688.0] || subclass(u,union(v,v))* -> equal(intersection(u,w),null_class) member(regular(intersection(u,w)),v)*.
% 299.87/300.45 111669[3:Res:2349.2,55688.0] || subclass(u,union(v,v))* -> equal(intersection(w,u),null_class) member(regular(intersection(w,u)),v)*.
% 299.87/300.45 112166[0:Rew:67444.0,112036.0] || -> subclass(intersection(union(complement(u),complement(v)),intersection(union(u,v),w)),symmetric_difference(complement(u),complement(v)))*.
% 299.87/300.45 112085[0:SpR:69292.0,65462.0] || -> subclass(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w),intersection(complement(symmetric_difference(u,v)),w))*.
% 299.87/300.45 112259[0:SpR:45.0,99160.0] || -> equal(complement(intersection(successor(u),power_class(complement(power_class(v))))),union(complement(successor(u)),image(element_relation,power_class(v))))**.
% 299.87/300.45 113060[10:SpL:112771.0,1580.1] || member(ordered_pair(u,v),compose(successor(null_class),w))* subclass(range_of(null_class),x)* -> member(v,x)*.
% 299.87/300.45 113641[3:Rew:112667.1,113565.2] || member(not_subclass_element(intersection(u,v),null_class),successor(null_class))* -> member(null_class,u) subclass(intersection(u,v),null_class).
% 299.87/300.45 113642[3:Rew:112667.1,113564.2] || member(not_subclass_element(intersection(u,v),null_class),successor(null_class))* -> member(null_class,v) subclass(intersection(u,v),null_class).
% 299.87/300.45 113643[3:Rew:112667.1,113563.3] || subclass(u,v)* member(not_subclass_element(u,null_class),successor(null_class))* -> member(null_class,v)* subclass(u,null_class).
% 299.87/300.45 113965[3:Rew:113359.1,113889.3] || subclass(u,successor(null_class)) member(not_subclass_element(u,null_class),v)* -> member(null_class,v) subclass(u,null_class).
% 299.87/300.45 118979[0:Rew:67444.0,118827.0] || -> subclass(intersection(union(complement(u),complement(v)),intersection(w,union(u,v))),symmetric_difference(complement(u),complement(v)))*.
% 299.87/300.45 119079[0:SpR:69292.0,65920.0] || -> subclass(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),intersection(complement(symmetric_difference(v,w)),u))*.
% 299.87/300.45 119333[0:SpR:89365.1,4904.1] || subclass(u,v) -> subclass(symmetric_difference(v,u),w) member(not_subclass_element(symmetric_difference(v,u),w),complement(u))*.
% 299.87/300.45 119716[3:Rew:29278.0,119493.1] || subclass(complement(u),union(v,w)) -> equal(union(complement(union(v,w)),u),union(null_class,u))**.
% 299.87/300.45 119502[0:SpR:89365.1,67463.0] || subclass(complement(intersection(u,v)),union(u,v))* -> equal(complement(intersection(u,v)),symmetric_difference(u,v)).
% 299.87/300.45 119736[0:Rew:89365.1,119625.2] || subclass(u,v) member(not_subclass_element(w,complement(u)),symmetric_difference(v,u))* -> subclass(w,complement(u)).
% 299.87/300.45 120433[3:Res:120354.0,9.0] || subclass(singleton(null_class),complement(successor(complement(successor(null_class)))))* -> equal(complement(successor(complement(successor(null_class)))),singleton(null_class)).
% 299.87/300.45 120488[3:Res:120328.0,2996.0] || -> equal(union(null_class,intersection(successor(null_class),u)),null_class) equal(regular(union(null_class,intersection(successor(null_class),u))),null_class)**.
% 299.87/300.45 120610[3:Res:120345.0,2996.0] || -> equal(union(null_class,intersection(u,successor(null_class))),null_class) equal(regular(union(null_class,intersection(u,successor(null_class)))),null_class)**.
% 299.87/300.45 121489[3:Res:120322.0,2996.0] || -> equal(intersection(intersection(successor(null_class),u),v),null_class) equal(regular(intersection(intersection(successor(null_class),u),v)),null_class)**.
% 299.87/300.45 121561[3:Res:120333.0,2996.0] || -> equal(intersection(u,intersection(v,successor(null_class))),null_class) equal(regular(intersection(u,intersection(v,successor(null_class)))),null_class)**.
% 299.87/300.45 121631[3:Res:120336.0,2996.0] || -> equal(intersection(u,intersection(successor(null_class),v)),null_class) equal(regular(intersection(u,intersection(successor(null_class),v))),null_class)**.
% 299.87/300.45 121855[3:Res:120342.0,2996.0] || -> equal(intersection(intersection(u,successor(null_class)),v),null_class) equal(regular(intersection(intersection(u,successor(null_class)),v)),null_class)**.
% 299.87/300.45 122096[3:Rew:99331.0,122052.1,104046.0,122052.1,99331.0,122052.0] || member(regular(power_class(complement(singleton(null_class)))),image(element_relation,successor(null_class)))* -> equal(power_class(complement(singleton(null_class))),null_class).
% 299.87/300.45 125036[3:MRR:124990.2,26343.0] || subclass(ordered_pair(u,v),w)* subclass(w,x)* -> member(apply(choice,ordered_pair(u,v)),x)*.
% 299.87/300.45 125695[3:Res:125591.0,2997.0] || subclass(u,v) -> equal(complement(successor(complement(u))),null_class) member(regular(complement(successor(complement(u)))),v)*.
% 299.87/300.45 125703[3:Res:125591.0,3000.0] || -> equal(complement(successor(complement(intersection(u,v)))),null_class) member(regular(complement(successor(complement(intersection(u,v))))),v)*.
% 299.87/300.45 125704[3:Res:125591.0,2999.0] || -> equal(complement(successor(complement(intersection(u,v)))),null_class) member(regular(complement(successor(complement(intersection(u,v))))),u)*.
% 299.87/300.45 125830[3:Res:125636.0,2996.0] || -> equal(regular(union(null_class,complement(singleton(u)))),null_class) equal(regular(regular(union(null_class,complement(singleton(u))))),u)**.
% 299.87/300.45 125899[3:Rew:99199.0,125780.0] || -> subclass(regular(union(complement(power_class(u)),image(element_relation,power_class(v)))),intersection(power_class(u),power_class(complement(power_class(v)))))*.
% 299.87/300.45 125900[3:Rew:99199.0,125782.0] || -> subclass(regular(union(image(element_relation,power_class(u)),complement(power_class(v)))),intersection(power_class(complement(power_class(u))),power_class(v)))*.
% 299.87/300.45 126344[3:MRR:126270.0,54.0] || subclass(intersection(complement(u),union(v,w)),null_class) -> member(omega,union(u,complement(union(v,w))))*.
% 299.87/300.45 126740[3:SpR:99615.0,48552.1] || equal(union(u,complement(union(v,w))),null_class) -> equal(symmetric_difference(complement(u),union(v,w)),null_class)**.
% 299.87/300.45 126741[3:SpR:99615.0,43315.1] || subclass(union(u,complement(union(v,w))),null_class)* -> equal(symmetric_difference(complement(u),union(v,w)),null_class).
% 299.87/300.45 126752[0:SpR:99615.0,65462.0] || -> subclass(intersection(symmetric_difference(complement(u),union(v,w)),x),intersection(union(u,complement(union(v,w))),x))*.
% 299.87/300.45 126775[0:SpR:99615.0,65920.0] || -> subclass(intersection(u,symmetric_difference(complement(v),union(w,x))),intersection(union(v,complement(union(w,x))),u))*.
% 299.87/300.45 126780[0:SpR:99615.0,55416.1] || subclass(union(u,complement(union(v,w))),x) -> subclass(symmetric_difference(complement(u),union(v,w)),x)*.
% 299.87/300.45 127536[3:MRR:127464.0,54.0] || subclass(intersection(union(u,v),complement(w)),null_class) -> member(omega,union(complement(union(u,v)),w))*.
% 299.87/300.45 127712[3:Res:125676.0,9.0] || subclass(complement(u),complement(successor(union(null_class,u))))* -> equal(complement(successor(union(null_class,u))),complement(u)).
% 299.87/300.45 127760[3:Res:127674.0,9.0] || subclass(complement(singleton(null_class)),complement(successor(successor(null_class))))* -> equal(complement(successor(successor(null_class))),complement(singleton(null_class))).
% 299.87/300.45 127787[0:SpR:98895.0,65465.0] || -> subclass(intersection(symmetric_difference(union(u,v),complement(w)),x),intersection(union(complement(union(u,v)),w),x))*.
% 299.87/300.45 127810[0:SpR:98895.0,65922.0] || -> subclass(intersection(u,symmetric_difference(union(v,w),complement(x))),intersection(union(complement(union(v,w)),x),u))*.
% 299.87/300.45 127819[0:SpR:98895.0,54457.1] || subclass(union(complement(union(u,v)),w),x) -> subclass(symmetric_difference(union(u,v),complement(w)),x)*.
% 299.87/300.45 127822[0:SpR:98895.0,99615.0] || -> equal(symmetric_difference(complement(union(u,v)),union(w,x)),symmetric_difference(union(u,v),complement(union(w,x))))**.
% 299.87/300.45 127835[3:SpR:98895.0,48561.1] || equal(union(complement(union(u,v)),w),null_class) -> equal(symmetric_difference(union(u,v),complement(w)),null_class)**.
% 299.87/300.45 127836[3:SpR:98895.0,45007.1] || subclass(union(complement(union(u,v)),w),null_class)* -> equal(symmetric_difference(union(u,v),complement(w)),null_class).
% 299.87/300.45 127845[0:SpR:45.0,98895.0] || -> equal(intersection(union(successor(u),complement(v)),union(complement(successor(u)),v)),symmetric_difference(successor(u),complement(v)))**.
% 299.87/300.45 128149[3:Rew:127897.0,126886.0] || -> equal(symmetric_difference(union(null_class,complement(u)),union(v,w)),symmetric_difference(union(null_class,u),complement(union(v,w))))**.
% 299.87/300.45 128215[0:Rew:127822.0,127954.0,126955.0,127954.0] || -> equal(symmetric_difference(union(u,v),complement(union(w,x))),symmetric_difference(union(u,v),complement(union(x,w))))*.
% 299.87/300.45 128226[0:Rew:127898.0,128107.0] || -> equal(symmetric_difference(union(u,v),complement(union(w,x))),symmetric_difference(union(v,u),complement(union(w,x))))*.
% 299.87/300.45 128228[3:Rew:127894.0,128158.0] || -> equal(symmetric_difference(union(u,u),complement(union(v,w))),symmetric_difference(union(null_class,u),complement(union(v,w))))*.
% 299.87/300.45 128371[3:Res:125761.0,9.0] || subclass(u,complement(successor(union(null_class,complement(u)))))* -> equal(complement(successor(union(null_class,complement(u)))),u).
% 299.87/300.45 128559[3:Res:127676.0,9.0] || subclass(complement(u),complement(successor(union(u,null_class))))* -> equal(complement(successor(union(u,null_class))),complement(u)).
% 299.87/300.45 128685[3:Res:127687.0,9.0] || subclass(complement(u),complement(successor(union(u,u))))* -> equal(complement(successor(union(u,u))),complement(u)).
% 299.87/300.45 128853[10:SpL:112771.0,10477.0] || equal(u,range_of(null_class)) member(ordered_pair(v,w),compose(successor(null_class),x))* -> member(w,u)*.
% 299.87/300.45 129257[12:SpR:46226.0,126105.1] function(image(element_relation,power_class(u))) || -> subclass(regular(successor(image(element_relation,power_class(u)))),power_class(complement(power_class(u))))*.
% 299.87/300.45 129259[12:SpR:99324.0,126105.1] function(image(element_relation,successor(u))) || -> subclass(regular(successor(image(element_relation,successor(u)))),power_class(complement(successor(u))))*.
% 299.87/300.45 132187[0:SpR:89527.0,97923.0] || -> equal(union(intersection(u,v),complement(union(u,intersection(u,v)))),complement(symmetric_difference(u,intersection(u,v))))**.
% 299.87/300.45 132392[0:SpR:46366.0,89527.0] || -> equal(intersection(union(u,complement(power_class(v))),symmetric_difference(complement(u),power_class(v))),symmetric_difference(complement(u),power_class(v)))**.
% 299.87/300.45 132886[0:SpR:89667.0,97923.0] || -> equal(union(intersection(u,v),complement(union(v,intersection(u,v)))),complement(symmetric_difference(v,intersection(u,v))))**.
% 299.87/300.45 133088[0:SpR:67452.0,89667.0] || -> equal(intersection(complement(restrict(u,v,w)),symmetric_difference(cross_product(v,w),u)),symmetric_difference(cross_product(v,w),u))**.
% 299.87/300.45 133089[0:SpR:67453.0,89667.0] || -> equal(intersection(complement(restrict(u,v,w)),symmetric_difference(u,cross_product(v,w))),symmetric_difference(u,cross_product(v,w)))**.
% 299.87/300.45 133096[0:SpR:67451.0,89667.0] || -> equal(intersection(union(complement(power_class(u)),v),symmetric_difference(power_class(u),complement(v))),symmetric_difference(power_class(u),complement(v)))**.
% 299.87/300.45 133783[3:Res:108603.1,3000.0] || subclass(u,intersection(v,w))* -> equal(union(u,u),null_class) member(regular(union(u,u)),w)*.
% 299.87/300.45 133784[3:Res:108603.1,2999.0] || subclass(u,intersection(v,w))* -> equal(union(u,u),null_class) member(regular(union(u,u)),v)*.
% 299.87/300.45 133788[3:Res:108603.1,4976.0] || subclass(u,singleton(v))* -> subclass(union(u,u),w) equal(not_subclass_element(union(u,u),w),v)*.
% 299.87/300.45 134224[0:SpR:111977.1,4904.1] || subclass(u,v) -> subclass(symmetric_difference(u,v),w) member(not_subclass_element(symmetric_difference(u,v),w),complement(u))*.
% 299.87/300.45 134740[3:Rew:29278.0,134484.1] || subclass(complement(u),union(v,w)) -> equal(union(u,complement(union(v,w))),union(null_class,u))**.
% 299.87/300.45 134762[0:Rew:111977.1,134624.2] || subclass(u,v) member(not_subclass_element(w,complement(u)),symmetric_difference(u,v))* -> subclass(w,complement(u)).
% 299.87/300.45 135008[0:Rew:67444.0,134836.0] || -> subclass(intersection(union(u,v),intersection(union(complement(u),complement(v)),w)),symmetric_difference(complement(u),complement(v)))*.
% 299.87/300.45 134893[0:SpR:99615.0,112012.0] || -> subclass(intersection(symmetric_difference(complement(u),union(v,w)),x),intersection(x,union(u,complement(union(v,w)))))*.
% 299.87/300.45 134899[0:SpR:69292.0,112012.0] || -> subclass(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w),intersection(w,complement(symmetric_difference(u,v))))*.
% 299.87/300.45 135566[3:SpR:97919.0,135198.0] || -> equal(intersection(intersection(union(u,v),complement(w)),intersection(union(complement(union(u,v)),w),x)),null_class)**.
% 299.87/300.45 135576[3:SpR:97907.0,135198.0] || -> equal(intersection(intersection(complement(u),union(v,w)),intersection(union(u,complement(union(v,w))),x)),null_class)**.
% 299.87/300.45 136169[3:SpR:97919.0,135318.0] || -> equal(intersection(intersection(union(u,v),complement(w)),intersection(x,union(complement(union(u,v)),w))),null_class)**.
% 299.87/300.45 136179[3:SpR:97907.0,135318.0] || -> equal(intersection(intersection(complement(u),union(v,w)),intersection(x,union(u,complement(union(v,w))))),null_class)**.
% 299.87/300.45 143217[3:Rew:135597.0,143080.2] || subclass(u,restrict(complement(v),w,x))* member(not_subclass_element(u,null_class),v) -> subclass(u,null_class).
% 299.87/300.45 143613[3:Rew:67444.0,143381.0] || -> equal(intersection(symmetric_difference(complement(u),complement(v)),symmetric_difference(union(u,v),union(complement(u),complement(v)))),null_class)**.
% 299.87/300.45 144624[4:Res:20668.1,137731.0] || subclass(domain_relation,rotate(singleton(u))) member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)* -> .
% 299.87/300.45 144625[4:Res:20669.1,137731.0] || subclass(domain_relation,flip(singleton(u))) member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)* -> .
% 299.87/300.45 144661[3:Res:2971.2,137731.0] || subclass(u,singleton(v)) member(regular(intersection(u,w)),v)* -> equal(intersection(u,w),null_class).
% 299.87/300.45 144662[3:Res:2349.2,137731.0] || subclass(u,singleton(v)) member(regular(intersection(w,u)),v)* -> equal(intersection(w,u),null_class).
% 299.87/300.45 146512[14:Res:146475.1,46251.0] || subclass(x__dfg,intersection(complement(u),power_class(v))) member(complement(x__dfg),union(u,complement(power_class(v))))* -> .
% 299.87/300.45 146518[14:Res:146475.1,46452.0] || subclass(x__dfg,intersection(power_class(u),complement(v))) member(complement(x__dfg),union(complement(power_class(u)),v))* -> .
% 299.87/300.45 146528[14:Res:146475.1,97909.0] || subclass(x__dfg,image(element_relation,union(u,v))) member(complement(x__dfg),power_class(complement(union(u,v))))* -> .
% 299.87/300.45 147447[14:Rew:29274.0,147230.1] || equal(successor(null_class),x__dfg) member(u,union(null_class,complement(v)))* -> member(u,union(x__dfg,v)).
% 299.87/300.45 147448[14:Rew:29274.0,147245.1,71595.0,147245.1] || equal(successor(null_class),x__dfg) member(u,union(null_class,complement(v)))* -> member(u,union(v,x__dfg)).
% 299.87/300.45 147515[14:MRR:147514.2,3998.0] || equal(successor(null_class),x__dfg) member(u,x__dfg) -> member(u,union(x__dfg,image(element_relation,power_class(v))))*.
% 299.87/300.45 148804[14:MRR:148771.3,49767.1] || equal(successor(null_class),x__dfg) subclass(x__dfg,regular(u))* member(null_class,u) -> equal(u,null_class).
% 299.87/300.45 149037[3:Rew:140796.0,148981.2] || subclass(u,restrict(v,w,x))* member(not_subclass_element(u,null_class),singleton(v))* -> subclass(u,null_class).
% 299.87/300.45 149897[3:Rew:141845.0,149759.2] || subclass(u,restrict(singleton(v),w,x))* member(not_subclass_element(u,null_class),v) -> subclass(u,null_class).
% 299.87/300.45 150290[3:Rew:143349.0,150190.2] || subclass(u,intersection(v,w)) member(not_subclass_element(u,null_class),symmetric_difference(w,v))* -> subclass(u,null_class).
% 299.87/300.45 150371[3:SpL:495.0,144721.0] || member(complement(symmetric_difference(complement(u),complement(v))),symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> .
% 299.87/300.45 150412[3:SpL:46877.0,144721.0] || member(union(complement(power_class(u)),image(element_relation,power_class(v))),symmetric_difference(power_class(u),power_class(complement(power_class(v)))))* -> .
% 299.87/300.45 150414[3:SpL:46880.0,144721.0] || member(union(image(element_relation,power_class(u)),complement(power_class(v))),symmetric_difference(power_class(complement(power_class(u))),power_class(v)))* -> .
% 299.87/300.45 152289[3:SpL:46877.0,150311.0] || member(union(complement(power_class(u)),image(element_relation,power_class(v))),symmetric_difference(power_class(complement(power_class(v))),power_class(u)))* -> .
% 299.87/300.45 152291[3:SpL:46880.0,150311.0] || member(union(image(element_relation,power_class(u)),complement(power_class(v))),symmetric_difference(power_class(v),power_class(complement(power_class(u)))))* -> .
% 299.87/300.45 154039[0:Rew:67444.0,153799.0] || -> subclass(intersection(union(u,v),intersection(w,union(complement(u),complement(v)))),symmetric_difference(complement(u),complement(v)))*.
% 299.87/300.45 153873[0:SpR:98895.0,118801.0] || -> subclass(intersection(symmetric_difference(union(u,v),complement(w)),x),intersection(x,union(complement(union(u,v)),w)))*.
% 299.87/300.45 154160[0:SpR:99615.0,118998.0] || -> subclass(intersection(u,symmetric_difference(complement(v),union(w,x))),intersection(u,union(v,complement(union(w,x)))))*.
% 299.87/300.45 154166[0:SpR:69292.0,118998.0] || -> subclass(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),intersection(u,complement(symmetric_difference(v,w))))*.
% 299.87/300.45 154642[0:SpR:98895.0,119165.0] || -> subclass(intersection(u,symmetric_difference(union(v,w),complement(x))),intersection(u,union(complement(union(v,w)),x)))*.
% 299.87/300.45 154810[0:SpL:99615.0,119428.0] || subclass(u,symmetric_difference(complement(v),union(w,x)))* -> subclass(u,union(v,complement(union(w,x)))).
% 299.87/300.45 154816[0:SpL:69292.0,119428.0] || subclass(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> subclass(u,complement(symmetric_difference(v,w))).
% 299.87/300.45 155030[3:SpR:99020.0,154929.0] || -> subclass(complement(successor(union(image(element_relation,union(u,v)),complement(power_class(w))))),power_class(complement(union(u,v))))*.
% 299.87/300.45 155031[3:SpR:46894.0,154929.0] || -> subclass(complement(successor(union(intersection(complement(u),power_class(v)),complement(power_class(w))))),union(u,complement(power_class(v))))*.
% 299.87/300.45 155032[3:SpR:46895.0,154929.0] || -> subclass(complement(successor(union(intersection(power_class(u),complement(v)),complement(power_class(w))))),union(complement(power_class(u)),v))*.
% 299.87/300.45 155055[3:Res:154929.0,9.0] || subclass(u,complement(successor(complement(intersection(u,v)))))* -> equal(complement(successor(complement(intersection(u,v)))),u).
% 299.87/300.45 155516[3:SpR:98594.0,154953.0] || -> subclass(complement(successor(union(complement(power_class(u)),image(element_relation,union(v,w))))),power_class(complement(union(v,w))))*.
% 299.87/300.45 155525[3:SpR:46893.0,154953.0] || -> subclass(complement(successor(union(complement(power_class(u)),intersection(complement(v),power_class(w))))),union(v,complement(power_class(w))))*.
% 299.87/300.45 155527[3:SpR:46898.0,154953.0] || -> subclass(complement(successor(union(complement(power_class(u)),intersection(power_class(v),complement(w))))),union(complement(power_class(v)),w))*.
% 299.87/300.45 155543[3:Res:154953.0,9.0] || subclass(u,complement(successor(complement(intersection(v,u)))))* -> equal(complement(successor(complement(intersection(v,u)))),u).
% 299.87/300.45 155897[3:Rew:99199.0,155747.0] || -> subclass(regular(union(image(element_relation,union(u,v)),complement(union(w,x)))),power_class(complement(union(u,v))))*.
% 299.87/300.45 155898[3:Rew:99199.0,155750.0] || -> subclass(regular(union(intersection(complement(u),power_class(v)),complement(union(w,x)))),union(u,complement(power_class(v))))*.
% 299.87/300.45 155899[3:Rew:99199.0,155751.0] || -> subclass(regular(union(intersection(power_class(u),complement(v)),complement(union(w,x)))),union(complement(power_class(u)),v))*.
% 299.87/300.45 156236[3:Rew:99199.0,156085.0] || -> subclass(regular(union(complement(union(u,v)),image(element_relation,union(w,x)))),power_class(complement(union(w,x))))*.
% 299.87/300.45 156237[3:Rew:99199.0,156097.0] || -> subclass(regular(union(complement(union(u,v)),intersection(complement(w),power_class(x)))),union(w,complement(power_class(x))))*.
% 299.87/300.45 156238[3:Rew:99199.0,156098.0] || -> subclass(regular(union(complement(union(u,v)),intersection(power_class(w),complement(x)))),union(complement(power_class(w)),x))*.
% 299.87/300.45 156777[3:Res:156695.0,9.0] || subclass(power_class(u),regular(successor(complement(power_class(u)))))* -> equal(regular(successor(complement(power_class(u)))),power_class(u)).
% 299.87/300.45 156961[3:Res:156893.0,2996.0] || -> equal(regular(union(u,complement(successor(null_class)))),null_class) equal(regular(regular(union(u,complement(successor(null_class))))),null_class)**.
% 299.87/300.45 157135[3:Res:156939.0,2996.0] || -> equal(regular(union(complement(successor(null_class)),u)),null_class) equal(regular(regular(union(complement(successor(null_class)),u))),null_class)**.
% 299.87/300.45 157156[3:Res:157106.0,9.0] || subclass(singleton(null_class),regular(successor(complement(successor(null_class)))))* -> equal(regular(successor(complement(successor(null_class)))),singleton(null_class)).
% 299.87/300.45 157482[3:Res:157429.0,9.0] || subclass(successor(u),regular(successor(complement(successor(u)))))* -> equal(regular(successor(complement(successor(u)))),successor(u)).
% 299.87/300.45 157528[3:SpR:99615.0,154856.0] || -> subclass(intersection(union(null_class,symmetric_difference(complement(u),union(v,w))),x),union(u,complement(union(v,w))))*.
% 299.87/300.45 157534[3:SpR:69292.0,154856.0] || -> subclass(intersection(union(null_class,symmetric_difference(union(u,v),complement(intersection(u,v)))),w),complement(symmetric_difference(u,v)))*.
% 299.87/300.45 157787[3:SpR:99615.0,154864.0] || -> subclass(union(null_class,intersection(symmetric_difference(complement(u),union(v,w)),x)),union(u,complement(union(v,w))))*.
% 299.87/300.45 157793[3:SpR:69292.0,154864.0] || -> subclass(union(null_class,intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w)),complement(symmetric_difference(u,v)))*.
% 299.87/300.45 158029[3:SpR:99615.0,154877.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(complement(v),union(w,x)))),union(v,complement(union(w,x))))*.
% 299.87/300.45 158035[3:SpR:69292.0,154877.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(union(v,w),complement(intersection(v,w))))),complement(symmetric_difference(v,w)))*.
% 299.87/300.45 158349[3:SpR:99615.0,154885.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(complement(v),union(w,x)))),union(v,complement(union(w,x))))*.
% 299.87/300.45 158355[3:SpR:69292.0,154885.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w))))),complement(symmetric_difference(v,w)))*.
% 299.87/300.45 158933[3:SpR:98895.0,157492.0] || -> subclass(intersection(union(null_class,symmetric_difference(union(u,v),complement(w))),x),union(complement(union(u,v)),w))*.
% 299.87/300.45 159188[3:SpR:98895.0,157751.0] || -> subclass(union(null_class,intersection(symmetric_difference(union(u,v),complement(w)),x)),union(complement(union(u,v)),w))*.
% 299.87/300.45 159430[3:SpR:98895.0,157993.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(union(v,w),complement(x)))),union(complement(union(v,w)),x))*.
% 299.87/300.45 159663[3:SpR:98895.0,158313.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(union(v,w),complement(x)))),union(complement(union(v,w)),x))*.
% 299.87/300.45 160033[0:SpL:98895.0,119429.0] || subclass(u,symmetric_difference(union(v,w),complement(x)))* -> subclass(u,union(complement(union(v,w)),x)).
% 299.87/300.45 161368[0:SpL:99615.0,154847.0] || equal(symmetric_difference(complement(u),union(v,w)),x) -> subclass(x,union(u,complement(union(v,w))))*.
% 299.87/300.45 161374[0:SpL:69292.0,154847.0] || equal(symmetric_difference(union(u,v),complement(intersection(u,v))),w)* -> subclass(w,complement(symmetric_difference(u,v)))*.
% 299.87/300.45 161441[0:SpR:99615.0,154858.0] || -> subclass(intersection(intersection(symmetric_difference(complement(u),union(v,w)),x),y),union(u,complement(union(v,w))))*.
% 299.87/300.45 161447[0:SpR:69292.0,154858.0] || -> subclass(intersection(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w),x),complement(symmetric_difference(u,v)))*.
% 299.87/300.45 161717[0:SpR:99615.0,154873.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(complement(w),union(x,y)))),union(w,complement(union(x,y))))*.
% 299.87/300.45 161723[0:SpR:69292.0,154873.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(union(w,x),complement(intersection(w,x))))),complement(symmetric_difference(w,x)))*.
% 299.87/300.45 161938[3:SpR:46313.0,154929.0] || -> subclass(complement(successor(complement(symmetric_difference(complement(u),power_class(complement(power_class(v))))))),union(u,image(element_relation,power_class(v))))*.
% 299.87/300.45 161965[0:SpR:46313.0,43895.0] || -> equal(intersection(complement(union(u,image(element_relation,power_class(v)))),symmetric_difference(complement(u),power_class(complement(power_class(v))))),null_class)**.
% 299.87/300.45 161970[0:SpR:46313.0,54912.0] || -> subclass(restrict(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w,x),union(u,image(element_relation,power_class(v))))*.
% 299.87/300.45 161982[3:SpR:46313.0,140218.0] || -> equal(intersection(singleton(union(u,image(element_relation,power_class(v)))),symmetric_difference(complement(u),power_class(complement(power_class(v))))),null_class)**.
% 299.87/300.45 162308[3:Rew:29271.0,162071.1,67444.0,162071.1,7431.0,162071.1,66163.0,162071.1] || equal(successor(u),null_class) -> equal(union(u,image(element_relation,power_class(v))),complement(power_class(complement(power_class(v)))))**.
% 299.87/300.45 162312[12:Rew:29271.0,162136.1,67444.0,162136.1,7431.0,162136.1,66163.0,162136.1,7425.0,162136.1] function(image(element_relation,power_class(u))) || -> equal(complement(power_class(complement(power_class(u)))),successor(image(element_relation,power_class(u))))**.
% 299.87/300.45 162412[0:SpR:99615.0,154876.0] || -> subclass(intersection(u,intersection(symmetric_difference(complement(v),union(w,x)),y)),union(v,complement(union(w,x))))*.
% 299.87/300.45 162419[0:SpR:69292.0,154876.0] || -> subclass(intersection(u,intersection(symmetric_difference(union(v,w),complement(intersection(v,w))),x)),complement(symmetric_difference(v,w)))*.
% 299.87/300.45 162679[0:SpR:99615.0,154882.0] || -> subclass(intersection(intersection(u,symmetric_difference(complement(v),union(w,x))),y),union(v,complement(union(w,x))))*.
% 299.87/300.45 162686[0:SpR:69292.0,154882.0] || -> subclass(intersection(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),x),complement(symmetric_difference(v,w)))*.
% 299.87/300.45 162911[3:SpR:46529.0,154929.0] || -> subclass(complement(successor(complement(symmetric_difference(power_class(complement(power_class(u))),complement(v))))),union(image(element_relation,power_class(u)),v))*.
% 299.87/300.45 162938[0:SpR:46529.0,43895.0] || -> equal(intersection(complement(union(image(element_relation,power_class(u)),v)),symmetric_difference(power_class(complement(power_class(u))),complement(v))),null_class)**.
% 299.87/300.45 162943[0:SpR:46529.0,54912.0] || -> subclass(restrict(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w,x),union(image(element_relation,power_class(u)),v))*.
% 299.87/300.45 162955[3:SpR:46529.0,140218.0] || -> equal(intersection(singleton(union(image(element_relation,power_class(u)),v)),symmetric_difference(power_class(complement(power_class(u))),complement(v))),null_class)**.
% 299.87/300.45 163404[0:SpL:98895.0,160068.0] || equal(symmetric_difference(union(u,v),complement(w)),x) -> subclass(x,union(complement(union(u,v)),w))*.
% 299.87/300.45 163479[0:SpR:98895.0,160079.0] || -> subclass(intersection(intersection(symmetric_difference(union(u,v),complement(w)),x),y),union(complement(union(u,v)),w))*.
% 299.87/300.45 163922[0:SpR:98895.0,160096.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(union(w,x),complement(y)))),union(complement(union(w,x)),y))*.
% 299.87/300.45 164179[0:SpR:98895.0,160100.0] || -> subclass(intersection(u,intersection(symmetric_difference(union(v,w),complement(x)),y)),union(complement(union(v,w)),x))*.
% 299.87/300.45 164634[0:SpR:98895.0,160106.0] || -> subclass(intersection(intersection(u,symmetric_difference(union(v,w),complement(x))),y),union(complement(union(v,w)),x))*.
% 299.87/300.45 165896[15:Rew:165880.0,10803.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg))* subclass(composition_function,cross_product(w,x))* -> member(u,w)*.
% 299.87/300.45 173740[15:Rew:165880.0,165948.1] || subclass(cross_product(cross_product(y__dfg,y__dfg),y__dfg),flip(u))* -> equal(cross_product(cross_product(y__dfg,y__dfg),y__dfg),flip(u)).
% 299.87/300.45 173741[15:Rew:165880.0,165949.0] || equal(flip(u),cross_product(cross_product(y__dfg,y__dfg),y__dfg))* -> equal(cross_product(cross_product(y__dfg,y__dfg),y__dfg),flip(u)).
% 299.87/300.45 173742[15:Rew:165880.0,165950.1] || subclass(cross_product(cross_product(y__dfg,y__dfg),y__dfg),rotate(u))* -> equal(cross_product(cross_product(y__dfg,y__dfg),y__dfg),rotate(u)).
% 299.87/300.45 173743[15:Rew:165880.0,165951.0] || equal(rotate(u),cross_product(cross_product(y__dfg,y__dfg),y__dfg))* -> equal(cross_product(cross_product(y__dfg,y__dfg),y__dfg),rotate(u)).
% 299.87/300.45 166000[15:Rew:165880.0,46478.0] || member(u,y__dfg) subclass(power_class(v),w)* -> member(u,complement(power_class(v)))* member(u,w)*.
% 299.87/300.45 166001[15:Rew:165880.0,20933.0] || member(u,y__dfg) subclass(domain_relation,restrict(v,w,x))* -> member(ordered_pair(u,cantor(u)),v)*.
% 299.87/300.45 166002[15:Rew:165880.0,9155.0] || member(u,y__dfg) member(v,u) subclass(element_relation,w) -> member(ordered_pair(v,u),w)*.
% 299.87/300.45 166005[15:Rew:165880.0,6796.0] || member(u,y__dfg) subclass(u,singleton(v))* -> equal(u,null_class) equal(apply(choice,u),v).
% 299.87/300.45 173744[15:Rew:165880.0,166006.1] || member(u,y__dfg) subclass(y__dfg,regular(v)) member(sum_class(u),v)* -> equal(v,null_class).
% 299.87/300.45 173745[15:Rew:165880.0,166007.1] || member(u,y__dfg) subclass(y__dfg,regular(v)) member(power_class(u),v)* -> equal(v,null_class).
% 299.87/300.45 166008[15:Rew:165880.0,20657.1] inductive(singleton(u)) || member(u,y__dfg) -> member(u,cantor(successor_relation)) subclass(range_of(null_class),singleton(u))*.
% 299.87/300.45 173746[15:Rew:165880.0,166047.2] || member(u,y__dfg) -> member(u,cantor(v)) equal(second(not_subclass_element(null_class,null_class)),range__dfg(v,u,y__dfg))*.
% 299.87/300.45 166370[15:Rew:165880.0,20659.1] || member(u,cantor(cross_product(v,w))) equal(restrict(cross_product(singleton(u),y__dfg),v,w),null_class)** -> .
% 299.87/300.45 166615[15:Rew:165880.0,81223.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg))* subclass(composition_function,w)* equal(successor(w),null_class) -> .
% 299.87/300.45 166691[15:Rew:165880.0,125840.1] single_valued_class(regular(union(null_class,complement(cross_product(universal_class,universal_class))))) || -> function(regular(union(null_class,complement(cross_product(y__dfg,y__dfg)))))*.
% 299.87/300.45 166703[15:Rew:165880.0,56365.1] function(u) || subclass(cross_product(y__dfg,y__dfg),v) -> subclass(u,w) member(not_subclass_element(u,w),v)*.
% 299.87/300.45 166710[15:Rew:165880.0,53815.2] function(complement(intersection(u,v))) || member(w,symmetric_difference(u,v))* -> member(w,cross_product(y__dfg,y__dfg)).
% 299.87/300.45 166838[15:Rew:165880.0,132666.2] one_to_one(u) || equal(successor(null_class),inverse(u))* member(singleton(singleton(null_class)),cross_product(y__dfg,y__dfg))* -> .
% 299.87/300.45 166849[15:Rew:165880.0,99257.1] single_valued_class(union(null_class,union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class)))) || -> function(union(null_class,cross_product(y__dfg,y__dfg)))*.
% 299.87/300.45 166857[15:Rew:165880.0,70282.1] single_valued_class(intersection(u,union(cross_product(universal_class,universal_class),null_class))) || -> function(intersection(u,union(null_class,cross_product(y__dfg,y__dfg))))*.
% 299.87/300.45 166859[15:Rew:165880.0,55268.1] single_valued_class(intersection(u,union(null_class,cross_product(universal_class,universal_class)))) || -> function(intersection(u,union(null_class,cross_product(y__dfg,y__dfg))))*.
% 299.87/300.45 166866[15:Rew:165880.0,70013.1] single_valued_class(intersection(union(cross_product(universal_class,universal_class),null_class),u)) || -> function(intersection(union(null_class,cross_product(y__dfg,y__dfg)),u))*.
% 299.87/300.45 166868[15:Rew:165880.0,56506.1] single_valued_class(intersection(union(null_class,cross_product(universal_class,universal_class)),u)) || -> function(intersection(union(null_class,cross_product(y__dfg,y__dfg)),u))*.
% 299.87/300.45 166955[15:Rew:165880.0,45157.0] || subclass(cross_product(y__dfg,y__dfg),u) -> equal(compose(v,w),null_class) member(regular(compose(v,w)),u)*.
% 299.87/300.45 173747[15:Rew:165880.0,167106.1] || member(u,y__dfg)* member(v,y__dfg)* equal(successor(v),u)* subclass(successor_relation,null_class) -> .
% 299.87/300.45 167118[15:Rew:165880.0,159846.0] || member(u,y__dfg) -> member(u,union(null_class,complement(intersection(v,intersection(w,x)))))* member(u,x).
% 299.87/300.45 167119[15:Rew:165880.0,159381.0] || member(u,y__dfg) -> member(u,union(null_class,complement(intersection(intersection(v,w),x))))* member(u,w).
% 299.87/300.45 167124[15:Rew:165880.0,158534.0] || member(u,y__dfg) -> member(u,union(null_class,complement(intersection(v,intersection(w,x)))))* member(u,w).
% 299.87/300.45 167128[15:Rew:165880.0,157982.0] || member(u,y__dfg) -> member(u,union(null_class,complement(intersection(intersection(v,w),x))))* member(u,v).
% 299.87/300.45 167351[15:Rew:165880.0,131112.0] || member(u,y__dfg) -> member(u,union(null_class,complement(intersection(v,union(w,w)))))* member(u,w).
% 299.87/300.45 167352[15:Rew:165880.0,130937.0] || member(u,y__dfg) -> member(u,union(null_class,complement(intersection(union(v,v),w))))* member(u,v).
% 299.87/300.45 167353[15:Rew:165880.0,129643.0] || member(u,y__dfg) -> member(u,union(null_class,complement(intersection(v,union(w,null_class)))))* member(u,w).
% 299.87/300.45 167354[15:Rew:165880.0,129479.0] || member(u,y__dfg) -> member(u,union(null_class,complement(intersection(union(v,null_class),w))))* member(u,v).
% 299.87/300.45 167355[15:Rew:165880.0,129250.0] || member(u,y__dfg) -> member(u,union(null_class,complement(intersection(v,union(null_class,w)))))* member(u,w).
% 299.87/300.45 167356[15:Rew:165880.0,129074.0] || member(u,y__dfg) -> member(u,union(null_class,complement(intersection(union(null_class,v),w))))* member(u,v).
% 299.87/300.45 167398[15:Rew:165880.0,127482.0] || member(u,y__dfg) -> member(u,union(complement(union(v,w)),x))* member(u,union(v,w)).
% 299.87/300.45 167438[15:Rew:165880.0,126289.0] || member(u,y__dfg) -> member(u,union(v,complement(union(w,x))))* member(u,union(w,x)).
% 299.87/300.45 167479[15:Rew:165880.0,121232.1] || equal(successor(null_class),u) member(u,y__dfg) -> equal(u,null_class) equal(apply(choice,u),null_class)**.
% 299.87/300.45 167485[15:Rew:165880.0,120625.0] || member(u,y__dfg) -> member(u,union(null_class,complement(intersection(v,successor(null_class)))))* member(u,singleton(null_class)).
% 299.87/300.45 167486[15:Rew:165880.0,120511.0] || member(u,y__dfg) -> member(u,union(null_class,complement(intersection(successor(null_class),v))))* member(u,singleton(null_class)).
% 299.87/300.45 167504[15:Rew:165880.0,115026.0] || member(u,y__dfg) subclass(successor(v),w)* -> member(u,complement(successor(v)))* member(u,w)*.
% 299.87/300.45 167552[15:Rew:165880.0,108479.0] || member(u,y__dfg) -> member(u,complement(power_class(complement(v)))) member(u,power_class(union(null_class,complement(v))))*.
% 299.87/300.45 167812[15:Rew:165880.0,91177.0] || member(u,y__dfg) subclass(composition_function,element_relation) -> member(u,ordered_pair(cantor(u),compose(u,cantor(u))))*.
% 299.87/300.45 167920[15:Rew:165880.0,83092.0] || member(u,y__dfg) equal(compose(v,u),cantor(u))** equal(successor(compose_class(v)),null_class) -> .
% 299.87/300.45 167949[15:Rew:165880.0,81287.0] || member(u,y__dfg)* member(v,u)* subclass(element_relation,w)* equal(successor(w),null_class) -> .
% 299.87/300.45 167950[15:Rew:165880.0,81248.0] || member(u,y__dfg) equal(compose(v,singleton(u)),u)** equal(successor(compose_class(v)),null_class) -> .
% 299.87/300.45 167951[15:Rew:165880.0,81211.0] || member(u,y__dfg) equal(successor(cantor(v)),null_class) -> equal(sum_class(range_of(null_class)),apply(v,u))*.
% 299.87/300.45 173748[15:Rew:165880.0,167983.2] || member(u,y__dfg) equal(compose(v,singleton(u)),u)** subclass(y__dfg,complement(compose_class(v)))* -> .
% 299.87/300.45 168027[15:Rew:165880.0,66932.0] || member(u,y__dfg) -> member(u,union(null_class,sum_class(range_of(null_class))))* member(u,complement(apply(null_class,v)))*.
% 299.87/300.45 168028[15:Rew:165880.0,66885.0] || member(u,y__dfg) -> member(u,union(null_class,apply(null_class,v)))* member(u,complement(sum_class(range_of(null_class)))).
% 299.87/300.45 168029[15:Rew:165880.0,66884.0] || member(u,y__dfg) -> member(u,union(null_class,apply(null_class,v)))* member(u,complement(apply(null_class,w)))*.
% 299.87/300.45 168058[15:Rew:165880.0,62243.0] || member(u,y__dfg)* member(v,u)* subclass(composition_function,cross_product(w,x))* -> member(v,w)*.
% 299.87/300.45 173749[15:Rew:165880.0,168066.1] || member(u,y__dfg) subclass(element_relation,complement(compose(element_relation,y__dfg)))* member(ordered_pair(v,u),element_relation)* -> .
% 299.87/300.45 168082[15:Rew:165880.0,62211.0] || member(u,y__dfg)* member(v,u)* subclass(element_relation,cross_product(w,x))* -> member(u,x)*.
% 299.87/300.45 168083[15:Rew:165880.0,62210.0] || member(u,y__dfg)* member(v,u)* subclass(element_relation,cross_product(w,x))* -> member(v,w)*.
% 299.87/300.45 168093[15:Rew:165880.0,61557.0] || member(u,y__dfg) -> member(u,complement(intersection(power_class(v),union(w,x))))* member(u,power_class(v)).
% 299.87/300.45 168103[15:Rew:165880.0,60831.0] || member(u,y__dfg) -> member(u,complement(intersection(union(v,w),power_class(x))))* member(u,power_class(x)).
% 299.87/300.45 173750[15:Rew:165880.0,168145.0] || equal(union(null_class,compose(element_relation,y__dfg)),null_class)** member(u,y__dfg) member(sum_class(u),element_relation)* -> .
% 299.87/300.45 173751[15:Rew:165880.0,168146.0] || equal(union(null_class,compose(element_relation,y__dfg)),null_class)** member(u,y__dfg) member(power_class(u),element_relation)* -> .
% 299.87/300.45 173752[15:Rew:165880.0,168184.1] || member(u,y__dfg) subclass(y__dfg,v)* subclass(v,w)* -> member(sum_class(cantor(u)),w)*.
% 299.87/300.45 173753[15:Rew:165880.0,168185.1] || member(u,y__dfg) subclass(y__dfg,v)* subclass(v,w)* -> member(sum_class(sum_class(u)),w)*.
% 299.87/300.45 173754[15:Rew:165880.0,168186.1] || member(u,y__dfg) subclass(y__dfg,v)* subclass(v,w)* -> member(sum_class(power_class(u)),w)*.
% 299.87/300.45 173755[15:Rew:165880.0,168193.1] || member(u,y__dfg) subclass(y__dfg,v)* subclass(v,w)* -> member(power_class(cantor(u)),w)*.
% 299.87/300.45 173756[15:Rew:165880.0,168194.1] || member(u,y__dfg) subclass(y__dfg,v)* subclass(v,w)* -> member(power_class(sum_class(u)),w)*.
% 299.87/300.45 173757[15:Rew:165880.0,168195.1] || member(u,y__dfg) subclass(y__dfg,v)* subclass(v,w)* -> member(power_class(power_class(u)),w)*.
% 299.87/300.45 173758[15:Rew:165880.0,168212.1] || member(u,y__dfg)* member(v,y__dfg)* equal(successor(v),u)* equal(successor_relation,null_class) -> .
% 299.87/300.45 168236[15:Rew:165880.0,48035.0] || member(u,y__dfg) -> member(u,complement(power_class(union(null_class,v))))* member(u,power_class(union(v,v)))*.
% 299.87/300.45 173759[15:Rew:165880.0,168297.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(v,w)) -> member(sum_class(u),complement(intersection(v,w)))*.
% 299.87/300.45 173760[15:Rew:165880.0,168300.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(v,w)) -> member(power_class(u),complement(intersection(v,w)))*.
% 299.87/300.45 168326[15:Rew:165880.0,28758.0] || member(u,y__dfg) subclass(union(v,w),x)* -> member(u,complement(w))* member(u,x)*.
% 299.87/300.45 168328[15:Rew:165880.0,28629.0] || member(u,y__dfg) subclass(union(v,w),x)* -> member(u,complement(v))* member(u,x)*.
% 299.87/300.45 173761[15:Rew:165880.0,168338.1] || member(u,y__dfg) subclass(y__dfg,intersection(v,w)) member(sum_class(u),symmetric_difference(v,w))* -> .
% 299.87/300.45 173762[15:Rew:165880.0,168339.1] || member(u,y__dfg) subclass(y__dfg,intersection(v,w)) member(power_class(u),symmetric_difference(v,w))* -> .
% 299.87/300.45 173763[15:Rew:165880.0,168361.2] || member(u,y__dfg) -> member(u,cantor(v)) equal(range__dfg(v,u,y__dfg),range__dfg(null_class,w,x))*.
% 299.87/300.45 173764[15:Rew:165880.0,168380.0] || equal(complement(cross_product(cross_product(y__dfg,y__dfg),y__dfg)),y__dfg)** -> equal(cross_product(cross_product(y__dfg,y__dfg),y__dfg),flip(u))*.
% 299.87/300.45 173765[15:Rew:165880.0,168382.0] || equal(successor(cross_product(cross_product(y__dfg,y__dfg),y__dfg)),null_class)** -> equal(cross_product(cross_product(y__dfg,y__dfg),y__dfg),flip(u))*.
% 299.87/300.45 173766[15:Rew:165880.0,168384.0] || equal(complement(cross_product(cross_product(y__dfg,y__dfg),y__dfg)),y__dfg)** -> equal(cross_product(cross_product(y__dfg,y__dfg),y__dfg),rotate(u))*.
% 299.87/300.45 173767[15:Rew:165880.0,168386.0] || equal(successor(cross_product(cross_product(y__dfg,y__dfg),y__dfg)),null_class)** -> equal(cross_product(cross_product(y__dfg,y__dfg),y__dfg),rotate(u))*.
% 299.87/300.45 168404[15:Rew:165880.0,45163.0] || subclass(cross_product(cross_product(y__dfg,y__dfg),y__dfg),u)* -> equal(rotate(v),null_class) member(regular(rotate(v)),u)*.
% 299.87/300.45 168405[15:Rew:165880.0,45162.0] || subclass(cross_product(cross_product(y__dfg,y__dfg),y__dfg),u)* -> equal(flip(v),null_class) member(regular(flip(v)),u)*.
% 299.87/300.45 173768[15:Rew:165880.0,168421.0] || member(restrict(element_relation,y__dfg,u),sum_class(u)) -> member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),element_relation)*.
% 299.87/300.45 173769[15:Rew:165880.0,168443.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)))* -> .
% 299.87/300.45 173770[15:Rew:165880.0,168490.0] || member(flip(cross_product(u,y__dfg)),inverse(u)) -> member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),element_relation)*.
% 299.87/300.45 173771[15:Rew:165880.0,168513.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)))* -> .
% 299.87/300.45 168564[15:Rew:165880.0,120287.0] || member(restrict(element_relation,y__dfg,u),y__dfg)* subclass(domain_relation,cross_product(v,w))* -> member(sum_class(u),w)*.
% 299.87/300.45 168569[15:Rew:165880.0,120065.0] || member(flip(cross_product(u,y__dfg)),y__dfg)* subclass(domain_relation,cross_product(v,w))* -> member(inverse(u),w)*.
% 299.87/300.45 168593[15:Rew:165880.0,53654.0] || subclass(y__dfg,u) -> equal(regular(ordered_pair(v,w)),singleton(v)) member(regular(ordered_pair(v,w)),u)*.
% 299.87/300.45 168596[15:Rew:165880.0,51700.0] || subclass(y__dfg,u)* subclass(u,v)* -> subclass(w,x) member(sum_class(not_subclass_element(w,x)),v)*.
% 299.87/300.45 168608[15:Rew:165880.0,51062.0] || subclass(y__dfg,u)* subclass(u,v)* -> subclass(w,x) member(power_class(not_subclass_element(w,x)),v)*.
% 299.87/300.45 168621[15:Rew:165880.0,27945.0] || subclass(y__dfg,u) member(omega,intersection(v,singleton(u)))* -> equal(intersection(v,singleton(u)),null_class).
% 299.87/300.45 168622[15:Rew:165880.0,27806.0] || subclass(y__dfg,u) member(omega,intersection(singleton(u),v))* -> equal(intersection(singleton(u),v),null_class).
% 299.87/300.45 168645[15:Rew:165880.0,123507.1] function(u) || subclass(y__dfg,v)* subclass(v,w)* -> member(image(u,complement(x__dfg)),w)*.
% 299.87/300.45 168646[15:Rew:165880.0,123506.1] function(u) || subclass(y__dfg,v)* subclass(v,w)* -> member(image(u,regular(x__dfg)),w)*.
% 299.87/300.45 168647[15:Rew:165880.0,123496.1] function(u) || subclass(y__dfg,v)* subclass(v,w)* -> member(image(u,singleton(x)),w)*.
% 299.87/300.45 168658[15:Rew:165880.0,51665.1] function(u) || subclass(y__dfg,v)* subclass(v,w)* -> member(sum_class(apply(u,x)),w)*.
% 299.87/300.45 168661[15:Rew:165880.0,51027.1] function(u) || subclass(y__dfg,v)* subclass(v,w)* -> member(power_class(apply(u,x)),w)*.
% 299.87/300.45 168755[15:Rew:165880.0,121267.1] || equal(complement(u),successor(null_class)) member(v,y__dfg) -> member(v,u)* member(v,singleton(null_class))*.
% 299.87/300.45 168791[15:Rew:165880.0,91535.1] || equal(compose(u,v),cantor(v))** member(v,y__dfg) subclass(domain_relation,regular(compose_class(u)))* -> .
% 299.87/300.45 168832[15:Rew:165880.0,60540.1] || equal(singleton(u),v)* member(v,y__dfg) -> equal(v,null_class) equal(apply(choice,v),u)*.
% 299.87/300.45 168845[15:Rew:165880.0,50926.1] || equal(compose(u,v),cantor(v))** member(v,y__dfg) subclass(domain_relation,complement(compose_class(u)))* -> .
% 299.87/300.45 168884[15:Rew:165880.0,113958.1] || member(u,union(v,successor(null_class)))* subclass(y__dfg,w) -> member(null_class,v) member(u,w)*.
% 299.87/300.45 168885[15:Rew:165880.0,113634.1] || member(u,union(successor(null_class),v))* subclass(y__dfg,w) -> member(null_class,v) member(u,w)*.
% 299.87/300.45 168889[15:Rew:165880.0,53852.1] || member(u,union(v,regular(v)))* subclass(y__dfg,w) -> equal(v,null_class) member(u,w)*.
% 299.87/300.45 168904[15:Rew:165880.0,117075.0] || equal(union(u,v),y__dfg) -> equal(symmetric_difference(complement(u),complement(v)),union(complement(u),complement(v)))**.
% 299.87/300.45 173773[15:Rew:165880.0,168907.1] || equal(union(u,v),y__dfg) -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),y__dfg)**.
% 299.87/300.45 173774[15:Rew:165880.0,168908.1] || equal(union(u,v),y__dfg) -> equal(union(complement(power_class(w)),image(element_relation,union(u,v))),y__dfg)**.
% 299.87/300.45 168936[15:Rew:165880.0,28271.0] || subclass(y__dfg,symmetric_difference(u,v)) subclass(union(u,v),w)* -> member(unordered_pair(x,y),w)*.
% 299.87/300.45 168963[15:Rew:165880.0,115014.1] || subclass(u,v)* member(w,y__dfg) -> member(w,union(null_class,complement(u)))* member(w,v)*.
% 299.87/300.45 168966[15:Rew:165880.0,94674.1] || equal(union(u,v),null_class) member(w,y__dfg) member(sum_class(w),union(u,v))* -> .
% 299.87/300.45 168967[15:Rew:165880.0,94673.1] || equal(union(u,v),null_class) member(w,y__dfg) member(power_class(w),union(u,v))* -> .
% 299.87/300.45 168970[15:Rew:165880.0,94321.1] || equal(complement(intersection(u,v)),null_class)** member(w,y__dfg) -> member(ordered_pair(w,cantor(w)),u)*.
% 299.87/300.45 168971[15:Rew:165880.0,94320.1] || equal(complement(intersection(u,v)),null_class)** member(w,y__dfg) -> member(ordered_pair(w,cantor(w)),v)*.
% 299.87/300.45 168975[15:Rew:165880.0,82939.1] || subclass(domain_relation,symmetric_difference(u,v)) member(w,y__dfg)* subclass(domain_relation,complement(union(u,v)))* -> .
% 299.87/300.45 168982[15:Rew:165880.0,66295.1] || equal(u,union(v,null_class))* member(w,y__dfg) -> member(w,complement(v))* member(w,u)*.
% 299.87/300.45 168992[15:Rew:165880.0,46493.1] || equal(u,power_class(v))* member(w,y__dfg) -> member(w,complement(power_class(v)))* member(w,u)*.
% 299.87/300.45 168995[15:Rew:165880.0,42164.1] || equal(u,union(null_class,v))* member(w,y__dfg) -> member(w,complement(v))* member(w,u)*.
% 299.87/300.45 169077[15:Rew:165880.0,1512.2] || member(singleton(u),v)* member(singleton(u),w)* subclass(y__dfg,complement(intersection(w,v)))* -> .
% 299.87/300.45 169158[15:Rew:165880.0,46137.0] || member(inverse(u),y__dfg) subclass(domain_relation,singleton(v))* -> equal(ordered_pair(inverse(u),range_of(u)),v)*.
% 299.87/300.45 173775[15:Rew:165880.0,169173.2,165880.0,169173.0] || member(image(u,null_class),y__dfg) subclass(y__dfg,complement(v)) member(apply(u,y__dfg),v)* -> .
% 299.87/300.45 173776[15:Rew:165880.0,169238.0] || subclass(intersection(complement(compose(element_relation,y__dfg)),u),element_relation)* -> equal(intersection(complement(compose(element_relation,y__dfg)),u),null_class).
% 299.87/300.45 173777[15:Rew:165880.0,169270.0] || subclass(intersection(u,complement(compose(element_relation,y__dfg))),element_relation)* -> equal(intersection(u,complement(compose(element_relation,y__dfg))),null_class).
% 299.87/300.45 169417[15:Rew:165880.0,99553.0] || -> equal(complement(union(element_relation,union(null_class,complement(compose(element_relation,y__dfg))))),complement(union(element_relation,complement(compose(element_relation,y__dfg)))))**.
% 299.87/300.45 173778[15:Rew:165880.0,169460.1] || member(not_subclass_element(u,intersection(compose(element_relation,y__dfg),u)),element_relation)* -> subclass(u,intersection(compose(element_relation,y__dfg),u)).
% 299.87/300.45 173779[15:Rew:165880.0,169462.1] || member(not_subclass_element(u,union(null_class,compose(element_relation,y__dfg))),element_relation)* -> subclass(u,union(null_class,compose(element_relation,y__dfg))).
% 299.87/300.45 169464[15:Rew:165880.0,94670.0] || equal(union(null_class,compose(element_relation,y__dfg)),null_class)** member(not_subclass_element(u,v),element_relation)* -> subclass(u,v).
% 299.87/300.45 173780[15:Rew:165880.0,169483.1] || member(not_subclass_element(complement(successor(compose(element_relation,y__dfg))),u),element_relation)* -> subclass(complement(successor(compose(element_relation,y__dfg))),u).
% 299.87/300.45 169510[15:Rew:165880.0,45341.0] || subclass(y__dfg,symmetric_difference(u,cross_product(v,w))) -> member(ordered_pair(x,y),complement(restrict(u,v,w)))*.
% 299.87/300.45 169513[15:Rew:165880.0,14666.0] || subclass(y__dfg,symmetric_difference(u,cross_product(v,w))) -> member(unordered_pair(x,y),complement(restrict(u,v,w)))*.
% 299.87/300.45 169517[15:Rew:165880.0,45494.0] || subclass(y__dfg,symmetric_difference(cross_product(u,v),w)) -> member(ordered_pair(x,y),complement(restrict(w,u,v)))*.
% 299.87/300.45 169520[15:Rew:165880.0,14667.0] || subclass(y__dfg,symmetric_difference(cross_product(u,v),w)) -> member(unordered_pair(x,y),complement(restrict(w,u,v)))*.
% 299.87/300.45 169561[15:Rew:165880.0,116810.0] || equal(u,y__dfg) -> equal(regular(ordered_pair(v,w)),singleton(v)) member(regular(ordered_pair(v,w)),u)*.
% 299.87/300.45 173781[15:Rew:165880.0,169584.2,165880.0,169584.1] || equal(u,y__dfg) member(u,cantor(regular(cross_product(null_class,y__dfg))))* -> equal(cross_product(null_class,y__dfg),null_class).
% 299.87/300.45 169725[15:Rew:165880.0,115932.0] || equal(y__dfg,x__dfg) member(u,x__dfg) subclass(x__dfg,complement(v))* -> member(sum_class(u),x__dfg)*.
% 299.87/300.45 169726[15:Rew:165880.0,115931.0] || equal(y__dfg,x__dfg) member(u,x__dfg) subclass(x__dfg,complement(v))* -> member(power_class(u),x__dfg)*.
% 299.87/300.45 169727[15:Rew:165880.0,115897.0] || equal(y__dfg,x__dfg) member(u,x__dfg) -> member(u,complement(v)) member(u,union(null_class,v))*.
% 299.87/300.45 169728[15:Rew:165880.0,115896.0] || equal(y__dfg,x__dfg) member(u,x__dfg) -> member(u,complement(v)) member(u,union(v,null_class))*.
% 299.87/300.45 169749[15:Rew:165880.0,90769.0] || equal(y__dfg,x__dfg) member(x__dfg,cantor(regular(cross_product(null_class,x__dfg))))* -> equal(cross_product(null_class,x__dfg),null_class).
% 299.87/300.45 173782[15:Rew:165880.0,170025.0] || -> equal(cross_product(singleton(u),y__dfg),null_class) equal(apply(regular(cross_product(singleton(u),y__dfg)),u),sum_class(range_of(null_class)))**.
% 299.87/300.45 170116[15:Rew:165880.0,67748.0] || subclass(y__dfg,complement(apply(null_class,u)))* member(unordered_pair(v,w),union(null_class,apply(null_class,x)))* -> .
% 299.87/300.45 170117[15:Rew:165880.0,67747.0] || subclass(y__dfg,complement(apply(null_class,u)))* member(unordered_pair(v,w),union(null_class,sum_class(range_of(null_class))))* -> .
% 299.87/300.45 173783[15:Rew:165880.0,170155.1] || member(inverse(restrict(cross_product(u,y__dfg),v,w)),y__dfg)* -> member(image(cross_product(v,w),u),y__dfg).
% 299.87/300.45 170184[15:Rew:165880.0,162251.0] || equal(complement(u),y__dfg) -> equal(union(u,image(element_relation,power_class(v))),complement(power_class(complement(power_class(v)))))**.
% 299.87/300.45 170224[15:Rew:165880.0,96116.0] || equal(union(null_class,intersection(u,v)),y__dfg)** member(w,symmetric_difference(u,v))* -> member(w,x)*.
% 299.87/300.45 170297[15:Rew:165880.0,78079.0] || member(union(x__dfg,x__dfg),y__dfg) subclass(y__dfg,u) -> member(apply(choice,union(x__dfg,x__dfg)),u)*.
% 299.87/300.45 173784[15:Rew:165880.0,170313.1] one_to_one(u) || member(inverse(u),cantor(regular(cross_product(null_class,y__dfg))))* -> equal(cross_product(null_class,y__dfg),null_class).
% 299.87/300.45 173785[15:Rew:165880.0,170345.0] || member(inverse(cross_product(u,y__dfg)),y__dfg) -> member(ordered_pair(inverse(cross_product(u,y__dfg)),image(y__dfg,u)),domain_relation)*.
% 299.87/300.45 170428[15:Rew:165880.0,42244.1] single_valued_class(complement(cross_product(singleton(null_class),universal_class))) || equal(complement(cross_product(singleton(null_class),y__dfg)),cross_product(y__dfg,y__dfg))** -> .
% 299.87/300.45 170438[15:Rew:165880.0,42175.1] single_valued_class(complement(cross_product(singleton(omega),universal_class))) || equal(complement(cross_product(singleton(omega),y__dfg)),cross_product(y__dfg,y__dfg))** -> .
% 299.87/300.45 173786[15:Rew:165880.0,170444.0] || subclass(y__dfg,cantor(regular(cross_product(singleton(singleton(u)),y__dfg))))* -> equal(cross_product(singleton(singleton(u)),y__dfg),null_class).
% 299.87/300.45 173788[15:Rew:165880.0,170448.1] || subclass(y__dfg,cantor(regular(cross_product(singleton(regular(x__dfg)),y__dfg))))* -> equal(cross_product(singleton(regular(x__dfg)),y__dfg),null_class).
% 299.87/300.45 170495[15:Rew:165880.0,38917.0] || member(complement(u),y__dfg) -> member(singleton(complement(u)),u)* member(singleton(singleton(singleton(complement(u)))),element_relation)*.
% 299.87/300.45 170504[15:Rew:165880.0,39178.2] function(cantor(u)) function(v) || equal(cantor(cantor(w)),y__dfg) -> compatible(v,w,u)*.
% 299.87/300.45 170555[15:Rew:165880.0,62260.1] || equal(restrict(u,v,w),domain_relation)** member(x,y__dfg) -> member(ordered_pair(x,cantor(x)),u)*.
% 299.87/300.45 170562[15:Rew:165880.0,42137.0] || subclass(domain_relation,rotate(cantor(complement(cross_product(singleton(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v)),y__dfg)))))* -> .
% 299.87/300.45 170563[15:Rew:165880.0,144046.0] || subclass(domain_relation,rotate(cantor(singleton(cross_product(singleton(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v)),y__dfg)))))* -> .
% 299.87/300.45 170565[15:Rew:165880.0,42138.0] || subclass(domain_relation,flip(cantor(complement(cross_product(singleton(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u)))),y__dfg)))))* -> .
% 299.87/300.45 170566[15:Rew:165880.0,144047.0] || subclass(domain_relation,flip(cantor(singleton(cross_product(singleton(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u)))),y__dfg)))))* -> .
% 299.87/300.45 170600[15:Rew:165880.0,43321.0] || subclass(u,cantor(complement(cross_product(singleton(regular(intersection(u,v))),y__dfg))))* -> equal(intersection(u,v),null_class).
% 299.87/300.45 170602[15:Rew:165880.0,144066.0] || subclass(u,cantor(singleton(cross_product(singleton(regular(intersection(u,v))),y__dfg))))* -> equal(intersection(u,v),null_class).
% 299.87/300.45 170603[15:Rew:165880.0,45013.0] || subclass(u,cantor(complement(cross_product(singleton(regular(intersection(v,u))),y__dfg))))* -> equal(intersection(v,u),null_class).
% 299.87/300.45 170605[15:Rew:165880.0,144067.0] || subclass(u,cantor(singleton(cross_product(singleton(regular(intersection(v,u))),y__dfg))))* -> equal(intersection(v,u),null_class).
% 299.87/300.45 170697[15:Rew:165880.0,53294.0] || subclass(y__dfg,intersection(complement(u),power_class(v))) member(singleton(w),union(u,complement(power_class(v))))* -> .
% 299.87/300.45 170711[15:Rew:165880.0,53394.0] || subclass(y__dfg,intersection(power_class(u),complement(v))) member(singleton(w),union(complement(power_class(u)),v))* -> .
% 299.87/300.45 170770[15:Rew:165880.0,48038.0] || subclass(y__dfg,complement(power_class(union(null_class,u)))) member(unordered_pair(v,w),power_class(union(u,u)))* -> .
% 299.87/300.45 170792[15:Rew:165880.0,49243.0] || subclass(y__dfg,symmetric_difference(complement(u),power_class(v))) -> member(ordered_pair(w,x),union(u,complement(power_class(v))))*.
% 299.87/300.45 170793[15:Rew:165880.0,49242.0] || subclass(y__dfg,symmetric_difference(complement(u),power_class(v))) -> member(unordered_pair(w,x),union(u,complement(power_class(v))))*.
% 299.87/300.45 170802[15:Rew:165880.0,49431.0] || subclass(y__dfg,symmetric_difference(power_class(u),complement(v))) -> member(ordered_pair(w,x),union(complement(power_class(u)),v))*.
% 299.87/300.45 170803[15:Rew:165880.0,49430.0] || subclass(y__dfg,symmetric_difference(power_class(u),complement(v))) -> member(unordered_pair(w,x),union(complement(power_class(u)),v))*.
% 299.87/300.45 170849[15:Rew:165880.0,53665.0] || subclass(y__dfg,complement(unordered_pair(regular(ordered_pair(u,v)),w)))* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.87/300.45 170850[15:Rew:165880.0,53666.0] || equal(complement(unordered_pair(regular(ordered_pair(u,v)),w)),y__dfg)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.87/300.45 170851[15:Rew:165880.0,53703.0] || subclass(y__dfg,complement(unordered_pair(u,regular(ordered_pair(v,w)))))* -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 299.87/300.45 170852[15:Rew:165880.0,53704.0] || equal(complement(unordered_pair(u,regular(ordered_pair(v,w)))),y__dfg)** -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 299.87/300.45 170856[15:Rew:165880.0,150268.1] || member(u,union(symmetric_difference(v,w),intersection(w,v)))* subclass(y__dfg,x) -> member(u,x)*.
% 299.87/300.45 170857[15:Rew:165880.0,143631.1] || member(u,union(symmetric_difference(v,w),intersection(v,w)))* subclass(y__dfg,x) -> member(u,x)*.
% 299.87/300.45 170866[15:Rew:165880.0,77161.2] || equal(null_class,u) member(v,union(w,u))* subclass(y__dfg,x) -> member(v,x)*.
% 299.87/300.45 170867[15:Rew:165880.0,76773.2] || equal(null_class,u) member(v,union(u,w))* subclass(y__dfg,x) -> member(v,x)*.
% 299.87/300.45 170868[15:Rew:165880.0,75686.2] || subclass(u,null_class) member(v,union(w,u))* subclass(y__dfg,x) -> member(v,x)*.
% 299.87/300.45 170872[15:Rew:165880.0,53854.1] || member(u,union(singleton(v),w))* subclass(y__dfg,x) -> member(v,w) member(u,x)*.
% 299.87/300.45 170873[15:Rew:165880.0,53851.1] || member(u,union(v,singleton(w)))* subclass(y__dfg,x) -> member(w,v) member(u,x)*.
% 299.87/300.45 170874[15:Rew:165880.0,53849.2] || subclass(u,null_class) member(v,union(u,w))* subclass(y__dfg,x) -> member(v,x)*.
% 299.87/300.45 170916[15:Rew:165880.0,75684.1] || subclass(power_class(complement(power_class(u))),null_class) -> equal(union(complement(power_class(v)),image(element_relation,power_class(u))),y__dfg)**.
% 299.87/300.45 170938[15:Rew:165880.0,58528.1] || subclass(power_class(complement(power_class(u))),null_class) -> equal(union(image(element_relation,power_class(u)),complement(power_class(v))),y__dfg)**.
% 299.87/300.45 170958[15:Rew:165880.0,59009.1] || member(singleton(singleton(singleton(singleton(singleton(null_class))))),application_function)* -> equal(apply(singleton(singleton(singleton(null_class))),null_class),y__dfg).
% 299.87/300.45 170963[15:Rew:165880.0,113011.0] || member(successor(null_class),y__dfg) subclass(domain_relation,complement(u)) member(ordered_pair(successor(null_class),null_class),u)* -> .
% 299.87/300.45 171073[15:Rew:165880.0,67755.0] || subclass(y__dfg,complement(sum_class(range_of(null_class)))) member(unordered_pair(u,v),union(null_class,apply(null_class,w)))* -> .
% 299.87/300.45 171074[15:Rew:165880.0,67772.0] || subclass(y__dfg,union(null_class,apply(null_class,u)))* -> member(unordered_pair(v,w),union(null_class,sum_class(range_of(null_class))))*.
% 299.87/300.45 171075[15:Rew:165880.0,67770.0] || subclass(y__dfg,union(null_class,apply(null_class,u)))* -> member(unordered_pair(v,w),union(null_class,apply(null_class,x)))*.
% 299.87/300.45 171076[15:Rew:165880.0,67771.0] || subclass(y__dfg,union(null_class,sum_class(range_of(null_class)))) -> member(unordered_pair(u,v),union(null_class,apply(null_class,w)))*.
% 299.87/300.45 171090[15:Rew:165880.0,71199.0] || subclass(y__dfg,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(omega,complement(symmetric_difference(u,v))).
% 299.87/300.45 171144[15:Rew:165880.0,77226.0] || subclass(y__dfg,regular(unordered_pair(u,regular(ordered_pair(v,w)))))* -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 299.87/300.45 171152[15:Rew:165880.0,77727.0] || subclass(y__dfg,regular(unordered_pair(regular(ordered_pair(u,v)),w)))* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.87/300.45 173792[15:Rew:165880.0,171178.1] || subclass(y__dfg,cantor(regular(cross_product(singleton(complement(x__dfg)),y__dfg))))* -> equal(cross_product(singleton(complement(x__dfg)),y__dfg),null_class).
% 299.87/300.45 173793[15:Rew:165880.0,171179.1] || subclass(x__dfg,cantor(regular(cross_product(singleton(complement(x__dfg)),y__dfg))))* -> equal(cross_product(singleton(complement(x__dfg)),y__dfg),null_class).
% 299.87/300.45 173795[15:Rew:165880.0,171250.2,165880.0,171250.1] || member(element_relation,y__dfg) member(y__dfg,cantor(element_relation)) -> member(ordered_pair(element_relation,ordered_pair(y__dfg,sum_class(y__dfg))),application_function)*.
% 299.87/300.45 171262[15:Rew:165880.0,83067.0] || equal(regular(unordered_pair(u,regular(ordered_pair(v,w)))),y__dfg)** -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 299.87/300.45 171269[15:Rew:165880.0,83127.0] || equal(regular(unordered_pair(regular(ordered_pair(u,v)),w)),y__dfg)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.87/300.45 171282[15:Rew:165880.0,149879.1] || member(u,union(v,restrict(singleton(v),w,x)))* subclass(y__dfg,y) -> member(u,y)*.
% 299.87/300.45 171283[15:Rew:165880.0,149022.1] || member(u,union(singleton(v),restrict(v,w,x)))* subclass(y__dfg,y) -> member(u,y)*.
% 299.87/300.45 171284[15:Rew:165880.0,143200.1] || member(u,union(v,restrict(complement(v),w,x)))* subclass(y__dfg,y) -> member(u,y)*.
% 299.87/300.45 171285[15:Rew:165880.0,84048.1] || member(u,union(complement(v),restrict(v,w,x)))* subclass(y__dfg,y) -> member(u,y)*.
% 299.87/300.45 173796[15:Rew:165880.0,171323.1] || member(inverse(restrict(element_relation,null_class,y__dfg)),y__dfg) -> member(ordered_pair(inverse(restrict(element_relation,null_class,y__dfg)),y__dfg),domain_relation)*.
% 299.87/300.45 173797[15:Rew:165880.0,171324.1] || member(inverse(restrict(element_relation,y__dfg,y__dfg)),y__dfg) -> member(ordered_pair(inverse(restrict(element_relation,y__dfg,y__dfg)),y__dfg),domain_relation)*.
% 299.87/300.45 171333[15:Rew:165880.0,91197.1] || -> equal(cross_product(null_class,u),null_class) equal(range__dfg(regular(cross_product(null_class,u)),y__dfg,u),second(not_subclass_element(null_class,null_class)))**.
% 299.87/300.45 173798[15:Rew:165880.0,171364.0] || equal(symmetric_difference(union(u,v),complement(intersection(u,v))),y__dfg)** -> equal(complement(symmetric_difference(u,v)),y__dfg).
% 299.87/300.45 171489[15:Rew:165880.0,98941.0] || subclass(y__dfg,power_class(complement(union(u,v)))) member(singleton(w),image(element_relation,union(u,v)))* -> .
% 299.87/300.45 171505[15:Rew:165880.0,104530.0] || subclass(y__dfg,image(element_relation,union(u,v))) member(singleton(w),power_class(complement(union(u,v))))* -> .
% 299.87/300.45 171520[15:Rew:165880.0,97982.0] || subclass(y__dfg,complement(union(symmetric_difference(u,v),w)))* member(omega,union(symmetric_difference(v,u),w)) -> .
% 299.87/300.45 171521[15:Rew:165880.0,98056.0] || subclass(y__dfg,complement(union(apply(null_class,u),v)))* member(omega,union(sum_class(range_of(null_class)),v)) -> .
% 299.87/300.45 171522[15:Rew:165880.0,98055.0] || subclass(y__dfg,complement(union(apply(null_class,u),v)))* member(omega,union(apply(null_class,w),v))* -> .
% 299.87/300.45 171523[15:Rew:165880.0,98078.0] || subclass(y__dfg,complement(union(sum_class(range_of(null_class)),u)))* member(omega,union(apply(null_class,v),u))* -> .
% 299.87/300.45 171524[15:Rew:165880.0,98096.0] || subclass(y__dfg,complement(union(u,symmetric_difference(v,w))))* member(omega,union(u,symmetric_difference(w,v))) -> .
% 299.87/300.45 171525[15:Rew:165880.0,98109.0] || subclass(y__dfg,complement(union(u,apply(null_class,v))))* member(omega,union(u,sum_class(range_of(null_class)))) -> .
% 299.87/300.45 171526[15:Rew:165880.0,98108.0] || subclass(y__dfg,complement(union(u,apply(null_class,v))))* member(omega,union(u,apply(null_class,w)))* -> .
% 299.87/300.45 171527[15:Rew:165880.0,98115.0] || subclass(y__dfg,complement(union(u,sum_class(range_of(null_class)))))* member(omega,union(u,apply(null_class,v)))* -> .
% 299.87/300.45 173802[15:Rew:165880.0,171528.0] || equal(symmetric_difference(complement(u),union(v,w)),y__dfg)** -> equal(union(u,complement(union(v,w))),y__dfg).
% 299.87/300.45 171532[15:Rew:165880.0,98425.1] || equal(intersection(complement(u),union(v,w)),null_class)** -> equal(union(u,complement(union(v,w))),y__dfg).
% 299.87/300.45 171533[15:Rew:165880.0,98423.0] || equal(union(u,complement(union(v,w))),y__dfg) -> equal(intersection(complement(u),union(v,w)),null_class)**.
% 299.87/300.45 171547[15:Rew:165880.0,98437.1] || subclass(intersection(complement(u),union(v,w)),null_class)* -> subclass(y__dfg,union(u,complement(union(v,w)))).
% 299.87/300.45 171549[15:Rew:165880.0,98454.1] || equal(union(u,complement(union(v,w))),null_class) -> equal(intersection(complement(u),union(v,w)),y__dfg)**.
% 299.87/300.45 171561[15:Rew:165880.0,98519.1] || subclass(union(u,complement(union(v,w))),null_class)* -> subclass(y__dfg,intersection(complement(u),union(v,w))).
% 299.87/300.45 173810[15:Rew:165880.0,171562.0] || equal(symmetric_difference(union(u,v),complement(w)),y__dfg)** -> equal(union(complement(union(u,v)),w),y__dfg).
% 299.87/300.45 171566[15:Rew:165880.0,98785.1] || equal(intersection(union(u,v),complement(w)),null_class)** -> equal(union(complement(union(u,v)),w),y__dfg).
% 299.87/300.45 171567[15:Rew:165880.0,98783.0] || equal(union(complement(union(u,v)),w),y__dfg) -> equal(intersection(union(u,v),complement(w)),null_class)**.
% 299.87/300.45 171581[15:Rew:165880.0,98798.1] || subclass(intersection(union(u,v),complement(w)),null_class)* -> subclass(y__dfg,union(complement(union(u,v)),w)).
% 299.87/300.45 171583[15:Rew:165880.0,98815.1] || equal(union(complement(union(u,v)),w),null_class) -> equal(intersection(union(u,v),complement(w)),y__dfg)**.
% 299.87/300.45 171595[15:Rew:165880.0,98880.1] || subclass(union(complement(union(u,v)),w),null_class)* -> subclass(y__dfg,intersection(union(u,v),complement(w))).
% 299.87/300.45 171702[15:Rew:165880.0,106677.0] || subclass(y__dfg,symmetric_difference(complement(u),union(v,w))) -> member(omega,union(u,complement(union(v,w))))*.
% 299.87/300.45 171722[15:Rew:165880.0,107643.0] || subclass(y__dfg,symmetric_difference(union(u,v),complement(w))) -> member(omega,union(complement(union(u,v)),w))*.
% 299.87/300.45 171746[15:Rew:165880.0,110504.1] || equal(union(u,v),null_class) -> equal(union(complement(power_class(w)),image(element_relation,union(u,v))),y__dfg)**.
% 299.87/300.45 171775[15:Rew:165880.0,110948.1] || equal(complement(power_class(u)),null_class) -> equal(union(image(element_relation,power_class(u)),complement(union(v,w))),y__dfg)**.
% 299.87/300.45 171801[15:Rew:165880.0,111495.1] || equal(union(u,v),null_class) -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),y__dfg)**.
% 299.87/300.45 171828[15:Rew:165880.0,112423.1] || equal(complement(power_class(u)),null_class) -> equal(union(complement(union(v,w)),image(element_relation,power_class(u))),y__dfg)**.
% 299.87/300.45 171906[15:Rew:165880.0,118074.0] || equal(union(complement(u),complement(v)),y__dfg) -> equal(symmetric_difference(complement(u),complement(v)),union(u,v))**.
% 299.87/300.45 172156[15:Rew:165880.0,146322.0] || -> equal(union(intersection(complement(u),power_class(v)),union(null_class,complement(singleton(union(u,complement(power_class(v))))))),y__dfg)**.
% 299.87/300.45 172182[15:Rew:165880.0,146883.0] || -> equal(union(intersection(power_class(u),complement(v)),union(null_class,complement(singleton(union(complement(power_class(u)),v))))),y__dfg)**.
% 299.87/300.45 172378[15:Rew:165880.0,153189.0] || -> equal(union(image(element_relation,union(u,v)),union(null_class,complement(singleton(power_class(complement(union(u,v))))))),y__dfg)**.
% 299.87/300.45 179549[15:Res:166280.1,1535.2] || equal(y__dfg,x__dfg) member(u,v)* member(w,x)* -> member(ordered_pair(w,u),x__dfg)*.
% 299.87/300.45 181406[15:Res:56235.0,165890.1] single_valued_class(intersection(union(null_class,cross_product(y__dfg,y__dfg)),u)) || -> function(intersection(union(null_class,cross_product(y__dfg,y__dfg)),u))*.
% 299.87/300.45 181423[15:Res:125636.0,165890.1] single_valued_class(regular(union(null_class,complement(cross_product(y__dfg,y__dfg))))) || -> function(regular(union(null_class,complement(cross_product(y__dfg,y__dfg)))))*.
% 299.87/300.45 181430[15:Res:54892.0,165890.1] single_valued_class(intersection(u,union(null_class,cross_product(y__dfg,y__dfg)))) || -> function(intersection(u,union(null_class,cross_product(y__dfg,y__dfg))))*.
% 299.87/300.45 181491[15:Rew:71035.0,181432.1] single_valued_class(intersection(u,union(cross_product(y__dfg,y__dfg),null_class))) || -> function(intersection(u,union(null_class,cross_product(y__dfg,y__dfg))))*.
% 299.87/300.45 181494[15:Rew:71035.0,181451.1] single_valued_class(intersection(union(cross_product(y__dfg,y__dfg),null_class),u)) || -> function(intersection(union(null_class,cross_product(y__dfg,y__dfg)),u))*.
% 299.87/300.45 5526[0:Res:2619.1,338.1] inductive(singleton(u)) || member(u,image(successor_relation,singleton(u)))* -> equal(image(successor_relation,singleton(u)),singleton(u)).
% 299.87/300.45 7339[0:Res:7306.0,225.0] || -> subclass(u,complement(restrict(v,w,x))) member(not_subclass_element(u,complement(restrict(v,w,x))),cross_product(w,x))*.
% 299.87/300.45 6574[3:SpR:5348.1,105.0] function(u) || -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(u))),range__dfg(null_class,v,w)),single_valued3(u))**.
% 299.87/300.45 6585[3:SpR:5349.1,105.0] single_valued_class(u) || -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(u))),range__dfg(null_class,v,w)),single_valued3(u))**.
% 299.87/300.45 2686[3:SpR:2641.1,105.0] single_valued_class(u) || -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(u))),second(not_subclass_element(null_class,null_class))),single_valued3(u))**.
% 299.87/300.45 2716[3:SpR:2656.1,105.0] function(u) || -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(u))),second(not_subclass_element(null_class,null_class))),single_valued3(u))**.
% 299.87/300.45 10471[3:SpL:4275.0,1580.1] || member(ordered_pair(u,v),compose(w,null_class))* subclass(image(w,range_of(null_class)),x)* -> member(v,x)*.
% 299.87/300.45 23288[4:Res:22292.1,19.0] || equal(cross_product(u,v),singleton(singleton(null_class)))** -> equal(ordered_pair(first(singleton(null_class)),second(singleton(null_class))),singleton(null_class))**.
% 299.87/300.45 25719[4:Res:175.1,9158.0] || -> subclass(intersection(sum_class(range_of(null_class)),u),v) member(not_subclass_element(intersection(sum_class(range_of(null_class)),u),v),apply(null_class,w))*.
% 299.87/300.45 25746[4:Res:169.1,9158.0] || -> subclass(intersection(u,sum_class(range_of(null_class))),v) member(not_subclass_element(intersection(u,sum_class(range_of(null_class))),v),apply(null_class,w))*.
% 299.87/300.45 25765[4:Res:175.1,9160.0] || -> subclass(intersection(apply(null_class,u),v),w) member(not_subclass_element(intersection(apply(null_class,u),v),w),sum_class(range_of(null_class)))*.
% 299.87/300.45 25792[4:Res:169.1,9160.0] || -> subclass(intersection(u,apply(null_class,v)),w) member(not_subclass_element(intersection(u,apply(null_class,v)),w),sum_class(range_of(null_class)))*.
% 299.87/300.45 26473[0:Res:174.1,3678.1] || member(regular(intersection(intersection(u,v),w)),symmetric_difference(u,v))* -> equal(intersection(intersection(u,v),w),null_class).
% 299.87/300.45 26493[0:Res:168.1,3678.1] || member(regular(intersection(u,intersection(v,w))),symmetric_difference(v,w))* -> equal(intersection(u,intersection(v,w)),null_class).
% 299.87/300.45 28143[0:Obv:28058.2] || subclass(intersection(u,singleton(v)),complement(w))* member(v,w) -> equal(intersection(u,singleton(v)),null_class).
% 299.87/300.45 28144[0:Obv:28057.2] || subclass(intersection(singleton(u),v),complement(w))* member(u,w) -> equal(intersection(singleton(u),v),null_class).
% 299.87/300.45 28354[0:Res:359.2,3668.0] || subclass(u,symmetric_difference(complement(v),complement(w))) -> subclass(u,x) member(not_subclass_element(u,x),union(v,w))*.
% 299.87/300.45 28362[0:Res:374.1,3668.0] || subclass(ordered_pair(u,v),symmetric_difference(complement(w),complement(x)))* -> member(unordered_pair(u,singleton(v)),union(w,x)).
% 299.87/300.45 29061[0:Res:50.1,4976.0] inductive(singleton(u)) || -> subclass(image(successor_relation,singleton(u)),v) equal(not_subclass_element(image(successor_relation,singleton(u)),v),u)**.
% 299.87/300.45 29324[3:Rew:29271.0,7719.0] || -> equal(intersection(union(u,complement(v)),union(complement(u),union(null_class,v))),symmetric_difference(complement(u),union(null_class,v)))**.
% 299.87/300.45 29357[3:Rew:29271.0,7742.0] || -> equal(intersection(union(complement(u),v),union(union(null_class,u),complement(v))),symmetric_difference(union(null_class,u),complement(v)))**.
% 299.87/300.45 30917[4:Rew:29278.0,29713.1] || -> subclass(union(null_class,apply(null_class,u)),v) member(not_subclass_element(union(null_class,apply(null_class,u)),v),sum_class(range_of(null_class)))*.
% 299.87/300.45 30918[4:Rew:29278.0,29720.1] || -> subclass(union(null_class,sum_class(range_of(null_class))),u) member(not_subclass_element(union(null_class,sum_class(range_of(null_class))),u),apply(null_class,v))*.
% 299.87/300.45 30919[3:Rew:29278.0,29735.1] || member(not_subclass_element(union(null_class,regular(u)),v),u)* -> subclass(union(null_class,regular(u)),v) equal(u,null_class).
% 299.87/300.45 30922[3:Rew:29278.0,29781.1] || -> subclass(union(null_class,symmetric_difference(u,v)),w) member(not_subclass_element(union(null_class,symmetric_difference(u,v)),w),union(u,v))*.
% 299.87/300.45 29797[7:Rew:29278.0,20421.0] || equal(union(null_class,cross_product(u,v)),y__dfg)** -> equal(ordered_pair(first(regular(x__dfg)),second(regular(x__dfg))),regular(x__dfg))**.
% 299.87/300.45 29803[3:Rew:29278.0,14294.0] || subclass(domain_relation,union(null_class,unordered_pair(u,v)))* -> equal(ordered_pair(null_class,null_class),v) equal(ordered_pair(null_class,null_class),u).
% 299.87/300.45 30923[3:Rew:29278.0,29821.1] || -> subclass(union(null_class,restrict(u,v,w)),x) member(not_subclass_element(union(null_class,restrict(u,v,w)),x),u)*.
% 299.87/300.45 29825[3:Rew:29278.0,28076.1] || member(regular(u),symmetric_difference(v,w)) subclass(u,union(null_class,intersection(v,w)))* -> equal(u,null_class).
% 299.87/300.45 32705[11:Res:32594.1,1475.1] || subclass(y__dfg,complement(intersection(u,v)))* member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v)).
% 299.87/300.45 33163[3:Rew:2348.1,33162.1] || member(apply(choice,u),intersection(v,singleton(u)))* -> equal(u,null_class) equal(intersection(v,singleton(u)),null_class).
% 299.87/300.45 33165[3:Rew:2970.1,33164.1] || member(apply(choice,u),intersection(singleton(u),v))* -> equal(u,null_class) equal(intersection(singleton(u),v),null_class).
% 299.87/300.45 33261[3:SpL:30027.0,219.0] || member(u,intersection(union(null_class,complement(v)),complement(w)))* member(u,union(union(null_class,v),w)) -> .
% 299.87/300.45 33264[3:SpL:30027.0,219.0] || member(u,intersection(complement(v),union(null_class,complement(w))))* member(u,union(v,union(null_class,w))) -> .
% 299.87/300.45 33805[11:Res:60.1,33714.1] || member(ordered_pair(u,null_class),compose(v,w)) equal(complement(image(v,image(w,singleton(u)))),y__dfg)** -> .
% 299.87/300.45 33997[0:MRR:33962.0,9180.1] || -> member(regular(intersection(complement(union(u,v)),w)),complement(u))* equal(intersection(complement(union(u,v)),w),null_class).
% 299.87/300.45 33998[0:MRR:33961.0,9180.1] || -> member(regular(intersection(complement(union(u,v)),w)),complement(v))* equal(intersection(complement(union(u,v)),w),null_class).
% 299.87/300.45 34362[0:MRR:34334.0,9180.1] || -> member(regular(intersection(u,complement(union(v,w)))),complement(v))* equal(intersection(u,complement(union(v,w))),null_class).
% 299.87/300.45 34363[0:MRR:34333.0,9180.1] || -> member(regular(intersection(u,complement(union(v,w)))),complement(w))* equal(intersection(u,complement(union(v,w))),null_class).
% 299.87/300.45 35027[0:Res:2985.1,3.0] || subclass(complement(intersection(u,v)),w) -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),w)*.
% 299.87/300.45 35292[3:Rew:2348.1,35291.1] || member(not_subclass_element(u,v),intersection(w,singleton(u)))* -> subclass(u,v) equal(intersection(w,singleton(u)),null_class).
% 299.87/300.45 35294[3:Rew:2970.1,35293.1] || member(not_subclass_element(u,v),intersection(singleton(u),w))* -> subclass(u,v) equal(intersection(singleton(u),w),null_class).
% 299.87/300.45 36899[0:Res:3018.1,3.0] || subclass(union(u,v),w) -> subclass(symmetric_difference(u,v),x) member(not_subclass_element(symmetric_difference(u,v),x),w)*.
% 299.87/300.45 37192[0:Res:3739.0,4980.0] || -> subclass(restrict(intersection(u,v),w,x),y) member(not_subclass_element(restrict(intersection(u,v),w,x),y),u)*.
% 299.87/300.45 37419[0:Res:3739.0,4981.0] || -> subclass(restrict(intersection(u,v),w,x),y) member(not_subclass_element(restrict(intersection(u,v),w,x),y),v)*.
% 299.87/300.45 37724[0:Res:236.1,3.0] || subclass(u,v) -> subclass(restrict(u,w,x),y) member(not_subclass_element(restrict(u,w,x),y),v)*.
% 299.87/300.45 38598[3:SpL:33220.0,219.0] || member(u,intersection(union(null_class,complement(v)),complement(w)))* member(u,union(union(v,v),w))* -> .
% 299.87/300.45 38602[3:SpL:33220.0,219.0] || member(u,intersection(complement(v),union(null_class,complement(w))))* member(u,union(v,union(w,w)))* -> .
% 299.87/300.45 39356[12:SpR:39262.1,60.1] function(u) || member(ordered_pair(u,v),compose(w,x))* -> member(v,image(w,image(x,null_class))).
% 299.87/300.45 39870[12:SpR:1199.1,39353.1] function(first(regular(cross_product(u,v)))) || -> equal(cross_product(u,v),null_class) member(null_class,regular(cross_product(u,v)))*.
% 299.87/300.45 40315[4:MRR:40295.0,9181.1] || subclass(u,complement(cantor(v))) -> equal(apply(v,not_subclass_element(u,w)),sum_class(range_of(null_class)))** subclass(u,w).
% 299.87/300.45 40319[4:MRR:40296.0,9181.1] || -> equal(apply(u,not_subclass_element(v,intersection(cantor(u),v))),sum_class(range_of(null_class)))** subclass(v,intersection(cantor(u),v)).
% 299.87/300.45 41363[4:Res:20668.1,226.0] || subclass(domain_relation,rotate(restrict(u,v,w)))* -> member(ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y),u)*.
% 299.87/300.45 41396[4:Res:20668.1,20853.0] || subclass(domain_relation,rotate(application_function)) -> member(singleton(u),cantor(ordered_pair(v,cantor(ordered_pair(singleton(singleton(singleton(u))),v)))))*.
% 299.87/300.45 41480[4:Res:20669.1,226.0] || subclass(domain_relation,flip(restrict(u,v,w)))* -> member(ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x))),u)*.
% 299.87/300.45 41618[3:Rew:29278.0,41561.1] || member(not_subclass_element(intersection(u,union(null_class,v)),w),complement(v))* -> subclass(intersection(u,union(null_class,v)),w).
% 299.87/300.45 41950[3:Rew:29278.0,41884.1] || member(not_subclass_element(intersection(union(null_class,u),v),w),complement(u))* -> subclass(intersection(union(null_class,u),v),w).
% 299.87/300.45 42221[0:Obv:42186.2] || equal(u,v) subclass(unordered_pair(v,u),w)* -> equal(unordered_pair(v,u),null_class) member(v,w).
% 299.87/300.45 42305[0:Res:2973.1,26.1] || member(regular(intersection(intersection(complement(u),v),w)),u)* -> equal(intersection(intersection(complement(u),v),w),null_class).
% 299.87/300.45 42384[0:Rew:115.0,42251.0] || -> equal(intersection(symmetric_difference(u,v),w),null_class) member(regular(intersection(symmetric_difference(u,v),w)),complement(intersection(u,v)))*.
% 299.87/300.45 42791[0:Res:2974.1,26.1] || member(regular(intersection(intersection(u,complement(v)),w)),v)* -> equal(intersection(intersection(u,complement(v)),w),null_class).
% 299.87/300.45 43304[0:Res:2971.2,226.0] || subclass(u,restrict(v,w,x))* -> equal(intersection(u,y),null_class) member(regular(intersection(u,y)),v)*.
% 299.87/300.45 43849[0:Res:2351.1,26.1] || member(regular(intersection(u,intersection(complement(v),w))),v)* -> equal(intersection(u,intersection(complement(v),w)),null_class).
% 299.87/300.45 43936[0:Rew:115.0,43787.0] || -> equal(intersection(u,symmetric_difference(v,w)),null_class) member(regular(intersection(u,symmetric_difference(v,w))),complement(intersection(v,w)))*.
% 299.87/300.45 44381[0:Res:2352.1,26.1] || member(regular(intersection(u,intersection(v,complement(w)))),w)* -> equal(intersection(u,intersection(v,complement(w))),null_class).
% 299.87/300.45 44996[0:Res:2349.2,226.0] || subclass(u,restrict(v,w,x))* -> equal(intersection(y,u),null_class) member(regular(intersection(y,u)),v)*.
% 299.87/300.45 45167[0:Res:50.1,2997.0] inductive(u) || subclass(u,v) -> equal(image(successor_relation,u),null_class) member(regular(image(successor_relation,u)),v)*.
% 299.87/300.45 45365[4:Res:22292.1,3658.0] || equal(symmetric_difference(u,cross_product(v,w)),singleton(singleton(null_class))) -> member(singleton(null_class),complement(restrict(u,v,w)))*.
% 299.87/300.45 45518[4:Res:22292.1,3659.0] || equal(symmetric_difference(cross_product(u,v),w),singleton(singleton(null_class))) -> member(singleton(null_class),complement(restrict(w,u,v)))*.
% 299.87/300.45 46282[0:Rew:46218.0,28289.0] || member(u,symmetric_difference(complement(v),power_class(complement(power_class(w)))))* -> member(u,union(v,image(element_relation,power_class(w)))).
% 299.87/300.45 46320[0:Rew:46218.0,38716.0] || subclass(u,power_class(complement(power_class(v)))) member(regular(u),image(element_relation,power_class(v)))* -> equal(u,null_class).
% 299.87/300.45 46325[0:Rew:46218.0,28307.0] || member(u,symmetric_difference(power_class(complement(power_class(v))),complement(w)))* -> member(u,union(image(element_relation,power_class(v)),w)).
% 299.87/300.45 46388[8:Rew:46218.0,29074.1] || equal(intersection(complement(u),power_class(v)),singleton(singleton(null_class))) subclass(y__dfg,union(u,complement(power_class(v))))* -> .
% 299.87/300.45 46486[0:Rew:46218.0,34793.0] || -> equal(union(intersection(u,complement(power_class(v))),intersection(complement(u),power_class(v))),complement(symmetric_difference(u,complement(power_class(v)))))**.
% 299.87/300.45 46575[0:Rew:46218.0,27549.0] || -> subclass(complement(successor(image(element_relation,power_class(u)))),intersection(power_class(complement(power_class(u))),complement(singleton(image(element_relation,power_class(u))))))*.
% 299.87/300.45 46691[8:Rew:46218.0,29077.1] || equal(intersection(power_class(u),complement(v)),singleton(singleton(null_class))) subclass(y__dfg,union(complement(power_class(u)),v))* -> .
% 299.87/300.45 47759[3:SpL:38610.0,46231.0] || member(regular(power_class(union(null_class,u))),complement(power_class(union(null_class,u))))* -> equal(power_class(union(u,u)),null_class).
% 299.87/300.45 47760[3:SpL:38610.0,46231.0] || member(regular(power_class(union(u,u))),complement(power_class(union(u,u))))* -> equal(power_class(union(null_class,u)),null_class).
% 299.87/300.45 48080[3:Rew:29278.0,47848.1] || member(u,image(element_relation,power_class(union(v,v))))* member(u,power_class(complement(power_class(union(null_class,v))))) -> .
% 299.87/300.45 48083[3:Rew:29278.0,47875.0] || member(regular(power_class(union(u,u))),complement(power_class(union(null_class,u))))* -> equal(power_class(union(null_class,u)),null_class).
% 299.87/300.45 48084[3:Rew:29278.0,47876.0] || member(regular(power_class(union(u,u))),complement(power_class(union(null_class,u))))* -> equal(power_class(union(u,u)),null_class).
% 299.87/300.45 48131[3:SpL:38610.0,46222.0] || member(u,image(element_relation,power_class(union(null_class,v))))* member(u,power_class(complement(power_class(union(v,v)))))* -> .
% 299.87/300.45 48133[0:Res:4.1,46222.0] || member(not_subclass_element(image(element_relation,power_class(u)),v),power_class(complement(power_class(u))))* -> subclass(image(element_relation,power_class(u)),v).
% 299.87/300.45 48172[0:Res:358.2,46222.0] || subclass(u,image(element_relation,power_class(v))) member(regular(u),power_class(complement(power_class(v))))* -> equal(u,null_class).
% 299.87/300.45 48644[3:Rew:29271.0,48315.1] || equal(restrict(u,v,w),null_class) -> equal(symmetric_difference(cross_product(v,w),u),union(cross_product(v,w),u))**.
% 299.87/300.45 48645[3:Rew:29271.0,48314.1] || equal(restrict(u,v,w),null_class) -> equal(symmetric_difference(u,cross_product(v,w)),union(u,cross_product(v,w)))**.
% 299.87/300.45 48808[0:SpR:47177.0,45.0] || -> equal(union(image(element_relation,power_class(u)),singleton(complement(power_class(complement(power_class(u)))))),successor(complement(power_class(complement(power_class(u))))))**.
% 299.87/300.45 49268[4:Res:22292.1,46252.0] || equal(symmetric_difference(complement(u),power_class(v)),singleton(singleton(null_class))) -> member(singleton(null_class),union(u,complement(power_class(v))))*.
% 299.87/300.45 49456[4:Res:22292.1,46453.0] || equal(symmetric_difference(power_class(u),complement(v)),singleton(singleton(null_class))) -> member(singleton(null_class),union(complement(power_class(u)),v))*.
% 299.87/300.45 49644[0:SpL:6542.0,4980.0] || subclass(u,symmetric_difference(complement(v),complement(singleton(v))))* -> subclass(u,w) member(not_subclass_element(u,w),successor(v))*.
% 299.87/300.45 49663[0:Rew:6542.0,49568.0] || -> equal(symmetric_difference(complement(u),complement(singleton(u))),null_class) member(regular(symmetric_difference(complement(u),complement(singleton(u)))),successor(u))*.
% 299.87/300.45 49719[3:SpR:1199.1,45564.0] || -> equal(cross_product(u,v),null_class) member(singleton(first(regular(cross_product(u,v)))),complement(singleton(regular(cross_product(u,v)))))*.
% 299.87/300.45 49981[3:SpL:1199.1,49731.0] || member(singleton(first(regular(cross_product(u,v)))),singleton(regular(cross_product(u,v))))* -> equal(cross_product(u,v),null_class).
% 299.87/300.45 53283[3:SpL:29278.0,46251.0] || member(u,intersection(union(null_class,v),power_class(w)))* member(u,union(complement(v),complement(power_class(w)))) -> .
% 299.87/300.45 53317[0:Res:25.2,46251.0] || member(u,power_class(v)) member(u,complement(w)) member(u,union(w,complement(power_class(v))))* -> .
% 299.87/300.45 53323[3:Res:4488.1,46251.0] || subclass(domain_relation,intersection(complement(u),power_class(v))) member(ordered_pair(null_class,null_class),union(u,complement(power_class(v))))* -> .
% 299.87/300.45 53377[3:SpL:29278.0,46452.0] || member(u,intersection(power_class(v),union(null_class,w)))* member(u,union(complement(power_class(v)),complement(w))) -> .
% 299.87/300.45 53417[0:Res:25.2,46452.0] || member(u,complement(v)) member(u,power_class(w)) member(u,union(complement(power_class(w)),v))* -> .
% 299.87/300.45 53423[3:Res:4488.1,46452.0] || subclass(domain_relation,intersection(power_class(u),complement(v))) member(ordered_pair(null_class,null_class),union(complement(power_class(u)),v))* -> .
% 299.87/300.45 53512[7:Res:31147.1,5712.2] || equal(union(u,v),y__dfg)** member(regular(x__dfg),complement(v))* member(regular(x__dfg),complement(u))* -> .
% 299.87/300.45 53515[7:Res:16434.1,5712.2] || subclass(y__dfg,union(u,v))* member(regular(x__dfg),complement(v))* member(regular(x__dfg),complement(u))* -> .
% 299.87/300.45 53647[3:SpR:26346.0,15.0] || -> equal(regular(ordered_pair(u,v)),singleton(u)) equal(unordered_pair(singleton(u),regular(ordered_pair(u,v))),ordered_pair(u,v))**.
% 299.87/300.45 53657[12:SpR:39262.1,26346.0] function(u) || -> equal(regular(ordered_pair(v,u)),unordered_pair(v,null_class))** equal(regular(ordered_pair(v,u)),singleton(v)).
% 299.87/300.45 53729[3:MRR:53708.1,125.0] || equal(u,regular(ordered_pair(v,w)))* -> equal(regular(ordered_pair(v,w)),singleton(v))** member(singleton(w),u)*.
% 299.87/300.45 53730[3:MRR:53677.0,125.0] || subclass(regular(ordered_pair(u,v)),w)* -> equal(regular(ordered_pair(u,v)),singleton(u)) member(singleton(v),w).
% 299.87/300.45 54407[0:Res:3695.2,26.1] || subclass(u,complement(v)) member(not_subclass_element(intersection(w,u),x),v)* -> subclass(intersection(w,u),x).
% 299.87/300.45 54413[0:Res:3695.2,23.0] || subclass(u,intersection(v,w))* -> subclass(intersection(x,u),y) member(not_subclass_element(intersection(x,u),y),v)*.
% 299.87/300.45 54414[0:Res:3695.2,24.0] || subclass(u,intersection(v,w))* -> subclass(intersection(x,u),y) member(not_subclass_element(intersection(x,u),y),w)*.
% 299.87/300.45 54435[3:Res:3695.2,38234.0] || subclass(u,successor(null_class)) -> subclass(intersection(v,u),w) member(not_subclass_element(intersection(v,u),w),singleton(null_class))*.
% 299.87/300.45 54437[4:Res:3695.2,49805.0] || subclass(u,cantor(not_subclass_element(intersection(v,u),w)))* equal(null_class,element_relation) -> subclass(intersection(v,u),w).
% 299.87/300.45 54699[0:Res:3697.1,549.0] || -> subclass(intersection(u,intersection(singleton(v),w)),x) equal(not_subclass_element(intersection(u,intersection(singleton(v),w)),x),v)**.
% 299.87/300.45 55079[0:Res:3698.1,549.0] || -> subclass(intersection(u,intersection(v,singleton(w))),x) equal(not_subclass_element(intersection(u,intersection(v,singleton(w))),x),w)**.
% 299.87/300.45 55263[3:Res:54892.0,4976.0] || -> subclass(intersection(u,union(null_class,singleton(v))),w) equal(not_subclass_element(intersection(u,union(null_class,singleton(v))),w),v)**.
% 299.87/300.45 55366[0:Res:4871.2,26.1] || subclass(u,complement(v)) member(not_subclass_element(intersection(u,w),x),v)* -> subclass(intersection(u,w),x).
% 299.87/300.45 55372[0:Res:4871.2,23.0] || subclass(u,intersection(v,w))* -> subclass(intersection(u,x),y) member(not_subclass_element(intersection(u,x),y),v)*.
% 299.87/300.45 55373[0:Res:4871.2,24.0] || subclass(u,intersection(v,w))* -> subclass(intersection(u,x),y) member(not_subclass_element(intersection(u,x),y),w)*.
% 299.87/300.45 55394[3:Res:4871.2,38234.0] || subclass(u,successor(null_class)) -> subclass(intersection(u,v),w) member(not_subclass_element(intersection(u,v),w),singleton(null_class))*.
% 299.87/300.45 55396[4:Res:4871.2,49805.0] || subclass(u,cantor(not_subclass_element(intersection(u,v),w)))* equal(null_class,element_relation) -> subclass(intersection(u,v),w).
% 299.87/300.45 55779[0:Res:4874.1,549.0] || -> subclass(intersection(intersection(singleton(u),v),w),x) equal(not_subclass_element(intersection(intersection(singleton(u),v),w),x),u)**.
% 299.87/300.45 56037[0:Res:4875.1,549.0] || -> subclass(intersection(intersection(u,singleton(v)),w),x) equal(not_subclass_element(intersection(intersection(u,singleton(v)),w),x),v)**.
% 299.87/300.45 56407[3:Res:35281.0,4977.0] || subclass(complement(u),v) -> equal(u,null_class) subclass(regular(u),w) member(not_subclass_element(regular(u),w),v)*.
% 299.87/300.45 56408[3:Res:36007.0,4977.0] || subclass(complement(singleton(u)),v) -> equal(singleton(u),null_class) subclass(u,w) member(not_subclass_element(u,w),v)*.
% 299.87/300.45 56431[4:Res:21183.0,4977.0] || subclass(apply(null_class,u),v)* -> subclass(sum_class(range_of(null_class)),w) member(not_subclass_element(sum_class(range_of(null_class)),w),v)*.
% 299.87/300.45 56432[4:Res:21532.0,4977.0] || subclass(apply(null_class,u),v)* -> subclass(apply(null_class,w),x) member(not_subclass_element(apply(null_class,w),x),v)*.
% 299.87/300.45 56433[4:Res:21750.0,4977.0] || subclass(sum_class(range_of(null_class)),u) -> subclass(apply(null_class,v),w) member(not_subclass_element(apply(null_class,v),w),u)*.
% 299.87/300.45 56434[3:Res:31891.0,4977.0] || subclass(union(u,u),v)* -> subclass(union(null_class,u),w) member(not_subclass_element(union(null_class,u),w),v)*.
% 299.87/300.45 56501[3:Res:56235.0,4976.0] || -> subclass(intersection(union(null_class,singleton(u)),v),w) equal(not_subclass_element(intersection(union(null_class,singleton(u)),v),w),u)**.
% 299.87/300.45 56957[3:Res:56263.0,4976.0] || -> subclass(union(null_class,intersection(singleton(u),v)),w) equal(not_subclass_element(union(null_class,intersection(singleton(u),v)),w),u)**.
% 299.87/300.45 57201[0:Obv:57169.2] || member(u,v) subclass(unordered_pair(u,w),x)* -> subclass(unordered_pair(u,w),v)* member(w,x).
% 299.87/300.45 57485[3:Res:57352.0,4976.0] || -> subclass(union(null_class,intersection(u,singleton(v))),w) equal(not_subclass_element(union(null_class,intersection(u,singleton(v))),w),v)**.
% 299.87/300.45 57579[0:Obv:57546.2] || member(u,v) subclass(unordered_pair(w,u),x)* -> subclass(unordered_pair(w,u),v)* member(w,x).
% 299.87/300.45 57596[3:Res:57542.0,4977.0] || subclass(complement(singleton(u)),v) -> subclass(complement(successor(u)),w) member(not_subclass_element(complement(successor(u)),w),v)*.
% 299.87/300.45 58140[0:SpR:46877.0,34342.0] || -> equal(intersection(intersection(power_class(u),power_class(complement(power_class(v)))),union(complement(power_class(u)),image(element_relation,power_class(v)))),null_class)**.
% 299.87/300.45 58160[3:SpR:46877.0,57012.0] || -> subclass(complement(successor(intersection(power_class(u),power_class(complement(power_class(v)))))),union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.87/300.45 58397[0:SpR:46880.0,34342.0] || -> equal(intersection(intersection(power_class(complement(power_class(u))),power_class(v)),union(image(element_relation,power_class(u)),complement(power_class(v)))),null_class)**.
% 299.87/300.45 58417[3:SpR:46880.0,57012.0] || -> subclass(complement(successor(intersection(power_class(complement(power_class(u))),power_class(v)))),union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.87/300.45 59331[3:Rew:29271.0,59232.2] || equal(null_class,u) member(v,image(element_relation,union(u,w)))* member(v,power_class(complement(w))) -> .
% 299.87/300.45 59823[0:Obv:59784.1] || subclass(symmetric_difference(complement(u),complement(v)),complement(union(u,v)))* -> equal(symmetric_difference(complement(u),complement(v)),null_class).
% 299.87/300.45 59838[3:MRR:59837.2,59782.0] || subclass(symmetric_difference(complement(u),complement(v)),regular(union(u,v)))* -> equal(symmetric_difference(complement(u),complement(v)),null_class).
% 299.87/300.45 60033[12:Rew:39262.1,60029.1] function(u) || -> equal(cross_product(v,null_class),null_class) equal(domain__dfg(regular(cross_product(v,null_class)),v,u),single_valued3(null_class))**.
% 299.87/300.45 60834[3:Rew:29271.0,60794.1] || equal(null_class,u) -> equal(complement(intersection(union(u,v),power_class(w))),union(complement(v),complement(power_class(w))))**.
% 299.87/300.45 60972[0:SpR:46366.0,4915.0] || -> subclass(symmetric_difference(union(u,complement(power_class(v))),union(complement(u),power_class(v))),complement(symmetric_difference(complement(u),power_class(v))))*.
% 299.87/300.45 61562[3:Rew:29271.0,61515.1] || equal(null_class,u) -> equal(complement(intersection(power_class(v),union(u,w))),union(complement(power_class(v)),complement(w)))**.
% 299.87/300.45 61625[12:Rew:39262.1,61610.2] function(u) || member(u,v)* member(null_class,w) -> member(singleton(singleton(null_class)),cross_product(w,v))*.
% 299.87/300.45 62556[3:Rew:29271.0,62469.1] || equal(null_class,u) member(not_subclass_element(union(u,v),w),complement(v))* -> subclass(union(u,v),w).
% 299.87/300.45 63116[0:Obv:63015.2] || equal(u,v) member(v,symmetric_difference(w,x)) -> subclass(unordered_pair(v,u),complement(intersection(w,x)))*.
% 299.87/300.45 63764[3:Rew:29271.0,63387.1] || equal(successor(u),null_class) member(regular(union(u,v)),complement(v))* -> equal(union(u,v),null_class).
% 299.87/300.45 64403[0:Obv:64347.1] || subclass(intersection(symmetric_difference(u,v),w),complement(union(u,v)))* -> equal(intersection(symmetric_difference(u,v),w),null_class).
% 299.87/300.45 64549[0:Obv:64494.1] || subclass(intersection(u,symmetric_difference(v,w)),complement(union(v,w)))* -> equal(intersection(u,symmetric_difference(v,w)),null_class).
% 299.87/300.45 64788[3:MRR:64725.0,9181.1] || subclass(u,regular(complement(v))) -> member(not_subclass_element(u,w),v)* subclass(u,w) equal(complement(v),null_class).
% 299.87/300.45 65235[0:Rew:641.1,65121.3] || subclass(u,v) member(not_subclass_element(u,null_class),singleton(v))* -> equal(singleton(v),null_class) subclass(u,null_class).
% 299.87/300.45 65240[0:Rew:27940.0,65154.3] || subclass(u,singleton(v))* member(not_subclass_element(u,null_class),singleton(w))* -> equal(v,w)* subclass(u,null_class).
% 299.87/300.45 65266[0:MRR:65171.0,9181.1] || subclass(u,v) -> member(not_subclass_element(u,intersection(complement(w),v)),w)* subclass(u,intersection(complement(w),v)).
% 299.87/300.45 65524[3:Rew:34471.0,65332.1] || member(not_subclass_element(intersection(u,union(v,v)),null_class),complement(v))* -> subclass(intersection(u,union(v,v)),null_class).
% 299.87/300.45 65526[3:Rew:34231.0,65323.1] || member(not_subclass_element(intersection(u,complement(singleton(null_class))),null_class),successor(null_class))* -> subclass(intersection(u,complement(singleton(null_class))),null_class).
% 299.87/300.45 65527[0:Rew:44429.0,65309.1] || member(not_subclass_element(intersection(u,intersection(v,w)),null_class),complement(w))* -> subclass(intersection(u,intersection(v,w)),null_class).
% 299.87/300.45 65528[0:Rew:43895.0,65308.1] || member(not_subclass_element(intersection(u,intersection(v,w)),null_class),complement(v))* -> subclass(intersection(u,intersection(v,w)),null_class).
% 299.87/300.45 65542[0:MRR:65411.0,9181.1] || -> member(not_subclass_element(intersection(u,v),intersection(complement(w),v)),w)* subclass(intersection(u,v),intersection(complement(w),v)).
% 299.87/300.45 65986[3:Rew:34471.0,65793.1] || member(not_subclass_element(intersection(union(u,u),v),null_class),complement(u))* -> subclass(intersection(union(u,u),v),null_class).
% 299.87/300.45 65988[3:Rew:34231.0,65784.1] || member(not_subclass_element(intersection(complement(singleton(null_class)),u),null_class),successor(null_class))* -> subclass(intersection(complement(singleton(null_class)),u),null_class).
% 299.87/300.45 65989[0:Rew:44429.0,65770.1] || member(not_subclass_element(intersection(intersection(u,v),w),null_class),complement(v))* -> subclass(intersection(intersection(u,v),w),null_class).
% 299.87/300.45 65990[0:Rew:43895.0,65769.1] || member(not_subclass_element(intersection(intersection(u,v),w),null_class),complement(u))* -> subclass(intersection(intersection(u,v),w),null_class).
% 299.87/300.45 66008[0:MRR:65874.0,9181.1] || -> member(not_subclass_element(intersection(u,v),intersection(complement(w),u)),w)* subclass(intersection(u,v),intersection(complement(w),u)).
% 299.87/300.45 66136[0:Res:65901.0,4977.0] || subclass(intersection(u,v),w) -> subclass(intersection(v,u),x) member(not_subclass_element(intersection(v,u),x),w)*.
% 299.87/300.45 66258[3:Rew:66163.0,29910.0] || -> equal(intersection(union(u,complement(v)),union(complement(u),union(v,null_class))),symmetric_difference(complement(u),union(v,null_class)))**.
% 299.87/300.45 66294[3:Rew:66163.0,41627.0] || member(not_subclass_element(intersection(u,union(v,null_class)),w),complement(v))* -> subclass(intersection(u,union(v,null_class)),w).
% 299.87/300.45 66300[3:Rew:66163.0,53284.1] || member(u,intersection(union(v,null_class),power_class(w)))* member(u,union(complement(v),complement(power_class(w)))) -> .
% 299.87/300.45 66303[3:Rew:66163.0,60835.1] || equal(null_class,u) -> equal(complement(intersection(union(v,u),power_class(w))),union(complement(v),complement(power_class(w))))**.
% 299.87/300.45 66304[3:Rew:66163.0,63763.1] || equal(successor(u),null_class) member(regular(union(v,u)),complement(v))* -> equal(union(v,u),null_class).
% 299.87/300.45 66310[3:Rew:66163.0,62557.1] || equal(null_class,u) member(not_subclass_element(union(v,u),w),complement(v))* -> subclass(union(v,u),w).
% 299.87/300.45 66372[3:Rew:66163.0,53378.1] || member(u,intersection(power_class(v),union(w,null_class)))* member(u,union(complement(power_class(v)),complement(w))) -> .
% 299.87/300.45 66375[3:Rew:66163.0,61563.1] || equal(null_class,u) -> equal(complement(intersection(power_class(v),union(w,u))),union(complement(power_class(v)),complement(w)))**.
% 299.87/300.45 66377[3:Rew:66163.0,59332.2] || equal(null_class,u) member(v,image(element_relation,union(w,u)))* member(v,power_class(complement(w))) -> .
% 299.87/300.45 66658[3:Rew:66163.0,29935.0] || -> equal(intersection(union(complement(u),v),union(union(u,null_class),complement(v))),symmetric_difference(union(u,null_class),complement(v)))**.
% 299.87/300.45 66750[3:Rew:66163.0,41963.0] || member(not_subclass_element(intersection(union(u,null_class),v),w),complement(u))* -> subclass(intersection(union(u,null_class),v),w).
% 299.87/300.45 67881[3:Rew:29278.0,67880.2] || equal(successor(u),null_class) -> equal(union(null_class,v),null_class) member(regular(union(null_class,v)),union(u,v))*.
% 299.87/300.45 67930[3:Rew:67071.0,67093.1] || -> subclass(intersection(u,union(null_class,v)),w) member(not_subclass_element(intersection(u,union(null_class,v)),w),union(v,null_class))*.
% 299.87/300.45 67931[3:Rew:67071.0,67100.2] || equal(successor(u),null_class) -> equal(union(null_class,v),null_class) member(regular(union(null_class,v)),union(v,u))*.
% 299.87/300.45 67932[3:Rew:67071.0,67135.1] || -> subclass(intersection(union(null_class,u),v),w) member(not_subclass_element(intersection(union(null_class,u),v),w),union(u,null_class))*.
% 299.87/300.45 67933[3:Rew:67071.0,67139.2] || subclass(union(u,null_class),v) -> subclass(union(null_class,u),w) member(not_subclass_element(union(null_class,u),w),v)*.
% 299.87/300.45 69320[10:Rew:69307.0,62727.0] || equal(complement(symmetric_difference(union(u,v),complement(intersection(u,v)))),null_class)** -> member(null_class,complement(symmetric_difference(u,v))).
% 299.87/300.45 69321[3:Rew:69307.0,62715.0] || equal(complement(symmetric_difference(union(u,v),complement(intersection(u,v)))),null_class)** -> member(omega,complement(symmetric_difference(u,v))).
% 299.87/300.45 69446[3:Res:67179.0,4977.0] || subclass(union(null_class,u),v) -> subclass(union(u,null_class),w) member(not_subclass_element(union(u,null_class),w),v)*.
% 299.87/300.45 69912[3:Res:68774.0,4977.0] || subclass(union(u,u),v)* -> subclass(union(u,null_class),w) member(not_subclass_element(union(u,null_class),w),v)*.
% 299.87/300.45 70303[12:Res:68971.1,3000.0] function(intersection(u,v)) || -> equal(successor(intersection(u,v)),null_class) member(regular(successor(intersection(u,v))),v)*.
% 299.87/300.45 70304[12:Res:68971.1,2999.0] function(intersection(u,v)) || -> equal(successor(intersection(u,v)),null_class) member(regular(successor(intersection(u,v))),u)*.
% 299.87/300.45 70366[3:Res:69385.0,4977.0] || subclass(union(u,null_class),v) -> subclass(union(u,u),w) member(not_subclass_element(union(u,u),w),v)*.
% 299.87/300.45 70424[3:Res:69636.0,4977.0] || subclass(union(null_class,u),v) -> subclass(union(u,u),w) member(not_subclass_element(union(u,u),w),v)*.
% 299.87/300.45 70446[0:SpR:67452.0,4915.0] || -> subclass(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),complement(symmetric_difference(cross_product(u,v),w)))*.
% 299.87/300.45 70928[0:SpL:67444.0,1475.1] || member(u,union(v,w)) member(u,complement(intersection(w,v)))* -> member(u,symmetric_difference(v,w)).
% 299.87/300.45 71063[0:Rew:71035.0,46823.0] || -> equal(union(intersection(power_class(u),complement(v)),intersection(complement(power_class(u)),v)),complement(symmetric_difference(complement(power_class(u)),v)))**.
% 299.87/300.45 71214[7:Rew:71163.0,23399.0] || subclass(y__dfg,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(regular(x__dfg),complement(symmetric_difference(u,v))).
% 299.87/300.45 71233[10:Rew:71163.0,62729.0] || equal(symmetric_difference(union(u,v),complement(intersection(u,v))),successor(null_class))** -> member(null_class,complement(symmetric_difference(u,v))).
% 299.87/300.45 71234[10:Rew:71163.0,62730.0] || equal(symmetric_difference(union(u,v),complement(intersection(u,v))),singleton(null_class))** -> member(null_class,complement(symmetric_difference(u,v))).
% 299.87/300.45 71652[0:Rew:71595.0,61192.0] || -> subclass(symmetric_difference(union(power_class(u),complement(v)),union(complement(power_class(u)),v)),complement(symmetric_difference(power_class(u),complement(v))))*.
% 299.87/300.45 71679[0:Rew:71595.0,8977.0] || -> subclass(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),complement(symmetric_difference(u,cross_product(v,w))))*.
% 299.87/300.45 71761[0:Res:71311.0,4977.0] || subclass(union(u,v),w) -> subclass(symmetric_difference(v,u),x) member(not_subclass_element(symmetric_difference(v,u),x),w)*.
% 299.87/300.45 72980[0:Res:70633.0,2997.0] || subclass(complement(intersection(u,v)),w) -> equal(symmetric_difference(v,u),null_class) member(regular(symmetric_difference(v,u)),w)*.
% 299.87/300.45 73979[3:SpL:66602.0,219.0] || member(u,intersection(union(null_class,complement(v)),complement(w)))* member(u,union(union(v,null_class),w)) -> .
% 299.87/300.45 73988[3:SpL:66602.0,219.0] || member(u,intersection(complement(v),union(null_class,complement(w))))* member(u,union(v,union(w,null_class))) -> .
% 299.87/300.45 74218[0:Obv:74199.1] || subclass(intersection(restrict(u,v,w),x),complement(u))* -> equal(intersection(restrict(u,v,w),x),null_class).
% 299.87/300.45 74683[0:Obv:74667.1] || subclass(intersection(u,restrict(v,w,x)),complement(v))* -> equal(intersection(u,restrict(v,w,x)),null_class).
% 299.87/300.45 74842[3:SpL:69762.0,46231.0] || member(regular(power_class(union(u,null_class))),complement(power_class(union(u,null_class))))* -> equal(power_class(union(null_class,u)),null_class).
% 299.87/300.45 74845[3:SpL:69762.0,46222.0] || member(u,image(element_relation,power_class(union(v,null_class))))* member(u,power_class(complement(power_class(union(null_class,v))))) -> .
% 299.87/300.45 74855[3:SpL:69762.0,46231.0] || member(regular(power_class(union(null_class,u))),complement(power_class(union(null_class,u))))* -> equal(power_class(union(u,null_class)),null_class).
% 299.87/300.45 74858[3:SpL:69762.0,46222.0] || member(u,image(element_relation,power_class(union(null_class,v))))* member(u,power_class(complement(power_class(union(v,null_class))))) -> .
% 299.87/300.45 77532[3:Res:10351.2,48580.1] || equal(unordered_pair(u,v),null_class) -> equal(not_subclass_element(unordered_pair(u,v),w),v)** subclass(unordered_pair(u,v),w).
% 299.87/300.45 77560[0:Obv:77516.1] || member(u,v) -> member(w,unordered_pair(w,u)) subclass(unordered_pair(w,u),intersection(v,unordered_pair(w,u)))*.
% 299.87/300.45 77685[0:Obv:77638.1] || member(u,v) -> member(w,unordered_pair(u,w)) subclass(unordered_pair(u,w),intersection(v,unordered_pair(u,w)))*.
% 299.87/300.45 78202[14:Res:77981.1,69073.0] || subclass(y__dfg,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(complement(x__dfg),complement(symmetric_difference(u,v))).
% 299.87/300.45 78204[14:Res:77981.1,5712.2] || subclass(y__dfg,union(u,v))* member(complement(x__dfg),complement(v))* member(complement(x__dfg),complement(u))* -> .
% 299.87/300.45 80160[3:SpL:71595.0,30924.0] || member(regular(union(null_class,intersection(u,v))),symmetric_difference(v,u))* -> equal(union(null_class,intersection(u,v)),null_class).
% 299.87/300.45 80180[3:SpL:67444.0,30924.0] || member(regular(union(null_class,intersection(u,v))),symmetric_difference(v,u))* -> equal(union(null_class,intersection(v,u)),null_class).
% 299.87/300.45 81205[3:Res:1472.2,63693.1] || member(u,cross_product(v,w))* member(u,x)* equal(successor(restrict(x,v,w)),null_class)** -> .
% 299.87/300.45 81261[3:Res:60.1,63693.1] || member(ordered_pair(u,v),compose(w,x))* equal(successor(image(w,image(x,singleton(u)))),null_class)** -> .
% 299.87/300.45 82281[4:Res:13.0,20936.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(unordered_pair(w,x),cantor(unordered_pair(w,x))),v)*.
% 299.87/300.45 82324[4:Res:3271.1,20936.0] || subclass(domain_relation,u)* subclass(u,v)* -> equal(singleton(w),null_class) member(ordered_pair(w,cantor(w)),v)*.
% 299.87/300.45 82329[4:Res:251.0,20936.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(w,x))),v)*.
% 299.87/300.45 82760[3:SpL:68783.0,46231.0] || member(regular(power_class(union(u,u))),complement(power_class(union(u,u))))* -> equal(power_class(union(u,null_class)),null_class).
% 299.87/300.45 82764[3:SpL:68783.0,46222.0] || member(u,image(element_relation,power_class(union(v,v))))* member(u,power_class(complement(power_class(union(v,null_class))))) -> .
% 299.87/300.45 82775[3:SpL:68783.0,46231.0] || member(regular(power_class(union(u,null_class))),complement(power_class(union(u,null_class))))* -> equal(power_class(union(u,u)),null_class).
% 299.87/300.45 82779[3:SpL:68783.0,46222.0] || member(u,image(element_relation,power_class(union(v,null_class))))* member(u,power_class(complement(power_class(union(v,v)))))* -> .
% 299.87/300.45 83634[3:Res:236.1,40461.0] || -> subclass(restrict(union(null_class,u),v,w),x) member(not_subclass_element(restrict(union(null_class,u),v,w),x),u)*.
% 299.87/300.45 83649[3:Res:3695.2,40461.0] || subclass(u,union(null_class,v)) -> subclass(intersection(w,u),x) member(not_subclass_element(intersection(w,u),x),v)*.
% 299.87/300.45 83651[3:Res:4871.2,40461.0] || subclass(u,union(null_class,v)) -> subclass(intersection(u,w),x) member(not_subclass_element(intersection(u,w),x),v)*.
% 299.87/300.45 84658[0:SpR:71035.0,6566.1] || -> subclass(symmetric_difference(complement(u),complement(v)),w) member(not_subclass_element(symmetric_difference(complement(u),complement(v)),w),union(v,u))*.
% 299.87/300.45 84739[0:SpR:71595.0,6566.1] || -> subclass(symmetric_difference(complement(u),complement(v)),w) member(not_subclass_element(symmetric_difference(complement(v),complement(u)),w),union(u,v))*.
% 299.87/300.45 84789[3:Rew:29278.0,84717.2,66163.0,84717.2,29278.0,84717.1,66163.0,84717.1,47209.1,84717.1] || equal(null_class,u) -> subclass(union(null_class,v),w) member(not_subclass_element(union(null_class,v),w),union(u,v))*.
% 299.87/300.45 84792[3:Rew:29278.0,84694.2,66163.0,84694.2,71595.0,84694.2,29278.0,84694.1,66163.0,84694.1,71595.0,84694.1,47209.1,84694.1] || equal(null_class,u) -> subclass(union(null_class,v),w) member(not_subclass_element(union(null_class,v),w),union(v,u))*.
% 299.87/300.45 85337[3:SpL:67444.0,4847.0] || member(not_subclass_element(intersection(regular(u),v),w),u)* -> subclass(intersection(v,regular(u)),w) equal(u,null_class).
% 299.87/300.45 85422[3:Rew:552.1,85421.1] || member(not_subclass_element(intersection(u,v),w),singleton(v))* -> subclass(intersection(u,v),w) equal(singleton(v),null_class).
% 299.87/300.45 85533[3:SpL:67444.0,4885.0] || member(not_subclass_element(intersection(u,regular(v)),w),v)* -> subclass(intersection(regular(v),u),w) equal(v,null_class).
% 299.87/300.45 85620[3:Rew:552.1,85619.1] || member(not_subclass_element(intersection(u,v),w),singleton(u))* -> subclass(intersection(u,v),w) equal(singleton(u),null_class).
% 299.87/300.45 86485[0:SpR:71035.0,3710.1] || -> subclass(intersection(u,symmetric_difference(v,w)),x) member(not_subclass_element(intersection(u,symmetric_difference(v,w)),x),union(w,v))*.
% 299.87/300.45 86585[3:Rew:29273.0,86488.1,29273.0,86488.0] || -> subclass(intersection(u,union(v,null_class)),w) member(not_subclass_element(intersection(u,union(v,null_class)),w),union(v,v))*.
% 299.87/300.45 86586[3:Rew:29274.0,86501.1,29274.0,86501.0] || -> subclass(intersection(u,union(null_class,v)),w) member(not_subclass_element(intersection(u,union(null_class,v)),w),union(v,v))*.
% 299.87/300.45 86521[0:SpR:71595.0,3710.1] || -> subclass(intersection(u,symmetric_difference(v,w)),x) member(not_subclass_element(intersection(u,symmetric_difference(w,v)),x),union(v,w))*.
% 299.87/300.45 86542[0:SpR:67444.0,3710.1] || -> subclass(intersection(u,symmetric_difference(v,w)),x) member(not_subclass_element(intersection(symmetric_difference(v,w),u),x),union(v,w))*.
% 299.87/300.45 86762[3:Res:236.1,70006.0] || -> subclass(restrict(union(u,null_class),v,w),x) member(not_subclass_element(restrict(union(u,null_class),v,w),x),u)*.
% 299.87/300.45 86777[3:Res:3695.2,70006.0] || subclass(u,union(v,null_class)) -> subclass(intersection(w,u),x) member(not_subclass_element(intersection(w,u),x),v)*.
% 299.87/300.45 86779[3:Res:4871.2,70006.0] || subclass(u,union(v,null_class)) -> subclass(intersection(u,w),x) member(not_subclass_element(intersection(u,w),x),v)*.
% 299.87/300.45 87265[0:SpR:71035.0,4882.1] || -> subclass(intersection(symmetric_difference(u,v),w),x) member(not_subclass_element(intersection(symmetric_difference(u,v),w),x),union(v,u))*.
% 299.87/300.45 87374[3:Rew:29273.0,87268.1,29273.0,87268.0] || -> subclass(intersection(union(u,null_class),v),w) member(not_subclass_element(intersection(union(u,null_class),v),w),union(u,u))*.
% 299.87/300.45 87375[3:Rew:29274.0,87281.1,29274.0,87281.0] || -> subclass(intersection(union(null_class,u),v),w) member(not_subclass_element(intersection(union(null_class,u),v),w),union(u,u))*.
% 299.87/300.45 87301[0:SpR:71595.0,4882.1] || -> subclass(intersection(symmetric_difference(u,v),w),x) member(not_subclass_element(intersection(symmetric_difference(v,u),w),x),union(u,v))*.
% 299.87/300.45 87322[0:SpR:67444.0,4882.1] || -> subclass(intersection(symmetric_difference(u,v),w),x) member(not_subclass_element(intersection(w,symmetric_difference(u,v)),x),union(u,v))*.
% 299.87/300.45 87896[0:SpR:67444.0,3703.1] || -> subclass(intersection(u,restrict(v,w,x)),y) member(not_subclass_element(intersection(restrict(v,w,x),u),y),v)*.
% 299.87/300.45 88282[0:SpR:67444.0,4876.1] || -> subclass(intersection(restrict(u,v,w),x),y) member(not_subclass_element(intersection(x,restrict(u,v,w)),y),u)*.
% 299.87/300.45 89282[0:Res:29167.1,5716.0] || subclass(complement(u),complement(v)) member(regular(complement(u)),union(v,u))* -> equal(complement(u),null_class).
% 299.87/300.45 90060[3:Obv:90036.1] || subclass(unordered_pair(u,v),v)* -> equal(not_subclass_element(unordered_pair(u,v),w),u)** subclass(unordered_pair(u,v),w).
% 299.87/300.45 90061[3:Obv:90034.1] || subclass(unordered_pair(u,v),u)* -> equal(not_subclass_element(unordered_pair(u,v),w),v)** subclass(unordered_pair(u,v),w).
% 299.87/300.45 91709[0:Res:49.1,46280.0] inductive(intersection(complement(u),power_class(complement(power_class(v))))) || member(null_class,union(u,image(element_relation,power_class(v))))* -> .
% 299.87/300.45 93424[0:Res:49.1,46312.0] inductive(intersection(power_class(complement(power_class(u))),complement(v))) || member(null_class,union(image(element_relation,power_class(u)),v))* -> .
% 299.87/300.45 93905[0:SpR:46893.0,4915.0] || -> subclass(symmetric_difference(power_class(u),union(v,complement(power_class(w)))),union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 299.87/300.45 93911[0:SpR:46893.0,70633.0] || -> subclass(symmetric_difference(union(u,complement(power_class(v))),power_class(w)),union(complement(power_class(w)),intersection(complement(u),power_class(v))))*.
% 299.87/300.45 94305[3:Res:90201.1,1535.2] || equal(complement(u),null_class) member(v,w)* member(x,y)* -> member(ordered_pair(x,v),u)*.
% 299.87/300.45 94753[0:SpR:46894.0,4915.0] || -> subclass(symmetric_difference(union(u,complement(power_class(v))),power_class(w)),union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 299.87/300.45 94759[0:SpR:46894.0,70633.0] || -> subclass(symmetric_difference(power_class(u),union(v,complement(power_class(w)))),union(intersection(complement(v),power_class(w)),complement(power_class(u))))*.
% 299.87/300.45 95082[0:SpR:46895.0,4915.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),v),power_class(w)),union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 299.87/300.45 95088[0:SpR:46895.0,70633.0] || -> subclass(symmetric_difference(power_class(u),union(complement(power_class(v)),w)),union(intersection(power_class(v),complement(w)),complement(power_class(u))))*.
% 299.87/300.45 95466[0:SpR:46898.0,4915.0] || -> subclass(symmetric_difference(power_class(u),union(complement(power_class(v)),w)),union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 299.87/300.45 95472[0:SpR:46898.0,70633.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),v),power_class(w)),union(complement(power_class(w)),intersection(power_class(u),complement(v))))*.
% 299.87/300.45 96734[0:Res:49.1,5686.1] inductive(union(u,intersection(complement(v),complement(w)))) || member(null_class,intersection(complement(u),union(v,w)))* -> .
% 299.87/300.45 96989[0:Res:49.1,5696.1] inductive(union(intersection(complement(u),complement(v)),w)) || member(null_class,intersection(union(u,v),complement(w)))* -> .
% 299.87/300.45 97988[0:Rew:97898.0,96687.1] || member(u,intersection(complement(v),union(w,x)))* member(u,union(v,complement(union(x,w)))) -> .
% 299.87/300.45 98169[0:Rew:97898.0,96940.1] || member(u,intersection(union(v,w),complement(x)))* member(u,union(complement(union(w,v)),x)) -> .
% 299.87/300.45 98174[0:Rew:97898.0,6414.0] || -> subclass(symmetric_difference(complement(u),union(v,complement(union(w,x)))),union(u,intersection(complement(v),union(w,x))))*.
% 299.87/300.45 98177[0:Rew:97898.0,87478.0] || -> subclass(symmetric_difference(complement(u),union(v,complement(union(w,x)))),union(intersection(complement(v),union(w,x)),u))*.
% 299.87/300.45 98330[0:Rew:97898.0,96695.1] || member(u,intersection(complement(v),union(w,x)))* member(u,union(complement(union(w,x)),v)) -> .
% 299.87/300.45 98427[0:Rew:97898.0,6403.0] || -> subclass(symmetric_difference(union(u,complement(union(v,w))),complement(x)),union(intersection(complement(u),union(v,w)),x))*.
% 299.87/300.45 98430[0:Rew:97898.0,87503.0] || -> subclass(symmetric_difference(union(u,complement(union(v,w))),complement(x)),union(x,intersection(complement(u),union(v,w))))*.
% 299.87/300.45 98449[3:Rew:97898.0,13463.1] || subclass(domain_relation,intersection(complement(u),union(v,w)))* subclass(domain_relation,union(u,complement(union(v,w)))) -> .
% 299.87/300.45 98451[3:Rew:97898.0,13540.1] || equal(intersection(complement(u),union(v,w)),domain_relation)** equal(union(u,complement(union(v,w))),domain_relation) -> .
% 299.87/300.45 98467[11:Rew:97898.0,33704.0] || subclass(y__dfg,union(u,complement(union(v,w)))) member(null_class,intersection(complement(u),union(v,w)))* -> .
% 299.87/300.45 98470[7:Rew:97898.0,19935.1] || subclass(x__dfg,intersection(complement(u),union(v,w))) subclass(y__dfg,union(u,complement(union(v,w))))* -> .
% 299.87/300.45 98471[7:Rew:97898.0,19918.1] || subclass(y__dfg,intersection(complement(u),union(v,w)))* subclass(y__dfg,union(u,complement(union(v,w)))) -> .
% 299.87/300.45 98479[4:Rew:97898.0,23227.1] || -> member(singleton(null_class),intersection(complement(u),union(v,w)))* member(singleton(null_class),union(u,complement(union(v,w)))).
% 299.87/300.45 98492[7:Rew:97898.0,28225.1] || subclass(y__dfg,intersection(complement(u),union(v,w)))* subclass(x__dfg,union(u,complement(union(v,w)))) -> .
% 299.87/300.45 98532[10:Rew:97898.0,64951.0] || equal(successor(union(u,complement(union(v,w)))),null_class) -> member(null_class,intersection(complement(u),union(v,w)))*.
% 299.87/300.45 98533[3:Rew:97898.0,64930.0] || equal(successor(union(u,complement(union(v,w)))),null_class) -> member(omega,intersection(complement(u),union(v,w)))*.
% 299.87/300.45 98542[0:Rew:97898.0,83935.0] || -> equal(intersection(union(u,complement(union(v,w))),restrict(intersection(complement(u),union(v,w)),x,y)),null_class)**.
% 299.87/300.45 98629[0:Rew:97898.0,6339.0] || -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),x)),union(u,intersection(union(v,w),complement(x))))*.
% 299.87/300.45 98632[0:Rew:97898.0,87481.0] || -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),x)),union(intersection(union(v,w),complement(x)),u))*.
% 299.87/300.45 98768[0:Rew:97898.0,96949.1] || member(u,intersection(union(v,w),complement(x)))* member(u,union(x,complement(union(v,w)))) -> .
% 299.87/300.45 98788[0:Rew:97898.0,6329.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),w),complement(x)),union(intersection(union(u,v),complement(w)),x))*.
% 299.87/300.45 98791[0:Rew:97898.0,87506.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),w),complement(x)),union(x,intersection(union(u,v),complement(w))))*.
% 299.87/300.45 98810[3:Rew:97898.0,13466.1] || subclass(domain_relation,intersection(union(u,v),complement(w)))* subclass(domain_relation,union(complement(union(u,v)),w)) -> .
% 299.87/300.45 98812[3:Rew:97898.0,13543.1] || equal(intersection(union(u,v),complement(w)),domain_relation)** equal(union(complement(union(u,v)),w),domain_relation) -> .
% 299.87/300.45 98828[11:Rew:97898.0,33706.0] || subclass(y__dfg,union(complement(union(u,v)),w)) member(null_class,intersection(union(u,v),complement(w)))* -> .
% 299.87/300.45 98831[7:Rew:97898.0,19938.1] || subclass(x__dfg,intersection(union(u,v),complement(w))) subclass(y__dfg,union(complement(union(u,v)),w))* -> .
% 299.87/300.45 98832[7:Rew:97898.0,19921.1] || subclass(y__dfg,intersection(union(u,v),complement(w)))* subclass(y__dfg,union(complement(union(u,v)),w)) -> .
% 299.87/300.45 98840[4:Rew:97898.0,23230.1] || -> member(singleton(null_class),intersection(union(u,v),complement(w)))* member(singleton(null_class),union(complement(union(u,v)),w)).
% 299.87/300.45 98853[7:Rew:97898.0,28228.1] || subclass(y__dfg,intersection(union(u,v),complement(w)))* subclass(x__dfg,union(complement(union(u,v)),w)) -> .
% 299.87/300.45 98891[10:Rew:97898.0,64954.0] || equal(successor(union(complement(union(u,v)),w)),null_class) -> member(null_class,intersection(union(u,v),complement(w)))*.
% 299.87/300.45 98892[3:Rew:97898.0,64933.0] || equal(successor(union(complement(union(u,v)),w)),null_class) -> member(omega,intersection(union(u,v),complement(w)))*.
% 299.87/300.45 98901[0:Rew:97898.0,83938.0] || -> equal(intersection(union(complement(union(u,v)),w),restrict(intersection(union(u,v),complement(w)),x,y)),null_class)**.
% 299.87/300.45 98957[3:Rew:97898.0,59287.0] || subclass(domain_relation,power_class(complement(union(u,v)))) member(ordered_pair(null_class,null_class),image(element_relation,union(u,v)))* -> .
% 299.87/300.45 98979[8:Rew:97898.0,29072.1] || equal(image(element_relation,union(u,v)),singleton(singleton(null_class))) subclass(y__dfg,power_class(complement(union(u,v))))* -> .
% 299.87/300.45 99328[3:Rew:99324.0,73859.0] || -> equal(power_class(intersection(union(null_class,complement(u)),complement(singleton(union(u,null_class))))),power_class(complement(successor(union(u,null_class)))))**.
% 299.87/300.45 99329[3:Rew:99324.0,38502.0] || -> equal(power_class(intersection(union(null_class,complement(u)),complement(singleton(union(u,u))))),power_class(complement(successor(union(u,u)))))**.
% 299.87/300.45 99330[3:Rew:99324.0,33195.0] || -> equal(power_class(intersection(union(null_class,complement(u)),complement(singleton(union(null_class,u))))),power_class(complement(successor(union(null_class,u)))))**.
% 299.87/300.45 99351[0:Rew:99324.0,46973.0] || member(not_subclass_element(image(element_relation,successor(u)),v),power_class(complement(successor(u))))* -> subclass(image(element_relation,successor(u)),v).
% 299.87/300.45 99392[0:Rew:99391.0,53596.2] || member(u,successor(v)) member(u,complement(w)) member(u,union(w,complement(successor(v))))* -> .
% 299.87/300.45 99417[0:Rew:99391.0,46487.0] || -> equal(union(u,intersection(power_class(v),complement(singleton(complement(power_class(v)))))),union(u,complement(successor(complement(power_class(v))))))**.
% 299.87/300.45 99439[0:Rew:99401.0,46759.0] || -> equal(union(intersection(power_class(u),complement(singleton(complement(power_class(u))))),v),union(v,complement(successor(complement(power_class(u))))))**.
% 299.87/300.45 99675[3:Rew:29271.0,97841.2,62093.1,97841.2,29271.0,97841.1] || equal(successor(u),null_class) member(not_subclass_element(complement(v),w),union(u,v))* -> subclass(complement(v),w).
% 299.87/300.45 99676[3:Rew:29271.0,97813.2,67444.0,97813.2,62093.1,97813.2,29271.0,97813.1,67444.0,97813.1] || equal(successor(u),null_class) member(not_subclass_element(complement(v),w),union(v,u))* -> subclass(complement(v),w).
% 299.87/300.45 99724[0:Rew:45.0,99723.0] || -> equal(complement(union(intersection(successor(u),complement(v)),intersection(complement(successor(u)),v))),symmetric_difference(complement(successor(u)),v))**.
% 299.87/300.45 99726[0:Rew:71035.0,99725.0,45.0,99725.0] || -> equal(complement(union(intersection(u,complement(successor(v))),intersection(complement(u),successor(v)))),symmetric_difference(u,complement(successor(v))))**.
% 299.87/300.45 102748[0:SpL:99324.0,3668.0] || member(u,symmetric_difference(power_class(complement(successor(v))),complement(w)))* -> member(u,union(image(element_relation,successor(v)),w)).
% 299.87/300.45 102755[0:SpL:99324.0,3668.0] || member(u,symmetric_difference(complement(v),power_class(complement(successor(w)))))* -> member(u,union(v,image(element_relation,successor(w)))).
% 299.87/300.45 102810[0:Rew:99324.0,102697.1] || member(not_subclass_element(power_class(complement(successor(u))),v),image(element_relation,successor(u)))* -> subclass(power_class(complement(successor(u))),v).
% 299.87/300.45 103389[8:SpL:99391.0,26132.1] || equal(intersection(complement(u),successor(v)),singleton(singleton(null_class))) subclass(y__dfg,union(u,complement(successor(v))))* -> .
% 299.87/300.45 104562[3:Res:4488.1,97909.0] || subclass(domain_relation,image(element_relation,union(u,v))) member(ordered_pair(null_class,null_class),power_class(complement(union(u,v))))* -> .
% 299.87/300.45 105774[3:Res:105397.0,2997.0] || subclass(successor(u),v) -> equal(regular(complement(successor(u))),null_class) member(regular(regular(complement(successor(u)))),v)*.
% 299.87/300.45 105807[3:Res:105427.0,2997.0] || subclass(power_class(u),v) -> equal(regular(complement(power_class(u))),null_class) member(regular(regular(complement(power_class(u)))),v)*.
% 299.87/300.45 105832[3:Res:105505.0,4977.0] || subclass(complement(successor(u)),v) -> subclass(regular(successor(u)),w) member(not_subclass_element(regular(successor(u)),w),v)*.
% 299.87/300.45 105867[3:Res:105506.0,4977.0] || subclass(complement(power_class(u)),v) -> subclass(regular(power_class(u)),w) member(not_subclass_element(regular(power_class(u)),w),v)*.
% 299.87/300.45 106674[3:Res:48805.1,97900.0] || equal(complement(symmetric_difference(complement(u),union(v,w))),null_class) -> member(omega,union(u,complement(union(v,w))))*.
% 299.87/300.45 106683[7:Res:16434.1,97900.0] || subclass(y__dfg,symmetric_difference(complement(u),union(v,w))) -> member(regular(x__dfg),union(u,complement(union(v,w))))*.
% 299.87/300.45 106686[10:Res:47818.1,97900.0] || equal(complement(symmetric_difference(complement(u),union(v,w))),null_class) -> member(null_class,union(u,complement(union(v,w))))*.
% 299.87/300.45 106688[10:Res:32790.1,97900.0] || equal(symmetric_difference(complement(u),union(v,w)),successor(null_class)) -> member(null_class,union(u,complement(union(v,w))))*.
% 299.87/300.45 106689[10:Res:32582.1,97900.0] || equal(symmetric_difference(complement(u),union(v,w)),singleton(null_class)) -> member(null_class,union(u,complement(union(v,w))))*.
% 299.87/300.45 106740[14:Res:77981.1,97900.0] || subclass(y__dfg,symmetric_difference(complement(u),union(v,w))) -> member(complement(x__dfg),union(u,complement(union(v,w))))*.
% 299.87/300.45 107640[3:Res:48805.1,97914.0] || equal(complement(symmetric_difference(union(u,v),complement(w))),null_class) -> member(omega,union(complement(union(u,v)),w))*.
% 299.87/300.45 107649[7:Res:16434.1,97914.0] || subclass(y__dfg,symmetric_difference(union(u,v),complement(w))) -> member(regular(x__dfg),union(complement(union(u,v)),w))*.
% 299.87/300.45 107652[10:Res:47818.1,97914.0] || equal(complement(symmetric_difference(union(u,v),complement(w))),null_class) -> member(null_class,union(complement(union(u,v)),w))*.
% 299.87/300.45 107654[10:Res:32790.1,97914.0] || equal(symmetric_difference(union(u,v),complement(w)),successor(null_class)) -> member(null_class,union(complement(union(u,v)),w))*.
% 299.87/300.45 107655[10:Res:32582.1,97914.0] || equal(symmetric_difference(union(u,v),complement(w)),singleton(null_class)) -> member(null_class,union(complement(union(u,v)),w))*.
% 299.87/300.45 107706[14:Res:77981.1,97914.0] || subclass(y__dfg,symmetric_difference(union(u,v),complement(w))) -> member(complement(x__dfg),union(complement(union(u,v)),w))*.
% 299.87/300.45 108950[3:Rew:66602.0,108783.1] || member(u,intersection(complement(v),union(w,w)))* member(u,union(v,union(null_class,complement(w)))) -> .
% 299.87/300.45 108952[3:Rew:33220.0,108803.1] || member(u,intersection(complement(v),union(w,null_class)))* member(u,union(v,union(null_class,complement(w)))) -> .
% 299.87/300.45 108953[3:Rew:33220.0,108804.1] || member(u,intersection(complement(v),union(null_class,w)))* member(u,union(v,union(null_class,complement(w)))) -> .
% 299.87/300.45 108887[11:Res:32594.1,97899.0] || subclass(y__dfg,intersection(complement(u),union(v,w))) member(null_class,union(u,complement(union(v,w))))* -> .
% 299.87/300.45 108983[12:Rew:99400.1,108982.2,73911.1,108982.2] function(u) || member(v,intersection(complement(w),successor(u)))* member(v,union(w,complement(u))) -> .
% 299.87/300.45 109270[3:Rew:66602.0,109138.1] || member(u,intersection(union(v,v),complement(w)))* member(u,union(union(null_class,complement(v)),w)) -> .
% 299.87/300.45 109272[3:Rew:33220.0,109158.1] || member(u,intersection(union(v,null_class),complement(w)))* member(u,union(union(null_class,complement(v)),w)) -> .
% 299.87/300.45 109273[3:Rew:33220.0,109159.1] || member(u,intersection(union(null_class,v),complement(w)))* member(u,union(union(null_class,complement(v)),w)) -> .
% 299.87/300.45 109208[11:Res:32594.1,97913.0] || subclass(y__dfg,intersection(union(u,v),complement(w))) member(null_class,union(complement(union(u,v)),w))* -> .
% 299.87/300.45 109302[12:Rew:102079.1,109301.2,73911.1,109301.2] function(u) || member(v,intersection(successor(u),complement(w)))* member(v,union(w,complement(u))) -> .
% 299.87/300.45 109817[0:SpR:98095.0,3740.0] || -> subclass(symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))),complement(symmetric_difference(cross_product(v,w),u)))*.
% 299.87/300.45 110013[0:SpR:98119.0,3740.0] || -> subclass(symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))),complement(symmetric_difference(u,cross_product(v,w))))*.
% 299.87/300.45 110295[0:SpR:98594.0,4915.0] || -> subclass(symmetric_difference(power_class(u),power_class(complement(union(v,w)))),union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 299.87/300.45 110301[0:SpR:98594.0,70633.0] || -> subclass(symmetric_difference(power_class(complement(union(u,v))),power_class(w)),union(complement(power_class(w)),image(element_relation,union(u,v))))*.
% 299.87/300.45 110642[3:Res:108601.1,4981.0] || subclass(u,intersection(v,w))* -> subclass(union(null_class,u),x) member(not_subclass_element(union(null_class,u),x),w)*.
% 299.87/300.45 110643[3:Res:108601.1,4980.0] || subclass(u,intersection(v,w))* -> subclass(union(null_class,u),x) member(not_subclass_element(union(null_class,u),x),v)*.
% 299.87/300.45 110652[3:Res:108601.1,3004.0] || subclass(u,restrict(v,w,x))* -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),v)*.
% 299.87/300.45 110751[0:SpR:98733.0,4915.0] || -> subclass(symmetric_difference(power_class(complement(power_class(u))),union(v,w)),union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 299.87/300.45 110757[0:SpR:98733.0,70633.0] || -> subclass(symmetric_difference(union(u,v),power_class(complement(power_class(w)))),union(image(element_relation,power_class(w)),complement(union(u,v))))*.
% 299.87/300.45 111048[3:Res:108602.1,4981.0] || subclass(u,intersection(v,w))* -> subclass(union(u,null_class),x) member(not_subclass_element(union(u,null_class),x),w)*.
% 299.87/300.45 111049[3:Res:108602.1,4980.0] || subclass(u,intersection(v,w))* -> subclass(union(u,null_class),x) member(not_subclass_element(union(u,null_class),x),v)*.
% 299.87/300.45 111058[3:Res:108602.1,3004.0] || subclass(u,restrict(v,w,x))* -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),v)*.
% 299.87/300.45 111286[0:SpR:99020.0,4915.0] || -> subclass(symmetric_difference(power_class(complement(union(u,v))),power_class(w)),union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 299.87/300.45 111292[0:SpR:99020.0,70633.0] || -> subclass(symmetric_difference(power_class(u),power_class(complement(union(v,w)))),union(image(element_relation,union(v,w)),complement(power_class(u))))*.
% 299.87/300.45 111624[3:Res:236.1,55688.0] || -> subclass(restrict(union(u,u),v,w),x) member(not_subclass_element(restrict(union(u,u),v,w),x),u)*.
% 299.87/300.45 111640[3:Res:3695.2,55688.0] || subclass(u,union(v,v))* -> subclass(intersection(w,u),x) member(not_subclass_element(intersection(w,u),x),v)*.
% 299.87/300.45 111642[3:Res:4871.2,55688.0] || subclass(u,union(v,v))* -> subclass(intersection(u,w),x) member(not_subclass_element(intersection(u,w),x),v)*.
% 299.87/300.45 112037[0:SpR:6542.0,65462.0] || -> subclass(intersection(intersection(successor(u),v),union(complement(u),complement(singleton(u)))),symmetric_difference(complement(u),complement(singleton(u))))*.
% 299.87/300.45 112231[0:SpR:99160.0,4915.0] || -> subclass(symmetric_difference(union(u,v),power_class(complement(power_class(w)))),union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 299.87/300.45 112237[0:SpR:99160.0,70633.0] || -> subclass(symmetric_difference(power_class(complement(power_class(u))),union(v,w)),union(complement(union(v,w)),image(element_relation,power_class(u))))*.
% 299.87/300.45 114852[3:Rew:114643.0,114791.1] || member(not_subclass_element(intersection(complement(successor(null_class)),u),null_class),singleton(null_class))* -> subclass(intersection(complement(successor(null_class)),u),null_class).
% 299.87/300.45 114853[3:Rew:114643.0,114790.1] || member(not_subclass_element(intersection(u,complement(successor(null_class))),null_class),singleton(null_class))* -> subclass(intersection(u,complement(successor(null_class))),null_class).
% 299.87/300.45 117671[0:Res:53.1,4975.0] inductive(unordered_pair(u,v)) || -> subclass(omega,w) equal(not_subclass_element(omega,w),v)* equal(not_subclass_element(omega,w),u)*.
% 299.87/300.45 118828[0:SpR:6542.0,65465.0] || -> subclass(intersection(intersection(u,successor(v)),union(complement(v),complement(singleton(v)))),symmetric_difference(complement(v),complement(singleton(v))))*.
% 299.87/300.45 119025[0:SpR:6542.0,65920.0] || -> subclass(intersection(union(complement(u),complement(singleton(u))),intersection(successor(u),v)),symmetric_difference(complement(u),complement(singleton(u))))*.
% 299.87/300.45 119192[0:SpR:6542.0,65922.0] || -> subclass(intersection(union(complement(u),complement(singleton(u))),intersection(v,successor(u))),symmetric_difference(complement(u),complement(singleton(u))))*.
% 299.87/300.45 119516[0:SpR:89365.1,97907.0] || subclass(union(u,v),complement(w)) -> equal(union(w,complement(union(u,v))),complement(union(u,v)))**.
% 299.87/300.45 119624[0:SpL:89365.1,3677.1] || subclass(u,v) member(w,symmetric_difference(v,u))* subclass(complement(u),x)* -> member(w,x)*.
% 299.87/300.45 119748[3:Rew:89365.1,119610.2] || subclass(u,v) member(regular(union(null_class,u)),symmetric_difference(v,u))* -> equal(union(null_class,u),null_class).
% 299.87/300.45 120487[3:Res:120328.0,4976.0] || -> subclass(union(null_class,intersection(successor(null_class),u)),v) equal(not_subclass_element(union(null_class,intersection(successor(null_class),u)),v),null_class)**.
% 299.87/300.45 120609[3:Res:120345.0,4976.0] || -> subclass(union(null_class,intersection(u,successor(null_class))),v) equal(not_subclass_element(union(null_class,intersection(u,successor(null_class))),v),null_class)**.
% 299.87/300.45 121276[3:Res:120311.1,3677.1] || equal(complement(intersection(u,v)),successor(null_class)) member(w,symmetric_difference(u,v))* -> member(w,singleton(null_class)).
% 299.87/300.45 121488[3:Res:120322.0,4976.0] || -> subclass(intersection(intersection(successor(null_class),u),v),w) equal(not_subclass_element(intersection(intersection(successor(null_class),u),v),w),null_class)**.
% 299.87/300.45 121560[3:Res:120333.0,4976.0] || -> subclass(intersection(u,intersection(v,successor(null_class))),w) equal(not_subclass_element(intersection(u,intersection(v,successor(null_class))),w),null_class)**.
% 299.87/300.45 121630[3:Res:120336.0,4976.0] || -> subclass(intersection(u,intersection(successor(null_class),v)),w) equal(not_subclass_element(intersection(u,intersection(successor(null_class),v)),w),null_class)**.
% 299.87/300.45 121854[3:Res:120342.0,4976.0] || -> subclass(intersection(intersection(u,successor(null_class)),v),w) equal(not_subclass_element(intersection(intersection(u,successor(null_class)),v),w),null_class)**.
% 299.87/300.45 122127[12:Rew:99358.1,122126.2,73911.1,122126.2,99358.1,122126.1] function(u) || member(regular(power_class(complement(u))),image(element_relation,successor(u)))* -> equal(power_class(complement(u)),null_class).
% 299.87/300.45 122892[3:Rew:29278.0,122659.2,66163.0,122659.2,62093.1,122659.2,66163.0,122659.1,71595.0,122659.1,7431.0,122659.1] || equal(successor(u),null_class) member(v,complement(union(u,w)))* -> member(v,union(null_class,complement(w))).
% 299.87/300.45 122893[3:Rew:29278.0,122624.2,66163.0,122624.2,71143.0,122624.2,62093.1,122624.2,66163.0,122624.1,71595.0,122624.1,7431.0,122624.1,71035.0,122624.1] || equal(successor(u),null_class) member(v,complement(union(w,u)))* -> member(v,union(null_class,complement(w))).
% 299.87/300.45 125665[3:SpR:46877.0,125591.0] || -> subclass(complement(successor(union(complement(power_class(u)),image(element_relation,power_class(v))))),intersection(power_class(u),power_class(complement(power_class(v)))))*.
% 299.87/300.45 125667[3:SpR:46880.0,125591.0] || -> subclass(complement(successor(union(image(element_relation,power_class(u)),complement(power_class(v))))),intersection(power_class(complement(power_class(u))),power_class(v)))*.
% 299.87/300.45 125694[3:Res:125591.0,4977.0] || subclass(u,v) -> subclass(complement(successor(complement(u))),w) member(not_subclass_element(complement(successor(complement(u))),w),v)*.
% 299.87/300.45 125701[3:Res:125591.0,4981.0] || -> subclass(complement(successor(complement(intersection(u,v)))),w) member(not_subclass_element(complement(successor(complement(intersection(u,v)))),w),v)*.
% 299.87/300.45 125702[3:Res:125591.0,4980.0] || -> subclass(complement(successor(complement(intersection(u,v)))),w) member(not_subclass_element(complement(successor(complement(intersection(u,v)))),w),u)*.
% 299.87/300.45 125829[3:Res:125636.0,4976.0] || -> subclass(regular(union(null_class,complement(singleton(u)))),v) equal(not_subclass_element(regular(union(null_class,complement(singleton(u)))),v),u)**.
% 299.87/300.45 126125[3:Res:125622.0,2997.0] || subclass(complement(u),v) -> equal(regular(union(null_class,u)),null_class) member(regular(regular(union(null_class,u))),v)*.
% 299.87/300.45 126497[3:Res:125623.0,2997.0] || subclass(complement(u),v) -> equal(regular(union(u,null_class)),null_class) member(regular(regular(union(u,null_class))),v)*.
% 299.87/300.45 126623[3:Res:125624.0,2997.0] || subclass(complement(u),v) -> equal(regular(union(u,u)),null_class) member(regular(regular(union(u,u))),v)*.
% 299.87/300.45 127165[3:Rew:67441.1,127164.1] || equal(successor(union(u,v)),null_class) -> equal(symmetric_difference(complement(w),union(u,v)),union(null_class,complement(w)))**.
% 299.87/300.45 128208[3:Rew:63700.1,128207.1] || equal(successor(union(u,v)),null_class) -> equal(symmetric_difference(union(u,v),complement(w)),union(null_class,complement(w)))**.
% 299.87/300.45 128846[3:SpL:4275.0,10477.0] || equal(u,image(v,range_of(null_class)))* member(ordered_pair(w,x),compose(v,null_class))* -> member(x,u)*.
% 299.87/300.45 128864[3:SpL:97919.0,125809.0] || subclass(union(complement(union(u,v)),w),null_class) -> subclass(regular(null_class),intersection(union(u,v),complement(w)))*.
% 299.87/300.45 128874[3:SpL:97907.0,125809.0] || subclass(union(u,complement(union(v,w))),null_class) -> subclass(regular(null_class),intersection(complement(u),union(v,w)))*.
% 299.87/300.45 128987[3:Res:125564.0,336.1] inductive(union(null_class,intersection(union(null_class,omega),u))) || -> equal(union(null_class,intersection(union(null_class,omega),u)),omega)**.
% 299.87/300.45 129103[3:MRR:129096.0,45445.0] || -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) member(v,complement(singleton(unordered_pair(u,v))))*.
% 299.87/300.45 129168[3:Res:125581.0,336.1] inductive(union(null_class,intersection(u,union(null_class,omega)))) || -> equal(union(null_class,intersection(u,union(null_class,omega))),omega)**.
% 299.87/300.45 129333[3:MRR:129326.0,45445.0] || -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) member(u,complement(singleton(unordered_pair(u,v))))*.
% 299.87/300.45 129480[3:Rew:71035.0,129391.1] inductive(union(null_class,intersection(union(omega,null_class),u))) || -> equal(union(null_class,intersection(union(null_class,omega),u)),omega)**.
% 299.87/300.45 129644[3:Rew:71035.0,129557.1] inductive(union(null_class,intersection(u,union(omega,null_class)))) || -> equal(union(null_class,intersection(u,union(null_class,omega))),omega)**.
% 299.87/300.45 129978[3:Res:125558.0,336.1] inductive(intersection(intersection(union(null_class,omega),u),v)) || -> equal(intersection(intersection(union(null_class,omega),u),v),omega)**.
% 299.87/300.45 130148[3:Res:125569.0,336.1] inductive(intersection(u,intersection(v,union(null_class,omega)))) || -> equal(intersection(u,intersection(v,union(null_class,omega))),omega)**.
% 299.87/300.45 130362[3:Res:125572.0,336.1] inductive(intersection(u,intersection(union(null_class,omega),v))) || -> equal(intersection(u,intersection(union(null_class,omega),v)),omega)**.
% 299.87/300.45 130536[3:Res:125578.0,336.1] inductive(intersection(intersection(u,union(null_class,omega)),v)) || -> equal(intersection(intersection(u,union(null_class,omega)),v),omega)**.
% 299.87/300.45 130938[3:Rew:71035.0,130844.1,68772.0,130844.1] inductive(union(null_class,intersection(union(omega,omega),u))) || -> equal(union(null_class,intersection(union(null_class,omega),u)),omega)**.
% 299.87/300.45 131113[3:Rew:71035.0,131023.1,68772.0,131023.1] inductive(union(null_class,intersection(u,union(omega,omega)))) || -> equal(union(null_class,intersection(u,union(null_class,omega))),omega)**.
% 299.87/300.45 131419[3:Rew:71035.0,131327.1] inductive(intersection(intersection(union(omega,null_class),u),v)) || -> equal(intersection(intersection(union(null_class,omega),u),v),omega)**.
% 299.87/300.45 131592[3:Rew:71035.0,131508.1] inductive(intersection(u,intersection(v,union(omega,null_class)))) || -> equal(intersection(u,intersection(v,union(null_class,omega))),omega)**.
% 299.87/300.45 131772[3:Rew:71035.0,131682.1] inductive(intersection(u,intersection(union(omega,null_class),v))) || -> equal(intersection(u,intersection(union(null_class,omega),v)),omega)**.
% 299.87/300.45 132059[3:Rew:71035.0,131973.1] inductive(intersection(intersection(u,union(omega,null_class)),v)) || -> equal(intersection(intersection(u,union(null_class,omega)),v),omega)**.
% 299.87/300.45 132158[0:SpR:89527.0,2985.1] || -> equal(symmetric_difference(u,intersection(u,v)),null_class) member(regular(symmetric_difference(u,intersection(u,v))),complement(intersection(u,v)))*.
% 299.87/300.45 132461[0:SpL:89527.0,3677.1] || member(u,symmetric_difference(v,intersection(v,w)))* subclass(complement(intersection(v,w)),x)* -> member(u,x)*.
% 299.87/300.45 132857[0:SpR:89667.0,2985.1] || -> equal(symmetric_difference(u,intersection(v,u)),null_class) member(regular(symmetric_difference(u,intersection(v,u))),complement(intersection(v,u)))*.
% 299.87/300.45 133163[0:SpL:89667.0,3677.1] || member(u,symmetric_difference(v,intersection(w,v)))* subclass(complement(intersection(w,v)),x)* -> member(u,x)*.
% 299.87/300.45 133497[3:Obv:133483.1] || equal(unordered_pair(u,v),v) -> equal(not_subclass_element(unordered_pair(u,v),w),u)** subclass(unordered_pair(u,v),w).
% 299.87/300.45 133498[3:Obv:133481.1] || equal(unordered_pair(u,v),u) -> equal(not_subclass_element(unordered_pair(u,v),w),v)** subclass(unordered_pair(u,v),w).
% 299.87/300.45 133781[3:Res:108603.1,4981.0] || subclass(u,intersection(v,w))* -> subclass(union(u,u),x) member(not_subclass_element(union(u,u),x),w)*.
% 299.87/300.45 133782[3:Res:108603.1,4980.0] || subclass(u,intersection(v,w))* -> subclass(union(u,u),x) member(not_subclass_element(union(u,u),x),v)*.
% 299.87/300.45 133794[3:Res:108603.1,3004.0] || subclass(u,restrict(v,w,x))* -> equal(union(u,u),null_class) member(regular(union(u,u)),v)*.
% 299.87/300.45 134059[0:Rew:109732.0,133952.0] || -> subclass(intersection(u,symmetric_difference(union(v,w),union(x,y))),complement(intersection(union(x,y),union(v,w))))*.
% 299.87/300.45 134221[0:Rew:109732.0,134102.0] || -> subclass(intersection(symmetric_difference(union(u,v),union(w,x)),y),complement(intersection(union(w,x),union(u,v))))*.
% 299.87/300.45 134458[0:SpR:111977.1,97919.0] || subclass(union(u,v),complement(w)) -> equal(union(complement(union(u,v)),w),complement(union(u,v)))**.
% 299.87/300.45 134623[0:SpL:111977.1,3677.1] || subclass(u,v) member(w,symmetric_difference(u,v))* subclass(complement(u),x)* -> member(w,x)*.
% 299.87/300.45 134690[3:SpL:111977.1,75597.0] || subclass(u,singleton(u)) member(v,symmetric_difference(successor(u),complement(u)))* -> member(v,complement(successor(u))).
% 299.87/300.45 134772[3:Rew:111977.1,134602.2] || subclass(u,v) member(regular(union(null_class,u)),symmetric_difference(u,v))* -> equal(union(null_class,u),null_class).
% 299.87/300.45 135010[0:Rew:67444.0,134837.0] || -> subclass(intersection(successor(u),intersection(union(complement(u),complement(singleton(u))),v)),symmetric_difference(complement(u),complement(singleton(u))))*.
% 299.87/300.45 138684[10:MRR:138626.0,1668.0] || subclass(intersection(complement(u),power_class(complement(power_class(v)))),null_class)* -> member(null_class,union(u,image(element_relation,power_class(v)))).
% 299.87/300.45 138685[3:MRR:138619.0,54.0] || subclass(intersection(complement(u),power_class(complement(power_class(v)))),null_class)* -> member(omega,union(u,image(element_relation,power_class(v)))).
% 299.87/300.45 139048[3:Rew:138402.0,138957.1] || member(not_subclass_element(intersection(union(null_class,u),v),null_class),singleton(u))* -> subclass(intersection(union(null_class,u),v),null_class).
% 299.87/300.45 139049[3:Rew:138402.0,138956.1] || member(not_subclass_element(intersection(u,union(null_class,v)),null_class),singleton(v))* -> subclass(intersection(u,union(null_class,v)),null_class).
% 299.87/300.45 139323[3:Rew:138479.0,139246.1] || member(not_subclass_element(intersection(union(u,null_class),v),null_class),singleton(u))* -> subclass(intersection(union(u,null_class),v),null_class).
% 299.87/300.45 139324[3:Rew:138479.0,139245.1] || member(not_subclass_element(intersection(u,union(v,null_class)),null_class),singleton(v))* -> subclass(intersection(u,union(v,null_class)),null_class).
% 299.87/300.45 139461[10:MRR:139401.0,1668.0] || subclass(intersection(power_class(complement(power_class(u))),complement(v)),null_class)* -> member(null_class,union(image(element_relation,power_class(u)),v)).
% 299.87/300.45 139462[3:MRR:139394.0,54.0] || subclass(intersection(power_class(complement(power_class(u))),complement(v)),null_class)* -> member(omega,union(image(element_relation,power_class(u)),v)).
% 299.87/300.45 140630[3:Rew:138871.0,140550.1] || member(not_subclass_element(intersection(union(u,u),v),null_class),singleton(u))* -> subclass(intersection(union(u,u),v),null_class).
% 299.87/300.45 140631[3:Rew:138871.0,140549.1] || member(not_subclass_element(intersection(u,union(v,v)),null_class),singleton(v))* -> subclass(intersection(u,union(v,v)),null_class).
% 299.87/300.45 141014[3:Rew:140091.0,140911.1] || member(not_subclass_element(intersection(intersection(u,v),w),null_class),singleton(v))* -> subclass(intersection(intersection(u,v),w),null_class).
% 299.87/300.45 141015[3:Rew:140091.0,140910.1] || member(not_subclass_element(intersection(u,intersection(v,w)),null_class),singleton(w))* -> subclass(intersection(u,intersection(v,w)),null_class).
% 299.87/300.45 141536[3:Rew:140218.0,141444.1] || member(not_subclass_element(intersection(intersection(u,v),w),null_class),singleton(u))* -> subclass(intersection(intersection(u,v),w),null_class).
% 299.87/300.45 141537[3:Rew:140218.0,141443.1] || member(not_subclass_element(intersection(u,intersection(v,w)),null_class),singleton(v))* -> subclass(intersection(u,intersection(v,w)),null_class).
% 299.87/300.45 142990[3:SpR:97919.0,135597.0] || -> equal(intersection(intersection(union(u,v),complement(w)),restrict(union(complement(union(u,v)),w),x,y)),null_class)**.
% 299.87/300.45 143000[3:SpR:97907.0,135597.0] || -> equal(intersection(intersection(complement(u),union(v,w)),restrict(union(u,complement(union(v,w))),x,y)),null_class)**.
% 299.87/300.45 143629[3:Rew:67444.0,143382.0] || -> equal(intersection(symmetric_difference(complement(u),complement(singleton(u))),symmetric_difference(successor(u),union(complement(u),complement(singleton(u))))),null_class)**.
% 299.87/300.45 144637[3:Res:3695.2,137731.0] || subclass(u,singleton(v)) member(not_subclass_element(intersection(w,u),x),v)* -> subclass(intersection(w,u),x).
% 299.87/300.45 144639[3:Res:4871.2,137731.0] || subclass(u,singleton(v)) member(not_subclass_element(intersection(u,w),x),v)* -> subclass(intersection(u,w),x).
% 299.87/300.45 146336[3:Rew:97919.0,146163.0,46840.0,146163.0,29278.0,146163.0] || -> equal(union(complement(union(u,complement(power_class(v)))),power_class(w)),union(intersection(complement(u),power_class(v)),power_class(w)))**.
% 299.87/300.45 146337[3:Rew:97919.0,146159.0,100407.0,146159.0,29278.0,146159.0] || -> equal(union(complement(union(u,complement(power_class(v)))),successor(w)),union(intersection(complement(u),power_class(v)),successor(w)))**.
% 299.87/300.45 146533[14:Res:146475.1,97900.0] || subclass(x__dfg,symmetric_difference(complement(u),union(v,w))) -> member(complement(x__dfg),union(u,complement(union(v,w))))*.
% 299.87/300.45 146536[14:Res:146475.1,69073.0] || subclass(x__dfg,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(complement(x__dfg),complement(symmetric_difference(u,v))).
% 299.87/300.45 146537[14:Res:146475.1,97914.0] || subclass(x__dfg,symmetric_difference(union(u,v),complement(w))) -> member(complement(x__dfg),union(complement(union(u,v)),w))*.
% 299.87/300.45 146540[14:Res:146475.1,5712.2] || subclass(x__dfg,union(u,v))* member(complement(x__dfg),complement(v))* member(complement(x__dfg),complement(u))* -> .
% 299.87/300.45 146544[14:Res:146475.1,539.0] || subclass(x__dfg,ordered_pair(u,v))* -> equal(unordered_pair(u,singleton(v)),complement(x__dfg)) equal(complement(x__dfg),singleton(u)).
% 299.87/300.45 146900[3:Rew:97919.0,146719.0,46840.0,146719.0,29278.0,146719.0] || -> equal(union(complement(union(complement(power_class(u)),v)),power_class(w)),union(intersection(power_class(u),complement(v)),power_class(w)))**.
% 299.87/300.45 146901[3:Rew:97919.0,146715.0,100407.0,146715.0,29278.0,146715.0] || -> equal(union(complement(union(complement(power_class(u)),v)),successor(w)),union(intersection(power_class(u),complement(v)),successor(w)))**.
% 299.87/300.45 147449[14:Rew:29274.0,147065.1] || equal(successor(null_class),x__dfg) -> equal(intersection(union(x__dfg,u),union(null_class,complement(u))),union(null_class,complement(u)))**.
% 299.87/300.45 147452[14:Rew:71035.0,147123.1,29274.0,147123.1,71595.0,147123.1] || equal(successor(null_class),x__dfg) -> equal(intersection(union(u,x__dfg),union(null_class,complement(u))),union(null_class,complement(u)))**.
% 299.87/300.45 148255[14:Res:147291.1,2997.0] || equal(successor(null_class),x__dfg) subclass(x__dfg,u) -> equal(regular(null_class),null_class) member(regular(regular(null_class)),u)*.
% 299.87/300.45 150372[3:SpL:6542.0,144721.0] || member(complement(symmetric_difference(complement(u),complement(singleton(u)))),symmetric_difference(successor(u),union(complement(u),complement(singleton(u)))))* -> .
% 299.87/300.45 150828[3:Rew:97907.0,150695.0,46840.0,150695.0,29278.0,150695.0] || -> equal(union(power_class(u),complement(union(v,complement(power_class(w))))),union(power_class(u),intersection(complement(v),power_class(w))))**.
% 299.87/300.45 150829[3:Rew:97907.0,150691.0,100407.0,150691.0,29278.0,150691.0] || -> equal(union(successor(u),complement(union(v,complement(power_class(w))))),union(successor(u),intersection(complement(v),power_class(w))))**.
% 299.87/300.45 151350[3:Rew:97907.0,151214.0,46840.0,151214.0,29278.0,151214.0] || -> equal(union(power_class(u),complement(union(complement(power_class(v)),w))),union(power_class(u),intersection(power_class(v),complement(w))))**.
% 299.87/300.45 151351[3:Rew:97907.0,151210.0,100407.0,151210.0,29278.0,151210.0] || -> equal(union(successor(u),complement(union(complement(power_class(v)),w))),union(successor(u),intersection(power_class(v),complement(w))))**.
% 299.87/300.45 154041[0:Rew:67444.0,153800.0] || -> subclass(intersection(successor(u),intersection(v,union(complement(u),complement(singleton(u))))),symmetric_difference(complement(u),complement(singleton(u))))*.
% 299.87/300.45 154430[3:Rew:99331.0,154385.1,104046.0,154385.1,99331.0,154385.0] || member(not_subclass_element(power_class(complement(singleton(null_class))),u),image(element_relation,successor(null_class)))* -> subclass(power_class(complement(singleton(null_class))),u).
% 299.87/300.45 155041[3:SpR:99660.0,154929.0] || -> subclass(complement(successor(union(image(element_relation,union(u,v)),complement(union(w,x))))),power_class(complement(union(u,v))))*.
% 299.87/300.45 155044[3:SpR:98314.0,154929.0] || -> subclass(complement(successor(union(intersection(complement(u),power_class(v)),complement(union(w,x))))),union(u,complement(power_class(v))))*.
% 299.87/300.45 155045[3:SpR:98315.0,154929.0] || -> subclass(complement(successor(union(intersection(power_class(u),complement(v)),complement(union(w,x))))),union(complement(power_class(u)),v))*.
% 299.87/300.45 155339[3:Rew:99199.0,155338.1,29278.0,155338.1,99199.0,155338.0,29278.0,155338.0] || member(union(u,v),union(complement(v),complement(u)))* member(union(u,v),union(v,u)) -> .
% 299.87/300.45 155522[3:SpR:99659.0,154953.0] || -> subclass(complement(successor(union(complement(union(u,v)),image(element_relation,union(w,x))))),power_class(complement(union(w,x))))*.
% 299.87/300.45 155534[3:SpR:99161.0,154953.0] || -> subclass(complement(successor(union(complement(union(u,v)),intersection(complement(w),power_class(x))))),union(w,complement(power_class(x))))*.
% 299.87/300.45 155535[3:SpR:99162.0,154953.0] || -> subclass(complement(successor(union(complement(union(u,v)),intersection(power_class(w),complement(x))))),union(complement(power_class(w)),x))*.
% 299.87/300.45 155763[3:Res:154872.0,336.1] inductive(regular(union(null_class,complement(intersection(omega,u))))) || -> equal(regular(union(null_class,complement(intersection(omega,u)))),omega)**.
% 299.87/300.45 155900[3:Rew:99199.0,155742.0] || -> subclass(regular(union(intersection(union(u,v),complement(w)),complement(power_class(x)))),union(complement(union(u,v)),w))*.
% 299.87/300.45 155901[3:Rew:99199.0,155741.0] || -> subclass(regular(union(intersection(complement(u),union(v,w)),complement(power_class(x)))),union(u,complement(union(v,w))))*.
% 299.87/300.45 156108[3:Res:155659.0,336.1] inductive(regular(union(null_class,complement(intersection(u,omega))))) || -> equal(regular(union(null_class,complement(intersection(u,omega)))),omega)**.
% 299.87/300.45 156239[3:Rew:99199.0,156091.0] || -> subclass(regular(union(complement(power_class(u)),intersection(union(v,w),complement(x)))),union(complement(union(v,w)),x))*.
% 299.87/300.45 156240[3:Rew:99199.0,156089.0] || -> subclass(regular(union(complement(power_class(u)),intersection(complement(v),union(w,x)))),union(v,complement(union(w,x))))*.
% 299.87/300.45 156535[3:SpR:97919.0,155862.0] || -> subclass(regular(union(intersection(union(u,v),complement(w)),complement(successor(x)))),union(complement(union(u,v)),w))*.
% 299.87/300.45 156551[3:SpR:97907.0,155862.0] || -> subclass(regular(union(intersection(complement(u),union(v,w)),complement(successor(x)))),union(u,complement(union(v,w))))*.
% 299.87/300.45 156960[3:Res:156893.0,4976.0] || -> subclass(regular(union(u,complement(successor(null_class)))),v) equal(not_subclass_element(regular(union(u,complement(successor(null_class)))),v),null_class)**.
% 299.87/300.45 157134[3:Res:156939.0,4976.0] || -> subclass(regular(union(complement(successor(null_class)),u)),v) equal(not_subclass_element(regular(union(complement(successor(null_class)),u)),v),null_class)**.
% 299.87/300.45 157322[3:SpR:97919.0,156578.0] || -> subclass(regular(union(complement(successor(u)),intersection(union(v,w),complement(x)))),union(complement(union(v,w)),x))*.
% 299.87/300.45 157338[3:SpR:97907.0,156578.0] || -> subclass(regular(union(complement(successor(u)),intersection(complement(v),union(w,x)))),union(v,complement(union(w,x))))*.
% 299.87/300.45 157604[3:Res:154856.0,336.1] inductive(intersection(union(null_class,intersection(omega,u)),v)) || -> equal(intersection(union(null_class,intersection(omega,u)),v),omega)**.
% 299.87/300.45 157861[3:Res:154864.0,336.1] inductive(union(null_class,intersection(intersection(omega,u),v))) || -> equal(union(null_class,intersection(intersection(omega,u),v)),omega)**.
% 299.87/300.45 158088[3:Res:154877.0,336.1] inductive(intersection(u,union(null_class,intersection(omega,v)))) || -> equal(intersection(u,union(null_class,intersection(omega,v))),omega)**.
% 299.87/300.45 158417[3:Res:154885.0,336.1] inductive(union(null_class,intersection(u,intersection(omega,v)))) || -> equal(union(null_class,intersection(u,intersection(omega,v))),omega)**.
% 299.87/300.45 158562[3:Res:154956.0,336.1] inductive(complement(successor(complement(restrict(omega,u,v))))) || -> equal(complement(successor(complement(restrict(omega,u,v)))),omega)**.
% 299.87/300.45 159007[3:Res:157492.0,336.1] inductive(intersection(union(null_class,intersection(u,omega)),v)) || -> equal(intersection(union(null_class,intersection(u,omega)),v),omega)**.
% 299.87/300.45 159260[3:Res:157751.0,336.1] inductive(union(null_class,intersection(intersection(u,omega),v))) || -> equal(union(null_class,intersection(intersection(u,omega),v)),omega)**.
% 299.87/300.45 159487[3:Res:157993.0,336.1] inductive(intersection(u,union(null_class,intersection(v,omega)))) || -> equal(intersection(u,union(null_class,intersection(v,omega))),omega)**.
% 299.87/300.45 159729[3:Res:158313.0,336.1] inductive(union(null_class,intersection(u,intersection(v,omega)))) || -> equal(union(null_class,intersection(u,intersection(v,omega))),omega)**.
% 299.87/300.45 159992[3:Rew:109732.0,159895.0] || -> subclass(regular(complement(symmetric_difference(union(u,v),union(w,x)))),complement(intersection(union(w,x),union(u,v))))*.
% 299.87/300.45 160635[3:Rew:71035.0,160524.1,68772.0,160524.1] inductive(intersection(intersection(union(omega,omega),u),v)) || -> equal(intersection(intersection(union(null_class,omega),u),v),omega)**.
% 299.87/300.45 160841[3:Rew:71035.0,160747.1,68772.0,160747.1] inductive(intersection(u,intersection(v,union(omega,omega)))) || -> equal(intersection(u,intersection(v,union(null_class,omega))),omega)**.
% 299.87/300.45 161072[3:Rew:71035.0,160963.1,68772.0,160963.1] inductive(intersection(u,intersection(union(omega,omega),v))) || -> equal(intersection(u,intersection(union(null_class,omega),v)),omega)**.
% 299.87/300.45 161288[3:Rew:71035.0,161192.1,68772.0,161192.1] inductive(intersection(intersection(u,union(omega,omega)),v)) || -> equal(intersection(intersection(u,union(null_class,omega)),v),omega)**.
% 299.87/300.45 161544[0:Res:154858.0,336.1] inductive(intersection(intersection(intersection(omega,u),v),w)) || -> equal(intersection(intersection(intersection(omega,u),v),w),omega)**.
% 299.87/300.45 161806[0:Res:154873.0,336.1] inductive(intersection(u,intersection(v,intersection(omega,w)))) || -> equal(intersection(u,intersection(v,intersection(omega,w))),omega)**.
% 299.87/300.45 161946[3:SpR:46313.0,48552.1] || equal(union(u,image(element_relation,power_class(v))),null_class) -> equal(symmetric_difference(complement(u),power_class(complement(power_class(v)))),null_class)**.
% 299.87/300.45 161947[3:SpR:46313.0,43315.1] || subclass(union(u,image(element_relation,power_class(v))),null_class)* -> equal(symmetric_difference(complement(u),power_class(complement(power_class(v)))),null_class).
% 299.87/300.45 161958[0:SpR:46313.0,65462.0] || -> subclass(intersection(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w),intersection(union(u,image(element_relation,power_class(v))),w))*.
% 299.87/300.45 161960[0:SpR:46313.0,112012.0] || -> subclass(intersection(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w),intersection(w,union(u,image(element_relation,power_class(v)))))*.
% 299.87/300.45 161962[3:SpR:46313.0,154864.0] || -> subclass(union(null_class,intersection(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w)),union(u,image(element_relation,power_class(v))))*.
% 299.87/300.45 161964[0:SpR:46313.0,154858.0] || -> subclass(intersection(intersection(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w),x),union(u,image(element_relation,power_class(v))))*.
% 299.87/300.45 161968[3:SpR:46313.0,154856.0] || -> subclass(intersection(union(null_class,symmetric_difference(complement(u),power_class(complement(power_class(v))))),w),union(u,image(element_relation,power_class(v))))*.
% 299.87/300.45 161995[0:SpR:46313.0,65920.0] || -> subclass(intersection(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))),intersection(union(v,image(element_relation,power_class(w))),u))*.
% 299.87/300.45 161997[0:SpR:46313.0,118998.0] || -> subclass(intersection(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))),intersection(u,union(v,image(element_relation,power_class(w)))))*.
% 299.87/300.45 161999[3:SpR:46313.0,154885.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(complement(v),power_class(complement(power_class(w)))))),union(v,image(element_relation,power_class(w))))*.
% 299.87/300.45 162002[3:SpR:46313.0,154877.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(complement(v),power_class(complement(power_class(w)))))),union(v,image(element_relation,power_class(w))))*.
% 299.87/300.45 162006[0:SpR:46313.0,55416.1] || subclass(union(u,image(element_relation,power_class(v))),w) -> subclass(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w)*.
% 299.87/300.45 162053[0:SpR:46313.0,154873.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(complement(w),power_class(complement(power_class(x)))))),union(w,image(element_relation,power_class(x))))*.
% 299.87/300.45 162171[11:SpL:46313.0,32709.0] || subclass(y__dfg,symmetric_difference(complement(u),power_class(complement(power_class(v)))))* -> member(null_class,union(u,image(element_relation,power_class(v)))).
% 299.87/300.45 162188[0:SpL:46313.0,154847.0] || equal(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w) -> subclass(w,union(u,image(element_relation,power_class(v))))*.
% 299.87/300.45 162198[0:SpL:46313.0,119428.0] || subclass(u,symmetric_difference(complement(v),power_class(complement(power_class(w)))))* -> subclass(u,union(v,image(element_relation,power_class(w)))).
% 299.87/300.45 162340[12:Rew:67444.0,162139.1,46840.0,162139.1,71035.0,162139.1,68772.0,162139.1,34458.0,162139.1,46226.0,162139.1,71595.0,162139.1] function(image(element_relation,power_class(u))) || -> equal(intersection(power_class(complement(power_class(u))),successor(image(element_relation,power_class(u)))),null_class)**.
% 299.87/300.45 162413[0:SpR:46313.0,154876.0] || -> subclass(intersection(u,intersection(symmetric_difference(complement(v),power_class(complement(power_class(w)))),x)),union(v,image(element_relation,power_class(w))))*.
% 299.87/300.45 162508[0:Res:154876.0,336.1] inductive(intersection(u,intersection(intersection(omega,v),w))) || -> equal(intersection(u,intersection(intersection(omega,v),w)),omega)**.
% 299.87/300.45 162680[0:SpR:46313.0,154882.0] || -> subclass(intersection(intersection(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))),x),union(v,image(element_relation,power_class(w))))*.
% 299.87/300.45 162777[0:Res:154882.0,336.1] inductive(intersection(intersection(u,intersection(omega,v)),w)) || -> equal(intersection(intersection(u,intersection(omega,v)),w),omega)**.
% 299.87/300.45 162919[3:SpR:46529.0,48552.1] || equal(union(image(element_relation,power_class(u)),v),null_class) -> equal(symmetric_difference(power_class(complement(power_class(u))),complement(v)),null_class)**.
% 299.87/300.45 162920[3:SpR:46529.0,43315.1] || subclass(union(image(element_relation,power_class(u)),v),null_class)* -> equal(symmetric_difference(power_class(complement(power_class(u))),complement(v)),null_class).
% 299.87/300.45 162931[0:SpR:46529.0,65462.0] || -> subclass(intersection(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w),intersection(union(image(element_relation,power_class(u)),v),w))*.
% 299.87/300.45 162933[0:SpR:46529.0,112012.0] || -> subclass(intersection(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w),intersection(w,union(image(element_relation,power_class(u)),v)))*.
% 299.87/300.45 162935[3:SpR:46529.0,154864.0] || -> subclass(union(null_class,intersection(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w)),union(image(element_relation,power_class(u)),v))*.
% 299.87/300.45 162937[0:SpR:46529.0,154858.0] || -> subclass(intersection(intersection(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w),x),union(image(element_relation,power_class(u)),v))*.
% 299.87/300.45 162941[3:SpR:46529.0,154856.0] || -> subclass(intersection(union(null_class,symmetric_difference(power_class(complement(power_class(u))),complement(v))),w),union(image(element_relation,power_class(u)),v))*.
% 299.87/300.45 162968[0:SpR:46529.0,65920.0] || -> subclass(intersection(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))),intersection(union(image(element_relation,power_class(v)),w),u))*.
% 299.87/300.45 162970[0:SpR:46529.0,118998.0] || -> subclass(intersection(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))),intersection(u,union(image(element_relation,power_class(v)),w)))*.
% 299.87/300.45 162972[3:SpR:46529.0,154885.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(power_class(complement(power_class(v))),complement(w)))),union(image(element_relation,power_class(v)),w))*.
% 299.87/300.45 162974[0:SpR:46529.0,154882.0] || -> subclass(intersection(intersection(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))),x),union(image(element_relation,power_class(v)),w))*.
% 299.87/300.45 162976[3:SpR:46529.0,154877.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(power_class(complement(power_class(v))),complement(w)))),union(image(element_relation,power_class(v)),w))*.
% 299.87/300.45 162978[0:SpR:46529.0,154876.0] || -> subclass(intersection(u,intersection(symmetric_difference(power_class(complement(power_class(v))),complement(w)),x)),union(image(element_relation,power_class(v)),w))*.
% 299.87/300.45 162981[0:SpR:46529.0,55416.1] || subclass(union(image(element_relation,power_class(u)),v),w) -> subclass(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w)*.
% 299.87/300.45 163028[0:SpR:46529.0,154873.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(power_class(complement(power_class(w))),complement(x)))),union(image(element_relation,power_class(w)),x))*.
% 299.87/300.45 163153[11:SpL:46529.0,32709.0] || subclass(y__dfg,symmetric_difference(power_class(complement(power_class(u))),complement(v)))* -> member(null_class,union(image(element_relation,power_class(u)),v)).
% 299.87/300.45 163170[0:SpL:46529.0,154847.0] || equal(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w) -> subclass(w,union(image(element_relation,power_class(u)),v))*.
% 299.87/300.45 163180[0:SpL:46529.0,119428.0] || subclass(u,symmetric_difference(power_class(complement(power_class(v))),complement(w)))* -> subclass(u,union(image(element_relation,power_class(v)),w)).
% 299.87/300.45 163581[0:Res:160079.0,336.1] inductive(intersection(intersection(intersection(u,omega),v),w)) || -> equal(intersection(intersection(intersection(u,omega),v),w),omega)**.
% 299.87/300.45 164010[0:Res:160096.0,336.1] inductive(intersection(u,intersection(v,intersection(w,omega)))) || -> equal(intersection(u,intersection(v,intersection(w,omega))),omega)**.
% 299.87/300.45 164273[0:Res:160100.0,336.1] inductive(intersection(u,intersection(intersection(v,omega),w))) || -> equal(intersection(u,intersection(intersection(v,omega),w)),omega)**.
% 299.87/300.45 164730[0:Res:160106.0,336.1] inductive(intersection(intersection(u,intersection(v,omega)),w)) || -> equal(intersection(intersection(u,intersection(v,omega)),w),omega)**.
% 299.87/300.45 165928[15:Rew:165880.0,9132.3] function(intersection(u,v)) || member(w,v)* member(w,u)* -> member(w,cross_product(y__dfg,y__dfg))*.
% 299.87/300.45 173841[15:Rew:165880.0,165955.1] one_to_one(restrict(element_relation,universal_class,u)) || subclass(y__dfg,v) -> maps(restrict(element_relation,y__dfg,u),sum_class(u),v)*.
% 299.87/300.45 173842[15:Rew:165880.0,165959.1] one_to_one(flip(cross_product(u,universal_class))) || subclass(y__dfg,v) -> maps(flip(cross_product(u,y__dfg)),inverse(u),v)*.
% 299.87/300.45 165982[15:Rew:165880.0,97908.0] || member(u,y__dfg) -> member(u,image(element_relation,union(v,w)))* member(u,power_class(complement(union(v,w)))).
% 299.87/300.45 165988[15:Rew:165880.0,46451.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),complement(w)))* member(u,union(complement(power_class(v)),w)).
% 299.87/300.45 165989[15:Rew:165880.0,46250.0] || member(u,y__dfg) -> member(u,intersection(complement(v),power_class(w)))* member(u,union(v,complement(power_class(w)))).
% 299.87/300.45 165990[15:Rew:165880.0,21402.0] || member(u,y__dfg) equal(compose(v,u),cantor(u)) -> member(ordered_pair(u,cantor(u)),compose_class(v))*.
% 299.87/300.45 165991[15:Rew:165880.0,20942.0] || member(u,y__dfg) subclass(domain_relation,symmetric_difference(v,w)) -> member(ordered_pair(u,cantor(u)),union(v,w))*.
% 299.87/300.45 165992[15:Rew:165880.0,20936.0] || member(u,y__dfg) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(u,cantor(u)),w)*.
% 299.87/300.45 165993[15:Rew:165880.0,20879.0] || member(u,y__dfg) member(v,cantor(u)) -> member(ordered_pair(u,ordered_pair(v,apply(u,v))),application_function)*.
% 299.87/300.45 165994[15:Rew:165880.0,6801.0] || member(u,y__dfg) subclass(u,intersection(v,w))* -> equal(u,null_class) member(apply(choice,u),w)*.
% 299.87/300.45 165995[15:Rew:165880.0,6800.0] || member(u,y__dfg) subclass(u,intersection(v,w))* -> equal(u,null_class) member(apply(choice,u),v)*.
% 299.87/300.45 165996[15:Rew:165880.0,6798.0] || member(u,y__dfg) subclass(u,complement(v)) member(apply(choice,u),v)* -> equal(u,null_class).
% 299.87/300.45 165997[15:Rew:165880.0,10447.0] || member(u,y__dfg) equal(compose(v,singleton(u)),u) -> member(singleton(singleton(singleton(u))),compose_class(v))*.
% 299.87/300.45 173843[15:Rew:165880.0,165998.3,165880.0,165998.1] || member(u,y__dfg) member(range_of(null_class),y__dfg) -> member(u,cantor(v)) member(apply(v,u),y__dfg)*.
% 299.87/300.45 173844[15:Rew:165880.0,165999.1] || member(u,y__dfg) subclass(domain_relation,complement(compose(element_relation,y__dfg))) member(ordered_pair(u,cantor(u)),element_relation)* -> .
% 299.87/300.45 173845[15:Rew:165880.0,166056.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) -> member(ordered_pair(v,u),successor_relation)*.
% 299.87/300.45 166070[15:Rew:165880.0,46784.0] || member(power_class(u),y__dfg) member(apply(choice,power_class(u)),complement(power_class(u)))* -> equal(power_class(u),null_class).
% 299.87/300.45 173846[15:Rew:165880.0,166129.2] function(u) || member(v,y__dfg) subclass(y__dfg,intersection(w,x))* -> member(image(u,v),x)*.
% 299.87/300.45 173847[15:Rew:165880.0,166130.2] function(u) || member(v,y__dfg) subclass(y__dfg,intersection(w,x))* -> member(image(u,v),w)*.
% 299.87/300.45 173848[15:Rew:165880.0,166131.2] function(u) || member(v,y__dfg) subclass(y__dfg,complement(w)) member(image(u,v),w)* -> .
% 299.87/300.45 173849[15:Rew:165880.0,166227.1] || member(regular(intersection(u,complement(compose(element_relation,y__dfg)))),element_relation)* -> equal(intersection(u,complement(compose(element_relation,y__dfg))),null_class).
% 299.87/300.45 173850[15:Rew:165880.0,166230.1] || member(regular(intersection(complement(compose(element_relation,y__dfg)),u)),element_relation)* -> equal(intersection(complement(compose(element_relation,y__dfg)),u),null_class).
% 299.87/300.45 166291[15:Rew:165880.0,426.0] || member(intersection(u,v),y__dfg) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),v)*.
% 299.87/300.45 166292[15:Rew:165880.0,425.0] || member(intersection(u,v),y__dfg) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),u)*.
% 299.87/300.45 166478[15:Rew:165880.0,30925.0] || member(union(null_class,u),y__dfg) -> member(apply(choice,union(null_class,u)),u)* equal(union(null_class,u),null_class).
% 299.87/300.45 166483[15:Rew:165880.0,9968.0] || subclass(y__dfg,complement(intersection(u,v)))* member(omega,union(u,v)) -> member(omega,symmetric_difference(u,v)).
% 299.87/300.45 166623[15:Rew:165880.0,53264.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,ordered_pair(u,ordered_pair(v,compose(u,v))))* -> .
% 299.87/300.45 166709[15:Rew:165880.0,81121.3] one_to_one(intersection(u,v)) || member(w,v)* member(w,u)* -> member(w,cross_product(y__dfg,y__dfg))*.
% 299.87/300.45 166939[15:Rew:165880.0,59581.0] || subclass(domain_relation,flip(cross_product(y__dfg,y__dfg)))* subclass(composition_function,cross_product(u,v))* -> member(ordered_pair(w,x),u)*.
% 299.87/300.45 166950[15:Rew:165880.0,56364.0] || subclass(cross_product(y__dfg,y__dfg),u) -> subclass(compose(v,w),x) member(not_subclass_element(compose(v,w),x),u)*.
% 299.87/300.45 173851[15:Rew:165880.0,166962.1] function(power_class(u)) || member(v,y__dfg) -> member(v,complement(power_class(u)))* member(v,cross_product(y__dfg,y__dfg)).
% 299.87/300.45 166980[15:Rew:165880.0,100471.2] function(cross_product(universal_class,universal_class)) single_valued_class(union(null_class,successor(cross_product(universal_class,universal_class)))) || -> function(successor(cross_product(y__dfg,y__dfg)))*.
% 299.87/300.45 173852[15:Rew:165880.0,167154.1] || member(u,y__dfg) member(y__dfg,complement(union(cross_product(singleton(u),y__dfg),v)))* -> member(u,cantor(v)).
% 299.87/300.45 173853[15:Rew:165880.0,167155.1] || member(u,y__dfg) member(y__dfg,complement(union(v,cross_product(singleton(u),y__dfg))))* -> member(u,cantor(v)).
% 299.87/300.45 167220[15:Rew:165880.0,144644.0] || member(u,y__dfg) subclass(u,singleton(v)) member(apply(choice,u),v)* -> equal(u,null_class).
% 299.87/300.45 173854[15:Rew:165880.0,167229.1] || member(u,y__dfg) subclass(u,cantor(singleton(cross_product(singleton(apply(choice,u)),y__dfg))))* -> equal(u,null_class).
% 299.87/300.45 167396[15:Rew:165880.0,127528.0] || member(u,y__dfg) -> member(u,intersection(successor(v),complement(w)))* member(u,union(complement(successor(v)),w)).
% 299.87/300.45 167432[15:Rew:165880.0,126347.0] || member(u,y__dfg) -> member(u,intersection(successor(null_class),complement(v)))* member(u,union(v,complement(successor(null_class)))).
% 299.87/300.45 167483[15:Rew:165880.0,120895.0] || member(u,y__dfg) subclass(composition_function,successor_relation) -> equal(ordered_pair(cantor(u),compose(u,cantor(u))),successor(u))**.
% 299.87/300.45 167553[15:Rew:165880.0,108476.0] || member(u,y__dfg) -> member(u,image(element_relation,union(v,v)))* member(u,power_class(union(null_class,complement(v)))).
% 299.87/300.45 167576[15:Rew:165880.0,103308.0] || member(u,y__dfg) -> member(u,intersection(complement(v),successor(w)))* member(u,union(v,complement(successor(w)))).
% 299.87/300.45 173855[15:Rew:165880.0,167689.1] || member(u,y__dfg) subclass(y__dfg,complement(union(v,w))) member(power_class(u),union(w,v))* -> .
% 299.87/300.45 173856[15:Rew:165880.0,167690.1] || member(u,y__dfg) subclass(y__dfg,complement(union(v,w))) member(sum_class(u),union(w,v))* -> .
% 299.87/300.45 167691[15:Rew:165880.0,98166.0] || member(u,y__dfg) -> member(u,image(element_relation,union(v,w)))* member(u,power_class(complement(union(w,v)))).
% 299.87/300.45 173857[15:Rew:165880.0,167808.2] || member(ordered_pair(u,cantor(u)),element_relation)* member(u,y__dfg) subclass(domain_relation,regular(compose(element_relation,y__dfg))) -> .
% 299.87/300.45 167856[15:Rew:165880.0,89899.0] || member(u,y__dfg) subclass(u,union(v,v))* -> equal(u,null_class) member(apply(choice,u),v)*.
% 299.87/300.45 167894[15:Rew:165880.0,83744.0] || member(u,y__dfg) -> member(u,intersection(complement(v),power_class(w)))* member(u,union(complement(power_class(w)),v)).
% 299.87/300.45 167917[15:Rew:165880.0,83362.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),complement(w)))* member(u,union(w,complement(power_class(v)))).
% 299.87/300.45 167926[15:Rew:165880.0,82920.0] || member(u,y__dfg) subclass(domain_relation,union(null_class,v)) -> member(ordered_pair(u,cantor(u)),union(v,v))*.
% 299.87/300.45 167927[15:Rew:165880.0,82919.0] || member(u,y__dfg) subclass(domain_relation,union(v,null_class)) -> member(ordered_pair(u,cantor(u)),union(v,v))*.
% 299.87/300.45 167928[15:Rew:165880.0,82865.0] || member(u,y__dfg) subclass(domain_relation,symmetric_difference(v,w)) -> member(ordered_pair(u,cantor(u)),union(w,v))*.
% 299.87/300.45 167933[15:Rew:165880.0,82539.0] || member(u,y__dfg) subclass(u,union(v,null_class)) -> equal(u,null_class) member(apply(choice,u),v)*.
% 299.87/300.45 173861[15:Rew:165880.0,167948.1] || member(u,y__dfg)* member(v,y__dfg)* equal(successor(v),u)* equal(successor(successor_relation),null_class) -> .
% 299.87/300.45 167977[15:Rew:165880.0,80108.0] || member(u,y__dfg) subclass(u,union(null_class,v)) -> member(apply(choice,u),v)* equal(u,null_class).
% 299.87/300.45 168024[15:Rew:165880.0,67099.0] || member(u,y__dfg) subclass(domain_relation,union(null_class,v)) -> member(ordered_pair(u,cantor(u)),union(v,null_class))*.
% 299.87/300.45 168025[15:Rew:165880.0,66362.0] || member(u,y__dfg) -> member(u,intersection(complement(v),union(w,null_class)))* member(u,union(v,complement(w))).
% 299.87/300.45 168026[15:Rew:165880.0,66271.0] || member(u,y__dfg) -> member(u,intersection(union(v,null_class),complement(w)))* member(u,union(complement(v),w)).
% 299.87/300.45 168056[15:Rew:165880.0,62246.0] || member(u,y__dfg) member(v,u) equal(successor(v),u) -> member(ordered_pair(v,u),successor_relation)*.
% 299.87/300.45 168080[15:Rew:165880.0,62215.0] || member(u,y__dfg)* member(v,u)* subclass(element_relation,compose_class(w))* -> equal(compose(w,v),u)*.
% 299.87/300.45 168081[15:Rew:165880.0,62165.0] || member(u,y__dfg) member(v,u) subclass(element_relation,singleton(w))* -> equal(ordered_pair(v,u),w)*.
% 299.87/300.45 168092[15:Rew:165880.0,61573.0] || member(u,y__dfg) -> member(u,complement(intersection(power_class(v),union(w,x))))* member(u,union(w,x)).
% 299.87/300.45 168102[15:Rew:165880.0,60847.0] || member(u,y__dfg) -> member(u,complement(intersection(union(v,w),power_class(x))))* member(u,union(v,w)).
% 299.87/300.45 173862[15:Rew:165880.0,168116.1] || member(u,y__dfg) subclass(y__dfg,regular(unordered_pair(v,sum_class(u))))* -> equal(unordered_pair(v,sum_class(u)),null_class).
% 299.87/300.45 173863[15:Rew:165880.0,168117.1] || member(u,y__dfg) subclass(y__dfg,regular(unordered_pair(sum_class(u),v)))* -> equal(unordered_pair(sum_class(u),v),null_class).
% 299.87/300.45 173864[15:Rew:165880.0,168118.1] || member(u,y__dfg) subclass(y__dfg,regular(complement(v)))* -> member(sum_class(u),v)* equal(complement(v),null_class).
% 299.87/300.45 173865[15:Rew:165880.0,168129.1] || member(u,y__dfg) subclass(y__dfg,regular(unordered_pair(v,power_class(u))))* -> equal(unordered_pair(v,power_class(u)),null_class).
% 299.87/300.45 173866[15:Rew:165880.0,168130.1] || member(u,y__dfg) subclass(y__dfg,regular(unordered_pair(power_class(u),v)))* -> equal(unordered_pair(power_class(u),v),null_class).
% 299.87/300.45 173867[15:Rew:165880.0,168131.1] || member(u,y__dfg) subclass(y__dfg,regular(complement(v)))* -> member(power_class(u),v)* equal(complement(v),null_class).
% 299.87/300.45 168170[15:Rew:165880.0,52916.0] || member(u,y__dfg) subclass(u,cantor(apply(choice,u)))* equal(null_class,element_relation) -> equal(u,null_class).
% 299.87/300.45 168202[15:Rew:165880.0,50924.0] || member(u,y__dfg) subclass(domain_relation,complement(union(v,w)))* -> member(ordered_pair(u,cantor(u)),complement(w))*.
% 299.87/300.45 168203[15:Rew:165880.0,50923.0] || member(u,y__dfg) subclass(domain_relation,complement(union(v,w)))* -> member(ordered_pair(u,cantor(u)),complement(v))*.
% 299.87/300.45 173868[15:Rew:165880.0,168220.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(complement(v),complement(singleton(v))))* -> member(power_class(u),successor(v))*.
% 299.87/300.45 173869[15:Rew:165880.0,168221.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(complement(v),complement(singleton(v))))* -> member(sum_class(u),successor(v))*.
% 299.87/300.45 168230[15:Rew:165880.0,49194.0] || member(u,y__dfg) -> member(u,union(v,image(element_relation,power_class(w))))* member(u,power_class(complement(power_class(w)))).
% 299.87/300.45 168231[15:Rew:165880.0,48959.0] || member(u,y__dfg) -> member(u,union(image(element_relation,power_class(v)),w))* member(u,power_class(complement(power_class(v)))).
% 299.87/300.45 173870[15:Rew:165880.0,168261.1] || member(u,y__dfg) subclass(u,cantor(complement(cross_product(singleton(apply(choice,u)),y__dfg))))* -> equal(u,null_class).
% 299.87/300.45 173871[15:Rew:165880.0,168266.2] function(complement(cross_product(u,universal_class))) || member(u,y__dfg)* subclass(y__dfg,v) -> member(range_of(null_class),v)*.
% 299.87/300.45 173872[15:Rew:165880.0,168268.1] || member(u,y__dfg) subclass(y__dfg,complement(cantor(v)))* -> equal(apply(v,power_class(u)),sum_class(range_of(null_class)))**.
% 299.87/300.45 173873[15:Rew:165880.0,168269.1] || member(u,y__dfg) subclass(y__dfg,complement(cantor(v)))* -> equal(apply(v,sum_class(u)),sum_class(range_of(null_class)))**.
% 299.87/300.45 173874[15:Rew:165880.0,168271.2] || member(u,y__dfg) -> member(u,sum_class(v)) equal(apply(restrict(element_relation,y__dfg,v),u),sum_class(range_of(null_class)))**.
% 299.87/300.45 173875[15:Rew:165880.0,168272.2] || member(u,y__dfg) -> member(u,inverse(v)) equal(apply(flip(cross_product(v,y__dfg)),u),sum_class(range_of(null_class)))**.
% 299.87/300.45 168279[15:Rew:165880.0,38751.0] || member(u,y__dfg) -> equal(singleton(complement(v)),null_class) member(u,v) member(u,complement(singleton(complement(v))))*.
% 299.87/300.45 168288[15:Rew:165880.0,38332.0] || member(u,y__dfg) subclass(u,successor(null_class)) -> equal(u,null_class) member(apply(choice,u),singleton(null_class))*.
% 299.87/300.45 168324[15:Rew:165880.0,29331.0] || member(u,y__dfg) -> member(u,intersection(union(null_class,v),complement(w)))* member(u,union(complement(v),w)).
% 299.87/300.45 168325[15:Rew:165880.0,29311.0] || member(u,y__dfg) -> member(u,intersection(complement(v),union(null_class,w)))* member(u,union(v,complement(w))).
% 299.87/300.45 173876[15:Rew:165880.0,168333.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(complement(v),complement(w)))* -> member(sum_class(u),union(v,w))*.
% 299.87/300.45 173877[15:Rew:165880.0,168334.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(complement(v),complement(w)))* -> member(power_class(u),union(v,w))*.
% 299.87/300.45 168344[15:Rew:165880.0,25799.0] || member(u,y__dfg) subclass(domain_relation,apply(null_class,v))* -> member(ordered_pair(u,cantor(u)),sum_class(range_of(null_class)))*.
% 299.87/300.45 168348[15:Rew:165880.0,25753.0] || member(u,y__dfg) subclass(domain_relation,sum_class(range_of(null_class))) -> member(ordered_pair(u,cantor(u)),apply(null_class,v))*.
% 299.87/300.45 168402[15:Rew:165880.0,56369.0] || subclass(cross_product(cross_product(y__dfg,y__dfg),y__dfg),u)* -> subclass(rotate(v),w) member(not_subclass_element(rotate(v),w),u)*.
% 299.87/300.45 168403[15:Rew:165880.0,56368.0] || subclass(cross_product(cross_product(y__dfg,y__dfg),y__dfg),u)* -> subclass(flip(v),w) member(not_subclass_element(flip(v),w),u)*.
% 299.87/300.45 168643[15:Rew:165880.0,123547.1] function(u) || subclass(y__dfg,v)* subclass(v,w)* -> member(image(u,ordered_pair(x,y)),w)*.
% 299.87/300.45 168644[15:Rew:165880.0,123495.1] function(u) || subclass(y__dfg,v)* subclass(v,w)* -> member(image(u,unordered_pair(x,y)),w)*.
% 299.87/300.45 173878[15:Rew:165880.0,168657.0] || member(inverse(u),y__dfg) subclass(y__dfg,v)* subclass(v,w)* -> member(sum_class(range_of(u)),w)*.
% 299.87/300.45 173879[15:Rew:165880.0,168660.0] || member(inverse(u),y__dfg) subclass(y__dfg,v)* subclass(v,w)* -> member(power_class(range_of(u)),w)*.
% 299.87/300.45 173880[15:Rew:165880.0,168683.0] || equal(complement(u),y__dfg) member(v,y__dfg) member(apply(choice,v),u)* -> equal(v,null_class).
% 299.87/300.45 173881[15:Rew:165880.0,168692.2] function(u) || member(v,y__dfg) subclass(y__dfg,cantor(singleton(cross_product(singleton(image(u,v)),y__dfg))))* -> .
% 299.87/300.45 168696[15:Rew:165880.0,139470.1] || equal(complement(power_class(u)),null_class) member(v,y__dfg) -> member(v,union(image(element_relation,power_class(u)),w))*.
% 299.87/300.45 168699[15:Rew:165880.0,138695.1] || equal(complement(power_class(u)),null_class) member(v,y__dfg) -> member(v,union(w,image(element_relation,power_class(u))))*.
% 299.87/300.45 173885[15:Rew:165880.0,168751.0] || equal(complement(power_class(complement(power_class(u)))),y__dfg) member(v,y__dfg) -> member(v,image(element_relation,power_class(u)))*.
% 299.87/300.45 168752[15:Rew:165880.0,122344.1] || equal(successor(power_class(complement(power_class(u)))),null_class) member(v,y__dfg) -> member(v,image(element_relation,power_class(u)))*.
% 299.87/300.45 168765[15:Rew:165880.0,108506.1] function(u) || member(v,y__dfg) -> member(v,image(element_relation,successor(u)))* member(v,power_class(complement(u))).
% 299.87/300.45 173886[15:Rew:165880.0,168801.2] function(u) || member(v,y__dfg) subclass(y__dfg,union(w,w))* -> member(image(u,v),w)*.
% 299.87/300.45 173887[15:Rew:165880.0,168803.2] function(u) || member(v,y__dfg) subclass(y__dfg,union(w,null_class)) -> member(image(u,v),w)*.
% 299.87/300.45 173888[15:Rew:165880.0,168815.2] function(u) || member(v,y__dfg) subclass(y__dfg,union(null_class,w)) -> member(image(u,v),w)*.
% 299.87/300.45 173889[15:Rew:165880.0,168820.2] function(apply(u,v)) || member(v,y__dfg) member(range_of(null_class),y__dfg)* -> member(v,cantor(u))*.
% 299.87/300.45 173890[15:Rew:165880.0,168841.2] function(u) || member(v,y__dfg) subclass(y__dfg,cantor(image(u,v)))* equal(null_class,element_relation) -> .
% 299.87/300.45 173891[15:Rew:165880.0,168854.2] function(u) || member(v,y__dfg) subclass(y__dfg,cantor(complement(cross_product(singleton(image(u,v)),y__dfg))))* -> .
% 299.87/300.45 173892[15:Rew:165880.0,168866.3] function(u) || member(v,y__dfg) -> member(v,cantor(w)) equal(range__dfg(w,v,y__dfg),single_valued2(u))*.
% 299.87/300.45 173893[15:Rew:165880.0,168867.3] single_valued_class(u) || member(v,y__dfg) -> member(v,cantor(w)) equal(range__dfg(w,v,y__dfg),single_valued2(u))*.
% 299.87/300.45 173894[15:Rew:165880.0,168892.1] function(u) || member(image(v,null_class),y__dfg) subclass(y__dfg,w) -> member(apply(v,u),w)*.
% 299.87/300.45 173895[15:Rew:165880.0,168899.1] || equal(union(u,v),y__dfg) -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),y__dfg)**.
% 299.87/300.45 173896[15:Rew:165880.0,168900.1] || equal(union(u,v),y__dfg) -> equal(union(complement(union(w,x)),image(element_relation,union(u,v))),y__dfg)**.
% 299.87/300.45 168918[15:Rew:165880.0,53504.0] || equal(union(u,v),y__dfg)** member(singleton(w),complement(v))* member(singleton(w),complement(u))* -> .
% 299.87/300.45 173897[15:Rew:165880.0,168933.0] || member(range_of(null_class),y__dfg) subclass(y__dfg,symmetric_difference(u,v)) -> member(apply(null_class,w),union(u,v))*.
% 299.87/300.45 173898[15:Rew:165880.0,168934.1] || subclass(y__dfg,symmetric_difference(u,v)) subclass(y__dfg,regular(union(u,v)))* -> equal(union(u,v),null_class).
% 299.87/300.45 173899[15:Rew:165880.0,168973.0] || equal(intersection(u,v),y__dfg)** member(w,y__dfg) -> equal(w,null_class) member(apply(choice,w),u)*.
% 299.87/300.45 173900[15:Rew:165880.0,168974.0] || equal(intersection(u,v),y__dfg)** member(w,y__dfg) -> equal(w,null_class) member(apply(choice,w),v)*.
% 299.87/300.45 168976[15:Rew:165880.0,82193.1] || equal(intersection(u,v),w)* member(w,y__dfg) -> equal(w,null_class) member(apply(choice,w),v)*.
% 299.87/300.45 168977[15:Rew:165880.0,81741.1] || equal(intersection(u,v),w)* member(w,y__dfg) -> equal(w,null_class) member(apply(choice,w),u)*.
% 299.87/300.45 173901[15:Rew:165880.0,169008.0] || member(complement(successor(null_class)),y__dfg) subclass(y__dfg,complement(u)) member(power_class(complement(singleton(null_class))),u)* -> .
% 299.87/300.45 169039[15:Rew:165880.0,128177.0] || equal(complement(union(u,v)),y__dfg) -> equal(symmetric_difference(union(u,v),complement(w)),union(null_class,complement(w)))**.
% 299.87/300.45 169040[15:Rew:165880.0,127139.0] || equal(complement(union(u,v)),y__dfg) -> equal(symmetric_difference(complement(w),union(u,v)),union(null_class,complement(w)))**.
% 299.87/300.45 173902[15:Rew:165880.0,169041.1] || equal(complement(union(u,v)),y__dfg) -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),y__dfg)**.
% 299.87/300.45 173903[15:Rew:165880.0,169042.1] || equal(complement(union(u,v)),y__dfg) -> equal(union(complement(power_class(w)),image(element_relation,union(u,v))),y__dfg)**.
% 299.87/300.45 169061[15:Rew:165880.0,53505.0] || subclass(y__dfg,union(u,v))* member(singleton(w),complement(v))* member(singleton(w),complement(u))* -> .
% 299.87/300.45 169079[15:Rew:165880.0,1579.1] || member(ordered_pair(u,omega),compose(v,w)) equal(complement(image(v,image(w,singleton(u)))),y__dfg)** -> .
% 299.87/300.45 169086[15:Rew:165880.0,144647.0] || member(inverse(u),y__dfg) subclass(domain_relation,singleton(v)) member(ordered_pair(inverse(u),range_of(u)),v)* -> .
% 299.87/300.45 173904[15:Rew:165880.0,169089.1] || member(inverse(u),y__dfg) subclass(domain_relation,cantor(singleton(cross_product(singleton(ordered_pair(inverse(u),range_of(u))),y__dfg))))* -> .
% 299.87/300.45 169097[15:Rew:165880.0,111650.0] || member(inverse(u),y__dfg) subclass(domain_relation,union(v,v))* -> member(ordered_pair(inverse(u),range_of(u)),v)*.
% 299.87/300.45 169111[15:Rew:165880.0,86786.0] || member(inverse(u),y__dfg) subclass(domain_relation,union(v,null_class)) -> member(ordered_pair(inverse(u),range_of(u)),v)*.
% 299.87/300.45 169113[15:Rew:165880.0,83658.0] || member(inverse(u),y__dfg) subclass(domain_relation,union(null_class,v)) -> member(ordered_pair(inverse(u),range_of(u)),v)*.
% 299.87/300.45 169126[15:Rew:165880.0,52918.0] || member(inverse(u),y__dfg) subclass(domain_relation,cantor(ordered_pair(inverse(u),range_of(u))))* equal(null_class,element_relation) -> .
% 299.87/300.45 173906[15:Rew:165880.0,169153.1] || member(inverse(u),y__dfg) subclass(domain_relation,cantor(complement(cross_product(singleton(ordered_pair(inverse(u),range_of(u))),y__dfg))))* -> .
% 299.87/300.45 169154[15:Rew:165880.0,46167.0] || member(inverse(u),y__dfg) subclass(domain_relation,successor(null_class)) -> member(ordered_pair(inverse(u),range_of(u)),singleton(null_class))*.
% 299.87/300.45 169155[15:Rew:165880.0,46148.0] || member(inverse(u),y__dfg) subclass(domain_relation,intersection(v,w))* -> member(ordered_pair(inverse(u),range_of(u)),w)*.
% 299.87/300.45 169156[15:Rew:165880.0,46147.0] || member(inverse(u),y__dfg) subclass(domain_relation,intersection(v,w))* -> member(ordered_pair(inverse(u),range_of(u)),v)*.
% 299.87/300.45 169157[15:Rew:165880.0,46141.0] || member(inverse(u),y__dfg) subclass(domain_relation,complement(v)) member(ordered_pair(inverse(u),range_of(u)),v)* -> .
% 299.87/300.45 173907[15:Rew:165880.0,169163.0] || member(union(u,u),y__dfg)* subclass(y__dfg,complement(v)) member(power_class(union(u,null_class)),v)* -> .
% 299.87/300.45 173908[15:Rew:165880.0,169164.0] || member(union(u,null_class),y__dfg) subclass(y__dfg,complement(v)) member(power_class(union(u,u)),v)* -> .
% 299.87/300.45 173909[15:Rew:165880.0,169165.0] || member(union(u,null_class),y__dfg) subclass(y__dfg,complement(v)) member(power_class(union(null_class,u)),v)* -> .
% 299.87/300.45 173910[15:Rew:165880.0,169166.0] || member(union(null_class,u),y__dfg) subclass(y__dfg,complement(v)) member(power_class(union(u,null_class)),v)* -> .
% 299.87/300.45 173911[15:Rew:165880.0,169171.0] || member(union(u,u),y__dfg)* subclass(y__dfg,complement(v)) member(power_class(union(null_class,u)),v)* -> .
% 299.87/300.45 173912[15:Rew:165880.0,169172.0] || member(union(null_class,u),y__dfg) subclass(y__dfg,complement(v)) member(power_class(union(u,u)),v)* -> .
% 299.87/300.45 173913[15:Rew:165880.0,169184.1] || member(image(u,singleton(v)),y__dfg)* subclass(y__dfg,complement(w)) member(apply(u,v),w)* -> .
% 299.87/300.45 169197[15:Rew:165880.0,60153.1] single_valued_class(restrict(intersection(u,cross_product(universal_class,universal_class)),v,w)) || -> function(restrict(restrict(u,y__dfg,y__dfg),v,w))*.
% 299.87/300.45 169198[15:Rew:165880.0,60027.1] single_valued_class(restrict(intersection(cross_product(universal_class,universal_class),u),v,w)) || -> function(restrict(restrict(u,y__dfg,y__dfg),v,w))*.
% 299.87/300.45 169199[15:Rew:165880.0,155653.1] single_valued_class(complement(successor(complement(intersection(u,cross_product(universal_class,universal_class)))))) || -> function(complement(successor(complement(restrict(u,y__dfg,y__dfg)))))*.
% 299.87/300.45 169200[15:Rew:165880.0,155168.1] single_valued_class(complement(successor(complement(intersection(cross_product(universal_class,universal_class),u))))) || -> function(complement(successor(complement(restrict(u,y__dfg,y__dfg)))))*.
% 299.87/300.45 169215[15:Rew:165880.0,7012.2] || member(omega,cross_product(u,v)) member(omega,w) equal(complement(restrict(w,u,v)),y__dfg)** -> .
% 299.87/300.45 173914[15:Rew:165880.0,169237.1] || member(regular(intersection(complement(compose(element_relation,y__dfg)),u)),element_relation)* -> equal(intersection(u,complement(compose(element_relation,y__dfg))),null_class).
% 299.87/300.45 173915[15:Rew:165880.0,169240.0] || member(regular(intersection(u,complement(compose(element_relation,y__dfg)))),element_relation)* -> equal(intersection(complement(compose(element_relation,y__dfg)),u),null_class).
% 299.87/300.45 173916[15:Rew:165880.0,169299.2] || subclass(complement(element_relation),u) -> equal(complement(compose(element_relation,y__dfg)),null_class) member(regular(complement(compose(element_relation,y__dfg))),u)*.
% 299.87/300.45 173917[15:Rew:165880.0,169312.1] || member(regular(union(null_class,complement(compose(element_relation,y__dfg)))),element_relation)* -> equal(union(null_class,complement(compose(element_relation,y__dfg))),null_class).
% 299.87/300.45 173918[15:Rew:165880.0,169453.1] || member(regular(intersection(u,regular(compose(element_relation,y__dfg)))),element_relation)* -> equal(intersection(u,regular(compose(element_relation,y__dfg))),null_class).
% 299.87/300.45 173919[15:Rew:165880.0,169455.1] || member(regular(intersection(regular(compose(element_relation,y__dfg)),u)),element_relation)* -> equal(intersection(regular(compose(element_relation,y__dfg)),u),null_class).
% 299.87/300.45 173922[15:Rew:165880.0,169473.1] || member(regular(regular(union(null_class,compose(element_relation,y__dfg)))),element_relation)* -> equal(regular(union(null_class,compose(element_relation,y__dfg))),null_class).
% 299.87/300.45 169525[15:Rew:165880.0,78945.0] || subclass(y__dfg,complement(intersection(u,v)))* member(omega,union(v,u)) -> member(omega,symmetric_difference(v,u)).
% 299.87/300.45 169549[15:Rew:165880.0,129320.0] || equal(u,y__dfg) -> equal(regular(unordered_pair(v,w)),w)** equal(unordered_pair(v,w),null_class) member(v,u)*.
% 299.87/300.45 169550[15:Rew:165880.0,129090.0] || equal(u,y__dfg) -> equal(regular(unordered_pair(v,w)),v)** equal(unordered_pair(v,w),null_class) member(w,u)*.
% 299.87/300.45 169844[15:Rew:165880.0,70646.0] || member(intersection(u,v),y__dfg) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(v,u)),v)*.
% 299.87/300.45 169845[15:Rew:165880.0,70645.0] || member(intersection(u,v),y__dfg) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(v,u)),u)*.
% 299.87/300.45 170032[15:Rew:165880.0,42087.0] || member(ordered_pair(u,v),compose(w,complement(cross_product(singleton(u),y__dfg))))* -> member(v,image(w,range_of(null_class))).
% 299.87/300.45 170038[15:Rew:165880.0,143979.0] || member(ordered_pair(u,v),compose(w,singleton(cross_product(singleton(u),y__dfg))))* -> member(v,image(w,range_of(null_class))).
% 299.87/300.45 170188[15:Rew:165880.0,122855.0] || equal(complement(u),y__dfg) member(v,complement(union(u,w)))* -> member(v,union(null_class,complement(w))).
% 299.87/300.45 170189[15:Rew:165880.0,122850.0] || equal(complement(u),y__dfg) member(v,complement(union(w,u)))* -> member(v,union(null_class,complement(w))).
% 299.87/300.45 170218[15:Rew:165880.0,29793.0] || equal(union(null_class,cross_product(u,v)),y__dfg)** -> equal(ordered_pair(first(singleton(w)),second(singleton(w))),singleton(w))**.
% 299.87/300.45 170275[15:Rew:165880.0,78010.0] || member(union(null_class,u),y__dfg) -> member(apply(choice,union(u,u)),u)* equal(union(null_class,u),null_class).
% 299.87/300.45 170276[15:Rew:165880.0,78002.0] || member(union(null_class,u),y__dfg) -> member(apply(choice,union(u,null_class)),u)* equal(union(null_class,u),null_class).
% 299.87/300.45 170300[15:Rew:165880.0,95951.0] || equal(complement(intersection(u,v)),y__dfg)** member(w,v)* member(w,u)* -> member(w,x)*.
% 299.87/300.45 170329[15:Rew:165880.0,42092.0] || member(ordered_pair(u,v),compose(complement(cross_product(image(w,singleton(u)),y__dfg)),w))* -> member(v,range_of(null_class)).
% 299.87/300.45 170332[15:Rew:165880.0,143984.0] || member(ordered_pair(u,v),compose(singleton(cross_product(image(w,singleton(u)),y__dfg)),w))* -> member(v,range_of(null_class)).
% 299.87/300.45 170375[15:Rew:165880.0,73922.0] || subclass(y__dfg,intersection(union(null_class,complement(u)),complement(v)))* member(omega,union(union(u,null_class),v)) -> .
% 299.87/300.45 170376[15:Rew:165880.0,38552.0] || subclass(y__dfg,intersection(union(null_class,complement(u)),complement(v)))* member(omega,union(union(u,u),v))* -> .
% 299.87/300.45 170377[15:Rew:165880.0,33225.0] || subclass(y__dfg,intersection(union(null_class,complement(u)),complement(v)))* member(omega,union(union(null_class,u),v)) -> .
% 299.87/300.45 170378[15:Rew:165880.0,73976.0] || subclass(y__dfg,intersection(complement(u),union(null_class,complement(v))))* member(omega,union(u,union(v,null_class))) -> .
% 299.87/300.45 170379[15:Rew:165880.0,38596.0] || subclass(y__dfg,intersection(complement(u),union(null_class,complement(v))))* member(omega,union(u,union(v,v)))* -> .
% 299.87/300.45 170380[15:Rew:165880.0,33259.0] || subclass(y__dfg,intersection(complement(u),union(null_class,complement(v))))* member(omega,union(u,union(null_class,v))) -> .
% 299.87/300.45 170405[15:Rew:165880.0,34677.0] || subclass(y__dfg,regular(union(u,v)))* -> member(unordered_pair(w,x),complement(v))* equal(union(u,v),null_class).
% 299.87/300.45 170406[15:Rew:165880.0,34676.0] || subclass(y__dfg,regular(union(u,v)))* -> member(unordered_pair(w,x),complement(u))* equal(union(u,v),null_class).
% 299.87/300.45 173923[15:Rew:165880.0,170443.1] || equal(complement(cantor(regular(cross_product(singleton(singleton(u)),y__dfg)))),null_class)** -> equal(cross_product(singleton(singleton(u)),y__dfg),null_class).
% 299.87/300.45 170503[15:Rew:165880.0,39179.2] function(range_of(u)) function(v) || equal(cantor(cantor(w)),y__dfg) -> compatible(v,w,inverse(u))*.
% 299.87/300.45 170508[15:Rew:165880.0,39124.2] function(u) || subclass(range_of(u),null_class) equal(cantor(cantor(v)),y__dfg) -> compatible(u,v,null_class)*.
% 299.87/300.45 170509[15:Rew:165880.0,39123.2] function(u) || equal(range_of(u),null_class) equal(cantor(cantor(v)),y__dfg) -> compatible(u,v,w)*.
% 299.87/300.45 173924[15:Rew:165880.0,170552.1] function(u) || equal(intersection(v,w),y__dfg)** member(x,y__dfg) -> member(image(u,x),w)*.
% 299.87/300.45 173925[15:Rew:165880.0,170554.1] function(u) || equal(intersection(v,w),y__dfg)** member(x,y__dfg) -> member(image(u,x),v)*.
% 299.87/300.45 170575[15:Rew:165880.0,90004.0] || member(union(u,u),y__dfg) -> equal(union(u,u),null_class) member(apply(choice,union(u,u)),u)*.
% 299.87/300.45 170694[15:Rew:165880.0,53300.0] || subclass(y__dfg,intersection(complement(u),power_class(v))) member(ordered_pair(w,x),union(u,complement(power_class(v))))* -> .
% 299.87/300.45 170695[15:Rew:165880.0,53299.0] || subclass(y__dfg,intersection(complement(u),power_class(v))) member(unordered_pair(w,x),union(u,complement(power_class(v))))* -> .
% 299.87/300.45 170708[15:Rew:165880.0,53400.0] || subclass(y__dfg,intersection(power_class(u),complement(v))) member(ordered_pair(w,x),union(complement(power_class(u)),v))* -> .
% 299.87/300.45 170709[15:Rew:165880.0,53399.0] || subclass(y__dfg,intersection(power_class(u),complement(v))) member(unordered_pair(w,x),union(complement(power_class(u)),v))* -> .
% 299.87/300.45 173926[15:Rew:165880.0,170778.0] || equal(symmetric_difference(power_class(complement(power_class(u))),complement(v)),y__dfg)** -> equal(union(image(element_relation,power_class(u)),v),y__dfg).
% 299.87/300.45 170871[15:Rew:165880.0,53873.1] || member(u,union(singleton(v),singleton(w)))* subclass(y__dfg,x) -> equal(w,v) member(u,x)*.
% 299.87/300.45 170885[15:Rew:165880.0,54439.0] || subclass(u,cantor(complement(cross_product(singleton(not_subclass_element(intersection(v,u),w)),y__dfg))))* -> subclass(intersection(v,u),w).
% 299.87/300.45 170887[15:Rew:165880.0,144055.0] || subclass(u,cantor(singleton(cross_product(singleton(not_subclass_element(intersection(v,u),w)),y__dfg))))* -> subclass(intersection(v,u),w).
% 299.87/300.45 170898[15:Rew:165880.0,55398.0] || subclass(u,cantor(complement(cross_product(singleton(not_subclass_element(intersection(u,v),w)),y__dfg))))* -> subclass(intersection(u,v),w).
% 299.87/300.45 170900[15:Rew:165880.0,144056.0] || subclass(u,cantor(singleton(cross_product(singleton(not_subclass_element(intersection(u,v),w)),y__dfg))))* -> subclass(intersection(u,v),w).
% 299.87/300.45 170904[15:Rew:165880.0,58141.0] || -> equal(union(intersection(power_class(u),power_class(complement(power_class(v)))),union(complement(power_class(u)),image(element_relation,power_class(v)))),y__dfg)**.
% 299.87/300.45 170905[15:Rew:165880.0,58142.0] || -> equal(symmetric_difference(intersection(power_class(u),power_class(complement(power_class(v)))),union(complement(power_class(u)),image(element_relation,power_class(v)))),y__dfg)**.
% 299.87/300.45 170931[15:Rew:165880.0,58398.0] || -> equal(union(intersection(power_class(complement(power_class(u))),power_class(v)),union(image(element_relation,power_class(u)),complement(power_class(v)))),y__dfg)**.
% 299.87/300.45 170932[15:Rew:165880.0,58399.0] || -> equal(symmetric_difference(intersection(power_class(complement(power_class(u))),power_class(v)),union(image(element_relation,power_class(u)),complement(power_class(v)))),y__dfg)**.
% 299.87/300.45 171083[15:Rew:165880.0,82650.0] || member(union(u,null_class),y__dfg) -> equal(union(u,null_class),null_class) member(apply(choice,union(u,null_class)),u)*.
% 299.87/300.45 171088[15:Rew:165880.0,71198.0] || subclass(y__dfg,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(singleton(w),complement(symmetric_difference(u,v)))*.
% 299.87/300.45 171125[15:Rew:165880.0,117076.0] || equal(successor(u),y__dfg) -> equal(symmetric_difference(complement(u),complement(singleton(u))),union(complement(u),complement(singleton(u))))**.
% 299.87/300.45 171143[15:Rew:165880.0,82142.1] function(u) || member(successor(u),y__dfg) -> member(apply(choice,successor(u)),u)* equal(successor(u),null_class).
% 299.87/300.45 171487[15:Rew:165880.0,98939.0] || subclass(y__dfg,power_class(complement(union(u,v)))) member(unordered_pair(w,x),image(element_relation,union(u,v)))* -> .
% 299.87/300.45 171488[15:Rew:165880.0,98938.0] || subclass(y__dfg,power_class(complement(union(u,v)))) member(ordered_pair(w,x),image(element_relation,union(u,v)))* -> .
% 299.87/300.45 171501[15:Rew:165880.0,104536.0] || subclass(y__dfg,image(element_relation,union(u,v))) member(ordered_pair(w,x),power_class(complement(union(u,v))))* -> .
% 299.87/300.45 171502[15:Rew:165880.0,104535.0] || subclass(y__dfg,image(element_relation,union(u,v))) member(unordered_pair(w,x),power_class(complement(union(u,v))))* -> .
% 299.87/300.45 171530[15:Rew:165880.0,98424.1] || equal(successor(intersection(complement(u),union(v,w))),null_class)** -> equal(union(u,complement(union(v,w))),y__dfg).
% 299.87/300.45 171542[15:Rew:165880.0,98443.0] || subclass(y__dfg,union(u,complement(union(v,w)))) member(omega,intersection(complement(u),union(v,w)))* -> .
% 299.87/300.45 171556[15:Rew:165880.0,98534.1] || equal(successor(union(u,complement(union(v,w)))),null_class) -> subclass(y__dfg,intersection(complement(u),union(v,w)))*.
% 299.87/300.45 171557[15:Rew:165880.0,98498.0] || subclass(y__dfg,intersection(complement(u),union(v,w))) member(omega,union(u,complement(union(v,w))))* -> .
% 299.87/300.45 171560[15:Rew:165880.0,98450.0] || subclass(y__dfg,intersection(complement(u),union(v,w))) subclass(domain_relation,union(u,complement(union(v,w))))* -> .
% 299.87/300.45 171564[15:Rew:165880.0,98784.1] || equal(successor(intersection(union(u,v),complement(w))),null_class)** -> equal(union(complement(union(u,v)),w),y__dfg).
% 299.87/300.45 171576[15:Rew:165880.0,98804.0] || subclass(y__dfg,union(complement(union(u,v)),w)) member(omega,intersection(union(u,v),complement(w)))* -> .
% 299.87/300.45 171590[15:Rew:165880.0,98893.1] || equal(successor(union(complement(union(u,v)),w)),null_class) -> subclass(y__dfg,intersection(union(u,v),complement(w)))*.
% 299.87/300.45 171591[15:Rew:165880.0,98859.0] || subclass(y__dfg,intersection(union(u,v),complement(w))) member(omega,union(complement(union(u,v)),w))* -> .
% 299.87/300.45 171594[15:Rew:165880.0,98811.0] || subclass(y__dfg,intersection(union(u,v),complement(w))) subclass(domain_relation,union(complement(union(u,v)),w))* -> .
% 299.87/300.45 171602[15:Rew:165880.0,99420.0] || subclass(y__dfg,intersection(complement(u),successor(v))) member(unordered_pair(w,x),union(u,complement(successor(v))))* -> .
% 299.87/300.45 171603[15:Rew:165880.0,99442.0] || subclass(y__dfg,intersection(successor(u),complement(v))) member(unordered_pair(w,x),union(v,complement(successor(u))))* -> .
% 299.87/300.45 171700[15:Rew:165880.0,106673.0] || subclass(y__dfg,symmetric_difference(complement(u),union(v,w))) -> member(singleton(x),union(u,complement(union(v,w))))*.
% 299.87/300.45 171720[15:Rew:165880.0,107639.0] || subclass(y__dfg,symmetric_difference(union(u,v),complement(w))) -> member(singleton(x),union(complement(union(u,v)),w))*.
% 299.87/300.45 171745[15:Rew:165880.0,110523.1] || equal(successor(union(u,v)),null_class) -> equal(union(complement(power_class(w)),image(element_relation,union(u,v))),y__dfg)**.
% 299.87/300.45 171747[15:Rew:165880.0,110502.1] || equal(complement(union(u,v)),null_class) -> equal(union(complement(power_class(w)),image(element_relation,union(u,v))),y__dfg)**.
% 299.87/300.45 171757[15:Rew:165880.0,118480.0] || equal(intersection(power_class(u),power_class(complement(union(v,w)))),y__dfg)** -> equal(image(element_relation,union(v,w)),null_class).
% 299.87/300.45 171778[15:Rew:165880.0,110938.1] || subclass(power_class(complement(power_class(u))),null_class) -> equal(union(image(element_relation,power_class(u)),complement(union(v,w))),y__dfg)**.
% 299.87/300.45 171799[15:Rew:165880.0,111514.1] || equal(successor(union(u,v)),null_class) -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),y__dfg)**.
% 299.87/300.45 171802[15:Rew:165880.0,111493.1] || equal(complement(union(u,v)),null_class) -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),y__dfg)**.
% 299.87/300.45 171814[15:Rew:165880.0,118486.0] || equal(intersection(power_class(complement(union(u,v))),power_class(w)),y__dfg)** -> equal(image(element_relation,union(u,v)),null_class).
% 299.87/300.45 171829[15:Rew:165880.0,112415.1] || subclass(power_class(complement(power_class(u))),null_class) -> equal(union(complement(union(v,w)),image(element_relation,power_class(u))),y__dfg)**.
% 299.87/300.45 172348[15:Rew:165880.0,152056.1] || equal(union(u,v),null_class) -> equal(union(complement(union(w,x)),image(element_relation,union(u,v))),y__dfg)**.
% 299.87/300.45 172382[15:Rew:165880.0,153258.1] || equal(union(u,v),null_class) -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),y__dfg)**.
% 299.87/300.45 172562[15:Rew:165880.0,162158.0] || subclass(y__dfg,symmetric_difference(complement(u),power_class(complement(power_class(v)))))* -> member(omega,union(u,image(element_relation,power_class(v)))).
% 299.87/300.45 173934[15:Rew:165880.0,172564.1] || equal(symmetric_difference(complement(u),power_class(complement(power_class(v)))),y__dfg)** -> equal(union(u,image(element_relation,power_class(v))),y__dfg).
% 299.87/300.45 172584[15:Rew:165880.0,163140.0] || subclass(y__dfg,symmetric_difference(power_class(complement(power_class(u))),complement(v)))* -> member(omega,union(image(element_relation,power_class(u)),v)).
% 299.87/300.45 172771[15:Rew:166239.0,65025.0] || subclass(intersection(u,v),null_class)* member(w,v)* member(w,u)* -> member(w,complement(x__dfg))*.
% 299.87/300.45 181496[15:Rew:31.0,181403.1] single_valued_class(restrict(intersection(cross_product(y__dfg,y__dfg),u),v,w)) || -> function(restrict(restrict(u,y__dfg,y__dfg),v,w))*.
% 299.87/300.45 181497[15:Rew:30.0,181448.1] single_valued_class(restrict(intersection(u,cross_product(y__dfg,y__dfg)),v,w)) || -> function(restrict(restrict(u,y__dfg,y__dfg),v,w))*.
% 299.87/300.45 181498[15:Rew:31.0,181477.1] single_valued_class(complement(successor(complement(intersection(cross_product(y__dfg,y__dfg),u))))) || -> function(complement(successor(complement(restrict(u,y__dfg,y__dfg)))))*.
% 299.87/300.45 181499[15:Rew:30.0,181478.1] single_valued_class(complement(successor(complement(intersection(u,cross_product(y__dfg,y__dfg)))))) || -> function(complement(successor(complement(restrict(u,y__dfg,y__dfg)))))*.
% 299.87/300.45 5517[0:Res:5137.0,9.0] || subclass(union(u,v),symmetric_difference(complement(u),complement(v)))* -> equal(symmetric_difference(complement(u),complement(v)),union(u,v)).
% 299.87/300.45 5621[0:Res:5493.0,9.0] || subclass(successor(u),symmetric_difference(complement(u),complement(singleton(u))))* -> equal(symmetric_difference(complement(u),complement(singleton(u))),successor(u)).
% 299.87/300.45 5363[3:Res:4488.1,19.0] || subclass(domain_relation,cross_product(u,v))* -> equal(ordered_pair(first(ordered_pair(null_class,null_class)),second(ordered_pair(null_class,null_class))),ordered_pair(null_class,null_class))**.
% 299.87/300.45 13381[3:Res:25.2,5355.1] || member(ordered_pair(null_class,null_class),u) member(ordered_pair(null_class,null_class),v) subclass(domain_relation,complement(intersection(v,u)))* -> .
% 299.87/300.45 12190[3:Rew:4275.0,12182.1] || member(ordered_pair(u,not_subclass_element(v,image(w,range_of(null_class)))),compose(w,null_class))* -> subclass(v,image(w,range_of(null_class))).
% 299.87/300.45 19848[7:Res:60.1,16442.1] || member(ordered_pair(u,regular(x__dfg)),compose(v,w)) subclass(y__dfg,complement(image(v,image(w,singleton(u)))))* -> .
% 299.87/300.45 26461[0:Res:175.1,3678.1] || member(not_subclass_element(intersection(intersection(u,v),w),x),symmetric_difference(u,v))* -> subclass(intersection(intersection(u,v),w),x).
% 299.87/300.45 26490[0:Res:169.1,3678.1] || member(not_subclass_element(intersection(u,intersection(v,w)),x),symmetric_difference(v,w))* -> subclass(intersection(u,intersection(v,w)),x).
% 299.87/300.45 28522[0:Obv:28510.1] || subclass(unordered_pair(u,v),complement(singleton(v)))* -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.87/300.45 28523[0:Obv:28509.1] || subclass(unordered_pair(u,v),complement(singleton(u)))* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.87/300.45 28650[3:MRR:28635.0,9180.1] || -> member(regular(regular(union(u,v))),complement(u))* equal(regular(union(u,v)),null_class) equal(union(u,v),null_class).
% 299.87/300.45 28664[0:Obv:28660.1] || equal(complement(singleton(u)),unordered_pair(v,u)) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.87/300.45 28665[0:Obv:28659.1] || equal(complement(singleton(u)),unordered_pair(u,v)) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.87/300.45 28781[3:MRR:28764.0,9180.1] || -> member(regular(regular(union(u,v))),complement(v))* equal(regular(union(u,v)),null_class) equal(union(u,v),null_class).
% 299.87/300.45 28937[0:SpL:491.0,2999.0] || subclass(u,symmetric_difference(v,cross_product(w,x))) -> equal(u,null_class) member(regular(u),complement(restrict(v,w,x)))*.
% 299.87/300.45 28938[0:SpL:492.0,2999.0] || subclass(u,symmetric_difference(cross_product(v,w),x)) -> equal(u,null_class) member(regular(u),complement(restrict(x,v,w)))*.
% 299.87/300.45 29193[0:Rew:30.0,29090.1] || member(not_subclass_element(cross_product(u,v),restrict(w,u,v)),w)* -> subclass(cross_product(u,v),restrict(w,u,v)).
% 299.87/300.45 30956[3:Rew:29278.0,29814.1] || -> equal(union(null_class,restrict(u,v,w)),null_class) member(regular(union(null_class,restrict(u,v,w))),cross_product(v,w))*.
% 299.87/300.45 32067[0:SpR:231.0,235.1] || -> equal(restrict(cross_product(u,v),w,x),null_class) member(regular(restrict(cross_product(w,x),u,v)),cross_product(u,v))*.
% 299.87/300.45 32086[0:Res:235.1,226.0] || -> equal(restrict(restrict(u,v,w),x,y),null_class) member(regular(restrict(restrict(u,v,w),x,y)),u)*.
% 299.87/300.45 32090[0:Res:235.1,497.0] || -> equal(restrict(symmetric_difference(u,v),w,x),null_class) member(regular(restrict(symmetric_difference(u,v),w,x)),union(u,v))*.
% 299.87/300.45 32097[3:Res:235.1,4001.0] || member(regular(restrict(regular(u),v,w)),u)* -> equal(restrict(regular(u),v,w),null_class) equal(u,null_class).
% 299.87/300.45 32099[4:Res:235.1,9158.0] || -> equal(restrict(sum_class(range_of(null_class)),u,v),null_class) member(regular(restrict(sum_class(range_of(null_class)),u,v)),apply(null_class,w))*.
% 299.87/300.45 32100[4:Res:235.1,9160.0] || -> equal(restrict(apply(null_class,u),v,w),null_class) member(regular(restrict(apply(null_class,u),v,w)),sum_class(range_of(null_class)))*.
% 299.87/300.45 32801[10:Res:32582.1,1475.1] || equal(complement(intersection(u,v)),singleton(null_class)) member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v))*.
% 299.87/300.45 32885[10:Res:32790.1,1475.1] || equal(complement(intersection(u,v)),successor(null_class)) member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v))*.
% 299.87/300.45 33177[4:SpL:257.0,20853.0] || member(singleton(singleton(singleton(singleton(singleton(singleton(u)))))),application_function)* -> member(singleton(u),cantor(singleton(singleton(singleton(singleton(u))))))*.
% 299.87/300.45 33992[0:Rew:492.0,33946.1] || member(regular(symmetric_difference(cross_product(u,v),w)),restrict(w,u,v))* -> equal(symmetric_difference(cross_product(u,v),w),null_class).
% 299.87/300.45 33993[0:Rew:491.0,33945.1] || member(regular(symmetric_difference(u,cross_product(v,w))),restrict(u,v,w))* -> equal(symmetric_difference(u,cross_product(v,w)),null_class).
% 299.87/300.45 35487[0:Obv:35459.1] || member(ordered_pair(u,v),compose(w,x)) -> subclass(intersection(y,singleton(v)),image(w,image(x,singleton(u))))*.
% 299.87/300.45 35633[0:Obv:35601.1] || member(ordered_pair(u,v),compose(w,x)) -> subclass(intersection(singleton(v),y),image(w,image(x,singleton(u))))*.
% 299.87/300.45 36431[3:Rew:29278.0,36397.1] || member(not_subclass_element(u,v),symmetric_difference(w,x))* subclass(u,union(null_class,intersection(w,x))) -> subclass(u,v).
% 299.87/300.45 37767[0:Obv:37749.1] || member(not_subclass_element(restrict(u,v,w),intersection(x,u)),x)* -> subclass(restrict(u,v,w),intersection(x,u)).
% 299.87/300.45 39717[12:SpR:39704.1,60.1] one_to_one(u) || member(ordered_pair(inverse(u),v),compose(w,x))* -> member(v,image(w,image(x,null_class))).
% 299.87/300.45 40318[4:MRR:40298.0,9180.1] || -> equal(apply(u,regular(regular(cantor(u)))),sum_class(range_of(null_class)))** equal(regular(cantor(u)),null_class) equal(cantor(u),null_class).
% 299.87/300.45 40321[4:MRR:40300.0,9180.1] || -> equal(apply(u,regular(intersection(v,complement(cantor(u))))),sum_class(range_of(null_class)))** equal(intersection(v,complement(cantor(u))),null_class).
% 299.87/300.45 40322[4:MRR:40299.0,9180.1] || -> equal(apply(u,regular(intersection(complement(cantor(u)),v))),sum_class(range_of(null_class)))** equal(intersection(complement(cantor(u)),v),null_class).
% 299.87/300.45 41352[4:Res:20668.1,3.0] || subclass(domain_relation,rotate(u))* subclass(u,v)* -> member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),v)*.
% 299.87/300.45 41368[4:Res:20668.1,497.0] || subclass(domain_relation,rotate(symmetric_difference(u,v))) -> member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),union(u,v))*.
% 299.87/300.45 41380[4:Res:20668.1,9158.0] || subclass(domain_relation,rotate(sum_class(range_of(null_class)))) -> member(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v),apply(null_class,w))*.
% 299.87/300.45 41381[4:Res:20668.1,9160.0] || subclass(domain_relation,rotate(apply(null_class,u)))* -> member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),sum_class(range_of(null_class)))*.
% 299.87/300.45 41395[4:Res:20668.1,1231.0] || subclass(domain_relation,rotate(application_function)) -> equal(apply(ordered_pair(u,cantor(ordered_pair(singleton(singleton(singleton(v))),u))),singleton(v)),v)**.
% 299.87/300.45 41469[4:Res:20669.1,3.0] || subclass(domain_relation,flip(u))* subclass(u,v)* -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),v)*.
% 299.87/300.45 41485[4:Res:20669.1,497.0] || subclass(domain_relation,flip(symmetric_difference(u,v))) -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),union(u,v))*.
% 299.87/300.45 41497[4:Res:20669.1,9158.0] || subclass(domain_relation,flip(sum_class(range_of(null_class)))) -> member(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u))),apply(null_class,w))*.
% 299.87/300.45 41498[4:Res:20669.1,9160.0] || subclass(domain_relation,flip(apply(null_class,u)))* -> member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),sum_class(range_of(null_class)))*.
% 299.87/300.45 41641[0:MRR:41591.0,9181.1] || -> member(not_subclass_element(intersection(u,complement(union(v,w))),x),complement(v))* subclass(intersection(u,complement(union(v,w))),x).
% 299.87/300.45 41642[0:MRR:41590.0,9181.1] || -> member(not_subclass_element(intersection(u,complement(union(v,w))),x),complement(w))* subclass(intersection(u,complement(union(v,w))),x).
% 299.87/300.45 41980[0:MRR:41921.0,9181.1] || -> member(not_subclass_element(intersection(complement(union(u,v)),w),x),complement(u))* subclass(intersection(complement(union(u,v)),w),x).
% 299.87/300.45 41981[0:MRR:41920.0,9181.1] || -> member(not_subclass_element(intersection(complement(union(u,v)),w),x),complement(v))* subclass(intersection(complement(union(u,v)),w),x).
% 299.87/300.45 42222[3:Obv:42205.3] || equal(u,v) member(w,v) member(w,unordered_pair(v,u))* -> equal(unordered_pair(v,u),null_class).
% 299.87/300.45 42230[3:Rew:7381.2,42229.2] || equal(u,v) member(regular(v),unordered_pair(v,u))* -> equal(v,null_class) equal(unordered_pair(v,u),null_class).
% 299.87/300.45 42304[0:Res:2973.1,3.0] || subclass(u,v) -> equal(intersection(intersection(u,w),x),null_class) member(regular(intersection(intersection(u,w),x)),v)*.
% 299.87/300.45 42310[0:Res:2973.1,23.0] || -> equal(intersection(intersection(intersection(u,v),w),x),null_class) member(regular(intersection(intersection(intersection(u,v),w),x)),u)*.
% 299.87/300.45 42311[0:Res:2973.1,24.0] || -> equal(intersection(intersection(intersection(u,v),w),x),null_class) member(regular(intersection(intersection(intersection(u,v),w),x)),v)*.
% 299.87/300.45 42790[0:Res:2974.1,3.0] || subclass(u,v) -> equal(intersection(intersection(w,u),x),null_class) member(regular(intersection(intersection(w,u),x)),v)*.
% 299.87/300.45 42796[0:Res:2974.1,23.0] || -> equal(intersection(intersection(u,intersection(v,w)),x),null_class) member(regular(intersection(intersection(u,intersection(v,w)),x)),v)*.
% 299.87/300.45 42797[0:Res:2974.1,24.0] || -> equal(intersection(intersection(u,intersection(v,w)),x),null_class) member(regular(intersection(intersection(u,intersection(v,w)),x)),w)*.
% 299.87/300.45 43293[0:Res:2971.2,3.0] || subclass(u,v)* subclass(v,w)* -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),w)*.
% 299.87/300.45 43309[0:Res:2971.2,497.0] || subclass(u,symmetric_difference(v,w)) -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),union(v,w))*.
% 299.87/300.45 43322[4:Res:2971.2,9158.0] || subclass(u,sum_class(range_of(null_class))) -> equal(intersection(u,v),null_class) member(regular(intersection(u,v)),apply(null_class,w))*.
% 299.87/300.45 43323[4:Res:2971.2,9160.0] || subclass(u,apply(null_class,v))* -> equal(intersection(u,w),null_class) member(regular(intersection(u,w)),sum_class(range_of(null_class)))*.
% 299.87/300.45 43354[0:Rew:31.0,43240.1] || subclass(cross_product(u,v),w) -> equal(restrict(x,u,v),null_class) member(regular(restrict(x,u,v)),w)*.
% 299.87/300.45 43848[0:Res:2351.1,3.0] || subclass(u,v) -> equal(intersection(w,intersection(u,x)),null_class) member(regular(intersection(w,intersection(u,x))),v)*.
% 299.87/300.45 43854[0:Res:2351.1,23.0] || -> equal(intersection(u,intersection(intersection(v,w),x)),null_class) member(regular(intersection(u,intersection(intersection(v,w),x))),v)*.
% 299.87/300.45 43855[0:Res:2351.1,24.0] || -> equal(intersection(u,intersection(intersection(v,w),x)),null_class) member(regular(intersection(u,intersection(intersection(v,w),x))),w)*.
% 299.87/300.45 44380[0:Res:2352.1,3.0] || subclass(u,v) -> equal(intersection(w,intersection(x,u)),null_class) member(regular(intersection(w,intersection(x,u))),v)*.
% 299.87/300.45 44386[0:Res:2352.1,23.0] || -> equal(intersection(u,intersection(v,intersection(w,x))),null_class) member(regular(intersection(u,intersection(v,intersection(w,x)))),w)*.
% 299.87/300.45 44387[0:Res:2352.1,24.0] || -> equal(intersection(u,intersection(v,intersection(w,x))),null_class) member(regular(intersection(u,intersection(v,intersection(w,x)))),x)*.
% 299.87/300.45 44985[0:Res:2349.2,3.0] || subclass(u,v)* subclass(v,w)* -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),w)*.
% 299.87/300.45 45001[0:Res:2349.2,497.0] || subclass(u,symmetric_difference(v,w)) -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),union(v,w))*.
% 299.87/300.45 45014[4:Res:2349.2,9158.0] || subclass(u,sum_class(range_of(null_class))) -> equal(intersection(v,u),null_class) member(regular(intersection(v,u)),apply(null_class,w))*.
% 299.87/300.45 45015[4:Res:2349.2,9160.0] || subclass(u,apply(null_class,v))* -> equal(intersection(w,u),null_class) member(regular(intersection(w,u)),sum_class(range_of(null_class)))*.
% 299.87/300.45 45287[0:Res:3028.2,3.0] || subclass(u,symmetric_difference(v,w))* subclass(union(v,w),x)* -> equal(u,null_class) member(regular(u),x)*.
% 299.87/300.45 45313[0:Obv:45291.1] || subclass(intersection(u,complement(union(v,w))),symmetric_difference(v,w))* -> equal(intersection(u,complement(union(v,w))),null_class).
% 299.87/300.45 45314[0:Obv:45290.1] || subclass(intersection(complement(union(u,v)),w),symmetric_difference(u,v))* -> equal(intersection(complement(union(u,v)),w),null_class).
% 299.87/300.45 45671[0:Res:4904.1,3.0] || subclass(complement(intersection(u,v)),w) -> subclass(symmetric_difference(u,v),x) member(not_subclass_element(symmetric_difference(u,v),x),w)*.
% 299.87/300.45 45775[0:SpR:231.0,2362.1] || -> equal(restrict(cross_product(u,v),w,x),null_class) member(regular(restrict(cross_product(w,x),u,v)),cross_product(w,x))*.
% 299.87/300.45 46283[0:Rew:46218.0,38721.0] || subclass(ordered_pair(u,v),power_class(complement(power_class(w)))) member(unordered_pair(u,singleton(v)),image(element_relation,power_class(w)))* -> .
% 299.87/300.45 46319[0:Rew:46218.0,38713.0] || subclass(u,power_class(complement(power_class(v)))) member(not_subclass_element(u,w),image(element_relation,power_class(v)))* -> subclass(u,w).
% 299.87/300.45 46415[0:Rew:46218.0,28156.0] || subclass(intersection(complement(u),power_class(v)),union(u,complement(power_class(v))))* -> equal(intersection(complement(u),power_class(v)),null_class).
% 299.87/300.45 46439[0:Rew:46218.0,35007.1] || -> equal(symmetric_difference(complement(u),power_class(v)),null_class) member(regular(symmetric_difference(complement(u),power_class(v))),union(u,complement(power_class(v))))*.
% 299.87/300.45 46444[3:Rew:46218.0,35987.0] || -> subclass(regular(intersection(complement(u),power_class(v))),union(u,complement(power_class(v))))* equal(intersection(complement(u),power_class(v)),null_class).
% 299.87/300.45 46718[0:Rew:46218.0,28159.0] || subclass(intersection(power_class(u),complement(v)),union(complement(power_class(u)),v))* -> equal(intersection(power_class(u),complement(v)),null_class).
% 299.87/300.45 46742[0:Rew:46218.0,35009.1] || -> equal(symmetric_difference(power_class(u),complement(v)),null_class) member(regular(symmetric_difference(power_class(u),complement(v))),union(complement(power_class(u)),v))*.
% 299.87/300.45 46747[3:Rew:46218.0,35989.0] || -> subclass(regular(intersection(power_class(u),complement(v))),union(complement(power_class(u)),v))* equal(intersection(power_class(u),complement(v)),null_class).
% 299.87/300.45 46896[0:Rew:46218.0,46380.1] || subclass(union(u,complement(power_class(v))),intersection(complement(u),power_class(v)))* -> equal(union(u,complement(power_class(v))),null_class).
% 299.87/300.45 46899[0:Rew:46218.0,46683.1] || subclass(union(complement(power_class(u)),v),intersection(power_class(u),complement(v)))* -> equal(union(complement(power_class(u)),v),null_class).
% 299.87/300.45 46918[0:Rew:46218.0,46197.1,46218.0,46197.1,46218.0,46197.0] || member(not_subclass_element(image(element_relation,power_class(u)),v),power_class(complement(power_class(u))))* -> subclass(complement(power_class(complement(power_class(u)))),v).
% 299.87/300.45 47784[3:SpL:38610.0,46232.0] || member(not_subclass_element(power_class(union(null_class,u)),v),complement(power_class(union(null_class,u))))* -> subclass(power_class(union(u,u)),v).
% 299.87/300.45 47785[3:SpL:38610.0,46232.0] || member(not_subclass_element(power_class(union(u,u)),v),complement(power_class(union(u,u))))* -> subclass(power_class(union(null_class,u)),v).
% 299.87/300.45 48090[3:Rew:29278.0,47877.0] || member(not_subclass_element(power_class(union(u,u)),v),complement(power_class(union(null_class,u))))* -> subclass(power_class(union(null_class,u)),v).
% 299.87/300.45 48091[3:Rew:29278.0,47878.0] || member(not_subclass_element(power_class(union(u,u)),v),complement(power_class(union(null_class,u))))* -> subclass(power_class(union(u,u)),v).
% 299.87/300.45 48099[3:Rew:29278.0,48098.1] || -> member(not_subclass_element(u,complement(power_class(union(null_class,v)))),power_class(union(v,v)))* subclass(u,complement(power_class(union(null_class,v)))).
% 299.87/300.45 48105[3:Rew:29278.0,48104.1] || member(regular(complement(power_class(union(null_class,u)))),power_class(union(u,u)))* -> equal(complement(power_class(union(null_class,u))),null_class).
% 299.87/300.45 48169[0:Res:359.2,46222.0] || subclass(u,image(element_relation,power_class(v))) member(not_subclass_element(u,w),power_class(complement(power_class(v))))* -> subclass(u,w).
% 299.87/300.45 48178[0:Res:374.1,46222.0] || subclass(ordered_pair(u,v),image(element_relation,power_class(w))) member(unordered_pair(u,singleton(v)),power_class(complement(power_class(w))))* -> .
% 299.87/300.45 49030[10:Rew:29278.0,48980.0] || equal(union(null_class,intersection(u,v)),null_class)** member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v)).
% 299.87/300.45 49217[3:SpL:38610.0,46252.0] || member(u,symmetric_difference(complement(v),power_class(union(null_class,w))))* -> member(u,union(v,complement(power_class(union(w,w)))))*.
% 299.87/300.45 49218[3:SpL:38610.0,46252.0] || member(u,symmetric_difference(complement(v),power_class(union(w,w))))* -> member(u,union(v,complement(power_class(union(null_class,w))))).
% 299.87/300.45 49275[0:Res:358.2,46252.0] || subclass(u,symmetric_difference(complement(v),power_class(w))) -> equal(u,null_class) member(regular(u),union(v,complement(power_class(w))))*.
% 299.87/300.45 49415[3:SpL:33220.0,46453.0] || member(u,symmetric_difference(power_class(v),union(null_class,complement(w))))* -> member(u,union(complement(power_class(v)),union(w,w)))*.
% 299.87/300.45 49416[3:SpL:30027.0,46453.0] || member(u,symmetric_difference(power_class(v),union(null_class,complement(w))))* -> member(u,union(complement(power_class(v)),union(null_class,w))).
% 299.87/300.45 49420[3:SpL:38610.0,46453.0] || member(u,symmetric_difference(power_class(union(null_class,v)),complement(w)))* -> member(u,union(complement(power_class(union(v,v))),w))*.
% 299.87/300.45 49421[3:SpL:38610.0,46453.0] || member(u,symmetric_difference(power_class(union(v,v)),complement(w)))* -> member(u,union(complement(power_class(union(null_class,v))),w)).
% 299.87/300.45 49463[0:Res:358.2,46453.0] || subclass(u,symmetric_difference(power_class(v),complement(w))) -> equal(u,null_class) member(regular(u),union(complement(power_class(v)),w))*.
% 299.87/300.45 49551[3:Rew:29278.0,49507.0] || equal(union(null_class,intersection(u,v)),null_class)** member(omega,union(u,v)) -> member(omega,symmetric_difference(u,v)).
% 299.87/300.45 49664[0:Rew:6542.0,49563.0] || -> subclass(symmetric_difference(complement(u),complement(singleton(u))),v) member(not_subclass_element(symmetric_difference(complement(u),complement(singleton(u))),v),successor(u))*.
% 299.87/300.45 52766[3:SpL:29278.0,220.0] || member(regular(union(u,complement(v))),intersection(complement(u),union(null_class,v)))* -> equal(union(u,complement(v)),null_class).
% 299.87/300.45 52781[3:SpL:29278.0,220.0] || member(regular(union(complement(u),v)),intersection(union(null_class,u),complement(v)))* -> equal(union(complement(u),v),null_class).
% 299.87/300.45 53009[3:Obv:52979.2] || subclass(u,v) subclass(intersection(w,u),regular(v))* -> equal(intersection(w,u),null_class) equal(v,null_class).
% 299.87/300.45 53010[3:Obv:52978.2] || subclass(u,v) subclass(intersection(u,w),regular(v))* -> equal(intersection(u,w),null_class) equal(v,null_class).
% 299.87/300.45 53019[3:Obv:52980.1] || subclass(intersection(u,intersection(v,w)),regular(w))* -> equal(intersection(u,intersection(v,w)),null_class) equal(w,null_class).
% 299.87/300.45 53020[3:Obv:52977.1] || subclass(intersection(intersection(u,v),w),regular(v))* -> equal(intersection(intersection(u,v),w),null_class) equal(v,null_class).
% 299.87/300.45 53021[3:Obv:52976.1] || subclass(intersection(u,intersection(v,w)),regular(v))* -> equal(intersection(u,intersection(v,w)),null_class) equal(v,null_class).
% 299.87/300.45 53022[3:Obv:52975.1] || subclass(intersection(intersection(u,v),w),regular(u))* -> equal(intersection(intersection(u,v),w),null_class) equal(u,null_class).
% 299.87/300.45 53326[4:Res:22292.1,46251.0] || equal(intersection(complement(u),power_class(v)),singleton(singleton(null_class))) member(singleton(null_class),union(u,complement(power_class(v))))* -> .
% 299.87/300.45 53426[4:Res:22292.1,46452.0] || equal(intersection(power_class(u),complement(v)),singleton(singleton(null_class))) member(singleton(null_class),union(complement(power_class(u)),v))* -> .
% 299.87/300.45 53592[3:Rew:46840.0,53497.1,29278.0,53497.1,46840.0,53497.0,29278.0,53497.0] || member(u,power_class(v)) member(u,power_class(w)) member(u,complement(intersection(power_class(w),power_class(v))))* -> .
% 299.87/300.45 53649[3:SpR:26346.0,374.1] || subclass(ordered_pair(u,v),w) -> equal(regular(ordered_pair(u,v)),singleton(u)) member(regular(ordered_pair(u,v)),w)*.
% 299.87/300.45 53732[3:MRR:53731.2,53674.0] || equal(singleton(u),v) -> equal(regular(ordered_pair(v,u)),singleton(v)) equal(regular(regular(ordered_pair(v,u))),v)**.
% 299.87/300.45 53758[0:SpL:30.0,3677.1] || member(u,symmetric_difference(v,cross_product(w,x)))* subclass(complement(restrict(v,w,x)),y)* -> member(u,y)*.
% 299.87/300.45 53762[0:SpL:31.0,3677.1] || member(u,symmetric_difference(cross_product(v,w),x))* subclass(complement(restrict(x,v,w)),y)* -> member(u,y)*.
% 299.87/300.45 53810[0:SpL:46221.0,3677.1] || member(u,symmetric_difference(complement(v),power_class(w)))* subclass(union(v,complement(power_class(w))),x)* -> member(u,x)*.
% 299.87/300.45 53811[0:SpL:46227.0,3677.1] || member(u,symmetric_difference(power_class(v),complement(w)))* subclass(union(complement(power_class(v)),w),x)* -> member(u,x)*.
% 299.87/300.45 54419[0:Res:3695.2,226.0] || subclass(u,restrict(v,w,x))* -> subclass(intersection(y,u),z) member(not_subclass_element(intersection(y,u),z),v)*.
% 299.87/300.45 54703[0:Res:3697.1,26.1] || member(not_subclass_element(intersection(u,intersection(complement(v),w)),x),v)* -> subclass(intersection(u,intersection(complement(v),w)),x).
% 299.87/300.45 54806[0:Rew:115.0,54641.0] || -> subclass(intersection(u,symmetric_difference(v,w)),x) member(not_subclass_element(intersection(u,symmetric_difference(v,w)),x),complement(intersection(v,w)))*.
% 299.87/300.45 55083[0:Res:3698.1,26.1] || member(not_subclass_element(intersection(u,intersection(v,complement(w))),x),w)* -> subclass(intersection(u,intersection(v,complement(w))),x).
% 299.87/300.45 55255[3:Res:54892.0,2997.0] || subclass(u,v) -> equal(intersection(w,union(null_class,u)),null_class) member(regular(intersection(w,union(null_class,u))),v)*.
% 299.87/300.45 55261[3:Res:54892.0,3000.0] || -> equal(intersection(u,union(null_class,intersection(v,w))),null_class) member(regular(intersection(u,union(null_class,intersection(v,w)))),w)*.
% 299.87/300.45 55262[3:Res:54892.0,2999.0] || -> equal(intersection(u,union(null_class,intersection(v,w))),null_class) member(regular(intersection(u,union(null_class,intersection(v,w)))),v)*.
% 299.87/300.45 55378[0:Res:4871.2,226.0] || subclass(u,restrict(v,w,x))* -> subclass(intersection(u,y),z) member(not_subclass_element(intersection(u,y),z),v)*.
% 299.87/300.45 55640[3:Res:55231.0,2997.0] || subclass(u,v) -> equal(intersection(w,union(u,u)),null_class) member(regular(intersection(w,union(u,u))),v)*.
% 299.87/300.45 55783[0:Res:4874.1,26.1] || member(not_subclass_element(intersection(intersection(complement(u),v),w),x),u)* -> subclass(intersection(intersection(complement(u),v),w),x).
% 299.87/300.45 55887[0:Rew:115.0,55720.0] || -> subclass(intersection(symmetric_difference(u,v),w),x) member(not_subclass_element(intersection(symmetric_difference(u,v),w),x),complement(intersection(u,v)))*.
% 299.87/300.45 56041[0:Res:4875.1,26.1] || member(not_subclass_element(intersection(intersection(u,complement(v)),w),x),v)* -> subclass(intersection(intersection(u,complement(v)),w),x).
% 299.87/300.45 56373[0:Res:50.1,4977.0] inductive(u) || subclass(u,v) -> subclass(image(successor_relation,u),w) member(not_subclass_element(image(successor_relation,u),w),v)*.
% 299.87/300.45 56493[3:Res:56235.0,2997.0] || subclass(u,v) -> equal(intersection(union(null_class,u),w),null_class) member(regular(intersection(union(null_class,u),w)),v)*.
% 299.87/300.45 56499[3:Res:56235.0,3000.0] || -> equal(intersection(union(null_class,intersection(u,v)),w),null_class) member(regular(intersection(union(null_class,intersection(u,v)),w)),v)*.
% 299.87/300.45 56500[3:Res:56235.0,2999.0] || -> equal(intersection(union(null_class,intersection(u,v)),w),null_class) member(regular(intersection(union(null_class,intersection(u,v)),w)),u)*.
% 299.87/300.45 56949[3:Res:56263.0,2997.0] || subclass(u,v) -> equal(union(null_class,intersection(u,w)),null_class) member(regular(union(null_class,intersection(u,w))),v)*.
% 299.87/300.45 56955[3:Res:56263.0,3000.0] || -> equal(union(null_class,intersection(intersection(u,v),w)),null_class) member(regular(union(null_class,intersection(intersection(u,v),w))),v)*.
% 299.87/300.45 56956[3:Res:56263.0,2999.0] || -> equal(union(null_class,intersection(intersection(u,v),w)),null_class) member(regular(union(null_class,intersection(intersection(u,v),w))),u)*.
% 299.87/300.45 57096[0:Rew:10323.2,57095.2] || equal(u,v) member(v,w) member(v,x) -> subclass(unordered_pair(v,u),intersection(x,w))*.
% 299.87/300.45 57477[3:Res:57352.0,2997.0] || subclass(u,v) -> equal(union(null_class,intersection(w,u)),null_class) member(regular(union(null_class,intersection(w,u))),v)*.
% 299.87/300.45 57483[3:Res:57352.0,3000.0] || -> equal(union(null_class,intersection(u,intersection(v,w))),null_class) member(regular(union(null_class,intersection(u,intersection(v,w)))),w)*.
% 299.87/300.45 57484[3:Res:57352.0,2999.0] || -> equal(union(null_class,intersection(u,intersection(v,w))),null_class) member(regular(union(null_class,intersection(u,intersection(v,w)))),v)*.
% 299.87/300.45 57637[3:Res:56467.0,2997.0] || subclass(u,v) -> equal(intersection(union(u,u),w),null_class) member(regular(intersection(union(u,u),w)),v)*.
% 299.87/300.45 58119[3:SpR:46877.0,29278.0] || -> equal(complement(union(complement(power_class(u)),image(element_relation,power_class(v)))),union(null_class,intersection(power_class(u),power_class(complement(power_class(v))))))**.
% 299.87/300.45 58135[10:SpR:46877.0,32585.1] || -> member(null_class,intersection(power_class(u),power_class(complement(power_class(v))))) member(null_class,union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.87/300.45 58376[3:SpR:46880.0,29278.0] || -> equal(complement(union(image(element_relation,power_class(u)),complement(power_class(v)))),union(null_class,intersection(power_class(complement(power_class(u))),power_class(v))))**.
% 299.87/300.45 58392[10:SpR:46880.0,32585.1] || -> member(null_class,intersection(power_class(complement(power_class(u))),power_class(v))) member(null_class,union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.87/300.45 58580[0:Res:13.0,10849.0] || -> equal(ordered_pair(first(ordered_pair(unordered_pair(u,v),omega)),second(ordered_pair(unordered_pair(u,v),omega))),ordered_pair(unordered_pair(u,v),omega))**.
% 299.87/300.45 58589[0:Res:9180.1,10849.0] || -> equal(u,null_class) equal(ordered_pair(first(ordered_pair(regular(u),omega)),second(ordered_pair(regular(u),omega))),ordered_pair(regular(u),omega))**.
% 299.87/300.45 58646[0:Res:251.0,10849.0] || -> equal(ordered_pair(first(ordered_pair(ordered_pair(u,v),omega)),second(ordered_pair(ordered_pair(u,v),omega))),ordered_pair(ordered_pair(u,v),omega))**.
% 299.87/300.45 58880[3:Res:57027.0,2997.0] || subclass(union(null_class,u),v) -> equal(complement(successor(complement(u))),null_class) member(regular(complement(successor(complement(u)))),v)*.
% 299.87/300.45 59226[3:SpL:29278.0,3286.1] || member(u,image(element_relation,union(v,complement(w)))) member(u,power_class(intersection(complement(v),union(null_class,w))))* -> .
% 299.87/300.45 59243[3:SpL:29278.0,3286.1] || member(u,image(element_relation,union(complement(v),w))) member(u,power_class(intersection(union(null_class,v),complement(w))))* -> .
% 299.87/300.45 59531[3:Res:58852.0,2997.0] || subclass(union(u,u),v)* -> equal(complement(successor(complement(u))),null_class) member(regular(complement(successor(complement(u)))),v)*.
% 299.87/300.45 59614[3:Res:55241.0,2996.0] || -> equal(restrict(union(null_class,singleton(u)),v,w),null_class) equal(regular(restrict(union(null_class,singleton(u)),v,w)),u)**.
% 299.87/300.45 59670[3:Res:56896.0,2996.0] || -> equal(union(null_class,restrict(singleton(u),v,w)),null_class) equal(regular(union(null_class,restrict(singleton(u),v,w))),u)**.
% 299.87/300.45 59875[0:Res:54862.0,2996.0] || -> equal(intersection(u,restrict(singleton(v),w,x)),null_class) equal(regular(intersection(u,restrict(singleton(v),w,x))),v)**.
% 299.87/300.45 59971[0:Res:54912.0,2996.0] || -> equal(restrict(intersection(singleton(u),v),w,x),null_class) equal(regular(restrict(intersection(singleton(u),v),w,x)),u)**.
% 299.87/300.45 60097[0:Res:55531.0,2996.0] || -> equal(restrict(intersection(u,singleton(v)),w,x),null_class) equal(regular(restrict(intersection(u,singleton(v)),w,x)),v)**.
% 299.87/300.45 60259[0:Res:56205.0,2996.0] || -> equal(intersection(restrict(singleton(u),v,w),x),null_class) equal(regular(intersection(restrict(singleton(u),v,w),x)),u)**.
% 299.87/300.45 60385[3:MRR:60341.0,9180.1] || -> member(regular(intersection(u,regular(complement(v)))),v)* equal(intersection(u,regular(complement(v))),null_class) equal(complement(v),null_class).
% 299.87/300.45 60483[3:MRR:60438.0,9180.1] || -> member(regular(intersection(regular(complement(u)),v)),u)* equal(intersection(regular(complement(u)),v),null_class) equal(complement(u),null_class).
% 299.87/300.45 60531[3:Res:55236.0,9.0] || subclass(complement(singleton(null_class)),intersection(u,complement(successor(null_class))))* -> equal(intersection(u,complement(successor(null_class))),complement(singleton(null_class))).
% 299.87/300.45 60635[3:Res:56472.0,9.0] || subclass(complement(singleton(null_class)),intersection(complement(successor(null_class)),u))* -> equal(intersection(complement(successor(null_class)),u),complement(singleton(null_class))).
% 299.87/300.45 60788[3:SpR:29278.0,46275.0] || -> equal(union(intersection(complement(u),union(null_class,v)),complement(power_class(w))),complement(intersection(union(u,complement(v)),power_class(w))))**.
% 299.87/300.45 60805[3:SpR:29278.0,46275.0] || -> equal(union(intersection(union(null_class,u),complement(v)),complement(power_class(w))),complement(intersection(union(complement(u),v),power_class(w))))**.
% 299.87/300.45 60842[3:Rew:29278.0,60841.0] || -> equal(complement(intersection(union(union(null_class,u),v),power_class(w))),complement(intersection(union(union(u,u),v),power_class(w))))*.
% 299.87/300.45 60846[3:Rew:29278.0,60845.0] || -> equal(complement(intersection(union(u,union(null_class,v)),power_class(w))),complement(intersection(union(u,union(v,v)),power_class(w))))*.
% 299.87/300.45 61509[3:SpR:29278.0,46752.0] || -> equal(union(complement(power_class(u)),intersection(complement(v),union(null_class,w))),complement(intersection(power_class(u),union(v,complement(w)))))**.
% 299.87/300.45 61526[3:SpR:29278.0,46752.0] || -> equal(union(complement(power_class(u)),intersection(union(null_class,v),complement(w))),complement(intersection(power_class(u),union(complement(v),w))))**.
% 299.87/300.45 61568[3:Rew:29278.0,61567.0] || -> equal(complement(intersection(power_class(u),union(union(null_class,v),w))),complement(intersection(power_class(u),union(union(v,v),w))))*.
% 299.87/300.45 61572[3:Rew:29278.0,61571.0] || -> equal(complement(intersection(power_class(u),union(v,union(null_class,w)))),complement(intersection(power_class(u),union(v,union(w,w)))))*.
% 299.87/300.45 61626[12:Rew:39704.1,61612.2] one_to_one(u) || member(inverse(u),v)* member(null_class,w) -> member(singleton(singleton(null_class)),cross_product(w,v))*.
% 299.87/300.45 63777[3:Rew:29271.0,63441.2] || equal(successor(u),null_class) member(v,image(element_relation,union(u,w)))* member(v,power_class(complement(w))) -> .
% 299.87/300.45 63779[3:Rew:29271.0,63388.1] || equal(successor(u),null_class) member(not_subclass_element(union(u,v),w),complement(v))* -> subclass(union(u,v),w).
% 299.87/300.45 63790[3:Rew:29271.0,63321.1] || equal(successor(restrict(u,v,w)),null_class) -> equal(symmetric_difference(cross_product(v,w),u),union(cross_product(v,w),u))**.
% 299.87/300.45 63791[3:Rew:29271.0,63320.1] || equal(successor(restrict(u,v,w)),null_class) -> equal(symmetric_difference(u,cross_product(v,w)),union(u,cross_product(v,w)))**.
% 299.87/300.45 63795[3:Rew:29271.0,63244.1] || equal(successor(u),null_class) -> equal(complement(intersection(power_class(v),union(u,w))),union(complement(power_class(v)),complement(w)))**.
% 299.87/300.45 63799[3:Rew:29271.0,63180.1] || equal(successor(u),null_class) -> equal(complement(intersection(union(u,v),power_class(w))),union(complement(v),complement(power_class(w))))**.
% 299.87/300.45 64619[0:MRR:64618.0,13.0] || subclass(unordered_pair(u,v),w)* -> member(u,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class) member(v,w).
% 299.87/300.45 64677[0:MRR:64676.0,13.0] || subclass(unordered_pair(u,v),w)* -> member(v,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class) member(u,w).
% 299.87/300.45 64791[3:MRR:64722.0,9181.1] || subclass(u,regular(unordered_pair(not_subclass_element(u,v),w)))* -> subclass(u,v) equal(unordered_pair(not_subclass_element(u,v),w),null_class).
% 299.87/300.45 64792[3:MRR:64719.0,9181.1] || subclass(u,regular(unordered_pair(v,not_subclass_element(u,w))))* -> subclass(u,w) equal(unordered_pair(v,not_subclass_element(u,w)),null_class).
% 299.87/300.45 65267[0:Obv:65164.2] || subclass(intersection(singleton(u),v),w) member(u,x) -> subclass(intersection(singleton(u),v),intersection(x,w))*.
% 299.87/300.45 65268[0:Obv:65163.2] || subclass(intersection(u,singleton(v)),w) member(v,x) -> subclass(intersection(u,singleton(v)),intersection(x,w))*.
% 299.87/300.45 66262[3:Rew:66163.0,60789.0] || -> equal(union(intersection(complement(u),union(v,null_class)),complement(power_class(w))),complement(intersection(union(u,complement(v)),power_class(w))))**.
% 299.87/300.45 66274[3:Rew:66163.0,59244.0] || member(u,image(element_relation,union(complement(v),w))) member(u,power_class(intersection(union(v,null_class),complement(w))))* -> .
% 299.87/300.45 66275[3:Rew:66163.0,61527.0] || -> equal(union(complement(power_class(u)),intersection(union(v,null_class),complement(w))),complement(intersection(power_class(u),union(complement(v),w))))**.
% 299.87/300.45 66302[3:Rew:66163.0,63797.1] || equal(successor(u),null_class) -> equal(complement(intersection(union(v,u),power_class(w))),union(complement(v),complement(power_class(w))))**.
% 299.87/300.45 66309[3:Rew:66163.0,63778.1] || equal(successor(u),null_class) member(not_subclass_element(union(v,u),w),complement(v))* -> subclass(union(v,u),w).
% 299.87/300.45 66365[3:Rew:66163.0,59227.0] || member(u,image(element_relation,union(v,complement(w)))) member(u,power_class(intersection(complement(v),union(w,null_class))))* -> .
% 299.87/300.45 66366[3:Rew:66163.0,61510.0] || -> equal(union(complement(power_class(u)),intersection(complement(v),union(w,null_class))),complement(intersection(power_class(u),union(v,complement(w)))))**.
% 299.87/300.45 66374[3:Rew:66163.0,63792.1] || equal(successor(u),null_class) -> equal(complement(intersection(power_class(v),union(w,u))),union(complement(power_class(v)),complement(w)))**.
% 299.87/300.45 66376[3:Rew:66163.0,63774.2] || equal(successor(u),null_class) member(v,image(element_relation,union(w,u)))* member(v,power_class(complement(w))) -> .
% 299.87/300.45 67870[4:Rew:66811.0,66407.1,66811.0,66407.0] || member(regular(union(null_class,apply(null_class,u))),complement(apply(null_class,v)))* -> equal(union(null_class,apply(null_class,v)),null_class).
% 299.87/300.45 67871[4:Rew:66811.0,66431.1,66811.0,66431.0] || member(regular(union(null_class,sum_class(range_of(null_class)))),complement(apply(null_class,u)))* -> equal(union(null_class,apply(null_class,u)),null_class).
% 299.87/300.45 67872[4:Rew:66811.0,66495.1,66811.0,66495.0] || member(regular(union(null_class,apply(null_class,u))),complement(sum_class(range_of(null_class))))* -> equal(union(null_class,sum_class(range_of(null_class))),null_class).
% 299.87/300.45 66665[3:Rew:66163.0,60806.0] || -> equal(union(intersection(union(u,null_class),complement(v)),complement(power_class(w))),complement(intersection(union(complement(u),v),power_class(w))))**.
% 299.87/300.45 67917[4:Rew:66811.0,66875.0] || subclass(u,union(null_class,apply(null_class,v)))* -> equal(u,null_class) member(regular(u),union(null_class,apply(null_class,w)))*.
% 299.87/300.45 67918[4:Rew:66811.0,66890.1,66811.0,66890.0] || -> equal(union(null_class,apply(null_class,u)),null_class) member(regular(union(null_class,apply(null_class,v))),union(null_class,apply(null_class,u)))*.
% 299.87/300.45 67919[4:Rew:66811.0,66891.1,66811.0,66891.0] || -> equal(union(null_class,apply(null_class,u)),null_class) member(regular(union(null_class,apply(null_class,u))),union(null_class,apply(null_class,v)))*.
% 299.87/300.45 67920[4:Rew:66811.0,66894.0] || subclass(u,union(null_class,sum_class(range_of(null_class)))) -> equal(u,null_class) member(regular(u),union(null_class,apply(null_class,v)))*.
% 299.87/300.45 67921[4:Rew:66811.0,66896.2] || subclass(u,union(null_class,apply(null_class,v)))* -> equal(u,null_class) member(regular(u),union(null_class,sum_class(range_of(null_class))))*.
% 299.87/300.45 67922[4:Rew:66811.0,66918.1,66811.0,66918.1] || -> equal(union(null_class,apply(null_class,u)),null_class) member(regular(union(null_class,apply(null_class,u))),union(null_class,sum_class(range_of(null_class))))*.
% 299.87/300.45 67923[4:Rew:66811.0,66919.1,66811.0,66919.1] || -> equal(union(null_class,apply(null_class,u)),null_class) member(regular(union(null_class,sum_class(range_of(null_class)))),union(null_class,apply(null_class,u)))*.
% 299.87/300.45 67924[4:Rew:66811.0,66920.1,66811.0,66920.0] || -> equal(union(null_class,sum_class(range_of(null_class))),null_class) member(regular(union(null_class,sum_class(range_of(null_class)))),union(null_class,apply(null_class,u)))*.
% 299.87/300.45 67925[4:Rew:66811.0,66921.1,66811.0,66921.0] || -> equal(union(null_class,sum_class(range_of(null_class))),null_class) member(regular(union(null_class,apply(null_class,u))),union(null_class,sum_class(range_of(null_class))))*.
% 299.87/300.45 67940[3:Rew:66163.0,66260.1] || member(regular(union(u,complement(v))),intersection(complement(u),union(v,null_class)))* -> equal(union(u,complement(v)),null_class).
% 299.87/300.45 67965[3:Rew:66163.0,66663.1] || member(regular(union(complement(u),v)),intersection(union(u,null_class),complement(v)))* -> equal(union(complement(u),v),null_class).
% 299.87/300.45 67966[3:Rew:66163.0,66704.2] || subclass(union(u,null_class),v) -> equal(complement(successor(complement(u))),null_class) member(regular(complement(successor(complement(u)))),v)*.
% 299.87/300.45 69957[3:Res:68784.0,2997.0] || subclass(u,v) -> equal(intersection(union(u,null_class),w),null_class) member(regular(intersection(union(u,null_class),w)),v)*.
% 299.87/300.45 70228[3:Res:68806.0,2997.0] || subclass(u,v) -> equal(intersection(w,union(u,null_class)),null_class) member(regular(intersection(w,union(u,null_class))),v)*.
% 299.87/300.45 70301[12:Res:68971.1,4981.0] function(intersection(u,v)) || -> subclass(successor(intersection(u,v)),w) member(not_subclass_element(successor(intersection(u,v)),w),v)*.
% 299.87/300.45 70302[12:Res:68971.1,4980.0] function(intersection(u,v)) || -> subclass(successor(intersection(u,v)),w) member(not_subclass_element(successor(intersection(u,v)),w),u)*.
% 299.87/300.45 71218[3:Rew:71163.0,25608.0] || subclass(domain_relation,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(ordered_pair(null_class,null_class),complement(symmetric_difference(u,v))).
% 299.87/300.45 72979[0:Res:70633.0,4977.0] || subclass(complement(intersection(u,v)),w) -> subclass(symmetric_difference(v,u),x) member(not_subclass_element(symmetric_difference(v,u),x),w)*.
% 299.87/300.45 73483[4:SpL:67192.0,46252.0] || member(u,symmetric_difference(complement(sum_class(range_of(null_class))),power_class(v)))* -> member(u,union(apply(null_class,w),complement(power_class(v))))*.
% 299.87/300.45 73488[4:SpL:67192.0,46453.0] || member(u,symmetric_difference(power_class(v),complement(sum_class(range_of(null_class)))))* -> member(u,union(complement(power_class(v)),apply(null_class,w)))*.
% 299.87/300.45 73554[4:SpL:67192.0,46252.0] || member(u,symmetric_difference(complement(apply(null_class,v)),power_class(w)))* -> member(u,union(sum_class(range_of(null_class)),complement(power_class(w)))).
% 299.87/300.45 73559[4:SpL:67192.0,46453.0] || member(u,symmetric_difference(power_class(v),complement(apply(null_class,w))))* -> member(u,union(complement(power_class(v)),sum_class(range_of(null_class)))).
% 299.87/300.45 73605[4:Rew:46752.0,73409.0] || -> equal(complement(intersection(power_class(u),union(v,apply(null_class,w)))),complement(intersection(power_class(u),union(v,sum_class(range_of(null_class))))))*.
% 299.87/300.45 73606[4:Rew:46752.0,73401.0] || -> equal(complement(intersection(power_class(u),union(apply(null_class,v),w))),complement(intersection(power_class(u),union(sum_class(range_of(null_class)),w))))*.
% 299.87/300.45 73607[4:Rew:46275.0,73397.0] || -> equal(complement(intersection(union(u,apply(null_class,v)),power_class(w))),complement(intersection(union(u,sum_class(range_of(null_class))),power_class(w))))*.
% 299.87/300.45 73608[4:Rew:46275.0,73357.0] || -> equal(complement(intersection(union(apply(null_class,u),v),power_class(w))),complement(intersection(union(sum_class(range_of(null_class)),v),power_class(w))))*.
% 299.87/300.45 73991[3:SpL:66602.0,46453.0] || member(u,symmetric_difference(power_class(v),union(null_class,complement(w))))* -> member(u,union(complement(power_class(v)),union(w,null_class))).
% 299.87/300.45 74035[3:Rew:29278.0,74034.0] || -> equal(complement(intersection(power_class(u),union(v,union(null_class,w)))),complement(intersection(power_class(u),union(v,union(w,null_class)))))*.
% 299.87/300.45 74037[3:Rew:29278.0,74036.0] || -> equal(complement(intersection(power_class(u),union(union(null_class,v),w))),complement(intersection(power_class(u),union(union(v,null_class),w))))*.
% 299.87/300.45 74039[3:Rew:29278.0,74038.0] || -> equal(complement(intersection(union(u,union(null_class,v)),power_class(w))),complement(intersection(union(u,union(v,null_class)),power_class(w))))*.
% 299.87/300.45 74041[3:Rew:29278.0,74040.0] || -> equal(complement(intersection(union(union(null_class,u),v),power_class(w))),complement(intersection(union(union(u,null_class),v),power_class(w))))*.
% 299.87/300.45 74420[4:SpL:67191.0,46252.0] || member(u,symmetric_difference(complement(apply(null_class,v)),power_class(w)))* -> member(u,union(apply(null_class,x),complement(power_class(w))))*.
% 299.87/300.45 74425[4:SpL:67191.0,46453.0] || member(u,symmetric_difference(power_class(v),complement(apply(null_class,w))))* -> member(u,union(complement(power_class(v)),apply(null_class,x)))*.
% 299.87/300.45 74536[4:Rew:46752.0,74341.0] || -> equal(complement(intersection(power_class(u),union(v,apply(null_class,w)))),complement(intersection(power_class(u),union(v,apply(null_class,x)))))*.
% 299.87/300.45 74537[4:Rew:46752.0,74333.0] || -> equal(complement(intersection(power_class(u),union(apply(null_class,v),w))),complement(intersection(power_class(u),union(apply(null_class,x),w))))*.
% 299.87/300.45 74538[4:Rew:46275.0,74329.0] || -> equal(complement(intersection(union(u,apply(null_class,v)),power_class(w))),complement(intersection(union(u,apply(null_class,x)),power_class(w))))*.
% 299.87/300.45 74539[4:Rew:46275.0,74289.0] || -> equal(complement(intersection(union(apply(null_class,u),v),power_class(w))),complement(intersection(union(apply(null_class,x),v),power_class(w))))*.
% 299.87/300.45 74843[3:SpL:69762.0,46232.0] || member(not_subclass_element(power_class(union(u,null_class)),v),complement(power_class(union(u,null_class))))* -> subclass(power_class(union(null_class,u)),v).
% 299.87/300.45 74846[3:SpL:69762.0,46453.0] || member(u,symmetric_difference(power_class(union(v,null_class)),complement(w)))* -> member(u,union(complement(power_class(union(null_class,v))),w)).
% 299.87/300.45 74849[3:SpL:69762.0,46252.0] || member(u,symmetric_difference(complement(v),power_class(union(w,null_class))))* -> member(u,union(v,complement(power_class(union(null_class,w))))).
% 299.87/300.45 74856[3:SpL:69762.0,46232.0] || member(not_subclass_element(power_class(union(null_class,u)),v),complement(power_class(union(null_class,u))))* -> subclass(power_class(union(u,null_class)),v).
% 299.87/300.45 74859[3:SpL:69762.0,46453.0] || member(u,symmetric_difference(power_class(union(null_class,v)),complement(w)))* -> member(u,union(complement(power_class(union(v,null_class))),w)).
% 299.87/300.45 74862[3:SpL:69762.0,46252.0] || member(u,symmetric_difference(complement(v),power_class(union(null_class,w))))* -> member(u,union(v,complement(power_class(union(w,null_class))))).
% 299.87/300.45 77561[0:Obv:77514.1] || member(u,symmetric_difference(v,w)) -> member(x,unordered_pair(x,u))* subclass(unordered_pair(x,u),complement(intersection(v,w)))*.
% 299.87/300.45 77686[0:Obv:77636.1] || member(u,symmetric_difference(v,w)) -> member(x,unordered_pair(u,x))* subclass(unordered_pair(u,x),complement(intersection(v,w)))*.
% 299.87/300.45 78409[3:Res:53246.0,10.0] || -> equal(singleton(complement(unordered_pair(u,v))),null_class)** equal(complement(unordered_pair(u,v)),v) equal(complement(unordered_pair(u,v)),u).
% 299.87/300.45 78432[3:Res:53246.0,3668.0] || -> equal(singleton(complement(symmetric_difference(complement(u),complement(v)))),null_class) member(complement(symmetric_difference(complement(u),complement(v))),union(u,v))*.
% 299.87/300.45 78467[3:Rew:46227.0,78388.1] || -> member(union(complement(power_class(u)),v),intersection(power_class(u),complement(v)))* equal(singleton(union(complement(power_class(u)),v)),null_class).
% 299.87/300.45 78468[3:Rew:46221.0,78387.1] || -> member(union(u,complement(power_class(v))),intersection(complement(u),power_class(v)))* equal(singleton(union(u,complement(power_class(v)))),null_class).
% 299.87/300.45 80570[12:Rew:39262.1,80558.2] function(u) || member(ordered_pair(singleton(singleton(null_class)),v),flip(w))* -> member(ordered_pair(ordered_pair(u,null_class),v),w)*.
% 299.87/300.45 80747[12:Rew:39262.1,80735.2] function(u) || member(ordered_pair(singleton(singleton(null_class)),v),rotate(w))* -> member(ordered_pair(ordered_pair(u,v),null_class),w)*.
% 299.87/300.45 81495[3:Rew:29271.0,81412.1] || equal(null_class,u) subclass(v,complement(w)) member(regular(v),union(u,w))* -> equal(v,null_class).
% 299.87/300.45 81497[3:Rew:29271.0,81389.1,67444.0,81389.1] || equal(null_class,u) subclass(v,complement(w)) member(regular(v),union(w,u))* -> equal(v,null_class).
% 299.87/300.45 81671[3:Res:67094.0,9.0] || subclass(union(u,null_class),intersection(v,union(null_class,u)))* -> equal(intersection(v,union(null_class,u)),union(u,null_class)).
% 299.87/300.45 81859[3:Res:67136.0,9.0] || subclass(union(u,null_class),intersection(union(null_class,u),v))* -> equal(intersection(union(null_class,u),v),union(u,null_class)).
% 299.87/300.45 82291[4:Res:9180.1,20936.0] || subclass(domain_relation,u)* subclass(u,v)* -> equal(w,null_class) member(ordered_pair(regular(w),cantor(regular(w))),v)*.
% 299.87/300.45 82761[3:SpL:68783.0,46232.0] || member(not_subclass_element(power_class(union(u,u)),v),complement(power_class(union(u,u))))* -> subclass(power_class(union(u,null_class)),v).
% 299.87/300.45 82765[3:SpL:68783.0,46453.0] || member(u,symmetric_difference(power_class(union(v,v)),complement(w)))* -> member(u,union(complement(power_class(union(v,null_class))),w)).
% 299.87/300.45 82768[3:SpL:68783.0,46252.0] || member(u,symmetric_difference(complement(v),power_class(union(w,w))))* -> member(u,union(v,complement(power_class(union(w,null_class))))).
% 299.87/300.45 82776[3:SpL:68783.0,46232.0] || member(not_subclass_element(power_class(union(u,null_class)),v),complement(power_class(union(u,null_class))))* -> subclass(power_class(union(u,u)),v).
% 299.87/300.45 82780[3:SpL:68783.0,46453.0] || member(u,symmetric_difference(power_class(union(v,null_class)),complement(w)))* -> member(u,union(complement(power_class(union(v,v))),w))*.
% 299.87/300.45 82783[3:SpL:68783.0,46252.0] || member(u,symmetric_difference(complement(v),power_class(union(w,null_class))))* -> member(u,union(v,complement(power_class(union(w,w)))))*.
% 299.87/300.45 83455[3:MRR:83391.0,3271.1] || -> member(intersection(complement(u),power_class(v)),union(u,complement(power_class(v))))* equal(singleton(intersection(complement(u),power_class(v))),null_class).
% 299.87/300.45 83673[3:Res:2973.1,40461.0] || -> equal(intersection(intersection(union(null_class,u),v),w),null_class) member(regular(intersection(intersection(union(null_class,u),v),w)),u)*.
% 299.87/300.45 83674[3:Res:2351.1,40461.0] || -> equal(intersection(u,intersection(union(null_class,v),w)),null_class) member(regular(intersection(u,intersection(union(null_class,v),w))),v)*.
% 299.87/300.45 83676[3:Res:2974.1,40461.0] || -> equal(intersection(intersection(u,union(null_class,v)),w),null_class) member(regular(intersection(intersection(u,union(null_class,v)),w)),v)*.
% 299.87/300.45 83679[3:Res:2352.1,40461.0] || -> equal(intersection(u,intersection(v,union(null_class,w))),null_class) member(regular(intersection(u,intersection(v,union(null_class,w)))),w)*.
% 299.87/300.45 83839[3:MRR:83774.0,3271.1] || -> member(intersection(power_class(u),complement(v)),union(complement(power_class(u)),v))* equal(singleton(intersection(power_class(u),complement(v))),null_class).
% 299.87/300.45 84261[3:Rew:29271.0,84133.2] || equal(null_class,u) member(v,symmetric_difference(union(u,w),complement(x)))* -> member(v,union(complement(w),x)).
% 299.87/300.45 84263[3:Rew:29271.0,84110.2,67444.0,84110.2] || equal(null_class,u) member(v,symmetric_difference(union(w,u),complement(x)))* -> member(v,union(complement(w),x)).
% 299.87/300.45 84479[3:Rew:29271.0,84351.2] || equal(null_class,u) member(v,symmetric_difference(complement(w),union(u,x)))* -> member(v,union(w,complement(x))).
% 299.87/300.45 84481[3:Rew:29271.0,84328.2,67444.0,84328.2] || equal(null_class,u) member(v,symmetric_difference(complement(w),union(x,u)))* -> member(v,union(w,complement(x))).
% 299.87/300.45 84623[3:Res:57431.0,9.0] || subclass(union(u,v),union(null_class,symmetric_difference(u,v)))* -> equal(union(null_class,symmetric_difference(u,v)),union(u,v)).
% 299.87/300.45 84793[3:Rew:29278.0,84716.2,66163.0,84716.2,29278.0,84716.1,66163.0,84716.1,62093.1,84716.1] || equal(successor(u),null_class) -> subclass(union(null_class,v),w) member(not_subclass_element(union(null_class,v),w),union(u,v))*.
% 299.87/300.45 84794[3:Rew:29278.0,84693.2,66163.0,84693.2,71595.0,84693.2,29278.0,84693.1,66163.0,84693.1,71595.0,84693.1,62093.1,84693.1] || equal(successor(u),null_class) -> subclass(union(null_class,v),w) member(not_subclass_element(union(null_class,v),w),union(v,u))*.
% 299.87/300.45 84820[0:Obv:84758.1] || subclass(symmetric_difference(complement(u),complement(v)),w) -> subclass(symmetric_difference(complement(u),complement(v)),intersection(union(u,v),w))*.
% 299.87/300.45 85864[3:MRR:85863.3,2628.0] || member(not_subclass_element(unordered_pair(u,v),null_class),u)* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.87/300.45 86111[3:MRR:86110.3,2628.0] || member(not_subclass_element(unordered_pair(u,v),null_class),v)* -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.87/300.45 86639[0:Obv:86570.1] || subclass(intersection(u,symmetric_difference(v,w)),x) -> subclass(intersection(u,symmetric_difference(v,w)),intersection(union(v,w),x))*.
% 299.87/300.45 86800[3:Res:2973.1,70006.0] || -> equal(intersection(intersection(union(u,null_class),v),w),null_class) member(regular(intersection(intersection(union(u,null_class),v),w)),u)*.
% 299.87/300.45 86801[3:Res:2351.1,70006.0] || -> equal(intersection(u,intersection(union(v,null_class),w)),null_class) member(regular(intersection(u,intersection(union(v,null_class),w))),v)*.
% 299.87/300.45 86803[3:Res:2974.1,70006.0] || -> equal(intersection(intersection(u,union(v,null_class)),w),null_class) member(regular(intersection(intersection(u,union(v,null_class)),w)),v)*.
% 299.87/300.45 86806[3:Res:2352.1,70006.0] || -> equal(intersection(u,intersection(v,union(w,null_class))),null_class) member(regular(intersection(u,intersection(v,union(w,null_class)))),w)*.
% 299.87/300.45 87125[0:SpL:71143.0,46252.0] || member(u,symmetric_difference(complement(symmetric_difference(v,w)),power_class(x)))* -> member(u,union(symmetric_difference(w,v),complement(power_class(x)))).
% 299.87/300.45 87131[0:SpL:71143.0,46453.0] || member(u,symmetric_difference(power_class(v),complement(symmetric_difference(w,x))))* -> member(u,union(complement(power_class(v)),symmetric_difference(x,w))).
% 299.87/300.45 87256[0:Rew:46752.0,87032.0] || -> equal(complement(intersection(power_class(u),union(v,symmetric_difference(w,x)))),complement(intersection(power_class(u),union(v,symmetric_difference(x,w)))))*.
% 299.87/300.45 87257[0:Rew:46752.0,87021.0] || -> equal(complement(intersection(power_class(u),union(symmetric_difference(v,w),x))),complement(intersection(power_class(u),union(symmetric_difference(w,v),x))))*.
% 299.87/300.45 87258[0:Rew:46275.0,87016.0] || -> equal(complement(intersection(union(u,symmetric_difference(v,w)),power_class(x))),complement(intersection(union(u,symmetric_difference(w,v)),power_class(x))))*.
% 299.87/300.45 87259[0:Rew:46275.0,86973.0] || -> equal(complement(intersection(union(symmetric_difference(u,v),w),power_class(x))),complement(intersection(union(symmetric_difference(v,u),w),power_class(x))))*.
% 299.87/300.45 87429[0:Obv:87357.1] || subclass(intersection(symmetric_difference(u,v),w),x) -> subclass(intersection(symmetric_difference(u,v),w),intersection(union(u,v),x))*.
% 299.87/300.45 87531[0:Res:71313.0,9.0] || subclass(union(u,v),symmetric_difference(complement(v),complement(u)))* -> equal(symmetric_difference(complement(v),complement(u)),union(u,v)).
% 299.87/300.45 87640[3:Res:81613.0,9.0] || subclass(union(u,u),intersection(v,union(null_class,u)))* -> equal(union(u,u),intersection(v,union(null_class,u))).
% 299.87/300.45 87741[3:Res:81640.0,9.0] || subclass(union(u,null_class),intersection(v,union(u,u)))* -> equal(intersection(v,union(u,u)),union(u,null_class)).
% 299.87/300.45 87849[3:Res:81798.0,9.0] || subclass(union(u,u),intersection(union(null_class,u),v))* -> equal(union(u,u),intersection(union(null_class,u),v)).
% 299.87/300.45 88008[0:Obv:87972.1] || subclass(intersection(u,restrict(v,w,x)),y) -> subclass(intersection(u,restrict(v,w,x)),intersection(v,y))*.
% 299.87/300.45 88083[3:Res:81825.0,9.0] || subclass(union(u,null_class),intersection(union(u,u),v))* -> equal(intersection(union(u,u),v),union(u,null_class)).
% 299.87/300.45 88193[3:Res:84561.0,9.0] || subclass(union(u,v),union(null_class,symmetric_difference(v,u)))* -> equal(union(null_class,symmetric_difference(v,u)),union(u,v)).
% 299.87/300.45 88403[0:Obv:88363.1] || subclass(intersection(restrict(u,v,w),x),y) -> subclass(intersection(restrict(u,v,w),x),intersection(u,y))*.
% 299.87/300.45 88475[3:Res:87597.0,9.0] || subclass(union(u,u),intersection(v,union(u,null_class)))* -> equal(union(u,u),intersection(v,union(u,null_class))).
% 299.87/300.45 88571[3:Res:88428.0,9.0] || subclass(union(null_class,u),intersection(v,union(u,null_class)))* -> equal(intersection(v,union(u,null_class)),union(null_class,u)).
% 299.87/300.45 88668[3:Res:88551.0,9.0] || subclass(union(null_class,u),intersection(union(u,null_class),v))* -> equal(intersection(union(u,null_class),v),union(null_class,u)).
% 299.87/300.45 88769[3:Res:87675.0,9.0] || subclass(union(null_class,u),intersection(v,union(u,u)))* -> equal(intersection(v,union(u,u)),union(null_class,u)).
% 299.87/300.45 89028[3:Res:87801.0,9.0] || subclass(union(u,u),intersection(union(u,null_class),v))* -> equal(union(u,u),intersection(union(u,null_class),v)).
% 299.87/300.45 89191[3:Res:88013.0,9.0] || subclass(union(null_class,u),intersection(union(u,u),v))* -> equal(intersection(union(u,u),v),union(null_class,u)).
% 299.87/300.45 91680[0:SpL:67444.0,46280.0] || member(u,intersection(power_class(complement(power_class(v))),complement(w)))* member(u,union(w,image(element_relation,power_class(v)))) -> .
% 299.87/300.45 91703[11:Res:41306.1,46280.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),y__dfg) member(null_class,union(u,image(element_relation,power_class(v))))* -> .
% 299.87/300.45 91706[11:Res:32594.1,46280.0] || subclass(y__dfg,intersection(complement(u),power_class(complement(power_class(v)))))* member(null_class,union(u,image(element_relation,power_class(v)))) -> .
% 299.87/300.45 93394[0:SpL:67444.0,46312.0] || member(u,intersection(complement(v),power_class(complement(power_class(w)))))* member(u,union(image(element_relation,power_class(w)),v)) -> .
% 299.87/300.45 93418[11:Res:41306.1,46312.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),y__dfg) member(null_class,union(image(element_relation,power_class(u)),v))* -> .
% 299.87/300.45 93421[11:Res:32594.1,46312.0] || subclass(y__dfg,intersection(power_class(complement(power_class(u))),complement(v)))* member(null_class,union(image(element_relation,power_class(u)),v)) -> .
% 299.87/300.45 94061[0:Rew:46898.0,93935.0] || -> equal(union(complement(power_class(u)),intersection(power_class(v),complement(w))),union(complement(power_class(u)),intersection(complement(w),power_class(v))))*.
% 299.87/300.45 94012[3:SpL:46893.0,47227.0] || equal(union(complement(power_class(u)),intersection(complement(v),power_class(w))),intersection(power_class(u),union(v,complement(power_class(w)))))** -> .
% 299.87/300.45 94550[3:Rew:94197.1,84798.2] || equal(complement(x__dfg),null_class) -> subclass(union(null_class,complement(u)),v) member(not_subclass_element(union(null_class,complement(u)),v),x__dfg)*.
% 299.87/300.45 94909[0:Rew:46895.0,94794.0] || -> equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),union(intersection(complement(v),power_class(u)),complement(power_class(w))))*.
% 299.87/300.45 94860[3:SpL:46894.0,47227.0] || equal(union(intersection(complement(u),power_class(v)),complement(power_class(w))),intersection(union(u,complement(power_class(v))),power_class(w)))** -> .
% 299.87/300.45 95193[3:SpL:46895.0,47227.0] || equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),intersection(union(complement(power_class(u)),v),power_class(w)))** -> .
% 299.87/300.45 95578[3:SpL:46898.0,47227.0] || equal(union(complement(power_class(u)),intersection(power_class(v),complement(w))),intersection(power_class(u),union(complement(power_class(v)),w)))** -> .
% 299.87/300.45 96363[0:Res:8.1,3006.0] || equal(cross_product(u,v),w)* -> equal(w,null_class) equal(ordered_pair(first(regular(w)),second(regular(w))),regular(w))**.
% 299.87/300.45 97985[0:Rew:97898.0,86972.0] || -> equal(union(intersection(symmetric_difference(u,v),w),complement(union(symmetric_difference(v,u),w))),complement(symmetric_difference(symmetric_difference(u,v),w)))**.
% 299.87/300.45 98051[4:Rew:97898.0,74288.0] || -> equal(union(intersection(apply(null_class,u),v),complement(union(apply(null_class,w),v))),complement(symmetric_difference(apply(null_class,u),v)))**.
% 299.87/300.45 98061[4:Rew:97898.0,73295.0] || -> equal(union(intersection(apply(null_class,u),v),complement(union(sum_class(range_of(null_class)),v))),complement(symmetric_difference(apply(null_class,u),v)))**.
% 299.87/300.45 98082[4:Rew:97898.0,73356.0] || -> equal(union(intersection(sum_class(range_of(null_class)),u),complement(union(apply(null_class,v),u))),complement(symmetric_difference(sum_class(range_of(null_class)),u)))**.
% 299.87/300.45 98099[0:Rew:97898.0,87015.0] || -> equal(union(intersection(u,symmetric_difference(v,w)),complement(union(u,symmetric_difference(w,v)))),complement(symmetric_difference(u,symmetric_difference(v,w))))**.
% 299.87/300.45 98104[4:Rew:97898.0,74328.0] || -> equal(union(intersection(u,apply(null_class,v)),complement(union(u,apply(null_class,w)))),complement(symmetric_difference(u,apply(null_class,v))))**.
% 299.87/300.45 98110[4:Rew:97898.0,73396.0] || -> equal(union(intersection(u,sum_class(range_of(null_class))),complement(union(u,apply(null_class,v)))),complement(symmetric_difference(u,sum_class(range_of(null_class)))))**.
% 299.87/300.45 98116[4:Rew:97898.0,73335.0] || -> equal(union(intersection(u,apply(null_class,v)),complement(union(u,sum_class(range_of(null_class))))),complement(symmetric_difference(u,apply(null_class,v))))**.
% 299.87/300.45 98202[0:Rew:97898.0,27472.0] || -> subclass(complement(union(u,intersection(complement(v),union(w,x)))),intersection(complement(u),union(v,complement(union(w,x)))))*.
% 299.87/300.45 98225[3:Rew:97898.0,84425.1] || member(u,symmetric_difference(complement(v),union(w,x)))* equal(successor(union(v,complement(union(w,x)))),null_class) -> .
% 299.87/300.45 98464[7:Rew:97898.0,96724.0] || subclass(y__dfg,union(u,complement(union(v,w)))) member(regular(x__dfg),intersection(complement(u),union(v,w)))* -> .
% 299.87/300.45 98466[14:Rew:97898.0,96802.0] || subclass(y__dfg,union(u,complement(union(v,w)))) member(complement(x__dfg),intersection(complement(u),union(v,w)))* -> .
% 299.87/300.45 98483[0:Rew:97898.0,27490.0] || -> subclass(complement(union(intersection(complement(u),union(v,w)),x)),intersection(union(u,complement(union(v,w))),complement(x)))*.
% 299.87/300.45 98543[10:Rew:97898.0,96730.0] || equal(union(u,complement(union(v,w))),singleton(null_class)) member(null_class,intersection(complement(u),union(v,w)))* -> .
% 299.87/300.45 98544[10:Rew:97898.0,96729.0] || equal(union(u,complement(union(v,w))),successor(null_class)) member(null_class,intersection(complement(u),union(v,w)))* -> .
% 299.87/300.45 98657[0:Rew:97898.0,27475.0] || -> subclass(complement(union(u,intersection(union(v,w),complement(x)))),intersection(complement(u),union(complement(union(v,w)),x)))*.
% 299.87/300.45 98680[3:Rew:97898.0,84208.1] || member(u,symmetric_difference(union(v,w),complement(x)))* equal(successor(union(complement(union(v,w)),x)),null_class) -> .
% 299.87/300.45 98717[0:Rew:97898.0,34355.0] || member(regular(intersection(u,union(v,w))),complement(union(v,w)))* -> equal(intersection(u,union(v,w)),null_class).
% 299.87/300.45 98825[7:Rew:97898.0,96979.0] || subclass(y__dfg,union(complement(union(u,v)),w)) member(regular(x__dfg),intersection(union(u,v),complement(w)))* -> .
% 299.87/300.45 98827[14:Rew:97898.0,97057.0] || subclass(y__dfg,union(complement(union(u,v)),w)) member(complement(x__dfg),intersection(union(u,v),complement(w)))* -> .
% 299.87/300.45 98844[0:Rew:97898.0,27493.0] || -> subclass(complement(union(intersection(union(u,v),complement(w)),x)),intersection(union(complement(union(u,v)),w),complement(x)))*.
% 299.87/300.45 98902[10:Rew:97898.0,96985.0] || equal(union(complement(union(u,v)),w),singleton(null_class)) member(null_class,intersection(union(u,v),complement(w)))* -> .
% 299.87/300.45 98903[10:Rew:97898.0,96984.0] || equal(union(complement(union(u,v)),w),successor(null_class)) member(null_class,intersection(union(u,v),complement(w)))* -> .
% 299.87/300.45 99001[0:Rew:97898.0,28154.0] || subclass(image(element_relation,union(u,v)),power_class(complement(union(u,v))))* -> equal(image(element_relation,union(u,v)),null_class).
% 299.87/300.45 99036[4:Rew:97898.0,59291.0] || equal(power_class(complement(union(u,v))),singleton(singleton(null_class))) member(singleton(null_class),image(element_relation,union(u,v)))* -> .
% 299.87/300.45 99140[0:Rew:97898.0,33988.0] || member(regular(intersection(union(u,v),w)),complement(union(u,v)))* -> equal(intersection(union(u,v),w),null_class).
% 299.87/300.45 99213[3:Rew:99199.0,58499.0] || equal(union(null_class,intersection(power_class(complement(power_class(u))),power_class(v))),union(image(element_relation,power_class(u)),complement(power_class(v))))** -> .
% 299.87/300.45 99216[3:Rew:99199.0,58241.0] || equal(union(null_class,intersection(power_class(u),power_class(complement(power_class(v))))),union(complement(power_class(u)),image(element_relation,power_class(v))))** -> .
% 299.87/300.45 99592[3:Rew:30027.0,99514.0] || -> equal(complement(union(union(null_class,complement(u)),restrict(u,v,w))),complement(union(complement(u),restrict(u,v,w))))**.
% 299.87/300.45 99599[0:Rew:99401.0,97942.0] || -> equal(union(complement(union(symmetric_difference(u,v),singleton(symmetric_difference(v,u)))),w),union(w,complement(successor(symmetric_difference(v,u)))))**.
% 299.87/300.45 99600[0:Rew:99391.0,97943.0] || -> equal(union(u,complement(union(symmetric_difference(v,w),singleton(symmetric_difference(w,v))))),union(u,complement(successor(symmetric_difference(w,v)))))**.
% 299.87/300.45 99601[4:Rew:99401.0,97946.0] || -> equal(union(complement(union(apply(null_class,u),singleton(apply(null_class,v)))),w),union(w,complement(successor(apply(null_class,v)))))**.
% 299.87/300.45 99602[4:Rew:99391.0,97947.0] || -> equal(union(u,complement(union(apply(null_class,v),singleton(apply(null_class,w))))),union(u,complement(successor(apply(null_class,w)))))**.
% 299.87/300.45 99603[4:Rew:99391.0,97949.0] || -> equal(union(u,complement(union(apply(null_class,v),singleton(sum_class(range_of(null_class)))))),union(u,complement(successor(sum_class(range_of(null_class))))))**.
% 299.87/300.45 99604[4:Rew:99401.0,97952.0] || -> equal(union(complement(union(apply(null_class,u),singleton(sum_class(range_of(null_class))))),v),union(v,complement(successor(sum_class(range_of(null_class))))))**.
% 299.87/300.45 99605[4:Rew:99391.0,97953.0] || -> equal(union(u,complement(union(sum_class(range_of(null_class)),singleton(apply(null_class,v))))),union(u,complement(successor(apply(null_class,v)))))**.
% 299.87/300.45 99606[4:Rew:99401.0,97956.0] || -> equal(union(complement(union(sum_class(range_of(null_class)),singleton(apply(null_class,u)))),v),union(v,complement(successor(apply(null_class,u)))))**.
% 299.87/300.45 99616[0:Rew:97898.0,98961.1] || subclass(power_class(complement(union(u,v))),image(element_relation,union(u,v)))* -> equal(power_class(complement(union(u,v))),null_class).
% 299.87/300.45 99617[3:Rew:97898.0,99044.1] || -> member(power_class(complement(union(u,v))),image(element_relation,union(u,v)))* equal(singleton(power_class(complement(union(u,v)))),null_class).
% 299.87/300.45 99618[0:Rew:99324.0,99057.0] || -> equal(power_class(intersection(union(u,v),complement(singleton(complement(union(u,v)))))),power_class(complement(successor(complement(union(u,v))))))**.
% 299.87/300.45 102680[0:SpR:99324.0,97907.0] || -> equal(complement(intersection(power_class(complement(successor(u))),union(v,w))),union(image(element_relation,successor(u)),complement(union(v,w))))**.
% 299.87/300.45 102694[0:SpR:99324.0,97919.0] || -> equal(complement(intersection(union(u,v),power_class(complement(successor(w))))),union(complement(union(u,v)),image(element_relation,successor(w))))**.
% 299.87/300.45 103289[3:SpR:99391.0,35281.0] || -> subclass(regular(intersection(complement(u),successor(v))),union(u,complement(successor(v))))* equal(intersection(complement(u),successor(v)),null_class).
% 299.87/300.45 103294[0:SpR:99391.0,46221.0] || -> equal(complement(intersection(union(u,complement(successor(v))),power_class(w))),union(intersection(complement(u),successor(v)),complement(power_class(w))))**.
% 299.87/300.45 103307[0:SpR:99391.0,99391.0] || -> equal(complement(intersection(union(u,complement(successor(v))),successor(w))),union(intersection(complement(u),successor(v)),complement(successor(w))))**.
% 299.87/300.45 103316[0:SpR:99391.0,46227.0] || -> equal(complement(intersection(power_class(u),union(v,complement(successor(w))))),union(complement(power_class(u)),intersection(complement(v),successor(w))))**.
% 299.87/300.45 103321[0:SpR:99391.0,2985.1] || -> equal(symmetric_difference(complement(u),successor(v)),null_class) member(regular(symmetric_difference(complement(u),successor(v))),union(u,complement(successor(v))))*.
% 299.87/300.45 103335[0:SpR:97918.0,99391.0] || -> equal(complement(intersection(power_class(complement(union(u,v))),successor(w))),union(image(element_relation,union(u,v)),complement(successor(w))))**.
% 299.87/300.45 103337[0:SpR:46221.0,99391.0] || -> equal(complement(intersection(union(u,complement(power_class(v))),successor(w))),union(intersection(complement(u),power_class(v)),complement(successor(w))))**.
% 299.87/300.45 103338[0:SpR:46227.0,99391.0] || -> equal(complement(intersection(union(complement(power_class(u)),v),successor(w))),union(intersection(power_class(u),complement(v)),complement(successor(w))))**.
% 299.87/300.45 103397[0:SpL:99391.0,28111.0] || subclass(intersection(complement(u),successor(v)),union(u,complement(successor(v))))* -> equal(intersection(complement(u),successor(v)),null_class).
% 299.87/300.45 103425[0:SpL:99391.0,3677.1] || member(u,symmetric_difference(complement(v),successor(w)))* subclass(union(v,complement(successor(w))),x)* -> member(u,x)*.
% 299.87/300.45 103491[0:Rew:99391.0,103386.1] || subclass(union(u,complement(successor(v))),intersection(complement(u),successor(v)))* -> equal(union(u,complement(successor(v))),null_class).
% 299.87/300.45 103492[3:Rew:99391.0,103304.1] || -> member(union(u,complement(successor(v))),intersection(complement(u),successor(v)))* equal(singleton(union(u,complement(successor(v)))),null_class).
% 299.87/300.45 103808[3:Rew:29278.0,103807.0] || -> equal(union(null_class,symmetric_difference(intersection(u,v),complement(union(u,v)))),symmetric_difference(intersection(u,v),complement(union(u,v))))**.
% 299.87/300.45 103876[3:Res:94204.1,69073.0] || equal(complement(symmetric_difference(union(u,v),complement(intersection(u,v)))),null_class)** -> member(singleton(w),complement(symmetric_difference(u,v)))*.
% 299.87/300.45 103879[3:Res:94204.1,5712.2] || equal(complement(union(u,v)),null_class)** member(singleton(w),complement(v))* member(singleton(w),complement(u))* -> .
% 299.87/300.45 103933[3:Rew:47177.0,103864.0,46227.0,103864.0] || equal(union(image(element_relation,power_class(u)),v),null_class) member(singleton(w),union(image(element_relation,power_class(u)),v))* -> .
% 299.87/300.45 103934[3:Rew:47178.0,103862.0,46221.0,103862.0] || equal(union(u,image(element_relation,power_class(v))),null_class) member(singleton(w),union(u,image(element_relation,power_class(v))))* -> .
% 299.87/300.45 104565[4:Res:22292.1,97909.0] || equal(image(element_relation,union(u,v)),singleton(singleton(null_class))) member(singleton(null_class),power_class(complement(union(u,v))))* -> .
% 299.87/300.45 104953[3:Rew:99199.0,104952.0,29278.0,104952.0] || -> equal(union(u,union(null_class,intersection(power_class(v),union(w,x)))),union(u,intersection(power_class(v),union(w,x))))**.
% 299.87/300.45 104960[3:Rew:99199.0,104959.0,29278.0,104959.0] || -> equal(union(union(null_class,intersection(power_class(u),union(v,w))),x),union(intersection(power_class(u),union(v,w)),x))**.
% 299.87/300.45 105490[3:Res:99519.0,9.0] || subclass(union(u,v),regular(complement(union(u,v))))* -> equal(regular(complement(union(u,v))),union(u,v)).
% 299.87/300.45 105703[3:Rew:99199.0,105702.0,29278.0,105702.0] || -> equal(union(u,union(null_class,intersection(union(v,w),power_class(x)))),union(u,intersection(union(v,w),power_class(x))))**.
% 299.87/300.45 105710[3:Rew:99199.0,105709.0,29278.0,105709.0] || -> equal(union(union(null_class,intersection(union(u,v),power_class(w))),x),union(intersection(union(u,v),power_class(w)),x))**.
% 299.87/300.45 105773[3:Res:105397.0,4977.0] || subclass(successor(u),v) -> subclass(regular(complement(successor(u))),w) member(not_subclass_element(regular(complement(successor(u))),w),v)*.
% 299.87/300.45 105806[3:Res:105427.0,4977.0] || subclass(power_class(u),v) -> subclass(regular(complement(power_class(u))),w) member(not_subclass_element(regular(complement(power_class(u))),w),v)*.
% 299.87/300.45 106125[3:Res:105485.0,9.0] || subclass(union(u,null_class),regular(union(null_class,complement(u))))* -> equal(regular(union(null_class,complement(u))),union(u,null_class)).
% 299.87/300.45 106180[3:Rew:99199.0,106094.0,71035.0,106094.0] || -> subclass(regular(union(image(element_relation,power_class(u)),complement(power_class(v)))),union(null_class,intersection(power_class(complement(power_class(u))),power_class(v))))*.
% 299.87/300.45 106181[3:Rew:99199.0,106093.0,71035.0,106093.0] || -> subclass(regular(union(complement(power_class(u)),image(element_relation,power_class(v)))),union(null_class,intersection(power_class(u),power_class(complement(power_class(v))))))*.
% 299.87/300.45 106259[3:Res:105486.0,9.0] || subclass(union(null_class,u),regular(union(null_class,complement(u))))* -> equal(regular(union(null_class,complement(u))),union(null_class,u)).
% 299.87/300.45 106396[3:Res:106142.0,9.0] || subclass(union(null_class,complement(u)),regular(union(null_class,u)))* -> equal(union(null_class,complement(u)),regular(union(null_class,u))).
% 299.87/300.45 106458[3:Rew:99199.0,106334.0] || -> subclass(regular(union(null_class,intersection(power_class(complement(power_class(u))),power_class(v)))),union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.87/300.45 106459[3:Rew:99199.0,106333.0] || -> subclass(regular(union(null_class,intersection(power_class(u),power_class(complement(power_class(v)))))),union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.87/300.45 106526[3:Res:106364.0,9.0] || subclass(union(null_class,complement(u)),regular(union(u,null_class)))* -> equal(union(null_class,complement(u)),regular(union(u,null_class))).
% 299.87/300.45 106649[3:SpL:29278.0,97900.0] || member(u,symmetric_difference(union(null_class,v),union(w,x)))* -> member(u,union(complement(v),complement(union(w,x)))).
% 299.87/300.45 106671[3:Res:94204.1,97900.0] || equal(complement(symmetric_difference(complement(u),union(v,w))),null_class) -> member(singleton(x),union(u,complement(union(v,w))))*.
% 299.87/300.45 106705[3:Res:4488.1,97900.0] || subclass(domain_relation,symmetric_difference(complement(u),union(v,w))) -> member(ordered_pair(null_class,null_class),union(u,complement(union(v,w))))*.
% 299.87/300.45 106866[3:Res:105484.0,9.0] || subclass(union(u,u),regular(union(null_class,complement(u))))* -> equal(union(u,u),regular(union(null_class,complement(u)))).
% 299.87/300.45 106995[3:Res:106375.0,9.0] || subclass(union(null_class,complement(u)),regular(union(u,u)))* -> equal(union(null_class,complement(u)),regular(union(u,u))).
% 299.87/300.45 107348[0:SpL:105396.0,46453.0] || member(u,symmetric_difference(power_class(v),complement(union(w,x))))* -> member(u,union(complement(power_class(v)),union(x,w))).
% 299.87/300.45 107575[3:SpL:29278.0,97914.0] || member(u,symmetric_difference(union(v,w),union(null_class,x)))* -> member(u,union(complement(union(v,w)),complement(x))).
% 299.87/300.45 107637[3:Res:94204.1,97914.0] || equal(complement(symmetric_difference(union(u,v),complement(w))),null_class) -> member(singleton(x),union(complement(union(u,v)),w))*.
% 299.87/300.45 107671[3:Res:4488.1,97914.0] || subclass(domain_relation,symmetric_difference(union(u,v),complement(w))) -> member(ordered_pair(null_class,null_class),union(complement(union(u,v)),w))*.
% 299.87/300.45 107866[3:Res:106427.0,9.0] || subclass(complement(union(u,v)),regular(union(u,v)))* -> equal(complement(union(u,v)),regular(union(u,v))).
% 299.87/300.45 108024[3:Res:107161.0,9.0] || subclass(union(u,v),regular(complement(union(v,u))))* -> equal(regular(complement(union(v,u))),union(u,v)).
% 299.87/300.45 108289[3:Res:107485.0,9.0] || subclass(complement(union(u,v)),regular(union(v,u)))* -> equal(complement(union(u,v)),regular(union(v,u))).
% 299.87/300.45 108536[3:MRR:108438.0,3271.1] || -> member(image(element_relation,union(u,v)),power_class(complement(union(u,v))))* equal(singleton(image(element_relation,union(u,v))),null_class).
% 299.87/300.45 108675[3:Res:108610.1,338.1] inductive(successor(null_class)) || subclass(singleton(null_class),image(successor_relation,successor(null_class)))* -> equal(image(successor_relation,successor(null_class)),successor(null_class)).
% 299.87/300.45 108880[7:Res:16434.1,97899.0] || subclass(y__dfg,intersection(complement(u),union(v,w))) member(regular(x__dfg),union(u,complement(union(v,w))))* -> .
% 299.87/300.45 108885[10:Res:32790.1,97899.0] || equal(intersection(complement(u),union(v,w)),successor(null_class)) member(null_class,union(u,complement(union(v,w))))* -> .
% 299.87/300.45 108886[10:Res:32582.1,97899.0] || equal(intersection(complement(u),union(v,w)),singleton(null_class)) member(null_class,union(u,complement(union(v,w))))* -> .
% 299.87/300.45 108939[14:Res:77981.1,97899.0] || subclass(y__dfg,intersection(complement(u),union(v,w))) member(complement(x__dfg),union(u,complement(union(v,w))))* -> .
% 299.87/300.45 108970[3:Rew:97907.0,108868.0] || equal(union(u,complement(union(v,w))),null_class) member(singleton(x),union(u,complement(union(v,w))))* -> .
% 299.87/300.45 109201[7:Res:16434.1,97913.0] || subclass(y__dfg,intersection(union(u,v),complement(w))) member(regular(x__dfg),union(complement(union(u,v)),w))* -> .
% 299.87/300.45 109206[10:Res:32790.1,97913.0] || equal(intersection(union(u,v),complement(w)),successor(null_class)) member(null_class,union(complement(union(u,v)),w))* -> .
% 299.87/300.45 109207[10:Res:32582.1,97913.0] || equal(intersection(union(u,v),complement(w)),singleton(null_class)) member(null_class,union(complement(union(u,v)),w))* -> .
% 299.87/300.45 109260[14:Res:77981.1,97913.0] || subclass(y__dfg,intersection(union(u,v),complement(w))) member(complement(x__dfg),union(complement(union(u,v)),w))* -> .
% 299.87/300.45 109289[3:Rew:97919.0,109189.0] || equal(union(complement(union(u,v)),w),null_class) member(singleton(x),union(complement(union(u,v)),w))* -> .
% 299.87/300.45 109382[3:SpR:99581.0,99199.0] || -> equal(union(null_class,complement(intersection(union(u,v),union(w,x)))),complement(intersection(union(u,v),union(w,x))))**.
% 299.87/300.45 109691[3:Rew:29278.0,109390.0] || -> subclass(regular(complement(intersection(union(u,v),union(w,x)))),union(null_class,intersection(union(u,v),union(w,x))))*.
% 299.87/300.45 109693[3:Rew:29278.0,109555.0,99581.0,109555.0] || equal(union(null_class,intersection(union(u,v),union(w,x))),complement(intersection(union(w,x),union(u,v))))** -> .
% 299.87/300.45 109696[3:Rew:29278.0,109445.0,99581.0,109445.0] || -> subclass(regular(union(null_class,intersection(union(u,v),union(w,x)))),complement(intersection(union(w,x),union(u,v))))*.
% 299.87/300.45 109697[3:Rew:99581.0,109444.0,29278.0,109444.0] || -> subclass(regular(complement(intersection(union(u,v),union(w,x)))),union(null_class,intersection(union(w,x),union(u,v))))*.
% 299.87/300.45 109698[3:Rew:29278.0,109443.0,99581.0,109443.0,29278.0,109443.0] || -> equal(union(null_class,intersection(union(u,v),union(w,x))),union(null_class,intersection(union(w,x),union(u,v))))*.
% 299.87/300.45 109699[3:Rew:29278.0,109442.0,99581.0,109442.0,29278.0,109442.0] || -> subclass(union(null_class,intersection(union(u,v),union(w,x))),union(null_class,intersection(union(w,x),union(u,v))))*.
% 299.87/300.45 109719[3:Rew:46840.0,109387.0,29278.0,109387.0,46218.0,109387.0,29278.0,109387.0] || -> equal(power_class(union(null_class,intersection(union(u,v),union(w,x)))),power_class(intersection(union(u,v),union(w,x))))**.
% 299.87/300.45 110484[0:Rew:98594.0,110357.0] || -> equal(union(complement(power_class(u)),image(element_relation,union(v,w))),union(complement(power_class(u)),image(element_relation,union(w,v))))*.
% 299.87/300.45 110421[3:SpL:98594.0,47227.0] || equal(union(complement(power_class(u)),image(element_relation,union(v,w))),intersection(power_class(u),power_class(complement(union(v,w)))))** -> .
% 299.87/300.45 110635[3:Res:108601.1,2997.0] || subclass(u,v)* subclass(v,w)* -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),w)*.
% 299.87/300.45 110651[3:Res:108601.1,4983.0] || subclass(u,restrict(v,w,x))* -> subclass(union(null_class,u),y) member(not_subclass_element(union(null_class,u),y),v)*.
% 299.87/300.45 110875[3:SpL:98733.0,47227.0] || equal(union(image(element_relation,power_class(u)),complement(union(v,w))),intersection(power_class(complement(power_class(u))),union(v,w)))** -> .
% 299.87/300.45 111041[3:Res:108602.1,2997.0] || subclass(u,v)* subclass(v,w)* -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),w)*.
% 299.87/300.45 111057[3:Res:108602.1,4983.0] || subclass(u,restrict(v,w,x))* -> subclass(union(u,null_class),y) member(not_subclass_element(union(u,null_class),y),v)*.
% 299.87/300.45 111182[0:Res:55488.0,9.0] || subclass(union(u,v),intersection(w,symmetric_difference(u,v)))* -> equal(intersection(w,symmetric_difference(u,v)),union(u,v)).
% 299.87/300.45 111476[0:Rew:99020.0,111360.0] || -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),union(image(element_relation,union(v,u)),complement(power_class(w))))*.
% 299.87/300.45 111413[3:SpL:99020.0,47227.0] || equal(union(image(element_relation,union(u,v)),complement(power_class(w))),intersection(power_class(complement(union(u,v))),power_class(w)))** -> .
% 299.87/300.45 111664[3:Res:2973.1,55688.0] || -> equal(intersection(intersection(union(u,u),v),w),null_class) member(regular(intersection(intersection(union(u,u),v),w)),u)*.
% 299.87/300.45 111665[3:Res:2351.1,55688.0] || -> equal(intersection(u,intersection(union(v,v),w)),null_class) member(regular(intersection(u,intersection(union(v,v),w))),v)*.
% 299.87/300.45 111667[3:Res:2974.1,55688.0] || -> equal(intersection(intersection(u,union(v,v)),w),null_class) member(regular(intersection(intersection(u,union(v,v)),w)),v)*.
% 299.87/300.45 111670[3:Res:2352.1,55688.0] || -> equal(intersection(u,intersection(v,union(w,w))),null_class) member(regular(intersection(u,intersection(v,union(w,w)))),w)*.
% 299.87/300.45 111795[0:Res:57301.0,9.0] || subclass(union(u,v),intersection(symmetric_difference(u,v),w))* -> equal(intersection(symmetric_difference(u,v),w),union(u,v)).
% 299.87/300.45 112170[0:Rew:67444.0,112032.0] || -> subclass(intersection(complement(restrict(u,v,w)),intersection(union(cross_product(v,w),u),x)),symmetric_difference(cross_product(v,w),u))*.
% 299.87/300.45 112171[0:Rew:67444.0,112033.0] || -> subclass(intersection(complement(restrict(u,v,w)),intersection(union(u,cross_product(v,w)),x)),symmetric_difference(u,cross_product(v,w)))*.
% 299.87/300.45 112172[0:Rew:67444.0,112038.0] || -> subclass(intersection(union(complement(u),power_class(v)),intersection(union(u,complement(power_class(v))),w)),symmetric_difference(complement(u),power_class(v)))*.
% 299.87/300.45 112173[0:Rew:67444.0,112039.0] || -> subclass(intersection(union(complement(power_class(u)),v),intersection(union(power_class(u),complement(v)),w)),symmetric_difference(power_class(u),complement(v)))*.
% 299.87/300.45 112117[0:Res:65462.0,9.0] || subclass(intersection(u,v),intersection(intersection(u,w),v))* -> equal(intersection(intersection(u,w),v),intersection(u,v)).
% 299.87/300.45 112352[3:SpL:99160.0,47227.0] || equal(union(complement(union(u,v)),image(element_relation,power_class(w))),intersection(union(u,v),power_class(complement(power_class(w)))))** -> .
% 299.87/300.45 112540[3:Res:112095.0,9.0] || subclass(intersection(singleton(null_class),u),intersection(successor(null_class),u))* -> equal(intersection(successor(null_class),u),intersection(singleton(null_class),u)).
% 299.87/300.45 112607[3:Res:112494.0,9.0] || subclass(intersection(u,singleton(null_class)),intersection(successor(null_class),u))* -> equal(intersection(u,singleton(null_class)),intersection(successor(null_class),u)).
% 299.87/300.45 113057[10:SpL:112771.0,1580.1] || member(ordered_pair(u,v),compose(w,successor(null_class)))* subclass(image(w,range_of(null_class)),x)* -> member(v,x)*.
% 299.87/300.45 113089[3:SpL:71595.0,30957.0] || member(not_subclass_element(union(null_class,intersection(u,v)),w),symmetric_difference(v,u))* -> subclass(union(null_class,intersection(u,v)),w).
% 299.87/300.45 113110[3:SpL:67444.0,30957.0] || member(not_subclass_element(union(null_class,intersection(u,v)),w),symmetric_difference(v,u))* -> subclass(union(null_class,intersection(v,u)),w).
% 299.87/300.45 113258[3:Res:112516.0,9.0] || subclass(intersection(singleton(null_class),u),intersection(u,successor(null_class)))* -> equal(intersection(singleton(null_class),u),intersection(u,successor(null_class))).
% 299.87/300.45 113312[3:Res:112583.0,9.0] || subclass(intersection(u,singleton(null_class)),intersection(u,successor(null_class)))* -> equal(intersection(u,successor(null_class)),intersection(u,singleton(null_class))).
% 299.87/300.45 113674[0:SpR:71595.0,9074.1] || -> equal(symmetric_difference(cross_product(u,v),w),null_class) member(regular(symmetric_difference(w,cross_product(u,v))),complement(restrict(w,u,v)))*.
% 299.87/300.45 114087[3:Res:112086.0,9.0] || subclass(intersection(u,v),intersection(union(null_class,u),v))* -> equal(intersection(union(null_class,u),v),intersection(u,v)).
% 299.87/300.45 114226[3:Res:112087.0,9.0] || subclass(intersection(u,v),intersection(union(u,null_class),v))* -> equal(intersection(union(u,null_class),v),intersection(u,v)).
% 299.87/300.45 114428[3:Rew:67444.0,114304.0] || -> subclass(intersection(union(cross_product(u,v),w),union(null_class,complement(restrict(w,u,v)))),symmetric_difference(cross_product(u,v),w))*.
% 299.87/300.45 114429[3:Rew:67444.0,114305.0] || -> subclass(intersection(union(u,cross_product(v,w)),union(null_class,complement(restrict(u,v,w)))),symmetric_difference(u,cross_product(v,w)))*.
% 299.87/300.45 114383[3:Res:113986.0,9.0] || subclass(intersection(u,v),intersection(union(null_class,v),u))* -> equal(intersection(union(null_class,v),u),intersection(u,v)).
% 299.87/300.45 114447[0:SpR:71595.0,9015.1] || -> equal(symmetric_difference(u,cross_product(v,w)),null_class) member(regular(symmetric_difference(cross_product(v,w),u)),complement(restrict(u,v,w)))*.
% 299.87/300.45 115420[3:Rew:114543.0,115309.1] || member(not_subclass_element(intersection(union(null_class,complement(u)),v),null_class),u)* -> subclass(intersection(union(null_class,complement(u)),v),null_class).
% 299.87/300.45 115421[3:Rew:114543.0,115295.1] || member(not_subclass_element(intersection(u,union(null_class,complement(v))),null_class),v)* -> subclass(intersection(u,union(null_class,complement(v))),null_class).
% 299.87/300.45 115663[3:Res:114061.0,9.0] || subclass(intersection(u,v),intersection(v,union(null_class,u)))* -> equal(intersection(v,union(null_class,u)),intersection(u,v)).
% 299.87/300.45 116171[3:Res:114137.0,9.0] || subclass(intersection(u,v),intersection(union(v,null_class),u))* -> equal(intersection(union(v,null_class),u),intersection(u,v)).
% 299.87/300.45 116314[3:Res:114201.0,9.0] || subclass(intersection(u,v),intersection(v,union(u,null_class)))* -> equal(intersection(v,union(u,null_class)),intersection(u,v)).
% 299.87/300.45 116379[0:SpR:67444.0,4959.1] || -> equal(intersection(restrict(u,v,w),x),null_class) member(regular(intersection(x,restrict(u,v,w))),cross_product(v,w))*.
% 299.87/300.45 116534[3:Res:114357.0,9.0] || subclass(intersection(u,v),intersection(u,union(null_class,v)))* -> equal(intersection(u,union(null_class,v)),intersection(u,v)).
% 299.87/300.45 117519[0:SpR:67444.0,4958.1] || -> equal(intersection(u,restrict(v,w,x)),null_class) member(regular(intersection(restrict(v,w,x),u)),cross_product(w,x))*.
% 299.87/300.45 117674[0:Res:8.1,4975.0] || equal(unordered_pair(u,v),w)* -> subclass(w,x) equal(not_subclass_element(w,x),v)* equal(not_subclass_element(w,x),u)*.
% 299.87/300.45 117851[3:Res:116145.0,9.0] || subclass(intersection(u,v),intersection(u,union(v,null_class)))* -> equal(intersection(u,union(v,null_class)),intersection(u,v)).
% 299.87/300.45 118981[0:Rew:67444.0,118823.0] || -> subclass(intersection(complement(restrict(u,v,w)),intersection(x,union(cross_product(v,w),u))),symmetric_difference(cross_product(v,w),u))*.
% 299.87/300.45 118982[0:Rew:67444.0,118824.0] || -> subclass(intersection(complement(restrict(u,v,w)),intersection(x,union(u,cross_product(v,w)))),symmetric_difference(u,cross_product(v,w)))*.
% 299.87/300.45 118983[0:Rew:67444.0,118829.0] || -> subclass(intersection(union(complement(u),power_class(v)),intersection(w,union(u,complement(power_class(v))))),symmetric_difference(complement(u),power_class(v)))*.
% 299.87/300.45 118984[0:Rew:67444.0,118830.0] || -> subclass(intersection(union(complement(power_class(u)),v),intersection(w,union(power_class(u),complement(v)))),symmetric_difference(power_class(u),complement(v)))*.
% 299.87/300.45 118921[0:Res:65465.0,9.0] || subclass(intersection(u,v),intersection(intersection(w,u),v))* -> equal(intersection(intersection(w,u),v),intersection(u,v)).
% 299.87/300.45 119112[0:Res:65920.0,9.0] || subclass(intersection(u,v),intersection(v,intersection(u,w)))* -> equal(intersection(v,intersection(u,w)),intersection(u,v)).
% 299.87/300.45 119279[0:Res:65922.0,9.0] || subclass(intersection(u,v),intersection(v,intersection(w,u)))* -> equal(intersection(v,intersection(w,u)),intersection(u,v)).
% 299.87/300.45 119737[0:Rew:71595.0,119626.1] || subclass(u,v) member(w,symmetric_difference(complement(u),union(v,u)))* -> member(w,complement(symmetric_difference(v,u))).
% 299.87/300.45 119758[3:Rew:89365.1,119611.2] || subclass(u,v) member(not_subclass_element(union(null_class,u),w),symmetric_difference(v,u))* -> subclass(union(null_class,u),w).
% 299.87/300.45 120485[3:Res:120328.0,9.0] || subclass(singleton(null_class),union(null_class,intersection(successor(null_class),u)))* -> equal(union(null_class,intersection(successor(null_class),u)),singleton(null_class)).
% 299.87/300.45 120607[3:Res:120345.0,9.0] || subclass(singleton(null_class),union(null_class,intersection(u,successor(null_class))))* -> equal(union(null_class,intersection(u,successor(null_class))),singleton(null_class)).
% 299.87/300.45 121274[3:Res:120311.1,1479.2] || equal(intersection(u,v),successor(null_class))** member(w,v)* member(w,u)* -> member(w,singleton(null_class))*.
% 299.87/300.45 121486[3:Res:120322.0,9.0] || subclass(singleton(null_class),intersection(intersection(successor(null_class),u),v))* -> equal(intersection(intersection(successor(null_class),u),v),singleton(null_class)).
% 299.87/300.45 121558[3:Res:120333.0,9.0] || subclass(singleton(null_class),intersection(u,intersection(v,successor(null_class))))* -> equal(intersection(u,intersection(v,successor(null_class))),singleton(null_class)).
% 299.87/300.45 121628[3:Res:120336.0,9.0] || subclass(singleton(null_class),intersection(u,intersection(successor(null_class),v)))* -> equal(intersection(u,intersection(successor(null_class),v)),singleton(null_class)).
% 299.87/300.45 121852[3:Res:120342.0,9.0] || subclass(singleton(null_class),intersection(intersection(u,successor(null_class)),v))* -> equal(intersection(intersection(u,successor(null_class)),v),singleton(null_class)).
% 299.87/300.45 122092[3:Rew:47832.0,122091.0] || member(regular(power_class(union(null_class,complement(u)))),complement(power_class(complement(u))))* -> equal(power_class(union(null_class,complement(u))),null_class).
% 299.87/300.45 122781[0:Res:49.1,6509.0] inductive(symmetric_difference(union(u,v),union(complement(u),complement(v)))) || -> member(null_class,complement(symmetric_difference(complement(u),complement(v))))*.
% 299.87/300.45 124402[0:Res:125.0,10912.0] || -> equal(ordered_pair(first(ordered_pair(singleton(u),singleton(v))),second(ordered_pair(singleton(u),singleton(v)))),ordered_pair(singleton(u),singleton(v)))**.
% 299.87/300.45 124412[7:Res:17425.0,10912.0] || -> equal(ordered_pair(first(ordered_pair(regular(x__dfg),singleton(u))),second(ordered_pair(regular(x__dfg),singleton(u)))),ordered_pair(regular(x__dfg),singleton(u)))**.
% 299.87/300.45 124413[14:Res:77980.0,10912.0] || -> equal(ordered_pair(first(ordered_pair(complement(x__dfg),singleton(u))),second(ordered_pair(complement(x__dfg),singleton(u)))),ordered_pair(complement(x__dfg),singleton(u)))**.
% 299.87/300.45 124949[7:Res:17425.0,6797.0] || subclass(regular(x__dfg),u)* subclass(u,v)* -> equal(regular(x__dfg),null_class) member(apply(choice,regular(x__dfg)),v)*.
% 299.87/300.45 124950[14:Res:77980.0,6797.0] || subclass(complement(x__dfg),u)* subclass(u,v)* -> equal(complement(x__dfg),null_class) member(apply(choice,complement(x__dfg)),v)*.
% 299.87/300.45 125714[3:Res:125591.0,3004.0] || -> equal(complement(successor(complement(restrict(u,v,w)))),null_class) member(regular(complement(successor(complement(restrict(u,v,w))))),u)*.
% 299.87/300.45 125816[3:Res:125636.0,2997.0] || subclass(u,v) -> equal(regular(union(null_class,complement(u))),null_class) member(regular(regular(union(null_class,complement(u)))),v)*.
% 299.87/300.45 125824[3:Res:125636.0,3000.0] || -> equal(regular(union(null_class,complement(intersection(u,v)))),null_class) member(regular(regular(union(null_class,complement(intersection(u,v))))),v)*.
% 299.87/300.45 125825[3:Res:125636.0,2999.0] || -> equal(regular(union(null_class,complement(intersection(u,v)))),null_class) member(regular(regular(union(null_class,complement(intersection(u,v))))),u)*.
% 299.87/300.45 125901[3:Rew:99199.0,125790.0] || -> subclass(regular(union(image(element_relation,power_class(u)),complement(union(v,w)))),intersection(power_class(complement(power_class(u))),union(v,w)))*.
% 299.87/300.45 125902[3:Rew:99199.0,125788.0] || -> subclass(regular(union(complement(power_class(u)),intersection(power_class(v),complement(w)))),intersection(power_class(u),union(complement(power_class(v)),w)))*.
% 299.87/300.45 125903[3:Rew:99199.0,125787.0] || -> subclass(regular(union(complement(power_class(u)),intersection(complement(v),power_class(w)))),intersection(power_class(u),union(v,complement(power_class(w)))))*.
% 299.87/300.45 125904[3:Rew:99199.0,125786.0] || -> subclass(regular(union(complement(union(u,v)),image(element_relation,power_class(w)))),intersection(union(u,v),power_class(complement(power_class(w)))))*.
% 299.87/300.45 125905[3:Rew:99199.0,125785.0] || -> subclass(regular(union(intersection(power_class(u),complement(v)),complement(power_class(w)))),intersection(union(complement(power_class(u)),v),power_class(w)))*.
% 299.87/300.45 125906[3:Rew:99199.0,125784.0] || -> subclass(regular(union(intersection(complement(u),power_class(v)),complement(power_class(w)))),intersection(union(u,complement(power_class(v))),power_class(w)))*.
% 299.87/300.45 125907[3:Rew:99199.0,125783.0] || -> subclass(regular(union(image(element_relation,union(u,v)),complement(power_class(w)))),intersection(power_class(complement(union(u,v))),power_class(w)))*.
% 299.87/300.45 125908[3:Rew:99199.0,125781.0] || -> subclass(regular(union(complement(power_class(u)),image(element_relation,union(v,w)))),intersection(power_class(u),power_class(complement(union(v,w)))))*.
% 299.87/300.45 126124[3:Res:125622.0,4977.0] || subclass(complement(u),v) -> subclass(regular(union(null_class,u)),w) member(not_subclass_element(regular(union(null_class,u)),w),v)*.
% 299.87/300.45 126496[3:Res:125623.0,4977.0] || subclass(complement(u),v) -> subclass(regular(union(u,null_class)),w) member(not_subclass_element(regular(union(u,null_class)),w),v)*.
% 299.87/300.45 126622[3:Res:125624.0,4977.0] || subclass(complement(u),v) -> subclass(regular(union(u,u)),w) member(not_subclass_element(regular(union(u,u)),w),v)*.
% 299.87/300.45 127758[3:Res:127674.0,2997.0] || subclass(complement(singleton(null_class)),u) -> equal(complement(successor(successor(null_class))),null_class) member(regular(complement(successor(successor(null_class)))),u)*.
% 299.87/300.45 128099[0:Rew:127821.0,107343.0] || member(u,symmetric_difference(union(v,w),complement(power_class(x))))* -> member(u,union(union(w,v),complement(power_class(x)))).
% 299.87/300.45 128155[3:Rew:128150.0,49232.0] || member(u,symmetric_difference(union(null_class,v),complement(power_class(w))))* -> member(u,union(union(v,v),complement(power_class(w))))*.
% 299.87/300.45 128383[3:Res:125761.0,2996.0] || -> equal(complement(successor(union(null_class,complement(singleton(u))))),null_class) equal(regular(complement(successor(union(null_class,complement(singleton(u)))))),u)**.
% 299.87/300.45 128493[10:MRR:128487.2,109050.0] || subclass(complement(restrict(u,v,w)),cross_product(v,w))* member(regular(complement(restrict(u,v,w))),u)* -> .
% 299.87/300.45 128849[10:SpL:112771.0,10477.0] || equal(u,image(v,range_of(null_class)))* member(ordered_pair(w,x),compose(v,successor(null_class)))* -> member(x,u)*.
% 299.87/300.45 128986[3:Res:125564.0,9.0] || subclass(u,union(null_class,intersection(union(null_class,u),v)))* -> equal(union(null_class,intersection(union(null_class,u),v)),u).
% 299.87/300.45 129089[3:Res:90201.1,7408.0] || equal(complement(u),null_class) -> equal(regular(unordered_pair(v,w)),v)** equal(unordered_pair(v,w),null_class) member(w,u)*.
% 299.87/300.45 129102[3:Rew:121234.2,129099.1] || equal(unordered_pair(u,v),successor(null_class))** -> equal(null_class,u) equal(unordered_pair(u,v),null_class) member(v,singleton(null_class))*.
% 299.87/300.45 129167[3:Res:125581.0,9.0] || subclass(u,union(null_class,intersection(v,union(null_class,u))))* -> equal(union(null_class,intersection(v,union(null_class,u))),u).
% 299.87/300.45 129293[12:Res:126105.1,2997.0] function(u) || subclass(complement(u),v) -> equal(regular(successor(u)),null_class) member(regular(regular(successor(u))),v)*.
% 299.87/300.45 129319[3:Res:90201.1,7406.0] || equal(complement(u),null_class) -> equal(regular(unordered_pair(v,w)),w)** equal(unordered_pair(v,w),null_class) member(v,u)*.
% 299.87/300.45 129332[3:Rew:121234.2,129329.1] || equal(unordered_pair(u,v),successor(null_class))** -> equal(null_class,v) equal(unordered_pair(u,v),null_class) member(u,singleton(null_class))*.
% 299.87/300.45 129390[3:Res:128921.0,9.0] || subclass(u,union(null_class,intersection(union(u,null_class),v)))* -> equal(union(null_class,intersection(union(u,null_class),v)),u).
% 299.87/300.45 129556[3:Res:129108.0,9.0] || subclass(u,union(null_class,intersection(v,union(u,null_class))))* -> equal(union(null_class,intersection(v,union(u,null_class))),u).
% 299.87/300.45 129977[3:Res:125558.0,9.0] || subclass(u,intersection(intersection(union(null_class,u),v),w))* -> equal(intersection(intersection(union(null_class,u),v),w),u).
% 299.87/300.45 130147[3:Res:125569.0,9.0] || subclass(u,intersection(v,intersection(w,union(null_class,u))))* -> equal(intersection(v,intersection(w,union(null_class,u))),u).
% 299.87/300.45 130361[3:Res:125572.0,9.0] || subclass(u,intersection(v,intersection(union(null_class,u),w)))* -> equal(intersection(v,intersection(union(null_class,u),w)),u).
% 299.87/300.45 130535[3:Res:125578.0,9.0] || subclass(u,intersection(intersection(v,union(null_class,u)),w))* -> equal(intersection(intersection(v,union(null_class,u)),w),u).
% 299.87/300.45 130744[3:Res:125883.0,9.0] || subclass(symmetric_difference(u,v),regular(complement(symmetric_difference(v,u))))* -> equal(regular(complement(symmetric_difference(v,u))),symmetric_difference(u,v)).
% 299.87/300.45 130843[3:Res:128932.0,9.0] || subclass(u,union(null_class,intersection(union(u,u),v)))* -> equal(union(null_class,intersection(union(u,u),v)),u).
% 299.87/300.45 131022[3:Res:129119.0,9.0] || subclass(u,union(null_class,intersection(v,union(u,u))))* -> equal(union(null_class,intersection(v,union(u,u))),u).
% 299.87/300.45 131326[3:Res:129704.0,9.0] || subclass(u,intersection(intersection(union(u,null_class),v),w))* -> equal(intersection(intersection(union(u,null_class),v),w),u).
% 299.87/300.45 131507[3:Res:129718.0,9.0] || subclass(u,intersection(v,intersection(w,union(u,null_class))))* -> equal(intersection(v,intersection(w,union(u,null_class))),u).
% 299.87/300.45 131681[3:Res:129721.0,9.0] || subclass(u,intersection(v,intersection(union(u,null_class),w)))* -> equal(intersection(v,intersection(union(u,null_class),w)),u).
% 299.87/300.45 131972[3:Res:129727.0,9.0] || subclass(u,intersection(intersection(v,union(u,null_class)),w))* -> equal(intersection(intersection(v,union(u,null_class)),w),u).
% 299.87/300.45 132136[3:Res:130690.0,9.0] || subclass(symmetric_difference(u,v),regular(complement(symmetric_difference(u,v))))* -> equal(regular(complement(symmetric_difference(u,v))),symmetric_difference(u,v)).
% 299.87/300.45 132159[0:SpR:89527.0,4904.1] || -> subclass(symmetric_difference(u,intersection(u,v)),w) member(not_subclass_element(symmetric_difference(u,intersection(u,v)),w),complement(intersection(u,v)))*.
% 299.87/300.45 132583[0:Rew:89527.0,132462.1] || member(not_subclass_element(u,complement(intersection(v,w))),symmetric_difference(v,intersection(v,w)))* -> subclass(u,complement(intersection(v,w))).
% 299.87/300.45 132858[0:SpR:89667.0,4904.1] || -> subclass(symmetric_difference(u,intersection(v,u)),w) member(not_subclass_element(symmetric_difference(u,intersection(v,u)),w),complement(intersection(v,u)))*.
% 299.87/300.45 133272[0:Rew:89667.0,133164.1] || member(not_subclass_element(u,complement(intersection(v,w))),symmetric_difference(w,intersection(v,w)))* -> subclass(u,complement(intersection(v,w))).
% 299.87/300.45 133774[3:Res:108603.1,2997.0] || subclass(u,v)* subclass(v,w)* -> equal(union(u,u),null_class) member(regular(union(u,u)),w)*.
% 299.87/300.45 133793[3:Res:108603.1,4983.0] || subclass(u,restrict(v,w,x))* -> subclass(union(u,u),y) member(not_subclass_element(union(u,u),y),v)*.
% 299.87/300.45 133998[0:Res:111103.0,9.0] || subclass(union(u,v),intersection(w,symmetric_difference(v,u)))* -> equal(intersection(w,symmetric_difference(v,u)),union(u,v)).
% 299.87/300.45 134158[0:Res:111709.0,9.0] || subclass(union(u,v),intersection(symmetric_difference(v,u),w))* -> equal(intersection(symmetric_difference(v,u),w),union(u,v)).
% 299.87/300.45 134474[0:SpR:111977.1,495.0] || subclass(union(u,v),union(complement(u),complement(v)))* -> equal(symmetric_difference(complement(u),complement(v)),union(u,v)).
% 299.87/300.45 134475[0:SpR:111977.1,6542.0] || subclass(successor(u),union(complement(u),complement(singleton(u))))* -> equal(symmetric_difference(complement(u),complement(singleton(u))),successor(u)).
% 299.87/300.45 134763[0:Rew:71595.0,134625.1] || subclass(u,v) member(w,symmetric_difference(complement(u),union(u,v)))* -> member(w,complement(symmetric_difference(u,v))).
% 299.87/300.45 134782[3:Rew:111977.1,134603.2] || subclass(u,v) member(not_subclass_element(union(null_class,u),w),symmetric_difference(u,v))* -> subclass(union(null_class,u),w).
% 299.87/300.45 135013[0:Rew:67444.0,134832.0] || -> subclass(intersection(union(cross_product(u,v),w),intersection(complement(restrict(w,u,v)),x)),symmetric_difference(cross_product(u,v),w))*.
% 299.87/300.45 135014[0:Rew:67444.0,134833.0] || -> subclass(intersection(union(u,cross_product(v,w)),intersection(complement(restrict(u,v,w)),x)),symmetric_difference(u,cross_product(v,w)))*.
% 299.87/300.45 135015[0:Rew:67444.0,134838.0] || -> subclass(intersection(union(u,complement(power_class(v))),intersection(union(complement(u),power_class(v)),w)),symmetric_difference(complement(u),power_class(v)))*.
% 299.87/300.45 135016[0:Rew:67444.0,134840.0] || -> subclass(intersection(union(power_class(u),complement(v)),intersection(union(complement(power_class(u)),v),w)),symmetric_difference(power_class(u),complement(v)))*.
% 299.87/300.45 134943[0:Res:112012.0,9.0] || subclass(intersection(u,v),intersection(intersection(v,w),u))* -> equal(intersection(intersection(v,w),u),intersection(u,v)).
% 299.87/300.45 143637[3:Rew:67444.0,143378.0] || -> equal(intersection(symmetric_difference(cross_product(u,v),w),symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v)))),null_class)**.
% 299.87/300.45 143638[3:Rew:67444.0,143379.0] || -> equal(intersection(symmetric_difference(u,cross_product(v,w)),symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w)))),null_class)**.
% 299.87/300.45 143639[3:Rew:67444.0,143383.0] || -> equal(intersection(symmetric_difference(complement(u),power_class(v)),symmetric_difference(union(u,complement(power_class(v))),union(complement(u),power_class(v)))),null_class)**.
% 299.87/300.45 143640[3:Rew:67444.0,143385.0] || -> equal(intersection(symmetric_difference(power_class(u),complement(v)),symmetric_difference(union(power_class(u),complement(v)),union(complement(power_class(u)),v))),null_class)**.
% 299.87/300.45 145456[3:Rew:61509.0,145308.0] || -> equal(complement(intersection(power_class(u),union(v,union(null_class,complement(w))))),complement(intersection(power_class(u),union(v,complement(w)))))**.
% 299.87/300.45 145459[3:Rew:145456.0,145305.0] || -> equal(union(complement(power_class(u)),intersection(complement(v),union(w,w))),complement(intersection(power_class(u),union(v,complement(w)))))**.
% 299.87/300.45 145810[3:Rew:100407.0,145652.1] || member(u,intersection(complement(v),power_class(complement(successor(w)))))* member(u,union(v,image(element_relation,successor(w)))) -> .
% 299.87/300.45 145823[3:Rew:104046.0,145665.1,99331.0,145665.0] || member(u,intersection(complement(v),power_class(complement(singleton(null_class)))))* member(u,union(v,image(element_relation,successor(null_class)))) -> .
% 299.87/300.45 146209[0:SpR:31268.0,98314.0] || -> equal(union(intersection(complement(u),power_class(v)),complement(union(u,complement(power_class(v))))),complement(union(u,complement(power_class(v)))))**.
% 299.87/300.45 146515[14:Res:146475.1,97899.0] || subclass(x__dfg,intersection(complement(u),union(v,w))) member(complement(x__dfg),union(u,complement(union(v,w))))* -> .
% 299.87/300.45 146520[14:Res:146475.1,97913.0] || subclass(x__dfg,intersection(union(u,v),complement(w))) member(complement(x__dfg),union(complement(union(u,v)),w))* -> .
% 299.87/300.45 146772[0:SpR:31268.0,98315.0] || -> equal(union(intersection(power_class(u),complement(v)),complement(union(complement(power_class(u)),v))),complement(union(complement(power_class(u)),v)))**.
% 299.87/300.45 146928[0:Rew:109453.0,146741.0,99439.0,146741.0] || -> equal(complement(intersection(union(u,v),successor(complement(power_class(w))))),complement(intersection(successor(complement(power_class(w))),union(u,v))))*.
% 299.87/300.45 147814[3:Rew:60788.0,147674.0] || -> equal(complement(intersection(union(u,union(null_class,complement(v))),power_class(w))),complement(intersection(union(u,complement(v)),power_class(w))))**.
% 299.87/300.45 147817[3:Rew:147814.0,147671.0] || -> equal(union(intersection(complement(u),union(v,v)),complement(power_class(w))),complement(intersection(union(u,complement(v)),power_class(w))))**.
% 299.87/300.45 148173[3:Rew:100407.0,148049.1] || member(u,intersection(power_class(complement(successor(v))),complement(w)))* member(u,union(image(element_relation,successor(v)),w)) -> .
% 299.87/300.45 148186[3:Rew:104046.0,148062.1,99331.0,148062.0] || member(u,intersection(power_class(complement(singleton(null_class))),complement(v)))* member(u,union(image(element_relation,successor(null_class)),v)) -> .
% 299.87/300.45 148254[14:Res:147291.1,4977.0] || equal(successor(null_class),x__dfg) subclass(x__dfg,u) -> subclass(regular(null_class),v) member(not_subclass_element(regular(null_class),v),u)*.
% 299.87/300.45 148366[0:SpR:45.0,98672.0] || -> equal(complement(intersection(power_class(u),union(complement(successor(v)),w))),union(complement(power_class(u)),intersection(successor(v),complement(w))))**.
% 299.87/300.45 148577[3:Rew:61526.0,148419.0] || -> equal(complement(intersection(power_class(u),union(union(null_class,complement(v)),w))),complement(intersection(power_class(u),union(complement(v),w))))**.
% 299.87/300.45 148580[3:Rew:148577.0,148416.0] || -> equal(union(complement(power_class(u)),intersection(union(v,v),complement(w))),complement(intersection(power_class(u),union(complement(v),w))))**.
% 299.87/300.45 149157[0:SpR:45.0,98876.0] || -> equal(complement(intersection(union(complement(successor(u)),v),power_class(w))),union(intersection(successor(u),complement(v)),complement(power_class(w))))**.
% 299.87/300.45 149357[3:Rew:60805.0,149210.0] || -> equal(complement(intersection(union(union(null_class,complement(u)),v),power_class(w))),complement(intersection(union(complement(u),v),power_class(w))))**.
% 299.87/300.45 149360[3:Rew:149357.0,149207.0] || -> equal(union(intersection(union(u,u),complement(v)),complement(power_class(w))),complement(intersection(union(complement(u),v),power_class(w))))**.
% 299.87/300.45 149403[0:Rew:104830.0,149212.0,99668.0,149212.0] || -> equal(complement(intersection(power_class(u),successor(complement(union(v,w))))),complement(intersection(successor(complement(union(v,w))),power_class(u))))*.
% 299.87/300.45 150304[3:Rew:143349.0,150192.1] || member(not_subclass_element(intersection(intersection(u,v),w),null_class),symmetric_difference(v,u))* -> subclass(intersection(intersection(u,v),w),null_class).
% 299.87/300.45 150305[3:Rew:143349.0,150191.1] || member(not_subclass_element(intersection(u,intersection(v,w)),null_class),symmetric_difference(w,v))* -> subclass(intersection(u,intersection(v,w)),null_class).
% 299.87/300.45 150368[3:SpL:67452.0,144721.0] || member(complement(symmetric_difference(cross_product(u,v),w)),symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))* -> .
% 299.87/300.45 150369[3:SpL:67453.0,144721.0] || member(complement(symmetric_difference(u,cross_product(v,w))),symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))* -> .
% 299.87/300.45 150373[3:SpL:46366.0,144721.0] || member(complement(symmetric_difference(complement(u),power_class(v))),symmetric_difference(union(u,complement(power_class(v))),union(complement(u),power_class(v))))* -> .
% 299.87/300.45 150375[3:SpL:67451.0,144721.0] || member(complement(symmetric_difference(power_class(u),complement(v))),symmetric_difference(union(power_class(u),complement(v)),union(complement(power_class(u)),v)))* -> .
% 299.87/300.45 150413[3:SpL:98594.0,144721.0] || member(union(complement(power_class(u)),image(element_relation,union(v,w))),symmetric_difference(power_class(u),power_class(complement(union(v,w)))))* -> .
% 299.87/300.45 150415[3:SpL:99020.0,144721.0] || member(union(image(element_relation,union(u,v)),complement(power_class(w))),symmetric_difference(power_class(complement(union(u,v))),power_class(w)))* -> .
% 299.87/300.45 150416[3:SpL:46894.0,144721.0] || member(union(intersection(complement(u),power_class(v)),complement(power_class(w))),symmetric_difference(union(u,complement(power_class(v))),power_class(w)))* -> .
% 299.87/300.45 150417[3:SpL:46895.0,144721.0] || member(union(intersection(power_class(u),complement(v)),complement(power_class(w))),symmetric_difference(union(complement(power_class(u)),v),power_class(w)))* -> .
% 299.87/300.45 150418[3:SpL:99160.0,144721.0] || member(union(complement(union(u,v)),image(element_relation,power_class(w))),symmetric_difference(union(u,v),power_class(complement(power_class(w)))))* -> .
% 299.87/300.45 150421[3:SpL:46893.0,144721.0] || member(union(complement(power_class(u)),intersection(complement(v),power_class(w))),symmetric_difference(power_class(u),union(v,complement(power_class(w)))))* -> .
% 299.87/300.45 150423[3:SpL:46898.0,144721.0] || member(union(complement(power_class(u)),intersection(power_class(v),complement(w))),symmetric_difference(power_class(u),union(complement(power_class(v)),w)))* -> .
% 299.87/300.45 150426[3:SpL:98733.0,144721.0] || member(union(image(element_relation,power_class(u)),complement(union(v,w))),symmetric_difference(power_class(complement(power_class(u))),union(v,w)))* -> .
% 299.87/300.45 150656[0:SpR:45.0,99161.0] || -> equal(complement(intersection(successor(u),union(v,complement(power_class(w))))),union(complement(successor(u)),intersection(complement(v),power_class(w))))**.
% 299.87/300.45 151175[0:SpR:45.0,99162.0] || -> equal(complement(intersection(successor(u),union(complement(power_class(v)),w))),union(complement(successor(u)),intersection(power_class(v),complement(w))))**.
% 299.87/300.45 151820[0:SpR:45.0,99659.0] || -> equal(complement(intersection(successor(u),power_class(complement(union(v,w))))),union(complement(successor(u)),image(element_relation,union(v,w))))**.
% 299.87/300.45 152023[3:Rew:97925.0,152022.0] || -> equal(complement(intersection(union(u,v),power_class(union(null_class,complement(w))))),complement(intersection(union(u,v),power_class(complement(w)))))**.
% 299.87/300.45 152026[3:Rew:152023.0,151813.0] || -> equal(union(complement(union(u,v)),image(element_relation,union(w,w))),complement(intersection(union(u,v),power_class(complement(w)))))**.
% 299.87/300.45 152290[3:SpL:98594.0,150311.0] || member(union(complement(power_class(u)),image(element_relation,union(v,w))),symmetric_difference(power_class(complement(union(v,w))),power_class(u)))* -> .
% 299.87/300.45 152292[3:SpL:99020.0,150311.0] || member(union(image(element_relation,union(u,v)),complement(power_class(w))),symmetric_difference(power_class(w),power_class(complement(union(u,v)))))* -> .
% 299.87/300.45 152293[3:SpL:46894.0,150311.0] || member(union(intersection(complement(u),power_class(v)),complement(power_class(w))),symmetric_difference(power_class(w),union(u,complement(power_class(v)))))* -> .
% 299.87/300.45 152294[3:SpL:46895.0,150311.0] || member(union(intersection(power_class(u),complement(v)),complement(power_class(w))),symmetric_difference(power_class(w),union(complement(power_class(u)),v)))* -> .
% 299.87/300.45 152295[3:SpL:99160.0,150311.0] || member(union(complement(union(u,v)),image(element_relation,power_class(w))),symmetric_difference(power_class(complement(power_class(w))),union(u,v)))* -> .
% 299.87/300.45 152299[3:SpL:46893.0,150311.0] || member(union(complement(power_class(u)),intersection(complement(v),power_class(w))),symmetric_difference(union(v,complement(power_class(w))),power_class(u)))* -> .
% 299.87/300.45 152301[3:SpL:46898.0,150311.0] || member(union(complement(power_class(u)),intersection(power_class(v),complement(w))),symmetric_difference(union(complement(power_class(v)),w),power_class(u)))* -> .
% 299.87/300.45 152304[3:SpL:98733.0,150311.0] || member(union(image(element_relation,power_class(u)),complement(union(v,w))),symmetric_difference(union(v,w),power_class(complement(power_class(u)))))* -> .
% 299.87/300.45 152555[3:Res:112088.0,9.0] || subclass(intersection(u,v),intersection(union(u,u),v))* -> equal(intersection(union(u,u),v),intersection(u,v)).
% 299.87/300.45 152771[3:Res:114339.0,9.0] || subclass(intersection(u,v),intersection(union(v,v),u))* -> equal(intersection(union(v,v),u),intersection(u,v)).
% 299.87/300.45 153199[3:Rew:97910.0,153198.0] || -> equal(complement(intersection(power_class(union(null_class,complement(u))),union(v,w))),complement(intersection(power_class(complement(u)),union(v,w))))**.
% 299.87/300.45 153202[3:Rew:153199.0,153049.0] || -> equal(union(image(element_relation,union(u,u)),complement(union(v,w))),complement(intersection(power_class(complement(u)),union(v,w))))**.
% 299.87/300.45 153482[3:Res:115623.0,9.0] || subclass(intersection(u,v),intersection(v,union(u,u)))* -> equal(intersection(v,union(u,u)),intersection(u,v)).
% 299.87/300.45 153682[3:Res:116494.0,9.0] || subclass(intersection(u,v),intersection(u,union(v,v)))* -> equal(intersection(u,union(v,v)),intersection(u,v)).
% 299.87/300.45 154042[0:Rew:67444.0,153796.0] || -> subclass(intersection(union(cross_product(u,v),w),intersection(x,complement(restrict(w,u,v)))),symmetric_difference(cross_product(u,v),w))*.
% 299.87/300.45 154043[0:Rew:67444.0,153797.0] || -> subclass(intersection(union(u,cross_product(v,w)),intersection(x,complement(restrict(u,v,w)))),symmetric_difference(u,cross_product(v,w)))*.
% 299.87/300.45 154044[0:Rew:67444.0,153801.0] || -> subclass(intersection(union(u,complement(power_class(v))),intersection(w,union(complement(u),power_class(v)))),symmetric_difference(complement(u),power_class(v)))*.
% 299.87/300.45 154045[0:Rew:67444.0,153803.0] || -> subclass(intersection(union(power_class(u),complement(v)),intersection(w,union(complement(power_class(u)),v))),symmetric_difference(power_class(u),complement(v)))*.
% 299.87/300.45 153939[0:Res:118801.0,9.0] || subclass(intersection(u,v),intersection(intersection(w,v),u))* -> equal(intersection(intersection(w,v),u),intersection(u,v)).
% 299.87/300.45 154222[0:Res:118998.0,9.0] || subclass(intersection(u,v),intersection(u,intersection(v,w)))* -> equal(intersection(u,intersection(v,w)),intersection(u,v)).
% 299.87/300.45 154461[12:Rew:99358.1,154460.2,73911.1,154460.2,99358.1,154460.1] function(u) || member(not_subclass_element(power_class(complement(u)),v),image(element_relation,successor(u)))* -> subclass(power_class(complement(u)),v).
% 299.87/300.45 154702[0:Res:119165.0,9.0] || subclass(intersection(u,v),intersection(u,intersection(w,v)))* -> equal(intersection(u,intersection(w,v)),intersection(u,v)).
% 299.87/300.45 155035[3:SpR:98515.0,154929.0] || -> subclass(complement(successor(union(intersection(complement(u),union(v,w)),complement(power_class(x))))),union(u,complement(union(v,w))))*.
% 299.87/300.45 155036[3:SpR:98876.0,154929.0] || -> subclass(complement(successor(union(intersection(union(u,v),complement(w)),complement(power_class(x))))),union(complement(union(u,v)),w))*.
% 299.87/300.45 155068[3:Res:154929.0,2996.0] || -> equal(complement(successor(complement(intersection(singleton(u),v)))),null_class) equal(regular(complement(successor(complement(intersection(singleton(u),v))))),u)**.
% 299.87/300.45 155526[3:SpR:98217.0,154953.0] || -> subclass(complement(successor(union(complement(power_class(u)),intersection(complement(v),union(w,x))))),union(v,complement(union(w,x))))*.
% 299.87/300.45 155528[3:SpR:98672.0,154953.0] || -> subclass(complement(successor(union(complement(power_class(u)),intersection(union(v,w),complement(x))))),union(complement(union(v,w)),x))*.
% 299.87/300.45 155556[3:Res:154953.0,2996.0] || -> equal(complement(successor(complement(intersection(u,singleton(v))))),null_class) equal(regular(complement(successor(complement(intersection(u,singleton(v)))))),v)**.
% 299.87/300.45 155762[3:Res:154872.0,9.0] || subclass(u,regular(union(null_class,complement(intersection(u,v)))))* -> equal(regular(union(null_class,complement(intersection(u,v)))),u).
% 299.87/300.45 156107[3:Res:155659.0,9.0] || subclass(u,regular(union(null_class,complement(intersection(v,u)))))* -> equal(regular(union(null_class,complement(intersection(v,u)))),u).
% 299.87/300.45 156330[3:Res:155861.0,9.0] || subclass(complement(u),regular(union(u,complement(power_class(v)))))* -> equal(regular(union(u,complement(power_class(v)))),complement(u)).
% 299.87/300.45 156597[3:Res:155862.0,9.0] || subclass(complement(u),regular(union(u,complement(successor(v)))))* -> equal(regular(union(u,complement(successor(v)))),complement(u)).
% 299.87/300.45 156724[3:Res:155863.0,9.0] || subclass(power_class(u),regular(union(complement(power_class(u)),v)))* -> equal(regular(union(complement(power_class(u)),v)),power_class(u)).
% 299.87/300.45 156840[3:Res:156202.0,9.0] || subclass(power_class(u),regular(union(v,complement(power_class(u)))))* -> equal(regular(union(v,complement(power_class(u)))),power_class(u)).
% 299.87/300.45 156891[3:Res:156203.0,9.0] || subclass(successor(u),regular(union(v,complement(successor(u)))))* -> equal(regular(union(v,complement(successor(u)))),successor(u)).
% 299.87/300.45 156958[3:Res:156893.0,9.0] || subclass(singleton(null_class),regular(union(u,complement(successor(null_class)))))* -> equal(regular(union(u,complement(successor(null_class)))),singleton(null_class)).
% 299.87/300.45 157132[3:Res:156939.0,9.0] || subclass(singleton(null_class),regular(union(complement(successor(null_class)),u)))* -> equal(regular(union(complement(successor(null_class)),u)),singleton(null_class)).
% 299.87/300.45 157251[3:Res:156204.0,9.0] || subclass(complement(u),regular(union(complement(power_class(v)),u)))* -> equal(regular(union(complement(power_class(v)),u)),complement(u)).
% 299.87/300.45 157312[3:MRR:157306.0,45445.0] || -> equal(apply(choice,unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) member(v,complement(singleton(unordered_pair(u,v))))*.
% 299.87/300.45 157390[3:Res:156578.0,9.0] || subclass(complement(u),regular(union(complement(successor(v)),u)))* -> equal(regular(union(complement(successor(v)),u)),complement(u)).
% 299.87/300.45 157455[3:Res:156872.0,9.0] || subclass(successor(u),regular(union(complement(successor(u)),v)))* -> equal(regular(union(complement(successor(u)),v)),successor(u)).
% 299.87/300.45 157603[3:Res:154856.0,9.0] || subclass(u,intersection(union(null_class,intersection(u,v)),w))* -> equal(intersection(union(null_class,intersection(u,v)),w),u).
% 299.87/300.45 157744[3:MRR:157738.0,45445.0] || -> equal(apply(choice,unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) member(u,complement(singleton(unordered_pair(u,v))))*.
% 299.87/300.45 157860[3:Res:154864.0,9.0] || subclass(u,union(null_class,intersection(intersection(u,v),w)))* -> equal(union(null_class,intersection(intersection(u,v),w)),u).
% 299.87/300.45 158087[3:Res:154877.0,9.0] || subclass(u,intersection(v,union(null_class,intersection(u,w))))* -> equal(intersection(v,union(null_class,intersection(u,w))),u).
% 299.87/300.45 158292[10:Rew:121234.2,158226.2] || equal(unordered_pair(u,v),successor(null_class))** member(null_class,u) -> equal(null_class,v) equal(unordered_pair(u,v),null_class).
% 299.87/300.45 158301[3:MRR:158300.0,13.0] || member(apply(choice,unordered_pair(u,v)),u)* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.87/300.45 158416[3:Res:154885.0,9.0] || subclass(u,union(null_class,intersection(v,intersection(u,w))))* -> equal(union(null_class,intersection(v,intersection(u,w))),u).
% 299.87/300.45 158561[3:Res:154956.0,9.0] || subclass(u,complement(successor(complement(restrict(u,v,w)))))* -> equal(complement(successor(complement(restrict(u,v,w)))),u).
% 299.87/300.45 158731[10:Rew:121234.2,158665.2] || equal(unordered_pair(u,v),successor(null_class))** member(null_class,v) -> equal(null_class,u) equal(unordered_pair(u,v),null_class).
% 299.87/300.45 158742[3:MRR:158741.0,13.0] || member(apply(choice,unordered_pair(u,v)),v)* -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.87/300.45 158835[3:Res:155855.0,9.0] || subclass(union(u,v),regular(complement(symmetric_difference(u,v))))* -> equal(regular(complement(symmetric_difference(u,v))),union(u,v)).
% 299.87/300.45 159006[3:Res:157492.0,9.0] || subclass(u,intersection(union(null_class,intersection(v,u)),w))* -> equal(intersection(union(null_class,intersection(v,u)),w),u).
% 299.87/300.45 159146[3:MRR:159139.0,45445.0] || -> equal(not_subclass_element(unordered_pair(u,v),w),v)** subclass(unordered_pair(u,v),w) member(u,complement(singleton(unordered_pair(u,v))))*.
% 299.87/300.45 159259[3:Res:157751.0,9.0] || subclass(u,union(null_class,intersection(intersection(v,u),w)))* -> equal(union(null_class,intersection(intersection(v,u),w)),u).
% 299.87/300.45 159486[3:Res:157993.0,9.0] || subclass(u,intersection(v,union(null_class,intersection(w,u))))* -> equal(intersection(v,union(null_class,intersection(w,u))),u).
% 299.87/300.45 159622[3:MRR:159614.0,45445.0] || -> equal(not_subclass_element(unordered_pair(u,v),w),u)** subclass(unordered_pair(u,v),w) member(v,complement(singleton(unordered_pair(u,v))))*.
% 299.87/300.45 159728[3:Res:158313.0,9.0] || subclass(u,union(null_class,intersection(v,intersection(w,u))))* -> equal(union(null_class,intersection(v,intersection(w,u))),u).
% 299.87/300.45 159933[3:Res:158757.0,9.0] || subclass(union(u,v),regular(complement(symmetric_difference(v,u))))* -> equal(regular(complement(symmetric_difference(v,u))),union(u,v)).
% 299.87/300.45 160523[3:Res:129905.0,9.0] || subclass(u,intersection(intersection(union(u,u),v),w))* -> equal(intersection(intersection(union(u,u),v),w),u).
% 299.87/300.45 160746[3:Res:130087.0,9.0] || subclass(u,intersection(v,intersection(w,union(u,u))))* -> equal(intersection(v,intersection(w,union(u,u))),u).
% 299.87/300.45 160962[3:Res:130295.0,9.0] || subclass(u,intersection(v,intersection(union(u,u),w)))* -> equal(intersection(v,intersection(union(u,u),w)),u).
% 299.87/300.45 161191[3:Res:130469.0,9.0] || subclass(u,intersection(intersection(v,union(u,u)),w))* -> equal(intersection(intersection(v,union(u,u)),w),u).
% 299.87/300.45 161543[0:Res:154858.0,9.0] || subclass(u,intersection(intersection(intersection(u,v),w),x))* -> equal(intersection(intersection(intersection(u,v),w),x),u).
% 299.87/300.45 161805[0:Res:154873.0,9.0] || subclass(u,intersection(v,intersection(w,intersection(u,x))))* -> equal(intersection(v,intersection(w,intersection(u,x))),u).
% 299.87/300.45 162175[7:SpL:46313.0,16445.0] || subclass(y__dfg,symmetric_difference(complement(u),power_class(complement(power_class(v))))) -> member(regular(x__dfg),union(u,image(element_relation,power_class(v))))*.
% 299.87/300.45 162507[0:Res:154876.0,9.0] || subclass(u,intersection(v,intersection(intersection(u,w),x)))* -> equal(intersection(v,intersection(intersection(u,w),x)),u).
% 299.87/300.45 162776[0:Res:154882.0,9.0] || subclass(u,intersection(intersection(v,intersection(u,w)),x))* -> equal(intersection(intersection(v,intersection(u,w)),x),u).
% 299.87/300.45 163157[7:SpL:46529.0,16445.0] || subclass(y__dfg,symmetric_difference(power_class(complement(power_class(u))),complement(v))) -> member(regular(x__dfg),union(image(element_relation,power_class(u)),v))*.
% 299.87/300.45 163580[0:Res:160079.0,9.0] || subclass(u,intersection(intersection(intersection(v,u),w),x))* -> equal(intersection(intersection(intersection(v,u),w),x),u).
% 299.87/300.45 164009[0:Res:160096.0,9.0] || subclass(u,intersection(v,intersection(w,intersection(x,u))))* -> equal(intersection(v,intersection(w,intersection(x,u))),u).
% 299.87/300.45 164272[0:Res:160100.0,9.0] || subclass(u,intersection(v,intersection(intersection(w,u),x)))* -> equal(intersection(v,intersection(intersection(w,u),x)),u).
% 299.87/300.45 164729[0:Res:160106.0,9.0] || subclass(u,intersection(intersection(v,intersection(w,u)),x))* -> equal(intersection(intersection(v,intersection(w,u)),x),u).
% 299.87/300.45 164874[0:Res:59858.0,9.0] || subclass(u,restrict(restrict(u,v,w),x,y))* -> equal(restrict(restrict(u,v,w),x,y),u).
% 299.87/300.45 165895[15:Rew:165880.0,10800.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg))* subclass(composition_function,element_relation) -> member(u,ordered_pair(v,compose(u,v)))*.
% 299.87/300.45 165979[15:Rew:165880.0,98421.0] || member(u,y__dfg) subclass(union(v,w),x)* -> member(u,complement(union(v,w)))* member(u,x)*.
% 299.87/300.45 165980[15:Rew:165880.0,20944.0] || member(u,y__dfg) subclass(domain_relation,restrict(v,w,x))* -> member(ordered_pair(u,cantor(u)),cross_product(w,x))*.
% 299.87/300.45 165981[15:Rew:165880.0,6804.0] || member(u,y__dfg) subclass(u,restrict(v,w,x))* -> equal(u,null_class) member(apply(choice,u),v).
% 299.87/300.45 173967[15:Rew:165880.0,165984.1] || member(u,y__dfg) member(v,cross_product(singleton(u),y__dfg))* member(v,w)* -> member(u,cantor(w))*.
% 299.87/300.45 173968[15:Rew:165880.0,165985.2] || member(u,y__dfg) -> member(u,cantor(cross_product(v,w))) equal(restrict(cross_product(singleton(u),y__dfg),v,w),null_class)**.
% 299.87/300.45 165987[15:Rew:165880.0,20930.0] || member(u,y__dfg) subclass(domain_relation,regular(v)) member(ordered_pair(u,cantor(u)),v)* -> equal(v,null_class).
% 299.87/300.45 173969[15:Rew:165880.0,166073.0] || member(inverse(restrict(u,v,y__dfg)),y__dfg) -> member(ordered_pair(inverse(restrict(u,v,y__dfg)),image(u,v)),domain_relation)*.
% 299.87/300.45 173970[15:Rew:165880.0,166229.1] || member(not_subclass_element(intersection(u,complement(compose(element_relation,y__dfg))),v),element_relation)* -> subclass(intersection(u,complement(compose(element_relation,y__dfg))),v).
% 299.87/300.45 173971[15:Rew:165880.0,166231.1] || member(not_subclass_element(intersection(complement(compose(element_relation,y__dfg)),u),v),element_relation)* -> subclass(intersection(complement(compose(element_relation,y__dfg)),u),v).
% 299.87/300.45 166504[15:Rew:165880.0,6213.0] || member(single_valued1(u),y__dfg) -> member(single_valued1(u),range_of(u)) equal(domain__dfg(u,range_of(null_class),single_valued2(u)),single_valued3(u))**.
% 299.87/300.45 166667[15:Rew:165880.0,59572.0] || member(singleton(singleton(singleton(u))),cross_product(y__dfg,y__dfg))* subclass(composition_function,cross_product(v,w))* -> member(singleton(u),v)*.
% 299.87/300.45 166692[15:Rew:165880.0,128393.1] single_valued_class(complement(successor(union(null_class,complement(cross_product(universal_class,universal_class)))))) || -> function(complement(successor(union(null_class,complement(cross_product(y__dfg,y__dfg))))))*.
% 299.87/300.45 166697[15:Rew:165880.0,59674.1] single_valued_class(union(null_class,restrict(cross_product(universal_class,universal_class),u,v))) || -> function(union(null_class,restrict(cross_product(y__dfg,y__dfg),u,v)))*.
% 299.87/300.45 166698[15:Rew:165880.0,60263.1] single_valued_class(intersection(restrict(cross_product(universal_class,universal_class),u,v),w)) || -> function(intersection(restrict(cross_product(y__dfg,y__dfg),u,v),w))*.
% 299.87/300.45 166858[15:Rew:165880.0,55698.1] single_valued_class(intersection(u,union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class)))) || -> function(intersection(u,union(null_class,cross_product(y__dfg,y__dfg))))*.
% 299.87/300.45 166867[15:Rew:165880.0,57693.1] single_valued_class(intersection(union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class)),u)) || -> function(intersection(union(null_class,cross_product(y__dfg,y__dfg)),u))*.
% 299.87/300.45 166875[15:Rew:165880.0,72906.1] single_valued_class(restrict(union(cross_product(universal_class,universal_class),null_class),u,v)) || -> function(restrict(union(null_class,cross_product(y__dfg,y__dfg)),u,v))*.
% 299.87/300.45 166877[15:Rew:165880.0,59618.1] single_valued_class(restrict(union(null_class,cross_product(universal_class,universal_class)),u,v)) || -> function(restrict(union(null_class,cross_product(y__dfg,y__dfg)),u,v))*.
% 299.87/300.45 166971[15:Rew:165880.0,59879.1] single_valued_class(intersection(u,restrict(cross_product(universal_class,universal_class),v,w))) || -> function(intersection(u,restrict(cross_product(y__dfg,y__dfg),v,w)))*.
% 299.87/300.45 167066[15:Rew:165880.0,165064.2] || equal(cantor(u),successor(u)) subclass(successor_relation,v) member(u,y__dfg)* subclass(domain_relation,complement(v))* -> .
% 299.87/300.45 167080[15:Rew:165880.0,165059.0] || member(u,y__dfg) equal(successor(u),ordered_pair(v,w))* subclass(successor_relation,application_function) -> member(v,cantor(u))*.
% 299.87/300.45 173972[15:Rew:165880.0,167105.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,ordered_pair(v,u))* -> .
% 299.87/300.45 167219[15:Rew:165880.0,144652.0] || member(u,y__dfg) member(v,u) subclass(element_relation,singleton(w)) member(ordered_pair(v,u),w)* -> .
% 299.87/300.45 173973[15:Rew:165880.0,167228.2] || member(u,y__dfg) member(v,u) subclass(element_relation,cantor(singleton(cross_product(singleton(ordered_pair(v,u)),y__dfg))))* -> .
% 299.87/300.45 167240[15:Rew:165880.0,140654.0] || member(u,y__dfg) subclass(composition_function,cross_product(v,w))* -> member(ordered_pair(cantor(u),compose(u,cantor(u))),w)*.
% 299.87/300.45 173974[15:Rew:165880.0,167330.2,165880.0,167330.1] || member(u,y__dfg) -> member(u,cantor(cross_product(singleton(u),y__dfg)))* equal(union(null_class,cross_product(singleton(u),y__dfg)),null_class).
% 299.87/300.45 167500[15:Rew:165880.0,115030.0] || member(u,y__dfg) subclass(union(null_class,v),w)* -> member(u,union(null_class,complement(v)))* member(u,w)*.
% 299.87/300.45 167501[15:Rew:165880.0,115029.0] || member(u,y__dfg) subclass(union(v,null_class),w)* -> member(u,union(null_class,complement(v)))* member(u,w)*.
% 299.87/300.45 167502[15:Rew:165880.0,115027.0] || member(u,y__dfg) subclass(union(v,v),w)* -> member(u,union(null_class,complement(v)))* member(u,w)*.
% 299.87/300.45 167503[15:Rew:165880.0,114911.0] || member(u,y__dfg) subclass(union(v,w),x)* -> member(u,complement(union(w,v)))* member(u,x)*.
% 299.87/300.45 167520[15:Rew:165880.0,111653.0] || member(u,y__dfg) member(v,u) subclass(element_relation,union(w,w))* -> member(ordered_pair(v,u),w)*.
% 299.87/300.45 167534[15:Rew:165880.0,110039.0] || member(u,y__dfg) -> member(u,complement(symmetric_difference(v,cross_product(w,x))))* member(u,complement(restrict(v,w,x))).
% 299.87/300.45 167538[15:Rew:165880.0,109843.0] || member(u,y__dfg) -> member(u,complement(symmetric_difference(cross_product(v,w),x)))* member(u,complement(restrict(x,v,w))).
% 299.87/300.45 167539[15:Rew:165880.0,109713.0] || member(u,y__dfg) -> member(u,complement(intersection(union(v,w),union(x,y))))* member(u,union(x,y)).
% 299.87/300.45 167540[15:Rew:165880.0,109712.0] || member(u,y__dfg) -> member(u,complement(intersection(union(v,w),union(x,y))))* member(u,union(v,w)).
% 299.87/300.45 167561[15:Rew:165880.0,107338.0] || member(u,y__dfg) subclass(complement(union(v,w)),x)* -> member(u,union(w,v))* member(u,x)*.
% 299.87/300.45 167681[15:Rew:165880.0,98059.0] || member(u,y__dfg) -> member(u,complement(union(sum_class(range_of(null_class)),v)))* member(u,union(apply(null_class,w),v))*.
% 299.87/300.45 167682[15:Rew:165880.0,98036.0] || member(u,y__dfg) -> member(u,complement(union(v,sum_class(range_of(null_class)))))* member(u,union(v,apply(null_class,w)))*.
% 299.87/300.45 167683[15:Rew:165880.0,98024.0] || member(u,y__dfg) -> member(u,complement(union(v,apply(null_class,w))))* member(u,union(v,sum_class(range_of(null_class)))).
% 299.87/300.45 167684[15:Rew:165880.0,98022.0] || member(u,y__dfg) -> member(u,complement(union(v,apply(null_class,w))))* member(u,union(v,apply(null_class,x)))*.
% 299.87/300.45 167685[15:Rew:165880.0,98017.0] || member(u,y__dfg) -> member(u,complement(union(v,symmetric_difference(w,x))))* member(u,union(v,symmetric_difference(x,w))).
% 299.87/300.45 167686[15:Rew:165880.0,98004.0] || member(u,y__dfg) -> member(u,complement(union(apply(null_class,v),w)))* member(u,union(sum_class(range_of(null_class)),w)).
% 299.87/300.45 167687[15:Rew:165880.0,98002.0] || member(u,y__dfg) -> member(u,complement(union(apply(null_class,v),w)))* member(u,union(apply(null_class,x),w))*.
% 299.87/300.45 167688[15:Rew:165880.0,97971.0] || member(u,y__dfg) -> member(u,complement(union(symmetric_difference(v,w),x)))* member(u,union(symmetric_difference(w,v),x)).
% 299.87/300.45 173975[15:Rew:165880.0,167787.2,165880.0,167787.1] || member(u,y__dfg) member(range_of(null_class),y__dfg)* equal(apply(v,u),y__dfg) -> member(u,cantor(v))*.
% 299.87/300.45 167811[15:Rew:165880.0,91178.0] || member(u,y__dfg) member(v,u) subclass(composition_function,element_relation) -> member(v,ordered_pair(u,compose(v,u)))*.
% 299.87/300.45 173976[15:Rew:165880.0,167813.1] || member(u,y__dfg) member(v,y__dfg) subclass(composition_function,element_relation) -> member(v,ordered_pair(u,compose(v,u)))*.
% 299.87/300.45 167862[15:Rew:165880.0,87120.0] || member(u,y__dfg) subclass(complement(symmetric_difference(v,w)),x)* -> member(u,symmetric_difference(w,v))* member(u,x)*.
% 299.87/300.45 167864[15:Rew:165880.0,86789.0] || member(u,y__dfg) member(v,u) subclass(element_relation,union(w,null_class)) -> member(ordered_pair(v,u),w)*.
% 299.87/300.45 167896[15:Rew:165880.0,83661.0] || member(u,y__dfg) member(v,u) subclass(element_relation,union(null_class,w)) -> member(ordered_pair(v,u),w)*.
% 299.87/300.45 167997[15:Rew:165880.0,74415.0] || member(u,y__dfg) subclass(complement(apply(null_class,v)),w)* -> member(u,apply(null_class,x))* member(u,w)*.
% 299.87/300.45 168000[15:Rew:165880.0,73981.0] || member(u,y__dfg) subclass(union(null_class,complement(v)),w)* -> member(u,union(v,null_class))* member(u,w)*.
% 299.87/300.45 168003[15:Rew:165880.0,73549.0] || member(u,y__dfg) subclass(complement(apply(null_class,v)),w)* -> member(u,sum_class(range_of(null_class)))* member(u,w)*.
% 299.87/300.45 168004[15:Rew:165880.0,73478.0] || member(u,y__dfg) subclass(complement(sum_class(range_of(null_class))),v)* -> member(u,apply(null_class,w))* member(u,v)*.
% 299.87/300.45 173978[15:Rew:165880.0,168073.2] || member(u,y__dfg) member(v,u) subclass(element_relation,cantor(complement(cross_product(singleton(ordered_pair(v,u)),y__dfg))))* -> .
% 299.87/300.45 168074[15:Rew:165880.0,62199.0] || member(u,y__dfg) member(v,u) subclass(element_relation,successor(null_class)) -> member(ordered_pair(v,u),singleton(null_class))*.
% 299.87/300.45 168076[15:Rew:165880.0,62177.0] || member(u,y__dfg) member(v,u) subclass(element_relation,intersection(w,x))* -> member(ordered_pair(v,u),x)*.
% 299.87/300.45 168077[15:Rew:165880.0,62176.0] || member(u,y__dfg) member(v,u) subclass(element_relation,intersection(w,x))* -> member(ordered_pair(v,u),w)*.
% 299.87/300.45 168078[15:Rew:165880.0,62170.0] || member(u,y__dfg) member(v,u) subclass(element_relation,complement(w)) member(ordered_pair(v,u),w)* -> .
% 299.87/300.45 168079[15:Rew:165880.0,62153.0] || member(u,y__dfg) member(singleton(u),u)* subclass(element_relation,v) -> member(singleton(singleton(singleton(u))),v)*.
% 299.87/300.45 173979[15:Rew:165880.0,168104.2,165880.0,168104.1] || member(u,y__dfg) member(v,cantor(cross_product(singleton(u),y__dfg)))* -> member(u,cantor(cross_product(singleton(v),y__dfg)))*.
% 299.87/300.45 168169[15:Rew:165880.0,53049.0] || member(u,y__dfg) subclass(domain_relation,symmetric_difference(v,w)) -> member(ordered_pair(u,cantor(u)),complement(intersection(v,w)))*.
% 299.87/300.45 173980[15:Rew:165880.0,168211.1] || member(u,y__dfg)* member(v,y__dfg) equal(compose(w,v),u)* equal(compose_class(w),null_class) -> .
% 299.87/300.45 173981[15:Rew:165880.0,168234.1] || member(u,y__dfg) subclass(y__dfg,image(element_relation,power_class(v))) member(sum_class(u),power_class(complement(power_class(v))))* -> .
% 299.87/300.45 173982[15:Rew:165880.0,168235.1] || member(u,y__dfg) subclass(y__dfg,image(element_relation,power_class(v))) member(power_class(u),power_class(complement(power_class(v))))* -> .
% 299.87/300.45 173983[15:Rew:165880.0,168245.1] || member(u,y__dfg) subclass(y__dfg,power_class(complement(power_class(v)))) member(sum_class(u),image(element_relation,power_class(v)))* -> .
% 299.87/300.45 173984[15:Rew:165880.0,168246.1] || member(u,y__dfg) subclass(y__dfg,power_class(complement(power_class(v)))) member(power_class(u),image(element_relation,power_class(v)))* -> .
% 299.87/300.45 168270[15:Rew:165880.0,40285.0] || member(u,y__dfg) subclass(cantor(v),w)* -> equal(sum_class(range_of(null_class)),apply(v,u))* member(u,w)*.
% 299.87/300.45 168282[15:Rew:165880.0,38599.0] || member(u,y__dfg) subclass(union(null_class,complement(v)),w)* -> member(u,union(v,v))* member(u,w)*.
% 299.87/300.45 168303[15:Rew:165880.0,33262.0] || member(u,y__dfg) subclass(union(null_class,complement(v)),w)* -> member(u,union(null_class,v))* member(u,w)*.
% 299.87/300.45 173985[15:Rew:165880.0,168310.2] || member(sum_class(u),symmetric_difference(v,w))* member(u,y__dfg) subclass(y__dfg,union(null_class,intersection(v,w)))* -> .
% 299.87/300.45 173986[15:Rew:165880.0,168319.2] || member(power_class(u),symmetric_difference(v,w))* member(u,y__dfg) subclass(y__dfg,union(null_class,intersection(v,w)))* -> .
% 299.87/300.45 173987[15:Rew:165880.0,168330.2,165880.0,168330.1] || member(u,y__dfg) -> member(u,cantor(cross_product(v,y__dfg))) equal(image(cross_product(singleton(u),y__dfg),v),range_of(null_class))**.
% 299.87/300.45 168337[15:Rew:165880.0,26497.0] || member(u,y__dfg) subclass(domain_relation,intersection(v,w)) member(ordered_pair(u,cantor(u)),symmetric_difference(v,w))* -> .
% 299.87/300.45 173988[15:Rew:165880.0,168429.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,complement(singleton(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)))))* -> .
% 299.87/300.45 173989[15:Rew:165880.0,168498.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,complement(singleton(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)))))* -> .
% 299.87/300.45 173990[15:Rew:165880.0,168595.0] || member(range_of(null_class),y__dfg) subclass(y__dfg,u)* subclass(u,v)* -> member(sum_class(apply(null_class,w)),v)*.
% 299.87/300.45 173991[15:Rew:165880.0,168607.0] || member(range_of(null_class),y__dfg) subclass(y__dfg,u)* subclass(u,v)* -> member(power_class(apply(null_class,w)),v)*.
% 299.87/300.45 173992[15:Rew:165880.0,168637.0] || member(successor(u),y__dfg) subclass(y__dfg,v) -> equal(successor(u),null_class) member(apply(choice,successor(u)),v)*.
% 299.87/300.45 168642[15:Rew:165880.0,123577.1] function(u) || subclass(y__dfg,v)* subclass(v,w)* -> member(image(u,regular(union(x__dfg,x__dfg))),w)*.
% 299.87/300.45 168662[15:Rew:165880.0,42223.1] || equal(u,v) subclass(y__dfg,v) member(omega,unordered_pair(v,u))* -> equal(unordered_pair(v,u),null_class).
% 299.87/300.45 173993[15:Rew:165880.0,168666.0] || member(cantor(u),y__dfg) subclass(y__dfg,v) -> equal(cantor(u),null_class) member(apply(choice,cantor(u)),v)*.
% 299.87/300.45 168697[15:Rew:165880.0,139463.1] || subclass(power_class(complement(power_class(u))),null_class) member(v,y__dfg) -> member(v,union(image(element_relation,power_class(u)),w))*.
% 299.87/300.45 168700[15:Rew:165880.0,138686.1] || subclass(power_class(complement(power_class(u))),null_class) member(v,y__dfg) -> member(v,union(w,image(element_relation,power_class(u))))*.
% 299.87/300.45 168754[15:Rew:165880.0,121268.1] || equal(power_class(u),successor(null_class)) member(v,y__dfg) -> member(v,complement(power_class(u)))* member(v,singleton(null_class)).
% 299.87/300.45 168821[15:Rew:165880.0,73482.1] || equal(u,complement(sum_class(range_of(null_class))))* member(v,y__dfg) -> member(v,apply(null_class,w))* member(v,u)*.
% 299.87/300.45 173999[15:Rew:165880.0,168886.1,165880.0,168886.0] || equal(u,y__dfg) member(image(v,null_class),y__dfg) subclass(y__dfg,w) -> member(apply(v,u),w)*.
% 299.87/300.45 168968[15:Rew:165880.0,94150.1] || equal(complement(intersection(u,v)),null_class)** member(w,y__dfg) -> equal(w,null_class) member(apply(choice,w),u)*.
% 299.87/300.45 168969[15:Rew:165880.0,94149.1] || equal(complement(intersection(u,v)),null_class)** member(w,y__dfg) -> equal(w,null_class) member(apply(choice,w),v)*.
% 299.87/300.45 168979[15:Rew:165880.0,74419.1] || equal(u,complement(apply(null_class,v)))* member(w,y__dfg) -> member(w,apply(null_class,x))* member(w,u)*.
% 299.87/300.45 168980[15:Rew:165880.0,73985.1] || equal(u,union(null_class,complement(v)))* member(w,y__dfg) -> member(w,union(v,null_class))* member(w,u)*.
% 299.87/300.45 168981[15:Rew:165880.0,73553.1] || equal(u,complement(apply(null_class,v)))* member(w,y__dfg) -> member(w,sum_class(range_of(null_class)))* member(w,u)*.
% 299.87/300.45 168993[15:Rew:165880.0,42169.1] || equal(u,union(null_class,complement(v)))* member(w,y__dfg) -> member(w,union(null_class,v))* member(w,u)*.
% 299.87/300.45 168994[15:Rew:165880.0,42168.1] || equal(u,union(null_class,complement(v)))* member(w,y__dfg) -> member(w,union(v,v))* member(w,u)*.
% 299.87/300.45 169025[15:Rew:165880.0,53702.0] || subclass(y__dfg,complement(u)) member(regular(ordered_pair(v,w)),u)* -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 299.87/300.45 174000[15:Rew:165880.0,169037.1] || equal(complement(union(u,v)),y__dfg) -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),y__dfg)**.
% 299.87/300.45 174001[15:Rew:165880.0,169038.1] || equal(complement(union(u,v)),y__dfg) -> equal(union(complement(union(w,x)),image(element_relation,union(u,v))),y__dfg)**.
% 299.87/300.45 169080[15:Rew:165880.0,1578.1] || member(ordered_pair(u,singleton(v)),compose(w,x))* subclass(y__dfg,complement(image(w,image(x,singleton(u)))))* -> .
% 299.87/300.45 169138[15:Rew:165880.0,46187.0] || member(inverse(u),y__dfg) equal(successor(inverse(u)),range_of(u)) -> member(ordered_pair(inverse(u),range_of(u)),successor_relation)*.
% 299.87/300.45 169152[15:Rew:165880.0,46151.0] || member(inverse(u),y__dfg) subclass(domain_relation,restrict(v,w,x))* -> member(ordered_pair(inverse(u),range_of(u)),v)*.
% 299.87/300.45 174002[15:Rew:165880.0,169178.2,165880.0,169178.0] || member(image(u,null_class),y__dfg) subclass(y__dfg,symmetric_difference(v,w)) -> member(apply(u,y__dfg),union(v,w))*.
% 299.87/300.45 174003[15:Rew:165880.0,169217.0] || member(successor(null_class),y__dfg) subclass(domain_relation,complement(compose(element_relation,y__dfg))) member(ordered_pair(successor(null_class),null_class),element_relation)* -> .
% 299.87/300.45 169223[15:Rew:165880.0,133812.0] || subclass(u,complement(compose(element_relation,y__dfg))) member(regular(union(u,u)),element_relation)* -> equal(union(u,u),null_class).
% 299.87/300.45 169230[15:Rew:165880.0,111070.0] || subclass(u,complement(compose(element_relation,y__dfg))) member(regular(union(u,null_class)),element_relation)* -> equal(union(u,null_class),null_class).
% 299.87/300.45 169232[15:Rew:165880.0,110664.0] || subclass(u,complement(compose(element_relation,y__dfg))) member(regular(union(null_class,u)),element_relation)* -> equal(union(null_class,u),null_class).
% 299.87/300.45 169235[15:Rew:165880.0,44988.0] || subclass(u,complement(compose(element_relation,y__dfg))) member(regular(intersection(v,u)),element_relation)* -> equal(intersection(v,u),null_class).
% 299.87/300.45 169236[15:Rew:165880.0,43296.0] || subclass(u,complement(compose(element_relation,y__dfg))) member(regular(intersection(u,v)),element_relation)* -> equal(intersection(u,v),null_class).
% 299.87/300.45 174004[15:Rew:165880.0,169260.0] || member(not_subclass_element(intersection(u,complement(compose(element_relation,y__dfg))),v),element_relation)* -> subclass(intersection(complement(compose(element_relation,y__dfg)),u),v).
% 299.87/300.45 174005[15:Rew:165880.0,169261.1] || subclass(complement(element_relation),intersection(complement(compose(element_relation,y__dfg)),u))* -> equal(intersection(complement(compose(element_relation,y__dfg)),u),complement(element_relation)).
% 299.87/300.45 174006[15:Rew:165880.0,169262.1] || member(not_subclass_element(intersection(complement(compose(element_relation,y__dfg)),u),v),element_relation)* -> subclass(intersection(u,complement(compose(element_relation,y__dfg))),v).
% 299.87/300.45 174007[15:Rew:165880.0,169291.1] || subclass(complement(element_relation),intersection(u,complement(compose(element_relation,y__dfg))))* -> equal(intersection(u,complement(compose(element_relation,y__dfg))),complement(element_relation)).
% 299.87/300.45 174008[15:Rew:165880.0,169315.1] || member(not_subclass_element(union(null_class,complement(compose(element_relation,y__dfg))),u),element_relation)* -> subclass(union(null_class,complement(compose(element_relation,y__dfg))),u).
% 299.87/300.45 174009[15:Rew:165880.0,169337.1] || subclass(complement(element_relation),union(null_class,complement(compose(element_relation,y__dfg))))* -> equal(union(null_class,complement(compose(element_relation,y__dfg))),complement(element_relation)).
% 299.87/300.45 169373[15:Rew:165880.0,41355.0] || subclass(domain_relation,rotate(complement(compose(element_relation,y__dfg)))) member(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v),element_relation)* -> .
% 299.87/300.45 169374[15:Rew:165880.0,41472.0] || subclass(domain_relation,flip(complement(compose(element_relation,y__dfg)))) member(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u))),element_relation)* -> .
% 299.87/300.45 174010[15:Rew:165880.0,169409.2] || subclass(complement(element_relation),u) -> subclass(complement(compose(element_relation,y__dfg)),v) member(not_subclass_element(complement(compose(element_relation,y__dfg)),v),u)*.
% 299.87/300.45 174013[15:Rew:165880.0,169454.1] || member(not_subclass_element(intersection(u,regular(compose(element_relation,y__dfg))),v),element_relation)* -> subclass(intersection(u,regular(compose(element_relation,y__dfg))),v).
% 299.87/300.45 174014[15:Rew:165880.0,169456.1] || member(not_subclass_element(intersection(regular(compose(element_relation,y__dfg)),u),v),element_relation)* -> subclass(intersection(regular(compose(element_relation,y__dfg)),u),v).
% 299.87/300.45 174015[15:Rew:165880.0,169475.1] || member(not_subclass_element(regular(union(null_class,compose(element_relation,y__dfg))),u),element_relation)* -> subclass(regular(union(null_class,compose(element_relation,y__dfg))),u).
% 299.87/300.45 169542[15:Rew:165880.0,159608.0] || equal(u,y__dfg) -> equal(not_subclass_element(unordered_pair(v,w),x),v)** subclass(unordered_pair(v,w),x) member(w,u)*.
% 299.87/300.45 169543[15:Rew:165880.0,159133.0] || equal(u,y__dfg) -> equal(not_subclass_element(unordered_pair(v,w),x),w)** subclass(unordered_pair(v,w),x) member(v,u)*.
% 299.87/300.45 169544[15:Rew:165880.0,157732.0] || equal(u,y__dfg) -> equal(apply(choice,unordered_pair(v,w)),w)** equal(unordered_pair(v,w),null_class) member(v,u)*.
% 299.87/300.45 169545[15:Rew:165880.0,157300.0] || equal(u,y__dfg) -> equal(apply(choice,unordered_pair(v,w)),v)** equal(unordered_pair(v,w),null_class) member(w,u)*.
% 299.87/300.45 169579[15:Rew:165880.0,93345.0] || equal(u,y__dfg) member(u,v)* member(null_class,w) -> member(singleton(singleton(null_class)),cross_product(w,v))*.
% 299.87/300.45 169580[15:Rew:165880.0,93343.0] || equal(u,y__dfg) -> equal(cross_product(v,null_class),null_class) equal(domain__dfg(regular(cross_product(v,null_class)),v,u),single_valued3(null_class))**.
% 299.87/300.45 169582[15:Rew:165880.0,92854.0] || equal(u,y__dfg) -> equal(regular(ordered_pair(v,u)),unordered_pair(v,null_class))** equal(regular(ordered_pair(v,u)),singleton(v)).
% 299.87/300.45 169583[15:Rew:165880.0,92812.0] || equal(u,y__dfg) member(ordered_pair(u,v),compose(w,x))* -> member(v,image(w,image(x,null_class))).
% 299.87/300.45 169623[15:Rew:165880.0,14407.2] || member(unordered_pair(u,v),w)* member(unordered_pair(u,v),x)* subclass(y__dfg,complement(intersection(x,w)))* -> .
% 299.87/300.45 169748[15:Rew:165880.0,90778.0] || equal(y__dfg,x__dfg) member(image(u,null_class),x__dfg) subclass(x__dfg,v) -> member(apply(u,x__dfg),v)*.
% 299.87/300.45 174016[15:Rew:165880.0,169768.1] || member(range_of(null_class),y__dfg) subclass(y__dfg,regular(u)) member(apply(null_class,v),u)* -> equal(u,null_class).
% 299.87/300.45 174017[15:Rew:165880.0,169827.0] || member(restrict(element_relation,y__dfg,range_of(null_class)),y__dfg) -> member(ordered_pair(restrict(element_relation,y__dfg,range_of(null_class)),apply(null_class,u)),domain_relation)*.
% 299.87/300.45 174018[15:Rew:165880.0,169890.1] || member(cross_product(u,v),y__dfg) subclass(y__dfg,apply(choice,cross_product(u,v)))* -> equal(cross_product(u,v),null_class).
% 299.87/300.45 169897[15:Rew:165880.0,26366.0] || member(cross_product(u,v),y__dfg) equal(apply(choice,cross_product(u,v)),null_class)** -> equal(cross_product(u,v),null_class).
% 299.87/300.45 169898[15:Rew:165880.0,26341.0] || member(cross_product(u,v),y__dfg) subclass(apply(choice,cross_product(u,v)),null_class)* -> equal(cross_product(u,v),null_class).
% 299.87/300.45 170043[15:Rew:165880.0,22192.0] || member(ordered_pair(y__dfg,u),compose(v,w))* subclass(image(v,image(w,null_class)),x)* -> member(u,x)*.
% 299.87/300.45 174019[15:Rew:165880.0,170050.1] || member(unordered_pair(u,null_class),v) -> equal(not_subclass_element(ordered_pair(u,y__dfg),v),singleton(u))** subclass(ordered_pair(u,y__dfg),v).
% 299.87/300.45 174020[15:Rew:165880.0,170086.2,165880.0,170086.0] || member(u,unordered_pair(y__dfg,singleton(v)))* member(u,ordered_pair(y__dfg,v)) -> equal(regular(ordered_pair(y__dfg,v)),null_class).
% 299.87/300.45 174021[15:Rew:165880.0,170088.1] || member(null_class,u) -> equal(not_subclass_element(ordered_pair(y__dfg,v),u),unordered_pair(y__dfg,singleton(v)))** subclass(ordered_pair(y__dfg,v),u).
% 299.87/300.45 174022[15:Rew:165880.0,170095.2] || subclass(u,ordered_pair(y__dfg,y__dfg))* -> equal(u,null_class) equal(regular(u),unordered_pair(y__dfg,null_class)) equal(regular(u),null_class).
% 299.87/300.45 174023[15:Rew:165880.0,170096.2] || member(u,unordered_pair(v,null_class))* member(u,ordered_pair(v,y__dfg)) -> equal(regular(ordered_pair(v,y__dfg)),singleton(v)).
% 299.87/300.45 174024[15:Rew:165880.0,170097.2] || member(u,singleton(v)) member(u,ordered_pair(v,y__dfg))* -> equal(regular(ordered_pair(v,y__dfg)),unordered_pair(v,null_class)).
% 299.87/300.45 170321[15:Rew:165880.0,60639.2] function(u) || member(u,cantor(cross_product(v,w)))* equal(restrict(cross_product(null_class,y__dfg),v,w),null_class)** -> .
% 299.87/300.45 174025[15:Rew:165880.0,170456.1] || equal(cantor(regular(cross_product(singleton(singleton(null_class)),y__dfg))),singleton(singleton(null_class)))** -> equal(cross_product(singleton(singleton(null_class)),y__dfg),null_class).
% 299.87/300.45 174026[15:Rew:165880.0,170463.0] || subclass(y__dfg,cantor(regular(cross_product(singleton(unordered_pair(u,v)),y__dfg))))* -> equal(cross_product(singleton(unordered_pair(u,v)),y__dfg),null_class).
% 299.87/300.45 174027[15:Rew:165880.0,170464.0] || subclass(y__dfg,cantor(regular(cross_product(singleton(ordered_pair(u,v)),y__dfg))))* -> equal(cross_product(singleton(ordered_pair(u,v)),y__dfg),null_class).
% 299.87/300.45 174028[15:Rew:165880.0,170465.1] || subclass(domain_relation,cantor(regular(cross_product(singleton(ordered_pair(null_class,null_class)),y__dfg))))* -> equal(cross_product(singleton(ordered_pair(null_class,null_class)),y__dfg),null_class).
% 299.87/300.45 174029[15:Rew:165880.0,170500.1] function(u) || equal(cantor(cantor(v)),y__dfg) equal(cantor(cantor(w)),y__dfg) -> compatible(u,w,v)*.
% 299.87/300.45 174030[15:Rew:165880.0,170502.1] one_to_one(u) || subclass(y__dfg,cantor(cantor(v)))* equal(cantor(cantor(w)),y__dfg) -> compatible(u,w,v)*.
% 299.87/300.45 170505[15:Rew:165880.0,113019.2] function(u) || subclass(range_of(u),null_class) equal(cantor(cantor(v)),y__dfg) -> compatible(u,v,successor(null_class))*.
% 299.87/300.45 174031[15:Rew:165880.0,170506.1] function(u) || equal(complement(range_of(u)),y__dfg) equal(cantor(cantor(v)),y__dfg) -> compatible(u,v,w)*.
% 299.87/300.45 170507[15:Rew:165880.0,64130.2] function(u) || equal(successor(range_of(u)),null_class) equal(cantor(cantor(v)),y__dfg) -> compatible(u,v,w)*.
% 299.87/300.45 170540[15:Rew:165880.0,40317.0] || subclass(y__dfg,regular(cantor(u))) -> equal(apply(u,unordered_pair(v,w)),sum_class(range_of(null_class)))** equal(cantor(u),null_class).
% 299.87/300.45 170544[15:Rew:165880.0,113037.1] || equal(restrict(u,v,w),domain_relation)** member(x,y__dfg) -> member(ordered_pair(x,cantor(x)),cross_product(v,w))*.
% 299.87/300.45 170545[15:Rew:165880.0,112720.1] || equal(restrict(u,v,w),x)* member(x,y__dfg) -> equal(x,null_class) member(apply(choice,x),u)*.
% 299.87/300.45 170546[15:Rew:165880.0,107342.1] || equal(u,complement(union(v,w)))* member(x,y__dfg) -> member(x,union(w,v))* member(x,u)*.
% 299.87/300.45 170549[15:Rew:165880.0,98722.1] || equal(u,union(v,w))* member(x,y__dfg) -> member(x,complement(union(v,w)))* member(x,u)*.
% 299.87/300.45 170550[15:Rew:165880.0,87124.1] || equal(u,complement(symmetric_difference(v,w)))* member(x,y__dfg) -> member(x,symmetric_difference(w,v))* member(x,u)*.
% 299.87/300.45 170551[15:Rew:165880.0,81042.2] function(u) || equal(complement(intersection(v,w)),null_class)** member(x,y__dfg) -> member(image(u,x),w)*.
% 299.87/300.45 170553[15:Rew:165880.0,80846.2] function(u) || equal(complement(intersection(v,w)),null_class)** member(x,y__dfg) -> member(image(u,x),v)*.
% 299.87/300.45 170660[15:Rew:165880.0,117077.0] || equal(union(u,complement(power_class(v))),y__dfg) -> equal(symmetric_difference(complement(u),power_class(v)),union(complement(u),power_class(v)))**.
% 299.87/300.45 170675[15:Rew:165880.0,118077.0] || equal(union(complement(power_class(u)),v),y__dfg) -> equal(symmetric_difference(power_class(u),complement(v)),union(power_class(u),complement(v)))**.
% 299.87/300.45 170723[15:Rew:165880.0,46323.0] || subclass(y__dfg,intersection(complement(u),power_class(complement(power_class(v)))))* member(omega,union(u,image(element_relation,power_class(v)))) -> .
% 299.87/300.45 170730[15:Rew:165880.0,46578.0] || subclass(y__dfg,intersection(power_class(complement(power_class(u))),complement(v)))* member(omega,union(image(element_relation,power_class(u)),v)) -> .
% 299.87/300.45 170761[15:Rew:165880.0,146020.0] || member(union(u,complement(power_class(v))),y__dfg) -> member(union(u,complement(power_class(v))),intersection(complement(u),power_class(v)))*.
% 299.87/300.45 170763[15:Rew:165880.0,146018.0] || member(union(complement(power_class(u)),v),y__dfg) -> member(union(complement(power_class(u)),v),intersection(power_class(u),complement(v)))*.
% 299.87/300.45 170826[15:Rew:165880.0,52634.0] || subclass(y__dfg,intersection(power_class(u),power_class(v))) member(unordered_pair(w,x),complement(intersection(power_class(u),power_class(v))))* -> .
% 299.87/300.45 170834[15:Rew:165880.0,144725.0] || member(intersection(complement(u),power_class(v)),y__dfg) -> member(intersection(complement(u),power_class(v)),union(u,complement(power_class(v))))*.
% 299.87/300.45 170839[15:Rew:165880.0,144728.0] || member(intersection(power_class(u),complement(v)),y__dfg) -> member(intersection(power_class(u),complement(v)),union(complement(power_class(u)),v))*.
% 299.87/300.45 170870[15:Rew:165880.0,53874.2] || equal(intersection(u,v),null_class) member(w,union(u,v))* subclass(y__dfg,x) -> member(w,x)*.
% 299.87/300.45 170960[15:Rew:165880.0,113020.0] || member(successor(null_class),y__dfg) equal(compose(u,successor(null_class)),null_class) -> member(ordered_pair(successor(null_class),null_class),compose_class(u))*.
% 299.87/300.45 170962[15:Rew:165880.0,113003.0] || member(successor(null_class),y__dfg) subclass(domain_relation,symmetric_difference(u,v)) -> member(ordered_pair(successor(null_class),null_class),union(u,v))*.
% 299.87/300.45 171086[15:Rew:165880.0,71197.0] || subclass(y__dfg,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(unordered_pair(w,x),complement(symmetric_difference(u,v)))*.
% 299.87/300.45 171087[15:Rew:165880.0,71194.0] || subclass(y__dfg,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(ordered_pair(w,x),complement(symmetric_difference(u,v)))*.
% 299.87/300.45 171171[15:Rew:165880.0,81780.0] || member(complement(successor(u)),y__dfg) -> equal(complement(successor(u)),null_class) member(apply(choice,complement(successor(u))),complement(u))*.
% 299.87/300.45 171343[15:Rew:165880.0,91691.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),y__dfg) member(omega,union(u,image(element_relation,power_class(v))))* -> .
% 299.87/300.45 171351[15:Rew:165880.0,92915.0] || equal(first(regular(cross_product(u,v))),y__dfg) -> equal(cross_product(u,v),null_class) member(null_class,regular(cross_product(u,v)))*.
% 299.87/300.45 171358[15:Rew:165880.0,93406.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),y__dfg) member(omega,union(image(element_relation,power_class(u)),v))* -> .
% 299.87/300.45 171367[15:Rew:165880.0,94065.1] || subclass(union(u,complement(power_class(v))),null_class) -> equal(union(complement(power_class(w)),intersection(complement(u),power_class(v))),y__dfg)**.
% 299.87/300.45 171397[15:Rew:165880.0,94913.1] || subclass(union(u,complement(power_class(v))),null_class) -> equal(union(intersection(complement(u),power_class(v)),complement(power_class(w))),y__dfg)**.
% 299.87/300.45 171423[15:Rew:165880.0,95248.1] || subclass(union(complement(power_class(u)),v),null_class) -> equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),y__dfg)**.
% 299.87/300.45 171445[15:Rew:165880.0,95633.1] || subclass(union(complement(power_class(u)),v),null_class) -> equal(union(complement(power_class(w)),intersection(power_class(u),complement(v))),y__dfg)**.
% 299.87/300.45 171540[15:Rew:165880.0,98433.0] || subclass(y__dfg,union(u,complement(union(v,w)))) member(singleton(x),intersection(complement(u),union(v,w)))* -> .
% 299.87/300.45 171554[15:Rew:165880.0,108870.0] || subclass(y__dfg,intersection(complement(u),union(v,w))) member(singleton(x),union(u,complement(union(v,w))))* -> .
% 299.87/300.45 171574[15:Rew:165880.0,98794.0] || subclass(y__dfg,union(complement(union(u,v)),w)) member(singleton(x),intersection(union(u,v),complement(w)))* -> .
% 299.87/300.45 171588[15:Rew:165880.0,109191.0] || subclass(y__dfg,intersection(union(u,v),complement(w))) member(singleton(x),union(complement(union(u,v)),w))* -> .
% 299.87/300.45 171604[15:Rew:165880.0,99145.0] || subclass(y__dfg,symmetric_difference(intersection(u,v),complement(union(u,v))))* -> member(unordered_pair(w,x),complement(symmetric_difference(u,v)))*.
% 299.87/300.45 171628[15:Rew:165880.0,146021.0] || member(power_class(complement(union(u,v))),y__dfg) -> member(power_class(complement(union(u,v))),image(element_relation,union(u,v)))*.
% 299.87/300.45 171689[15:Rew:165880.0,146019.0] || member(union(u,complement(successor(v))),y__dfg) -> member(union(u,complement(successor(v))),intersection(complement(u),successor(v)))*.
% 299.87/300.45 171691[15:Rew:165880.0,144733.0] || member(image(element_relation,union(u,v)),y__dfg) -> member(image(element_relation,union(u,v)),power_class(complement(union(u,v))))*.
% 299.87/300.45 171696[15:Rew:165880.0,106679.0] || subclass(y__dfg,symmetric_difference(complement(u),union(v,w))) -> member(ordered_pair(x,y),union(u,complement(union(v,w))))*.
% 299.87/300.45 171697[15:Rew:165880.0,106678.0] || subclass(y__dfg,symmetric_difference(complement(u),union(v,w))) -> member(unordered_pair(x,y),union(u,complement(union(v,w))))*.
% 299.87/300.45 171716[15:Rew:165880.0,107645.0] || subclass(y__dfg,symmetric_difference(union(u,v),complement(w))) -> member(ordered_pair(x,y),union(complement(union(u,v)),w))*.
% 299.87/300.45 171717[15:Rew:165880.0,107644.0] || subclass(y__dfg,symmetric_difference(union(u,v),complement(w))) -> member(unordered_pair(x,y),union(complement(union(u,v)),w))*.
% 299.87/300.45 171748[15:Rew:165880.0,110492.1] || subclass(power_class(complement(union(u,v))),null_class) -> equal(union(complement(power_class(w)),image(element_relation,union(u,v))),y__dfg)**.
% 299.87/300.45 171805[15:Rew:165880.0,111483.1] || subclass(power_class(complement(union(u,v))),null_class) -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),y__dfg)**.
% 299.87/300.45 171900[15:Rew:165880.0,118071.0] || equal(complement(restrict(u,v,w)),y__dfg) -> equal(symmetric_difference(u,cross_product(v,w)),union(u,cross_product(v,w)))**.
% 299.87/300.45 171901[15:Rew:165880.0,118070.0] || equal(complement(restrict(u,v,w)),y__dfg) -> equal(symmetric_difference(cross_product(v,w),u),union(cross_product(v,w),u))**.
% 299.87/300.45 171903[15:Rew:165880.0,117071.0] || equal(union(cross_product(u,v),w),y__dfg) -> equal(symmetric_difference(cross_product(u,v),w),complement(restrict(w,u,v)))**.
% 299.87/300.45 171904[15:Rew:165880.0,117072.0] || equal(union(u,cross_product(v,w)),y__dfg) -> equal(symmetric_difference(u,cross_product(v,w)),complement(restrict(u,v,w)))**.
% 299.87/300.45 171905[15:Rew:165880.0,117078.0] || equal(union(power_class(u),complement(v)),y__dfg) -> equal(symmetric_difference(power_class(u),complement(v)),union(complement(power_class(u)),v))**.
% 299.87/300.45 171907[15:Rew:165880.0,118076.0] || equal(union(complement(u),power_class(v)),y__dfg) -> equal(symmetric_difference(complement(u),power_class(v)),union(u,complement(power_class(v))))**.
% 299.87/300.45 171983[15:Rew:165880.0,128843.1] || equal(u,image(v,image(w,null_class)))* member(ordered_pair(y__dfg,x),compose(v,w))* -> member(x,u)*.
% 299.87/300.45 172347[15:Rew:165880.0,152080.1] || equal(successor(union(u,v)),null_class) -> equal(union(complement(union(w,x)),image(element_relation,union(u,v))),y__dfg)**.
% 299.87/300.45 172349[15:Rew:165880.0,152054.1] || equal(complement(union(u,v)),null_class) -> equal(union(complement(union(w,x)),image(element_relation,union(u,v))),y__dfg)**.
% 299.87/300.45 172359[15:Rew:165880.0,152071.0] || equal(intersection(union(u,v),power_class(complement(union(w,x)))),y__dfg)** -> equal(image(element_relation,union(w,x)),null_class).
% 299.87/300.45 172380[15:Rew:165880.0,153284.1] || equal(successor(union(u,v)),null_class) -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),y__dfg)**.
% 299.87/300.45 172383[15:Rew:165880.0,153256.1] || equal(complement(union(u,v)),null_class) -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),y__dfg)**.
% 299.87/300.45 172395[15:Rew:165880.0,153275.0] || equal(intersection(power_class(complement(union(u,v))),union(w,x)),y__dfg)** -> equal(image(element_relation,union(u,v)),null_class).
% 299.87/300.45 172560[15:Rew:165880.0,162156.0] || subclass(y__dfg,symmetric_difference(complement(u),power_class(complement(power_class(v))))) -> member(singleton(w),union(u,image(element_relation,power_class(v))))*.
% 299.87/300.45 172582[15:Rew:165880.0,163138.0] || subclass(y__dfg,symmetric_difference(power_class(complement(power_class(u))),complement(v))) -> member(singleton(w),union(image(element_relation,power_class(u)),v))*.
% 299.87/300.45 174659[15:MRR:170409.3,49783.2] || member(unordered_pair(u,v),w)* member(unordered_pair(u,v),x)* subclass(y__dfg,regular(intersection(x,w)))* -> .
% 299.87/300.45 181400[15:Res:55241.0,165890.1] single_valued_class(restrict(union(null_class,cross_product(y__dfg,y__dfg)),u,v)) || -> function(restrict(union(null_class,cross_product(y__dfg,y__dfg)),u,v))*.
% 299.87/300.45 181495[15:Rew:71035.0,181402.1] single_valued_class(restrict(union(cross_product(y__dfg,y__dfg),null_class),u,v)) || -> function(restrict(union(null_class,cross_product(y__dfg,y__dfg)),u,v))*.
% 299.87/300.45 181409[15:Res:56205.0,165890.1] single_valued_class(intersection(restrict(cross_product(y__dfg,y__dfg),u,v),w)) || -> function(intersection(restrict(cross_product(y__dfg,y__dfg),u,v),w))*.
% 299.87/300.45 181419[15:Res:56896.0,165890.1] single_valued_class(union(null_class,restrict(cross_product(y__dfg,y__dfg),u,v))) || -> function(union(null_class,restrict(cross_product(y__dfg,y__dfg),u,v)))*.
% 299.87/300.45 181433[15:Res:54862.0,165890.1] single_valued_class(intersection(u,restrict(cross_product(y__dfg,y__dfg),v,w))) || -> function(intersection(u,restrict(cross_product(y__dfg,y__dfg),v,w)))*.
% 299.87/300.45 181480[15:Res:125761.0,165890.1] single_valued_class(complement(successor(union(null_class,complement(cross_product(y__dfg,y__dfg)))))) || -> function(complement(successor(union(null_class,complement(cross_product(y__dfg,y__dfg))))))*.
% 299.87/300.45 181520[15:Rew:71035.0,181431.1,68772.0,181431.1] single_valued_class(intersection(u,union(cross_product(y__dfg,y__dfg),cross_product(y__dfg,y__dfg)))) || -> function(intersection(u,union(null_class,cross_product(y__dfg,y__dfg))))*.
% 299.87/300.45 181525[15:Rew:71035.0,181407.1,68772.0,181407.1] single_valued_class(intersection(union(cross_product(y__dfg,y__dfg),cross_product(y__dfg,y__dfg)),u)) || -> function(intersection(union(null_class,cross_product(y__dfg,y__dfg)),u))*.
% 299.87/300.45 10597[0:SpL:1199.1,373.0] || subclass(regular(cross_product(u,v)),w) -> equal(cross_product(u,v),null_class) member(singleton(first(regular(cross_product(u,v)))),w)*.
% 299.87/300.45 13398[3:Res:60.1,5355.1] || member(ordered_pair(u,ordered_pair(null_class,null_class)),compose(v,w))* subclass(domain_relation,complement(image(v,image(w,singleton(u))))) -> .
% 299.87/300.45 6971[3:Res:4488.1,539.0] || subclass(domain_relation,ordered_pair(u,v))* -> equal(unordered_pair(u,singleton(v)),ordered_pair(null_class,null_class)) equal(ordered_pair(null_class,null_class),singleton(u)).
% 299.87/300.45 10612[0:SpL:1199.1,2610.0] || equal(u,regular(cross_product(v,w))) -> equal(cross_product(v,w),null_class) member(singleton(first(regular(cross_product(v,w)))),u)*.
% 299.87/300.45 16443[7:Res:16434.1,1475.1] || subclass(y__dfg,complement(intersection(u,v))) member(regular(x__dfg),union(u,v)) -> member(regular(x__dfg),symmetric_difference(u,v))*.
% 299.87/300.45 17432[7:Res:17425.0,1536.0] || member(u,v)* -> equal(ordered_pair(first(ordered_pair(u,regular(x__dfg))),second(ordered_pair(u,regular(x__dfg)))),ordered_pair(u,regular(x__dfg)))**.
% 299.87/300.45 19841[7:Res:1472.2,16442.1] || member(regular(x__dfg),cross_product(u,v)) member(regular(x__dfg),w) subclass(y__dfg,complement(restrict(w,u,v)))* -> .
% 299.87/300.45 23294[4:Res:22292.1,539.0] || equal(ordered_pair(u,v),singleton(singleton(null_class))) -> equal(unordered_pair(u,singleton(v)),singleton(null_class))** equal(singleton(null_class),singleton(u)).
% 299.87/300.45 26307[0:Res:374.1,10.0] || subclass(ordered_pair(u,v),unordered_pair(w,x))* -> equal(unordered_pair(u,singleton(v)),x) equal(unordered_pair(u,singleton(v)),w).
% 299.87/300.45 26432[0:SpL:495.0,3678.1] || member(u,symmetric_difference(union(v,w),union(complement(v),complement(w))))* member(u,symmetric_difference(complement(v),complement(w))) -> .
% 299.87/300.45 28077[0:Res:25.2,2998.1] || member(regular(u),v) member(regular(u),w) subclass(u,complement(intersection(w,v)))* -> equal(u,null_class).
% 299.87/300.45 28355[0:Res:7306.0,3668.0] || -> subclass(u,complement(symmetric_difference(complement(v),complement(w)))) member(not_subclass_element(u,complement(symmetric_difference(complement(v),complement(w)))),union(v,w))*.
% 299.87/300.45 28963[0:Res:50.1,2999.0] inductive(intersection(u,v)) || -> equal(image(successor_relation,intersection(u,v)),null_class) member(regular(image(successor_relation,intersection(u,v))),u)*.
% 299.87/300.45 29032[0:Res:50.1,3000.0] inductive(intersection(u,v)) || -> equal(image(successor_relation,intersection(u,v)),null_class) member(regular(image(successor_relation,intersection(u,v))),v)*.
% 299.87/300.45 29196[0:Rew:115.0,29095.1] || member(not_subclass_element(union(u,v),symmetric_difference(u,v)),complement(intersection(u,v)))* -> subclass(union(u,v),symmetric_difference(u,v)).
% 299.87/300.45 29752[7:Rew:29278.0,20426.0] || equal(union(null_class,ordered_pair(u,v)),y__dfg)** -> equal(unordered_pair(u,singleton(v)),regular(x__dfg)) equal(regular(x__dfg),singleton(u)).
% 299.87/300.45 30973[3:Rew:29278.0,29820.1] || -> subclass(union(null_class,restrict(u,v,w)),x) member(not_subclass_element(union(null_class,restrict(u,v,w)),x),cross_product(v,w))*.
% 299.87/300.45 32081[0:Res:235.1,3678.1] || member(regular(restrict(intersection(u,v),w,x)),symmetric_difference(u,v))* -> equal(restrict(intersection(u,v),w,x),null_class).
% 299.87/300.45 33984[3:Rew:30027.0,33936.1] || member(regular(intersection(union(null_class,complement(u)),v)),union(null_class,u))* -> equal(intersection(union(null_class,complement(u)),v),null_class).
% 299.87/300.45 34352[3:Rew:30027.0,34312.1] || member(regular(intersection(u,union(null_class,complement(v)))),union(null_class,v))* -> equal(intersection(u,union(null_class,complement(v))),null_class).
% 299.87/300.45 34820[3:SpR:30027.0,6438.0] || -> equal(union(intersection(union(null_class,u),v),intersection(union(null_class,complement(u)),complement(v))),complement(symmetric_difference(union(null_class,u),v)))**.
% 299.87/300.45 34806[3:SpR:30027.0,6438.0] || -> equal(union(intersection(u,union(null_class,v)),intersection(complement(u),union(null_class,complement(v)))),complement(symmetric_difference(u,union(null_class,v))))**.
% 299.87/300.45 35295[3:MRR:35268.0,9181.1] || -> member(not_subclass_element(regular(union(u,v)),w),complement(u))* subclass(regular(union(u,v)),w) equal(union(u,v),null_class).
% 299.87/300.45 35296[3:MRR:35267.0,9181.1] || -> member(not_subclass_element(regular(union(u,v)),w),complement(v))* subclass(regular(union(u,v)),w) equal(union(u,v),null_class).
% 299.87/300.45 37165[0:SpL:492.0,4980.0] || subclass(u,symmetric_difference(cross_product(v,w),x)) -> subclass(u,y) member(not_subclass_element(u,y),complement(restrict(x,v,w)))*.
% 299.87/300.46 37164[0:SpL:491.0,4980.0] || subclass(u,symmetric_difference(v,cross_product(w,x))) -> subclass(u,y) member(not_subclass_element(u,y),complement(restrict(v,w,x)))*.
% 299.87/300.46 37747[4:Res:236.1,9160.0] || -> subclass(restrict(apply(null_class,u),v,w),x) member(not_subclass_element(restrict(apply(null_class,u),v,w),x),sum_class(range_of(null_class)))*.
% 299.87/300.46 37746[4:Res:236.1,9158.0] || -> subclass(restrict(sum_class(range_of(null_class)),u,v),w) member(not_subclass_element(restrict(sum_class(range_of(null_class)),u,v),w),apply(null_class,x))*.
% 299.87/300.46 37744[3:Res:236.1,4001.0] || member(not_subclass_element(restrict(regular(u),v,w),x),u)* -> subclass(restrict(regular(u),v,w),x) equal(u,null_class).
% 299.87/300.46 37737[0:Res:236.1,497.0] || -> subclass(restrict(symmetric_difference(u,v),w,x),y) member(not_subclass_element(restrict(symmetric_difference(u,v),w,x),y),union(u,v))*.
% 299.87/300.46 37733[0:Res:236.1,226.0] || -> subclass(restrict(restrict(u,v,w),x,y),z) member(not_subclass_element(restrict(restrict(u,v,w),x,y),z),u)*.
% 299.87/300.46 37719[0:SpR:231.0,236.1] || -> subclass(restrict(cross_product(u,v),w,x),y) member(not_subclass_element(restrict(cross_product(w,x),u,v),y),cross_product(u,v))*.
% 299.87/300.46 38636[3:Rew:33220.0,38601.1] || member(regular(intersection(u,union(null_class,complement(v)))),union(v,v))* -> equal(intersection(u,union(null_class,complement(v))),null_class).
% 299.87/300.46 38637[3:Rew:33220.0,38594.1] || member(regular(intersection(union(null_class,complement(u)),v)),union(u,u))* -> equal(intersection(union(null_class,complement(u)),v),null_class).
% 299.87/300.46 38529[3:SpR:33220.0,6438.0] || -> equal(union(intersection(u,union(v,v)),intersection(complement(u),union(null_class,complement(v)))),complement(symmetric_difference(u,union(v,v))))**.
% 299.87/300.46 38490[3:SpR:33220.0,6438.0] || -> equal(union(intersection(union(u,u),v),intersection(union(null_class,complement(u)),complement(v))),complement(symmetric_difference(union(u,u),v)))**.
% 299.87/300.46 39869[12:SpR:1200.1,39353.1] function(first(not_subclass_element(cross_product(u,v),w))) || -> subclass(cross_product(u,v),w) member(null_class,not_subclass_element(cross_product(u,v),w))*.
% 299.87/300.46 39884[0:SpL:257.0,1231.0] || member(singleton(singleton(singleton(singleton(singleton(singleton(u)))))),application_function)* -> equal(apply(singleton(singleton(singleton(singleton(u)))),singleton(u)),u)**.
% 299.87/300.46 39908[0:SpL:257.0,1240.0] || member(singleton(singleton(singleton(singleton(singleton(singleton(u)))))),composition_function)* -> equal(compose(singleton(singleton(singleton(singleton(u)))),singleton(u)),u)**.
% 299.87/300.46 40323[4:MRR:40290.0,9181.1] || -> equal(apply(u,not_subclass_element(regular(cantor(u)),v)),sum_class(range_of(null_class)))** subclass(regular(cantor(u)),v) equal(cantor(u),null_class).
% 299.87/300.46 41376[4:Res:20668.1,4001.0] || subclass(domain_relation,rotate(regular(u))) member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)* -> equal(u,null_class).
% 299.87/300.46 41362[4:Res:20668.1,225.0] || subclass(domain_relation,rotate(restrict(u,v,w)))* -> member(ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y),cross_product(v,w))*.
% 299.87/300.46 41358[4:Res:20668.1,3678.1] || subclass(domain_relation,rotate(intersection(u,v))) member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),symmetric_difference(u,v))* -> .
% 299.87/300.46 41493[4:Res:20669.1,4001.0] || subclass(domain_relation,flip(regular(u))) member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)* -> equal(u,null_class).
% 299.87/300.46 41479[4:Res:20669.1,225.0] || subclass(domain_relation,flip(restrict(u,v,w)))* -> member(ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x))),cross_product(v,w))*.
% 299.87/300.46 41475[4:Res:20669.1,3678.1] || subclass(domain_relation,flip(intersection(u,v))) member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),symmetric_difference(u,v))* -> .
% 299.87/300.46 41640[4:MRR:41594.0,9181.1] || -> equal(apply(u,not_subclass_element(intersection(v,complement(cantor(u))),w)),sum_class(range_of(null_class)))** subclass(intersection(v,complement(cantor(u))),w).
% 299.87/300.46 41974[0:Rew:492.0,41902.1] || member(not_subclass_element(symmetric_difference(cross_product(u,v),w),x),restrict(w,u,v))* -> subclass(symmetric_difference(cross_product(u,v),w),x).
% 299.87/300.46 41975[0:Rew:491.0,41901.1] || member(not_subclass_element(symmetric_difference(u,cross_product(v,w)),x),restrict(u,v,w))* -> subclass(symmetric_difference(u,cross_product(v,w)),x).
% 299.87/300.46 41979[4:MRR:41924.0,9181.1] || -> equal(apply(u,not_subclass_element(intersection(complement(cantor(u)),v),w)),sum_class(range_of(null_class)))** subclass(intersection(complement(cantor(u)),v),w).
% 299.87/300.46 42227[0:Obv:42197.3] || equal(u,v) subclass(unordered_pair(v,u),complement(w))* member(v,w) -> equal(unordered_pair(v,u),null_class).
% 299.87/300.46 42232[3:Rew:7381.2,42231.2] || equal(u,v) member(not_subclass_element(v,w),unordered_pair(v,u))* -> subclass(v,w) equal(unordered_pair(v,u),null_class).
% 299.87/300.46 42234[3:Rew:7381.2,42233.2] || equal(u,v) member(apply(choice,v),unordered_pair(v,u))* -> equal(v,null_class) equal(unordered_pair(v,u),null_class).
% 299.87/300.46 43317[3:Res:2971.2,4001.0] || subclass(u,regular(v)) member(regular(intersection(u,w)),v)* -> equal(intersection(u,w),null_class) equal(v,null_class).
% 299.87/300.46 43303[0:Res:2971.2,225.0] || subclass(u,restrict(v,w,x))* -> equal(intersection(u,y),null_class) member(regular(intersection(u,y)),cross_product(w,x))*.
% 299.87/300.46 43299[0:Res:2971.2,3678.1] || subclass(u,intersection(v,w)) member(regular(intersection(u,x)),symmetric_difference(v,w))* -> equal(intersection(u,x),null_class).
% 299.87/300.46 45009[3:Res:2349.2,4001.0] || subclass(u,regular(v)) member(regular(intersection(w,u)),v)* -> equal(intersection(w,u),null_class) equal(v,null_class).
% 299.87/300.46 44995[0:Res:2349.2,225.0] || subclass(u,restrict(v,w,x))* -> equal(intersection(y,u),null_class) member(regular(intersection(y,u)),cross_product(w,x))*.
% 299.87/300.46 44991[0:Res:2349.2,3678.1] || subclass(u,intersection(v,w)) member(regular(intersection(x,u)),symmetric_difference(v,w))* -> equal(intersection(x,u),null_class).
% 299.87/300.46 45310[3:Obv:45289.1] || subclass(regular(union(u,v)),symmetric_difference(u,v))* -> equal(regular(union(u,v)),null_class) equal(union(u,v),null_class).
% 299.87/300.46 45311[0:Obv:45276.1] || subclass(intersection(u,singleton(v)),symmetric_difference(w,x))* -> equal(intersection(u,singleton(v)),null_class) member(v,union(w,x)).
% 299.87/300.46 45312[0:Obv:45275.1] || subclass(intersection(singleton(u),v),symmetric_difference(w,x))* -> equal(intersection(singleton(u),v),null_class) member(u,union(w,x)).
% 299.87/300.46 45377[0:Res:374.1,3658.0] || subclass(ordered_pair(u,v),symmetric_difference(w,cross_product(x,y))) -> member(unordered_pair(u,singleton(v)),complement(restrict(w,x,y)))*.
% 299.87/300.46 45530[0:Res:374.1,3659.0] || subclass(ordered_pair(u,v),symmetric_difference(cross_product(w,x),y)) -> member(unordered_pair(u,singleton(v)),complement(restrict(y,w,x)))*.
% 299.87/300.46 46244[0:Rew:46218.0,28292.0] || member(u,symmetric_difference(complement(v),union(w,complement(power_class(x)))))* -> member(u,union(v,intersection(complement(w),power_class(x)))).
% 299.87/300.46 46269[0:Rew:46218.0,28310.0] || member(u,symmetric_difference(union(v,complement(power_class(w))),complement(x)))* -> member(u,union(intersection(complement(v),power_class(w)),x)).
% 299.87/300.46 46290[0:Rew:46218.0,28295.0] || member(u,symmetric_difference(complement(v),union(complement(power_class(w)),x)))* -> member(u,union(v,intersection(power_class(w),complement(x)))).
% 299.87/300.46 46369[0:Rew:46218.0,5616.0] || -> subclass(symmetric_difference(union(u,complement(power_class(v))),complement(singleton(intersection(complement(u),power_class(v))))),successor(intersection(complement(u),power_class(v))))*.
% 299.87/300.46 46448[0:Rew:46218.0,45637.1] || -> subclass(symmetric_difference(complement(u),power_class(v)),w) member(not_subclass_element(symmetric_difference(complement(u),power_class(v)),w),union(u,complement(power_class(v))))*.
% 299.87/300.46 46470[0:Rew:46218.0,28313.0] || member(u,symmetric_difference(union(complement(power_class(v)),w),complement(x)))* -> member(u,union(intersection(power_class(v),complement(w)),x)).
% 299.87/300.46 46672[0:Rew:46218.0,5617.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),v),complement(singleton(intersection(power_class(u),complement(v))))),successor(intersection(power_class(u),complement(v))))*.
% 299.87/300.46 46751[0:Rew:46218.0,45639.1] || -> subclass(symmetric_difference(power_class(u),complement(v)),w) member(not_subclass_element(symmetric_difference(power_class(u),complement(v)),w),union(complement(power_class(u)),v))*.
% 299.87/300.46 46905[0:Rew:46218.0,46264.1] || -> member(not_subclass_element(u,union(v,complement(power_class(w)))),intersection(complement(v),power_class(w)))* subclass(u,union(v,complement(power_class(w)))).
% 299.87/300.46 46910[0:Rew:46218.0,46465.1] || -> member(not_subclass_element(u,union(complement(power_class(v)),w)),intersection(power_class(v),complement(w)))* subclass(u,union(complement(power_class(v)),w)).
% 299.87/300.46 48112[3:Rew:29278.0,48111.1] || member(not_subclass_element(complement(power_class(union(null_class,u))),v),power_class(union(u,u)))* -> subclass(complement(power_class(union(null_class,u))),v).
% 299.87/300.46 49281[0:Res:374.1,46252.0] || subclass(ordered_pair(u,v),symmetric_difference(complement(w),power_class(x))) -> member(unordered_pair(u,singleton(v)),union(w,complement(power_class(x))))*.
% 299.87/300.46 49272[0:Res:359.2,46252.0] || subclass(u,symmetric_difference(complement(v),power_class(w))) -> subclass(u,x) member(not_subclass_element(u,x),union(v,complement(power_class(w))))*.
% 299.87/300.46 49221[0:SpL:46226.0,46252.0] || member(u,symmetric_difference(power_class(complement(power_class(v))),power_class(w))) -> member(u,union(image(element_relation,power_class(v)),complement(power_class(w))))*.
% 299.87/300.46 49469[0:Res:374.1,46453.0] || subclass(ordered_pair(u,v),symmetric_difference(power_class(w),complement(x))) -> member(unordered_pair(u,singleton(v)),union(complement(power_class(w)),x))*.
% 299.87/300.46 49460[0:Res:359.2,46453.0] || subclass(u,symmetric_difference(power_class(v),complement(w))) -> subclass(u,x) member(not_subclass_element(u,x),union(complement(power_class(v)),w))*.
% 299.87/300.46 49404[0:SpL:46226.0,46453.0] || member(u,symmetric_difference(power_class(v),power_class(complement(power_class(w))))) -> member(u,union(complement(power_class(v)),image(element_relation,power_class(w))))*.
% 299.87/300.46 49718[3:SpR:1200.1,45564.0] || -> subclass(cross_product(u,v),w) member(singleton(first(not_subclass_element(cross_product(u,v),w))),complement(singleton(not_subclass_element(cross_product(u,v),w))))*.
% 299.87/300.46 49980[3:SpL:1200.1,49731.0] || member(singleton(first(not_subclass_element(cross_product(u,v),w))),singleton(not_subclass_element(cross_product(u,v),w)))* -> subclass(cross_product(u,v),w).
% 299.87/300.46 53016[3:MRR:52959.0,9180.1] || subclass(u,regular(union(v,w)))* -> member(regular(u),complement(v)) equal(u,null_class) equal(union(v,w),null_class).
% 299.87/300.46 53017[3:MRR:52958.0,9180.1] || subclass(u,regular(union(v,w)))* -> member(regular(u),complement(w)) equal(u,null_class) equal(union(v,w),null_class).
% 299.87/300.46 53018[3:MRR:52954.4,49783.2] || member(regular(u),v) member(regular(u),w) subclass(u,regular(intersection(w,v)))* -> equal(u,null_class).
% 299.87/300.46 53333[0:Res:358.2,46251.0] || subclass(u,intersection(complement(v),power_class(w))) member(regular(u),union(v,complement(power_class(w))))* -> equal(u,null_class).
% 299.87/300.46 53305[0:Res:68.1,46251.0] || member(regular(intersection(complement(u),power_class(v))),union(u,complement(power_class(v))))* -> equal(intersection(complement(u),power_class(v)),null_class).
% 299.87/300.46 53288[3:SpL:30027.0,46251.0] || member(u,intersection(union(null_class,complement(v)),power_class(w)))* member(u,union(union(null_class,v),complement(power_class(w)))) -> .
% 299.87/300.46 53287[3:SpL:33220.0,46251.0] || member(u,intersection(union(null_class,complement(v)),power_class(w)))* member(u,union(union(v,v),complement(power_class(w))))* -> .
% 299.87/300.46 53273[3:SpL:38610.0,46251.0] || member(u,intersection(complement(v),power_class(union(w,w))))* member(u,union(v,complement(power_class(union(null_class,w))))) -> .
% 299.87/300.46 53272[3:SpL:38610.0,46251.0] || member(u,intersection(complement(v),power_class(union(null_class,w))))* member(u,union(v,complement(power_class(union(w,w)))))* -> .
% 299.87/300.46 53433[0:Res:358.2,46452.0] || subclass(u,intersection(power_class(v),complement(w))) member(regular(u),union(complement(power_class(v)),w))* -> equal(u,null_class).
% 299.87/300.46 53405[0:Res:68.1,46452.0] || member(regular(intersection(power_class(u),complement(v))),union(complement(power_class(u)),v))* -> equal(intersection(power_class(u),complement(v)),null_class).
% 299.87/300.46 53388[3:SpL:38610.0,46452.0] || member(u,intersection(power_class(union(v,v)),complement(w)))* member(u,union(complement(power_class(union(null_class,v))),w)) -> .
% 299.87/300.46 53387[3:SpL:38610.0,46452.0] || member(u,intersection(power_class(union(null_class,v)),complement(w)))* member(u,union(complement(power_class(union(v,v))),w))* -> .
% 299.87/300.46 53382[3:SpL:30027.0,46452.0] || member(u,intersection(power_class(v),union(null_class,complement(w))))* member(u,union(complement(power_class(v)),union(null_class,w))) -> .
% 299.87/300.46 53381[3:SpL:33220.0,46452.0] || member(u,intersection(power_class(v),union(null_class,complement(w))))* member(u,union(complement(power_class(v)),union(w,w)))* -> .
% 299.87/300.46 53539[4:Res:22292.1,5712.2] || equal(union(u,v),singleton(singleton(null_class)))** member(singleton(null_class),complement(v))* member(singleton(null_class),complement(u))* -> .
% 299.87/300.46 53536[3:Res:4488.1,5712.2] || subclass(domain_relation,union(u,v))* member(ordered_pair(null_class,null_class),complement(v))* member(ordered_pair(null_class,null_class),complement(u))* -> .
% 299.87/300.46 53593[0:Rew:28.0,53492.0] || member(u,union(v,w)) member(u,complement(intersection(v,w)))* member(u,complement(symmetric_difference(v,w))) -> .
% 299.87/300.46 53734[3:MRR:53733.2,53674.0] || equal(singleton(u),v) -> equal(regular(ordered_pair(v,u)),singleton(v)) equal(apply(choice,regular(ordered_pair(v,u))),v)**.
% 299.87/300.46 54441[4:Res:3695.2,9160.0] || subclass(u,apply(null_class,v))* -> subclass(intersection(w,u),x) member(not_subclass_element(intersection(w,u),x),sum_class(range_of(null_class)))*.
% 299.87/300.46 54440[4:Res:3695.2,9158.0] || subclass(u,sum_class(range_of(null_class))) -> subclass(intersection(v,u),w) member(not_subclass_element(intersection(v,u),w),apply(null_class,x))*.
% 299.87/300.46 54423[0:Res:3695.2,497.0] || subclass(u,symmetric_difference(v,w)) -> subclass(intersection(x,u),y) member(not_subclass_element(intersection(x,u),y),union(v,w))*.
% 299.87/300.46 54406[0:Res:3695.2,3.0] || subclass(u,v)* subclass(v,w)* -> subclass(intersection(x,u),y) member(not_subclass_element(intersection(x,u),y),w)*.
% 299.87/300.46 54509[0:Rew:30.0,54347.1] || subclass(cross_product(u,v),w) -> subclass(restrict(x,u,v),y) member(not_subclass_element(restrict(x,u,v),y),w)*.
% 299.87/300.46 54709[0:Res:3697.1,24.0] || -> subclass(intersection(u,intersection(intersection(v,w),x)),y) member(not_subclass_element(intersection(u,intersection(intersection(v,w),x)),y),w)*.
% 299.87/300.46 54708[0:Res:3697.1,23.0] || -> subclass(intersection(u,intersection(intersection(v,w),x)),y) member(not_subclass_element(intersection(u,intersection(intersection(v,w),x)),y),v)*.
% 299.87/300.46 54702[0:Res:3697.1,3.0] || subclass(u,v) -> subclass(intersection(w,intersection(u,x)),y) member(not_subclass_element(intersection(w,intersection(u,x)),y),v)*.
% 299.87/300.46 55089[0:Res:3698.1,24.0] || -> subclass(intersection(u,intersection(v,intersection(w,x))),y) member(not_subclass_element(intersection(u,intersection(v,intersection(w,x))),y),x)*.
% 299.87/300.46 55088[0:Res:3698.1,23.0] || -> subclass(intersection(u,intersection(v,intersection(w,x))),y) member(not_subclass_element(intersection(u,intersection(v,intersection(w,x))),y),w)*.
% 299.87/300.46 55082[0:Res:3698.1,3.0] || subclass(u,v) -> subclass(intersection(w,intersection(x,u)),y) member(not_subclass_element(intersection(w,intersection(x,u)),y),v)*.
% 299.87/300.46 55260[3:Res:54892.0,4980.0] || -> subclass(intersection(u,union(null_class,intersection(v,w))),x) member(not_subclass_element(intersection(u,union(null_class,intersection(v,w))),x),v)*.
% 299.87/300.46 55259[3:Res:54892.0,4981.0] || -> subclass(intersection(u,union(null_class,intersection(v,w))),x) member(not_subclass_element(intersection(u,union(null_class,intersection(v,w))),x),w)*.
% 299.87/300.46 55400[4:Res:4871.2,9160.0] || subclass(u,apply(null_class,v))* -> subclass(intersection(u,w),x) member(not_subclass_element(intersection(u,w),x),sum_class(range_of(null_class)))*.
% 299.87/300.46 55399[4:Res:4871.2,9158.0] || subclass(u,sum_class(range_of(null_class))) -> subclass(intersection(u,v),w) member(not_subclass_element(intersection(u,v),w),apply(null_class,x))*.
% 299.87/300.46 55382[0:Res:4871.2,497.0] || subclass(u,symmetric_difference(v,w)) -> subclass(intersection(u,x),y) member(not_subclass_element(intersection(u,x),y),union(v,w))*.
% 299.87/300.46 55365[0:Res:4871.2,3.0] || subclass(u,v)* subclass(v,w)* -> subclass(intersection(u,x),y) member(not_subclass_element(intersection(u,x),y),w)*.
% 299.87/300.46 55789[0:Res:4874.1,24.0] || -> subclass(intersection(intersection(intersection(u,v),w),x),y) member(not_subclass_element(intersection(intersection(intersection(u,v),w),x),y),v)*.
% 299.87/300.46 55788[0:Res:4874.1,23.0] || -> subclass(intersection(intersection(intersection(u,v),w),x),y) member(not_subclass_element(intersection(intersection(intersection(u,v),w),x),y),u)*.
% 299.87/300.46 55782[0:Res:4874.1,3.0] || subclass(u,v) -> subclass(intersection(intersection(u,w),x),y) member(not_subclass_element(intersection(intersection(u,w),x),y),v)*.
% 299.87/300.46 56047[0:Res:4875.1,24.0] || -> subclass(intersection(intersection(u,intersection(v,w)),x),y) member(not_subclass_element(intersection(intersection(u,intersection(v,w)),x),y),w)*.
% 299.87/300.46 56046[0:Res:4875.1,23.0] || -> subclass(intersection(intersection(u,intersection(v,w)),x),y) member(not_subclass_element(intersection(intersection(u,intersection(v,w)),x),y),v)*.
% 299.87/300.46 56040[0:Res:4875.1,3.0] || subclass(u,v) -> subclass(intersection(intersection(w,u),x),y) member(not_subclass_element(intersection(intersection(w,u),x),y),v)*.
% 299.87/300.46 56386[3:Res:55231.0,4977.0] || subclass(u,v) -> subclass(intersection(w,union(u,u)),x) member(not_subclass_element(intersection(w,union(u,u)),x),v)*.
% 299.87/300.46 56385[3:Res:54892.0,4977.0] || subclass(u,v) -> subclass(intersection(w,union(null_class,u)),x) member(not_subclass_element(intersection(w,union(null_class,u)),x),v)*.
% 299.87/300.46 56498[3:Res:56235.0,4980.0] || -> subclass(intersection(union(null_class,intersection(u,v)),w),x) member(not_subclass_element(intersection(union(null_class,intersection(u,v)),w),x),u)*.
% 299.87/300.46 56497[3:Res:56235.0,4981.0] || -> subclass(intersection(union(null_class,intersection(u,v)),w),x) member(not_subclass_element(intersection(union(null_class,intersection(u,v)),w),x),v)*.
% 299.87/300.46 56492[3:Res:56235.0,4977.0] || subclass(u,v) -> subclass(intersection(union(null_class,u),w),x) member(not_subclass_element(intersection(union(null_class,u),w),x),v)*.
% 299.87/300.46 56654[0:Res:4989.2,3.0] || subclass(u,symmetric_difference(v,w))* subclass(union(v,w),x)* -> subclass(u,y) member(not_subclass_element(u,y),x)*.
% 299.87/300.46 56836[0:Res:9995.1,3.0] || member(u,union(v,w)) subclass(intersection(v,w),x)* -> member(u,symmetric_difference(v,w))* member(u,x)*.
% 299.87/300.46 56954[3:Res:56263.0,4980.0] || -> subclass(union(null_class,intersection(intersection(u,v),w)),x) member(not_subclass_element(union(null_class,intersection(intersection(u,v),w)),x),u)*.
% 299.87/300.46 56953[3:Res:56263.0,4981.0] || -> subclass(union(null_class,intersection(intersection(u,v),w)),x) member(not_subclass_element(union(null_class,intersection(intersection(u,v),w)),x),v)*.
% 299.87/300.46 56948[3:Res:56263.0,4977.0] || subclass(u,v) -> subclass(union(null_class,intersection(u,w)),x) member(not_subclass_element(union(null_class,intersection(u,w)),x),v)*.
% 299.87/300.46 57202[0:Rew:15.0,57179.2] || member(singleton(u),v) -> equal(not_subclass_element(ordered_pair(u,w),v),unordered_pair(u,singleton(w)))** subclass(ordered_pair(u,w),v).
% 299.87/300.46 57206[0:Obv:57184.3] || member(u,v) subclass(unordered_pair(u,w),complement(x))* member(w,x) -> subclass(unordered_pair(u,w),v)*.
% 299.87/300.46 57482[3:Res:57352.0,4980.0] || -> subclass(union(null_class,intersection(u,intersection(v,w))),x) member(not_subclass_element(union(null_class,intersection(u,intersection(v,w))),x),v)*.
% 299.87/300.46 57481[3:Res:57352.0,4981.0] || -> subclass(union(null_class,intersection(u,intersection(v,w))),x) member(not_subclass_element(union(null_class,intersection(u,intersection(v,w))),x),w)*.
% 299.87/300.46 57476[3:Res:57352.0,4977.0] || subclass(u,v) -> subclass(union(null_class,intersection(w,u)),x) member(not_subclass_element(union(null_class,intersection(w,u)),x),v)*.
% 299.87/300.46 57580[0:Rew:15.0,57557.2] || member(unordered_pair(u,singleton(v)),w)* -> equal(not_subclass_element(ordered_pair(u,v),w),singleton(u)) subclass(ordered_pair(u,v),w).
% 299.87/300.46 57583[0:Obv:57562.3] || member(u,v) subclass(unordered_pair(w,u),complement(x))* member(w,x) -> subclass(unordered_pair(w,u),v)*.
% 299.87/300.46 57636[3:Res:56467.0,4977.0] || subclass(u,v) -> subclass(intersection(union(u,u),w),x) member(not_subclass_element(intersection(union(u,u),w),x),v)*.
% 299.87/300.46 57718[0:SpR:231.0,3722.1] || -> subclass(restrict(cross_product(u,v),w,x),y) member(not_subclass_element(restrict(cross_product(w,x),u,v),y),cross_product(w,x))*.
% 299.87/300.46 58016[3:MRR:31056.0,58015.0] || -> equal(regular(union(null_class,ordered_pair(u,v))),unordered_pair(u,singleton(v)))** equal(regular(union(null_class,ordered_pair(u,v))),singleton(u)).
% 299.87/300.46 58247[10:SpL:46877.0,45867.0] || subclass(union(complement(power_class(u)),image(element_relation,power_class(v))),null_class)* -> member(null_class,intersection(power_class(u),power_class(complement(power_class(v))))).
% 299.87/300.46 58246[3:SpL:46877.0,47742.0] || subclass(union(complement(power_class(u)),image(element_relation,power_class(v))),null_class)* -> member(omega,intersection(power_class(u),power_class(complement(power_class(v))))).
% 299.87/300.46 58229[11:SpL:46877.0,33788.1] inductive(intersection(power_class(u),power_class(complement(power_class(v))))) || equal(union(complement(power_class(u)),image(element_relation,power_class(v))),y__dfg)** -> .
% 299.87/300.46 58171[0:SpR:46877.0,7364.1] || -> member(u,intersection(power_class(v),power_class(complement(power_class(w))))) subclass(singleton(u),union(complement(power_class(v)),image(element_relation,power_class(w))))*.
% 299.87/300.46 58157[0:SpR:46877.0,44429.0] || -> equal(intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),intersection(w,intersection(power_class(u),power_class(complement(power_class(v)))))),null_class)**.
% 299.87/300.46 58156[0:SpR:46877.0,43895.0] || -> equal(intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),intersection(intersection(power_class(u),power_class(complement(power_class(v)))),w)),null_class)**.
% 299.87/300.46 58145[3:SpR:46877.0,34475.0] || -> equal(intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),union(null_class,intersection(power_class(u),power_class(complement(power_class(v)))))),null_class)**.
% 299.87/300.46 58505[10:SpL:46880.0,45867.0] || subclass(union(image(element_relation,power_class(u)),complement(power_class(v))),null_class)* -> member(null_class,intersection(power_class(complement(power_class(u))),power_class(v))).
% 299.87/300.46 58504[3:SpL:46880.0,47742.0] || subclass(union(image(element_relation,power_class(u)),complement(power_class(v))),null_class)* -> member(omega,intersection(power_class(complement(power_class(u))),power_class(v))).
% 299.87/300.46 58487[11:SpL:46880.0,33788.1] inductive(intersection(power_class(complement(power_class(u))),power_class(v))) || equal(union(image(element_relation,power_class(u)),complement(power_class(v))),y__dfg)** -> .
% 299.87/300.46 58428[0:SpR:46880.0,7364.1] || -> member(u,intersection(power_class(complement(power_class(v))),power_class(w))) subclass(singleton(u),union(image(element_relation,power_class(v)),complement(power_class(w))))*.
% 299.87/300.46 58414[0:SpR:46880.0,44429.0] || -> equal(intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),intersection(w,intersection(power_class(complement(power_class(u))),power_class(v)))),null_class)**.
% 299.87/300.46 58413[0:SpR:46880.0,43895.0] || -> equal(intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),intersection(intersection(power_class(complement(power_class(u))),power_class(v)),w)),null_class)**.
% 299.87/300.46 58402[3:SpR:46880.0,34475.0] || -> equal(intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),union(null_class,intersection(power_class(complement(power_class(u))),power_class(v)))),null_class)**.
% 299.87/300.46 58879[3:Res:57027.0,4977.0] || subclass(union(null_class,u),v) -> subclass(complement(successor(complement(u))),w) member(not_subclass_element(complement(successor(complement(u))),w),v)*.
% 299.87/300.46 58870[3:SpR:46880.0,57027.0] || -> subclass(complement(successor(union(image(element_relation,power_class(u)),complement(power_class(v))))),union(null_class,intersection(power_class(complement(power_class(u))),power_class(v))))*.
% 299.87/300.46 58869[3:SpR:46877.0,57027.0] || -> subclass(complement(successor(union(complement(power_class(u)),image(element_relation,power_class(v))))),union(null_class,intersection(power_class(u),power_class(complement(power_class(v))))))*.
% 299.87/300.46 59530[3:Res:58852.0,4977.0] || subclass(union(u,u),v)* -> subclass(complement(successor(complement(u))),w) member(not_subclass_element(complement(successor(complement(u))),w),v)*.
% 299.87/300.46 59613[3:Res:55241.0,4976.0] || -> subclass(restrict(union(null_class,singleton(u)),v,w),x) equal(not_subclass_element(restrict(union(null_class,singleton(u)),v,w),x),u)**.
% 299.87/300.46 59669[3:Res:56896.0,4976.0] || -> subclass(union(null_class,restrict(singleton(u),v,w)),x) equal(not_subclass_element(union(null_class,restrict(singleton(u),v,w)),x),u)**.
% 299.87/300.46 59801[3:Rew:29278.0,59767.0] || -> equal(symmetric_difference(union(null_class,u),complement(v)),null_class) member(regular(symmetric_difference(union(null_class,u),complement(v))),union(complement(u),v))*.
% 299.87/300.46 59803[3:Rew:29278.0,59750.0] || -> equal(symmetric_difference(complement(u),union(null_class,v)),null_class) member(regular(symmetric_difference(complement(u),union(null_class,v))),union(u,complement(v)))*.
% 299.87/300.46 59874[0:Res:54862.0,4976.0] || -> subclass(intersection(u,restrict(singleton(v),w,x)),y) equal(not_subclass_element(intersection(u,restrict(singleton(v),w,x)),y),v)**.
% 299.87/300.46 59970[0:Res:54912.0,4976.0] || -> subclass(restrict(intersection(singleton(u),v),w,x),y) equal(not_subclass_element(restrict(intersection(singleton(u),v),w,x),y),u)**.
% 299.87/300.46 60096[0:Res:55531.0,4976.0] || -> subclass(restrict(intersection(u,singleton(v)),w,x),y) equal(not_subclass_element(restrict(intersection(u,singleton(v)),w,x),y),v)**.
% 299.87/300.46 60258[0:Res:56205.0,4976.0] || -> subclass(intersection(restrict(singleton(u),v,w),x),y) equal(not_subclass_element(intersection(restrict(singleton(u),v,w),x),y),u)**.
% 299.87/300.46 61033[3:SpR:29278.0,46366.0] || -> equal(intersection(union(complement(u),complement(power_class(v))),union(union(null_class,u),power_class(v))),symmetric_difference(union(null_class,u),power_class(v)))**.
% 299.87/300.46 62480[3:SpL:29278.0,1957.0] || member(not_subclass_element(union(complement(u),v),w),intersection(union(null_class,u),complement(v)))* -> subclass(union(complement(u),v),w).
% 299.87/300.46 62463[3:SpL:29278.0,1957.0] || member(not_subclass_element(union(u,complement(v)),w),intersection(complement(u),union(null_class,v)))* -> subclass(union(u,complement(v)),w).
% 299.87/300.46 65049[0:SpL:31.0,9133.0] || equal(u,restrict(v,w,x))* member(y,v)* member(y,cross_product(w,x))* -> member(y,u)*.
% 299.87/300.46 66261[3:Rew:66163.0,59810.1] || -> equal(symmetric_difference(complement(u),union(v,null_class)),null_class) member(regular(symmetric_difference(complement(u),union(v,null_class))),union(u,complement(v)))*.
% 299.87/300.46 67942[3:Rew:67444.0,66297.0] || -> equal(intersection(union(power_class(u),union(v,null_class)),union(complement(power_class(u)),complement(v))),symmetric_difference(power_class(u),union(v,null_class)))**.
% 299.87/300.46 67952[4:Rew:66811.0,66394.1,66811.0,66394.0] || member(not_subclass_element(union(null_class,apply(null_class,u)),v),complement(apply(null_class,w)))* -> subclass(union(null_class,apply(null_class,w)),v).
% 299.87/300.46 67954[4:Rew:66811.0,66409.1,66811.0,66409.0] || member(not_subclass_element(union(null_class,sum_class(range_of(null_class))),u),complement(apply(null_class,v)))* -> subclass(union(null_class,apply(null_class,v)),u).
% 299.87/300.46 67960[4:Rew:66811.0,66498.1,66811.0,66498.0] || member(not_subclass_element(union(null_class,apply(null_class,u)),v),complement(sum_class(range_of(null_class))))* -> subclass(union(null_class,sum_class(range_of(null_class))),v).
% 299.87/300.46 66664[3:Rew:66163.0,59807.1] || -> equal(symmetric_difference(union(u,null_class),complement(v)),null_class) member(regular(symmetric_difference(union(u,null_class),complement(v))),union(complement(u),v))*.
% 299.87/300.46 66757[3:Rew:66163.0,61034.0] || -> equal(intersection(union(complement(u),complement(power_class(v))),union(union(u,null_class),power_class(v))),symmetric_difference(union(u,null_class),power_class(v)))**.
% 299.87/300.46 67977[4:Rew:66811.0,66870.0] || subclass(u,union(null_class,apply(null_class,v)))* -> subclass(u,w) member(not_subclass_element(u,w),union(null_class,apply(null_class,x)))*.
% 299.87/300.46 67978[4:Rew:66811.0,66874.1,66811.0,66874.0] || -> subclass(union(null_class,apply(null_class,u)),v) member(not_subclass_element(union(null_class,apply(null_class,u)),v),union(null_class,apply(null_class,w)))*.
% 299.87/300.46 67981[4:Rew:66811.0,66878.0] || subclass(u,union(null_class,sum_class(range_of(null_class)))) -> subclass(u,v) member(not_subclass_element(u,v),union(null_class,apply(null_class,w)))*.
% 299.87/300.46 67982[4:Rew:66811.0,66892.1,66811.0,66892.0] || -> subclass(union(null_class,sum_class(range_of(null_class))),u) member(not_subclass_element(union(null_class,sum_class(range_of(null_class))),u),union(null_class,apply(null_class,v)))*.
% 299.87/300.46 67983[4:Rew:66811.0,66895.2] || subclass(u,union(null_class,apply(null_class,v)))* -> subclass(u,w) member(not_subclass_element(u,w),union(null_class,sum_class(range_of(null_class))))*.
% 299.87/300.46 67988[4:Rew:66811.0,66922.1,66811.0,66922.1] || -> subclass(union(null_class,apply(null_class,u)),v) member(not_subclass_element(union(null_class,apply(null_class,u)),v),union(null_class,sum_class(range_of(null_class))))*.
% 299.87/300.46 67512[3:Rew:67444.0,61246.0] || -> equal(intersection(union(power_class(u),union(null_class,v)),union(complement(power_class(u)),complement(v))),symmetric_difference(power_class(u),union(null_class,v)))**.
% 299.87/300.46 67992[3:Rew:66163.0,66263.1] || member(not_subclass_element(union(u,complement(v)),w),intersection(complement(u),union(v,null_class)))* -> subclass(union(u,complement(v)),w).
% 299.87/300.46 67994[3:Rew:66163.0,66666.1] || member(not_subclass_element(union(complement(u),v),w),intersection(union(u,null_class),complement(v)))* -> subclass(union(complement(u),v),w).
% 299.87/300.46 67995[3:Rew:66163.0,66705.2] || subclass(union(u,null_class),v) -> subclass(complement(successor(complement(u))),w) member(not_subclass_element(complement(successor(complement(u))),w),v)*.
% 299.87/300.46 69956[3:Res:68784.0,4977.0] || subclass(u,v) -> subclass(intersection(union(u,null_class),w),x) member(not_subclass_element(intersection(union(u,null_class),w),x),v)*.
% 299.87/300.46 70227[3:Res:68806.0,4977.0] || subclass(u,v) -> subclass(intersection(w,union(u,null_class)),x) member(not_subclass_element(intersection(w,union(u,null_class)),x),v)*.
% 299.87/300.46 71235[4:Rew:71163.0,62747.0] || equal(symmetric_difference(union(u,v),complement(intersection(u,v))),singleton(singleton(null_class)))** -> member(singleton(null_class),complement(symmetric_difference(u,v))).
% 299.87/300.46 71626[3:Rew:71595.0,71122.2] || equal(u,v) -> equal(unordered_pair(v,u),null_class) equal(symmetric_difference(v,unordered_pair(v,u)),union(v,unordered_pair(v,u)))**.
% 299.87/300.46 73032[4:Res:66410.0,2997.0] || subclass(complement(sum_class(range_of(null_class))),u) -> equal(complement(apply(null_class,v)),null_class) member(regular(complement(apply(null_class,v))),u)*.
% 299.87/300.46 73288[4:Res:66484.0,2997.0] || subclass(complement(apply(null_class,u)),v)* -> equal(complement(sum_class(range_of(null_class))),null_class) member(regular(complement(sum_class(range_of(null_class)))),v)*.
% 299.87/300.46 73560[4:SpL:67192.0,46452.0] || member(u,intersection(power_class(v),complement(apply(null_class,w))))* member(u,union(complement(power_class(v)),sum_class(range_of(null_class)))) -> .
% 299.87/300.46 73555[4:SpL:67192.0,46251.0] || member(u,intersection(complement(apply(null_class,v)),power_class(w)))* member(u,union(sum_class(range_of(null_class)),complement(power_class(w)))) -> .
% 299.87/300.46 73551[4:SpL:67192.0,2350.0] || member(regular(intersection(u,complement(apply(null_class,v)))),sum_class(range_of(null_class)))* -> equal(intersection(u,complement(sum_class(range_of(null_class)))),null_class).
% 299.87/300.46 73534[4:SpL:67192.0,2972.0] || member(regular(intersection(complement(apply(null_class,u)),v)),sum_class(range_of(null_class)))* -> equal(intersection(complement(sum_class(range_of(null_class))),v),null_class).
% 299.87/300.46 73489[4:SpL:67192.0,46452.0] || member(u,intersection(power_class(v),complement(sum_class(range_of(null_class)))))* member(u,union(complement(power_class(v)),apply(null_class,w)))* -> .
% 299.87/300.46 73484[4:SpL:67192.0,46251.0] || member(u,intersection(complement(sum_class(range_of(null_class))),power_class(v)))* member(u,union(apply(null_class,w),complement(power_class(v))))* -> .
% 299.87/300.46 73480[4:SpL:67192.0,2350.0] || member(regular(intersection(u,complement(sum_class(range_of(null_class))))),apply(null_class,v))* -> equal(intersection(u,complement(apply(null_class,v))),null_class).
% 299.87/300.46 73463[4:SpL:67192.0,2972.0] || member(regular(intersection(complement(sum_class(range_of(null_class))),u)),apply(null_class,v))* -> equal(intersection(complement(apply(null_class,v)),u),null_class).
% 299.87/300.46 73841[4:Res:66411.0,2997.0] || subclass(complement(apply(null_class,u)),v)* -> equal(complement(apply(null_class,w)),null_class) member(regular(complement(apply(null_class,w))),v)*.
% 299.87/300.46 73992[3:SpL:66602.0,46452.0] || member(u,intersection(power_class(v),union(null_class,complement(w))))* member(u,union(complement(power_class(v)),union(w,null_class))) -> .
% 299.87/300.46 73987[3:SpL:66602.0,46251.0] || member(u,intersection(union(null_class,complement(v)),power_class(w)))* member(u,union(union(v,null_class),complement(power_class(w)))) -> .
% 299.87/300.46 74030[3:Rew:66602.0,73983.1] || member(regular(intersection(u,union(null_class,complement(v)))),union(v,null_class))* -> equal(intersection(u,union(null_class,complement(v))),null_class).
% 299.87/300.46 74031[3:Rew:66602.0,73966.1] || member(regular(intersection(union(null_class,complement(u)),v)),union(u,null_class))* -> equal(intersection(union(null_class,complement(u)),v),null_class).
% 299.87/300.46 73888[3:SpR:66602.0,6438.0] || -> equal(union(intersection(u,union(v,null_class)),intersection(complement(u),union(null_class,complement(v)))),complement(symmetric_difference(u,union(v,null_class))))**.
% 299.87/300.46 73848[3:SpR:66602.0,6438.0] || -> equal(union(intersection(union(u,null_class),v),intersection(union(null_class,complement(u)),complement(v))),complement(symmetric_difference(union(u,null_class),v)))**.
% 299.87/300.46 74163[0:Res:2978.1,26.1] || member(regular(intersection(restrict(complement(u),v,w),x)),u)* -> equal(intersection(restrict(complement(u),v,w),x),null_class).
% 299.87/300.46 74498[4:SpL:67191.0,46452.0] || member(u,intersection(power_class(v),complement(apply(null_class,w))))* member(u,union(complement(power_class(v)),apply(null_class,x)))* -> .
% 299.87/300.46 74493[4:SpL:67191.0,46251.0] || member(u,intersection(complement(apply(null_class,v)),power_class(w)))* member(u,union(apply(null_class,x),complement(power_class(w))))* -> .
% 299.87/300.46 74489[4:SpL:67191.0,2350.0] || member(regular(intersection(u,complement(apply(null_class,v)))),apply(null_class,w))* -> equal(intersection(u,complement(apply(null_class,w))),null_class).
% 299.87/300.46 74472[4:SpL:67191.0,2972.0] || member(regular(intersection(complement(apply(null_class,u)),v)),apply(null_class,w))* -> equal(intersection(complement(apply(null_class,w)),v),null_class).
% 299.87/300.46 74631[0:Res:2355.1,26.1] || member(regular(intersection(u,restrict(complement(v),w,x))),v)* -> equal(intersection(u,restrict(complement(v),w,x)),null_class).
% 299.87/300.46 74863[3:SpL:69762.0,46251.0] || member(u,intersection(complement(v),power_class(union(null_class,w))))* member(u,union(v,complement(power_class(union(w,null_class))))) -> .
% 299.87/300.46 74860[3:SpL:69762.0,46452.0] || member(u,intersection(power_class(union(null_class,v)),complement(w)))* member(u,union(complement(power_class(union(v,null_class))),w)) -> .
% 299.87/300.46 74850[3:SpL:69762.0,46251.0] || member(u,intersection(complement(v),power_class(union(w,null_class))))* member(u,union(v,complement(power_class(union(null_class,w))))) -> .
% 299.87/300.46 74847[3:SpL:69762.0,46452.0] || member(u,intersection(power_class(union(v,null_class)),complement(w)))* member(u,union(complement(power_class(union(null_class,v))),w)) -> .
% 299.87/300.46 77570[0:Rew:10351.0,77569.1] || member(u,v) member(u,w) -> member(x,unordered_pair(x,u))* subclass(unordered_pair(x,u),intersection(w,v))*.
% 299.87/300.46 77694[0:Rew:10352.0,77693.1] || member(u,v) member(u,w) -> member(x,unordered_pair(u,x))* subclass(unordered_pair(u,x),intersection(w,v))*.
% 299.87/300.46 77979[14:Res:77975.0,1536.0] || member(u,v)* -> equal(ordered_pair(first(ordered_pair(u,complement(x__dfg))),second(ordered_pair(u,complement(x__dfg)))),ordered_pair(u,complement(x__dfg)))**.
% 299.87/300.46 78181[14:Res:77981.1,1475.1] || subclass(y__dfg,complement(intersection(u,v))) member(complement(x__dfg),union(u,v)) -> member(complement(x__dfg),symmetric_difference(u,v))*.
% 299.87/300.46 80564[0:SpL:257.0,1546.0] || member(singleton(singleton(singleton(singleton(singleton(u))))),flip(v)) -> member(ordered_pair(ordered_pair(u,singleton(u)),singleton(singleton(u))),v)*.
% 299.87/300.46 80572[12:Rew:39704.1,80560.2] one_to_one(u) || member(ordered_pair(singleton(singleton(null_class)),v),flip(w)) -> member(ordered_pair(ordered_pair(inverse(u),null_class),v),w)*.
% 299.87/300.46 80741[0:SpL:257.0,1559.0] || member(singleton(singleton(singleton(singleton(singleton(u))))),rotate(v)) -> member(ordered_pair(ordered_pair(u,singleton(singleton(u))),singleton(u)),v)*.
% 299.87/300.46 80749[12:Rew:39704.1,80737.2] one_to_one(u) || member(ordered_pair(singleton(singleton(null_class)),v),rotate(w)) -> member(ordered_pair(ordered_pair(inverse(u),v),null_class),w)*.
% 299.87/300.46 81424[3:SpL:29278.0,5716.0] || subclass(u,intersection(union(null_class,v),complement(w)))* member(regular(u),union(complement(v),w)) -> equal(u,null_class).
% 299.87/300.46 81401[3:SpL:29278.0,5716.0] || subclass(u,intersection(complement(v),union(null_class,w)))* member(regular(u),union(v,complement(w))) -> equal(u,null_class).
% 299.87/300.46 81501[3:Rew:29271.0,81411.1] || equal(successor(u),null_class) subclass(v,complement(w)) member(regular(v),union(u,w))* -> equal(v,null_class).
% 299.87/300.46 81502[3:Rew:29271.0,81388.1,67444.0,81388.1] || equal(successor(u),null_class) subclass(v,complement(w)) member(regular(v),union(w,u))* -> equal(v,null_class).
% 299.87/300.46 82357[9:Res:31377.0,20936.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(regular(union(x__dfg,x__dfg)),cantor(regular(union(x__dfg,x__dfg)))),v)*.
% 299.87/300.46 82784[3:SpL:68783.0,46251.0] || member(u,intersection(complement(v),power_class(union(w,null_class))))* member(u,union(v,complement(power_class(union(w,w)))))* -> .
% 299.87/300.46 82781[3:SpL:68783.0,46452.0] || member(u,intersection(power_class(union(v,null_class)),complement(w)))* member(u,union(complement(power_class(union(v,v))),w))* -> .
% 299.87/300.46 82769[3:SpL:68783.0,46251.0] || member(u,intersection(complement(v),power_class(union(w,w))))* member(u,union(v,complement(power_class(union(w,null_class))))) -> .
% 299.87/300.46 82766[3:SpL:68783.0,46452.0] || member(u,intersection(power_class(union(v,v)),complement(w)))* member(u,union(complement(power_class(union(v,null_class))),w)) -> .
% 299.87/300.46 82820[12:SpL:46227.0,69343.1] function(intersection(power_class(u),complement(v))) || equal(successor(intersection(power_class(u),complement(v))),union(complement(power_class(u)),v))** -> .
% 299.87/300.46 82819[12:SpL:46221.0,69343.1] function(intersection(complement(u),power_class(v))) || equal(successor(intersection(complement(u),power_class(v))),union(u,complement(power_class(v))))** -> .
% 299.87/300.46 83457[0:MRR:83392.0,9181.1] || -> member(not_subclass_element(u,intersection(complement(v),power_class(w))),union(v,complement(power_class(w))))* subclass(u,intersection(complement(v),power_class(w))).
% 299.87/300.46 83660[3:Res:3698.1,40461.0] || -> subclass(intersection(u,intersection(v,union(null_class,w))),x) member(not_subclass_element(intersection(u,intersection(v,union(null_class,w))),x),w)*.
% 299.87/300.46 83652[3:Res:4875.1,40461.0] || -> subclass(intersection(intersection(u,union(null_class,v)),w),x) member(not_subclass_element(intersection(intersection(u,union(null_class,v)),w),x),v)*.
% 299.87/300.46 83650[3:Res:3697.1,40461.0] || -> subclass(intersection(u,intersection(union(null_class,v),w)),x) member(not_subclass_element(intersection(u,intersection(union(null_class,v),w)),x),v)*.
% 299.87/300.46 83635[3:Res:4874.1,40461.0] || -> subclass(intersection(intersection(union(null_class,u),v),w),x) member(not_subclass_element(intersection(intersection(union(null_class,u),v),w),x),u)*.
% 299.87/300.46 83841[0:MRR:83775.0,9181.1] || -> member(not_subclass_element(u,intersection(power_class(v),complement(w))),union(complement(power_class(v)),w))* subclass(u,intersection(power_class(v),complement(w))).
% 299.87/300.46 84074[0:Rew:44163.0,84016.1] || member(not_subclass_element(intersection(restrict(u,v,w),x),null_class),complement(u))* -> subclass(intersection(restrict(u,v,w),x),null_class).
% 299.87/300.46 84075[0:Rew:44163.0,84012.1] || member(not_subclass_element(intersection(u,restrict(v,w,x)),null_class),complement(v))* -> subclass(intersection(u,restrict(v,w,x)),null_class).
% 299.87/300.46 84145[3:SpR:29278.0,6342.1] || member(u,symmetric_difference(union(complement(v),w),complement(x))) -> member(u,union(intersection(union(null_class,v),complement(w)),x))*.
% 299.87/300.46 84122[3:SpR:29278.0,6342.1] || member(u,symmetric_difference(union(v,complement(w)),complement(x))) -> member(u,union(intersection(complement(v),union(null_class,w)),x))*.
% 299.87/300.46 84268[3:Rew:29271.0,84132.2] || equal(successor(u),null_class) member(v,symmetric_difference(union(u,w),complement(x)))* -> member(v,union(complement(w),x)).
% 299.87/300.46 84269[3:Rew:29271.0,84109.2,67444.0,84109.2] || equal(successor(u),null_class) member(v,symmetric_difference(union(w,u),complement(x)))* -> member(v,union(complement(w),x)).
% 299.87/300.46 84363[3:SpR:29278.0,6418.1] || member(u,symmetric_difference(complement(v),union(complement(w),x))) -> member(u,union(v,intersection(union(null_class,w),complement(x))))*.
% 299.87/300.46 84340[3:SpR:29278.0,6418.1] || member(u,symmetric_difference(complement(v),union(w,complement(x)))) -> member(u,union(v,intersection(complement(w),union(null_class,x))))*.
% 299.87/300.46 84486[3:Rew:29271.0,84350.2] || equal(successor(u),null_class) member(v,symmetric_difference(complement(w),union(u,x)))* -> member(v,union(w,complement(x))).
% 299.87/300.46 84487[3:Rew:29271.0,84327.2,67444.0,84327.2] || equal(successor(u),null_class) member(v,symmetric_difference(complement(w),union(x,u)))* -> member(v,union(w,complement(x))).
% 299.87/300.46 85426[3:MRR:85352.0,9181.1] || -> member(not_subclass_element(intersection(u,regular(complement(v))),w),v)* subclass(intersection(u,regular(complement(v))),w) equal(complement(v),null_class).
% 299.87/300.46 85624[3:MRR:85550.0,9181.1] || -> member(not_subclass_element(intersection(regular(complement(u)),v),w),u)* subclass(intersection(regular(complement(u)),v),w) equal(complement(u),null_class).
% 299.87/300.46 86668[12:Res:69933.1,2997.0] function(u) || subclass(u,v) -> equal(intersection(successor(u),w),null_class) member(regular(intersection(successor(u),w)),v)*.
% 299.87/300.46 86788[3:Res:3698.1,70006.0] || -> subclass(intersection(u,intersection(v,union(w,null_class))),x) member(not_subclass_element(intersection(u,intersection(v,union(w,null_class))),x),w)*.
% 299.87/300.46 86780[3:Res:4875.1,70006.0] || -> subclass(intersection(intersection(u,union(v,null_class)),w),x) member(not_subclass_element(intersection(intersection(u,union(v,null_class)),w),x),v)*.
% 299.87/300.46 86778[3:Res:3697.1,70006.0] || -> subclass(intersection(u,intersection(union(v,null_class),w)),x) member(not_subclass_element(intersection(u,intersection(union(v,null_class),w)),x),v)*.
% 299.87/300.46 86763[3:Res:4874.1,70006.0] || -> subclass(intersection(intersection(union(u,null_class),v),w),x) member(not_subclass_element(intersection(intersection(union(u,null_class),v),w),x),u)*.
% 299.87/300.46 86858[12:Res:70206.1,2997.0] function(u) || subclass(u,v) -> equal(intersection(w,successor(u)),null_class) member(regular(intersection(w,successor(u))),v)*.
% 299.87/300.46 87209[0:SpL:71143.0,46452.0] || member(u,intersection(power_class(v),complement(symmetric_difference(w,x))))* member(u,union(complement(power_class(v)),symmetric_difference(x,w))) -> .
% 299.87/300.46 87203[0:SpL:71143.0,46251.0] || member(u,intersection(complement(symmetric_difference(v,w)),power_class(x)))* member(u,union(symmetric_difference(w,v),complement(power_class(x)))) -> .
% 299.87/300.46 87199[0:SpL:71143.0,2350.0] || member(regular(intersection(u,complement(symmetric_difference(v,w)))),symmetric_difference(w,v))* -> equal(intersection(u,complement(symmetric_difference(w,v))),null_class).
% 299.87/300.46 87179[0:SpL:71143.0,2972.0] || member(regular(intersection(complement(symmetric_difference(u,v)),w)),symmetric_difference(v,u))* -> equal(intersection(complement(symmetric_difference(v,u)),w),null_class).
% 299.87/300.46 91198[12:Rew:39262.1,91194.1] function(u) || -> equal(cross_product(null_class,v),null_class) equal(range__dfg(regular(cross_product(null_class,v)),u,v),second(not_subclass_element(null_class,null_class)))**.
% 299.87/300.46 91760[14:Res:77981.1,46280.0] || subclass(y__dfg,intersection(complement(u),power_class(complement(power_class(v))))) member(complement(x__dfg),union(u,image(element_relation,power_class(v))))* -> .
% 299.87/300.46 91705[10:Res:32582.1,46280.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),singleton(null_class)) member(null_class,union(u,image(element_relation,power_class(v))))* -> .
% 299.87/300.46 91704[10:Res:32790.1,46280.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),successor(null_class)) member(null_class,union(u,image(element_relation,power_class(v))))* -> .
% 299.87/300.46 91699[7:Res:16434.1,46280.0] || subclass(y__dfg,intersection(complement(u),power_class(complement(power_class(v))))) member(regular(x__dfg),union(u,image(element_relation,power_class(v))))* -> .
% 299.87/300.46 91696[7:Res:31147.1,46280.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),y__dfg) member(regular(x__dfg),union(u,image(element_relation,power_class(v))))* -> .
% 299.87/300.46 93475[14:Res:77981.1,46312.0] || subclass(y__dfg,intersection(power_class(complement(power_class(u))),complement(v))) member(complement(x__dfg),union(image(element_relation,power_class(u)),v))* -> .
% 299.87/300.46 93420[10:Res:32582.1,46312.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),singleton(null_class)) member(null_class,union(image(element_relation,power_class(u)),v))* -> .
% 299.87/300.46 93419[10:Res:32790.1,46312.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),successor(null_class)) member(null_class,union(image(element_relation,power_class(u)),v))* -> .
% 299.87/300.46 93414[7:Res:16434.1,46312.0] || subclass(y__dfg,intersection(power_class(complement(power_class(u))),complement(v))) member(regular(x__dfg),union(image(element_relation,power_class(u)),v))* -> .
% 299.87/300.46 93411[7:Res:31147.1,46312.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),y__dfg) member(regular(x__dfg),union(image(element_relation,power_class(u)),v))* -> .
% 299.87/300.46 93875[3:SpR:46893.0,57012.0] || -> subclass(complement(successor(intersection(power_class(u),union(v,complement(power_class(w)))))),union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 299.87/300.46 93861[0:SpR:46893.0,34342.0] || -> equal(intersection(intersection(power_class(u),union(v,complement(power_class(w)))),union(complement(power_class(u)),intersection(complement(v),power_class(w)))),null_class)**.
% 299.87/300.46 94723[3:SpR:46894.0,57012.0] || -> subclass(complement(successor(intersection(union(u,complement(power_class(v))),power_class(w)))),union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 299.87/300.46 94709[0:SpR:46894.0,34342.0] || -> equal(intersection(intersection(union(u,complement(power_class(v))),power_class(w)),union(intersection(complement(u),power_class(v)),complement(power_class(w)))),null_class)**.
% 299.87/300.46 95052[3:SpR:46895.0,57012.0] || -> subclass(complement(successor(intersection(union(complement(power_class(u)),v),power_class(w)))),union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 299.87/300.46 95038[0:SpR:46895.0,34342.0] || -> equal(intersection(intersection(union(complement(power_class(u)),v),power_class(w)),union(intersection(power_class(u),complement(v)),complement(power_class(w)))),null_class)**.
% 299.87/300.46 95436[3:SpR:46898.0,57012.0] || -> subclass(complement(successor(intersection(power_class(u),union(complement(power_class(v)),w)))),union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 299.87/300.46 95422[0:SpR:46898.0,34342.0] || -> equal(intersection(intersection(power_class(u),union(complement(power_class(v)),w)),union(complement(power_class(u)),intersection(power_class(v),complement(w)))),null_class)**.
% 299.87/300.46 96828[3:Rew:29271.0,96661.2] || equal(null_class,u) member(v,intersection(complement(w),union(u,x)))* member(v,union(w,complement(x))) -> .
% 299.87/300.46 96832[3:Rew:29271.0,96633.2,67444.0,96633.2] || equal(null_class,u) member(v,intersection(complement(w),union(x,u)))* member(v,union(w,complement(x))) -> .
% 299.87/300.46 97085[3:Rew:29271.0,96914.2] || equal(null_class,u) member(v,intersection(union(u,w),complement(x)))* member(v,union(complement(w),x)) -> .
% 299.87/300.46 97089[3:Rew:29271.0,96886.2,67444.0,96886.2] || equal(null_class,u) member(v,intersection(union(w,u),complement(x)))* member(v,union(complement(w),x)) -> .
% 299.87/300.46 97937[4:Rew:97898.0,74495.1] || member(u,image(element_relation,union(v,apply(null_class,w))))* member(u,power_class(complement(union(v,apply(null_class,x)))))* -> .
% 299.87/300.46 97967[0:Rew:97898.0,87195.1] || member(u,image(element_relation,union(symmetric_difference(v,w),x)))* member(u,power_class(complement(union(symmetric_difference(w,v),x)))) -> .
% 299.87/300.46 97991[4:Rew:97898.0,73477.1] || member(u,image(element_relation,union(apply(null_class,v),w)))* member(u,power_class(complement(union(sum_class(range_of(null_class)),w)))) -> .
% 299.87/300.46 97998[4:Rew:97898.0,74486.1] || member(u,image(element_relation,union(apply(null_class,v),w)))* member(u,power_class(complement(union(apply(null_class,x),w))))* -> .
% 299.87/300.46 98013[0:Rew:97898.0,87205.1] || member(u,image(element_relation,union(v,symmetric_difference(w,x))))* member(u,power_class(complement(union(v,symmetric_difference(x,w))))) -> .
% 299.87/300.46 98027[4:Rew:97898.0,73557.1] || member(u,image(element_relation,union(v,sum_class(range_of(null_class)))))* member(u,power_class(complement(union(v,apply(null_class,w)))))* -> .
% 299.87/300.46 98039[4:Rew:97898.0,73486.1] || member(u,image(element_relation,union(v,apply(null_class,w))))* member(u,power_class(complement(union(v,sum_class(range_of(null_class)))))) -> .
% 299.87/300.46 98049[4:Rew:97898.0,73548.1] || member(u,image(element_relation,union(sum_class(range_of(null_class)),v)))* member(u,power_class(complement(union(apply(null_class,w),v))))* -> .
% 299.87/300.46 98258[0:Rew:97898.0,28290.0] || member(u,symmetric_difference(complement(v),power_class(complement(union(w,x)))))* -> member(u,union(v,image(element_relation,union(w,x)))).
% 299.87/300.46 98448[3:Rew:97898.0,96753.0] || subclass(domain_relation,union(u,complement(union(v,w)))) member(ordered_pair(null_class,null_class),intersection(complement(u),union(v,w)))* -> .
% 299.87/300.46 98469[8:Rew:97898.0,29075.1] || equal(intersection(complement(u),union(v,w)),singleton(singleton(null_class))) subclass(y__dfg,union(u,complement(union(v,w))))* -> .
% 299.87/300.46 98576[0:Rew:97898.0,59302.0] || subclass(u,power_class(complement(union(v,w)))) member(regular(u),image(element_relation,union(v,w)))* -> equal(u,null_class).
% 299.87/300.46 98585[0:Rew:97898.0,28308.0] || member(u,symmetric_difference(power_class(complement(union(v,w))),complement(x)))* -> member(u,union(image(element_relation,union(v,w)),x)).
% 299.87/300.46 98592[0:Rew:97898.0,40238.0] || -> member(not_subclass_element(u,image(element_relation,union(v,w))),power_class(complement(union(v,w))))* subclass(u,image(element_relation,union(v,w))).
% 299.87/300.46 98721[0:Rew:97898.0,41633.0] || member(not_subclass_element(intersection(u,union(v,w)),x),complement(union(v,w)))* -> subclass(intersection(u,union(v,w)),x).
% 299.87/300.46 98809[3:Rew:97898.0,97008.0] || subclass(domain_relation,union(complement(union(u,v)),w)) member(ordered_pair(null_class,null_class),intersection(union(u,v),complement(w)))* -> .
% 299.87/300.46 98830[8:Rew:97898.0,29078.1] || equal(intersection(union(u,v),complement(w)),singleton(singleton(null_class))) subclass(y__dfg,union(complement(union(u,v)),w))* -> .
% 299.87/300.46 98955[0:Rew:97898.0,5614.0] || -> subclass(symmetric_difference(power_class(complement(union(u,v))),complement(singleton(image(element_relation,union(u,v))))),successor(image(element_relation,union(u,v))))*.
% 299.87/300.46 99017[0:Rew:97898.0,38178.0] || member(regular(image(element_relation,union(u,v))),power_class(complement(union(u,v))))* -> equal(image(element_relation,union(u,v)),null_class).
% 299.87/300.46 99045[12:Rew:97898.0,82815.1] function(image(element_relation,union(u,v))) || equal(successor(image(element_relation,union(u,v))),power_class(complement(union(u,v))))** -> .
% 299.87/300.46 99154[0:Rew:97898.0,41970.0] || member(not_subclass_element(intersection(union(u,v),w),x),complement(union(u,v)))* -> subclass(intersection(union(u,v),w),x).
% 299.87/300.46 99343[0:Rew:99324.0,46574.0] || -> equal(power_class(intersection(power_class(complement(power_class(u))),complement(singleton(image(element_relation,power_class(u)))))),power_class(complement(successor(image(element_relation,power_class(u))))))**.
% 299.87/300.46 99404[0:Rew:99391.0,85306.0] || -> member(not_subclass_element(u,intersection(complement(v),successor(w))),union(v,complement(successor(w))))* subclass(u,intersection(complement(v),successor(w))).
% 299.87/300.46 99414[3:Rew:99391.0,73897.0] || -> equal(union(u,intersection(union(null_class,complement(v)),complement(singleton(union(v,null_class))))),union(u,complement(successor(union(v,null_class)))))**.
% 299.87/300.46 99415[3:Rew:99391.0,40117.0] || -> equal(union(u,intersection(union(null_class,complement(v)),complement(singleton(union(v,v))))),union(u,complement(successor(union(v,v)))))**.
% 299.87/300.46 99416[3:Rew:99391.0,40118.0] || -> equal(union(u,intersection(union(null_class,complement(v)),complement(singleton(union(null_class,v))))),union(u,complement(successor(union(null_class,v)))))**.
% 299.87/300.46 99421[0:Rew:99391.0,79568.0] || member(regular(intersection(complement(u),successor(v))),union(u,complement(successor(v))))* -> equal(intersection(complement(u),successor(v)),null_class).
% 299.87/300.46 99432[0:Rew:99401.0,85304.0] || -> member(not_subclass_element(u,intersection(successor(v),complement(w))),union(w,complement(successor(v))))* subclass(u,intersection(successor(v),complement(w))).
% 299.87/300.46 99436[3:Rew:99401.0,73861.0] || -> equal(union(intersection(union(null_class,complement(u)),complement(singleton(union(u,null_class)))),v),union(v,complement(successor(union(u,null_class)))))**.
% 299.87/300.46 99437[3:Rew:99401.0,39983.0] || -> equal(union(intersection(union(null_class,complement(u)),complement(singleton(union(u,u)))),v),union(v,complement(successor(union(u,u)))))**.
% 299.87/300.46 99438[3:Rew:99401.0,39984.0] || -> equal(union(intersection(union(null_class,complement(u)),complement(singleton(union(null_class,u)))),v),union(v,complement(successor(union(null_class,u)))))**.
% 299.87/300.46 99450[0:Rew:99401.0,79566.0] || member(regular(intersection(successor(u),complement(v))),union(v,complement(successor(u))))* -> equal(intersection(successor(u),complement(v)),null_class).
% 299.87/300.46 99639[0:Rew:97898.0,98569.1] || -> member(not_subclass_element(u,power_class(complement(union(v,w)))),image(element_relation,union(v,w)))* subclass(u,power_class(complement(union(v,w)))).
% 299.87/300.46 99642[0:Rew:97898.0,98719.0] || member(u,symmetric_difference(union(v,w),complement(singleton(complement(union(v,w))))))* -> member(u,successor(complement(union(v,w)))).
% 299.87/300.46 102756[0:SpL:99324.0,46453.0] || member(u,symmetric_difference(power_class(v),power_class(complement(successor(w))))) -> member(u,union(complement(power_class(v)),image(element_relation,successor(w))))*.
% 299.87/300.46 102752[0:SpL:99324.0,46252.0] || member(u,symmetric_difference(power_class(complement(successor(v))),power_class(w))) -> member(u,union(image(element_relation,successor(v)),complement(power_class(w))))*.
% 299.87/300.46 103428[0:SpL:99391.0,3668.0] || member(u,symmetric_difference(complement(v),union(w,complement(successor(x)))))* -> member(u,union(v,intersection(complement(w),successor(x)))).
% 299.87/300.46 103416[0:SpL:99391.0,3668.0] || member(u,symmetric_difference(union(v,complement(successor(w))),complement(x)))* -> member(u,union(intersection(complement(v),successor(w)),x)).
% 299.87/300.46 103413[12:SpL:99391.0,69343.1] function(intersection(complement(u),successor(v))) || equal(successor(intersection(complement(u),successor(v))),union(u,complement(successor(v))))** -> .
% 299.87/300.46 103322[0:SpR:99391.0,4904.1] || -> subclass(symmetric_difference(complement(u),successor(v)),w) member(not_subclass_element(symmetric_difference(complement(u),successor(v)),w),union(u,complement(successor(v))))*.
% 299.87/300.46 103276[0:SpR:99391.0,5493.0] || -> subclass(symmetric_difference(union(u,complement(successor(v))),complement(singleton(intersection(complement(u),successor(v))))),successor(intersection(complement(u),successor(v))))*.
% 299.87/300.46 103493[0:Rew:99391.0,103381.1] || member(regular(union(u,complement(successor(v)))),intersection(complement(u),successor(v)))* -> equal(union(u,complement(successor(v))),null_class).
% 299.87/300.46 103494[0:Rew:99391.0,103314.1] || -> member(not_subclass_element(u,union(v,complement(successor(w)))),intersection(complement(v),successor(w)))* subclass(u,union(v,complement(successor(w)))).
% 299.87/300.46 104577[0:Res:358.2,97909.0] || subclass(u,image(element_relation,union(v,w))) member(regular(u),power_class(complement(union(v,w))))* -> equal(u,null_class).
% 299.87/300.46 105296[0:Res:98084.0,2997.0] || subclass(complement(union(u,v)),w) -> equal(complement(union(v,u)),null_class) member(regular(complement(union(v,u))),w)*.
% 299.87/300.46 106394[3:Res:106142.0,2997.0] || subclass(union(null_class,complement(u)),v) -> equal(regular(union(null_class,u)),null_class) member(regular(regular(union(null_class,u))),v)*.
% 299.87/300.46 106524[3:Res:106364.0,2997.0] || subclass(union(null_class,complement(u)),v) -> equal(regular(union(u,null_class)),null_class) member(regular(regular(union(u,null_class))),v)*.
% 299.87/300.46 106708[4:Res:22292.1,97900.0] || equal(symmetric_difference(complement(u),union(v,w)),singleton(singleton(null_class))) -> member(singleton(null_class),union(u,complement(union(v,w))))*.
% 299.87/300.46 106993[3:Res:106375.0,2997.0] || subclass(union(null_class,complement(u)),v) -> equal(regular(union(u,u)),null_class) member(regular(regular(union(u,u))),v)*.
% 299.87/300.46 107414[0:SpL:105396.0,46452.0] || member(u,intersection(power_class(v),complement(union(w,x))))* member(u,union(complement(power_class(v)),union(x,w))) -> .
% 299.87/300.46 107409[0:SpL:105396.0,46251.0] || member(u,intersection(complement(union(v,w)),power_class(x)))* member(u,union(union(w,v),complement(power_class(x)))) -> .
% 299.87/300.46 107405[0:SpL:105396.0,2350.0] || member(regular(intersection(u,complement(union(v,w)))),union(w,v))* -> equal(intersection(u,complement(union(w,v))),null_class).
% 299.87/300.46 107392[0:SpL:105396.0,2972.0] || member(regular(intersection(complement(union(u,v)),w)),union(v,u))* -> equal(intersection(complement(union(v,u)),w),null_class).
% 299.87/300.46 107674[4:Res:22292.1,97914.0] || equal(symmetric_difference(union(u,v),complement(w)),singleton(singleton(null_class))) -> member(singleton(null_class),union(complement(union(u,v)),w))*.
% 299.87/300.46 107864[3:Res:106427.0,2997.0] || subclass(complement(union(u,v)),w) -> equal(regular(union(u,v)),null_class) member(regular(regular(union(u,v))),w)*.
% 299.87/300.46 108287[3:Res:107485.0,2997.0] || subclass(complement(union(u,v)),w) -> equal(regular(union(v,u)),null_class) member(regular(regular(union(v,u))),w)*.
% 299.87/300.46 108904[3:Res:4488.1,97899.0] || subclass(domain_relation,intersection(complement(u),union(v,w))) member(ordered_pair(null_class,null_class),union(u,complement(union(v,w))))* -> .
% 299.87/300.46 108896[0:Res:25.2,97899.0] || member(u,union(v,w)) member(u,complement(x)) member(u,union(x,complement(union(v,w))))* -> .
% 299.87/300.46 108839[3:SpL:29278.0,97899.0] || member(u,intersection(union(null_class,v),union(w,x)))* member(u,union(complement(v),complement(union(w,x)))) -> .
% 299.87/300.46 109225[3:Res:4488.1,97913.0] || subclass(domain_relation,intersection(union(u,v),complement(w))) member(ordered_pair(null_class,null_class),union(complement(union(u,v)),w))* -> .
% 299.87/300.46 109217[0:Res:25.2,97913.0] || member(u,complement(v)) member(u,union(w,x)) member(u,union(complement(union(w,x)),v))* -> .
% 299.87/300.46 109120[3:SpL:29278.0,97913.0] || member(u,intersection(union(v,w),union(null_class,x)))* member(u,union(complement(union(v,w)),complement(x))) -> .
% 299.87/300.46 110272[3:SpR:98594.0,57012.0] || -> subclass(complement(successor(intersection(power_class(u),power_class(complement(union(v,w)))))),union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 299.87/300.46 110258[0:SpR:98594.0,34342.0] || -> equal(intersection(intersection(power_class(u),power_class(complement(union(v,w)))),union(complement(power_class(u)),image(element_relation,union(v,w)))),null_class)**.
% 299.87/300.46 110650[3:Res:108601.1,4960.0] || subclass(u,restrict(v,w,x))* -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),cross_product(w,x))*.
% 299.87/300.46 110634[3:Res:108601.1,4977.0] || subclass(u,v)* subclass(v,w)* -> subclass(union(null_class,u),x) member(not_subclass_element(union(null_class,u),x),w)*.
% 299.87/300.46 110728[3:SpR:98733.0,57012.0] || -> subclass(complement(successor(intersection(power_class(complement(power_class(u))),union(v,w)))),union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 299.87/300.46 110714[0:SpR:98733.0,34342.0] || -> equal(intersection(intersection(power_class(complement(power_class(u))),union(v,w)),union(image(element_relation,power_class(u)),complement(union(v,w)))),null_class)**.
% 299.87/300.46 111056[3:Res:108602.1,4960.0] || subclass(u,restrict(v,w,x))* -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),cross_product(w,x))*.
% 299.87/300.46 111040[3:Res:108602.1,4977.0] || subclass(u,v)* subclass(v,w)* -> subclass(union(u,null_class),x) member(not_subclass_element(union(u,null_class),x),w)*.
% 299.87/300.46 111144[0:SpR:98119.0,55488.0] || -> subclass(intersection(u,symmetric_difference(restrict(v,w,x),complement(union(v,cross_product(w,x))))),complement(symmetric_difference(v,cross_product(w,x))))*.
% 299.87/300.46 111143[0:SpR:98095.0,55488.0] || -> subclass(intersection(u,symmetric_difference(restrict(v,w,x),complement(union(cross_product(w,x),v)))),complement(symmetric_difference(cross_product(w,x),v)))*.
% 299.87/300.46 111263[3:SpR:99020.0,57012.0] || -> subclass(complement(successor(intersection(power_class(complement(union(u,v))),power_class(w)))),union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 299.87/300.46 111249[0:SpR:99020.0,34342.0] || -> equal(intersection(intersection(power_class(complement(union(u,v))),power_class(w)),union(image(element_relation,union(u,v)),complement(power_class(w)))),null_class)**.
% 299.87/300.46 111652[3:Res:3698.1,55688.0] || -> subclass(intersection(u,intersection(v,union(w,w))),x) member(not_subclass_element(intersection(u,intersection(v,union(w,w))),x),w)*.
% 299.87/300.46 111643[3:Res:4875.1,55688.0] || -> subclass(intersection(intersection(u,union(v,v)),w),x) member(not_subclass_element(intersection(intersection(u,union(v,v)),w),x),v)*.
% 299.87/300.46 111641[3:Res:3697.1,55688.0] || -> subclass(intersection(u,intersection(union(v,v),w)),x) member(not_subclass_element(intersection(u,intersection(union(v,v),w)),x),v)*.
% 299.87/300.46 111625[3:Res:4874.1,55688.0] || -> subclass(intersection(intersection(union(u,u),v),w),x) member(not_subclass_element(intersection(intersection(union(u,u),v),w),x),u)*.
% 299.87/300.46 111750[0:SpR:98119.0,57301.0] || -> subclass(intersection(symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))),x),complement(symmetric_difference(u,cross_product(v,w))))*.
% 299.87/300.46 111749[0:SpR:98095.0,57301.0] || -> subclass(intersection(symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))),x),complement(symmetric_difference(cross_product(v,w),u)))*.
% 299.87/300.46 111883[0:SpR:67588.2,65200.1] || subclass(u,unordered_pair(v,u))* -> equal(regular(unordered_pair(v,u)),v) equal(unordered_pair(v,u),null_class) subclass(u,null_class).
% 299.87/300.46 111852[0:SpR:67559.2,65200.1] || subclass(u,unordered_pair(u,v))* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) subclass(u,null_class).
% 299.87/300.46 112051[0:SpR:67588.2,65462.0] || -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) subclass(intersection(intersection(v,w),unordered_pair(u,v)),null_class)*.
% 299.87/300.46 112020[0:SpR:67559.2,65462.0] || -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) subclass(intersection(intersection(u,w),unordered_pair(u,v)),null_class)*.
% 299.87/300.46 112208[3:SpR:99160.0,57012.0] || -> subclass(complement(successor(intersection(union(u,v),power_class(complement(power_class(w)))))),union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 299.87/300.46 112194[0:SpR:99160.0,34342.0] || -> equal(intersection(intersection(union(u,v),power_class(complement(power_class(w)))),union(complement(union(u,v)),image(element_relation,power_class(w)))),null_class)**.
% 299.87/300.46 113067[10:Rew:112771.0,113058.1] || member(ordered_pair(u,not_subclass_element(v,image(w,range_of(null_class)))),compose(w,successor(null_class)))* -> subclass(v,image(w,range_of(null_class))).
% 299.87/300.46 113705[3:Rew:29278.0,113704.0] || subclass(symmetric_difference(cross_product(u,v),w),union(null_class,restrict(w,u,v)))* -> equal(symmetric_difference(cross_product(u,v),w),null_class).
% 299.87/300.46 113710[10:MRR:113709.2,109050.0] || subclass(symmetric_difference(cross_product(u,v),w),regular(complement(restrict(w,u,v))))* -> equal(symmetric_difference(cross_product(u,v),w),null_class).
% 299.87/300.46 114027[3:SpR:67588.2,112086.0] || -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) subclass(intersection(union(null_class,v),unordered_pair(u,v)),null_class)*.
% 299.87/300.46 113995[3:SpR:67559.2,112086.0] || -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) subclass(intersection(union(null_class,u),unordered_pair(u,v)),null_class)*.
% 299.87/300.46 114178[3:SpR:67588.2,112087.0] || -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) subclass(intersection(union(v,null_class),unordered_pair(u,v)),null_class)*.
% 299.87/300.46 114146[3:SpR:67559.2,112087.0] || -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) subclass(intersection(union(u,null_class),unordered_pair(u,v)),null_class)*.
% 299.87/300.46 114432[3:Rew:67444.0,114323.2] || -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) subclass(intersection(v,union(null_class,unordered_pair(u,v))),null_class)*.
% 299.87/300.46 114433[3:Rew:67444.0,114291.2] || -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) subclass(intersection(u,union(null_class,unordered_pair(u,v))),null_class)*.
% 299.87/300.46 114469[3:Rew:29278.0,114468.0] || subclass(symmetric_difference(u,cross_product(v,w)),union(null_class,restrict(u,v,w)))* -> equal(symmetric_difference(u,cross_product(v,w)),null_class).
% 299.87/300.46 114473[10:MRR:114472.2,109050.0] || subclass(symmetric_difference(u,cross_product(v,w)),regular(complement(restrict(u,v,w))))* -> equal(symmetric_difference(u,cross_product(v,w)),null_class).
% 299.87/300.46 115606[3:SpR:67588.2,114061.0] || -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) subclass(intersection(unordered_pair(u,v),union(null_class,v)),null_class)*.
% 299.87/300.46 115573[3:SpR:67559.2,114061.0] || -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) subclass(intersection(unordered_pair(u,v),union(null_class,u)),null_class)*.
% 299.87/300.46 116268[3:SpR:67588.2,114201.0] || -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) subclass(intersection(unordered_pair(u,v),union(v,null_class)),null_class)*.
% 299.87/300.46 116235[3:SpR:67559.2,114201.0] || -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) subclass(intersection(unordered_pair(u,v),union(u,null_class)),null_class)*.
% 299.87/300.46 116431[0:Obv:116409.1] || subclass(intersection(restrict(u,v,w),x),complement(cross_product(v,w)))* -> equal(intersection(restrict(u,v,w),x),null_class).
% 299.87/300.46 117561[0:Obv:117542.1] || subclass(intersection(u,restrict(v,w,x)),complement(cross_product(w,x)))* -> equal(intersection(u,restrict(v,w,x)),null_class).
% 299.87/300.46 118844[0:SpR:67588.2,65465.0] || -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) subclass(intersection(intersection(w,v),unordered_pair(u,v)),null_class)*.
% 299.87/300.46 118810[0:SpR:67559.2,65465.0] || -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) subclass(intersection(intersection(w,u),unordered_pair(u,v)),null_class)*.
% 299.87/300.46 119041[0:SpR:67588.2,65920.0] || -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) subclass(intersection(unordered_pair(u,v),intersection(v,w)),null_class)*.
% 299.87/300.46 119007[0:SpR:67559.2,65920.0] || -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) subclass(intersection(unordered_pair(u,v),intersection(u,w)),null_class)*.
% 299.87/300.46 119208[0:SpR:67588.2,65922.0] || -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) subclass(intersection(unordered_pair(u,v),intersection(w,v)),null_class)*.
% 299.87/300.46 119174[0:SpR:67559.2,65922.0] || -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) subclass(intersection(unordered_pair(u,v),intersection(w,u)),null_class)*.
% 299.87/300.46 119623[0:SpL:89365.1,1475.1] || subclass(u,v) member(w,union(v,u)) member(w,complement(u)) -> member(w,symmetric_difference(v,u))*.
% 299.87/300.46 119566[0:SpR:89365.1,46880.0] || subclass(power_class(u),power_class(complement(power_class(v)))) -> equal(union(image(element_relation,power_class(v)),complement(power_class(u))),complement(power_class(u)))**.
% 299.87/300.46 121377[0:SpL:71035.0,46909.0] || member(regular(union(complement(power_class(u)),v)),intersection(complement(v),power_class(u)))* -> equal(union(v,complement(power_class(u))),null_class).
% 299.87/300.46 121348[0:SpL:67444.0,46909.0] || member(regular(union(u,complement(power_class(v)))),intersection(power_class(v),complement(u)))* -> equal(union(u,complement(power_class(v))),null_class).
% 299.87/300.46 121749[0:SpL:71035.0,46913.0] || member(regular(union(u,complement(power_class(v)))),intersection(power_class(v),complement(u)))* -> equal(union(complement(power_class(v)),u),null_class).
% 299.87/300.46 121713[0:SpL:67444.0,46913.0] || member(regular(union(complement(power_class(u)),v)),intersection(complement(v),power_class(u)))* -> equal(union(complement(power_class(u)),v),null_class).
% 299.87/300.46 122060[0:SpL:105396.0,99644.0] || member(regular(power_class(complement(union(u,v)))),image(element_relation,union(v,u)))* -> equal(power_class(complement(union(v,u))),null_class).
% 299.87/300.46 122095[3:Rew:33220.0,122056.1] || member(regular(power_class(union(null_class,complement(u)))),image(element_relation,union(u,u)))* -> equal(power_class(union(null_class,complement(u))),null_class).
% 299.87/300.46 122034[0:SpL:71035.0,99644.0] || member(regular(power_class(complement(union(u,v)))),image(element_relation,union(u,v)))* -> equal(power_class(complement(union(v,u))),null_class).
% 299.87/300.46 122778[11:Res:32594.1,6509.0] || subclass(y__dfg,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(null_class,complement(symmetric_difference(complement(u),complement(v)))).
% 299.87/300.46 122775[11:Res:41306.1,6509.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),y__dfg)** -> member(null_class,complement(symmetric_difference(complement(u),complement(v)))).
% 299.87/300.46 122736[0:SpL:71035.0,6509.0] || member(u,symmetric_difference(union(v,w),union(complement(w),complement(v))))* -> member(u,complement(symmetric_difference(complement(w),complement(v)))).
% 299.87/300.46 122703[0:SpL:71035.0,6509.0] || member(u,symmetric_difference(union(v,w),union(complement(w),complement(v))))* -> member(u,complement(symmetric_difference(complement(v),complement(w)))).
% 299.87/300.46 124453[0:Res:640.1,10912.0] || -> equal(singleton(u),null_class) equal(ordered_pair(first(ordered_pair(u,singleton(v))),second(ordered_pair(u,singleton(v)))),ordered_pair(u,singleton(v)))**.
% 299.87/300.46 124984[0:Res:3271.1,6797.0] || subclass(u,v)* subclass(v,w)* -> equal(singleton(u),null_class) equal(u,null_class) member(apply(choice,u),w)*.
% 299.87/300.46 125713[3:Res:125591.0,4983.0] || -> subclass(complement(successor(complement(restrict(u,v,w)))),x) member(not_subclass_element(complement(successor(complement(restrict(u,v,w)))),x),u)*.
% 299.87/300.46 125675[3:SpR:98733.0,125591.0] || -> subclass(complement(successor(union(image(element_relation,power_class(u)),complement(union(v,w))))),intersection(power_class(complement(power_class(u))),union(v,w)))*.
% 299.87/300.46 125673[3:SpR:46898.0,125591.0] || -> subclass(complement(successor(union(complement(power_class(u)),intersection(power_class(v),complement(w))))),intersection(power_class(u),union(complement(power_class(v)),w)))*.
% 299.87/300.46 125672[3:SpR:46893.0,125591.0] || -> subclass(complement(successor(union(complement(power_class(u)),intersection(complement(v),power_class(w))))),intersection(power_class(u),union(v,complement(power_class(w)))))*.
% 299.87/300.46 125671[3:SpR:99160.0,125591.0] || -> subclass(complement(successor(union(complement(union(u,v)),image(element_relation,power_class(w))))),intersection(union(u,v),power_class(complement(power_class(w)))))*.
% 299.87/300.46 125670[3:SpR:46895.0,125591.0] || -> subclass(complement(successor(union(intersection(power_class(u),complement(v)),complement(power_class(w))))),intersection(union(complement(power_class(u)),v),power_class(w)))*.
% 299.87/300.46 125669[3:SpR:46894.0,125591.0] || -> subclass(complement(successor(union(intersection(complement(u),power_class(v)),complement(power_class(w))))),intersection(union(u,complement(power_class(v))),power_class(w)))*.
% 299.87/300.46 125668[3:SpR:99020.0,125591.0] || -> subclass(complement(successor(union(image(element_relation,union(u,v)),complement(power_class(w))))),intersection(power_class(complement(union(u,v))),power_class(w)))*.
% 299.87/300.46 125666[3:SpR:98594.0,125591.0] || -> subclass(complement(successor(union(complement(power_class(u)),image(element_relation,union(v,w))))),intersection(power_class(u),power_class(complement(union(v,w)))))*.
% 299.87/300.46 125823[3:Res:125636.0,4980.0] || -> subclass(regular(union(null_class,complement(intersection(u,v)))),w) member(not_subclass_element(regular(union(null_class,complement(intersection(u,v)))),w),u)*.
% 299.87/300.46 125822[3:Res:125636.0,4981.0] || -> subclass(regular(union(null_class,complement(intersection(u,v)))),w) member(not_subclass_element(regular(union(null_class,complement(intersection(u,v)))),w),v)*.
% 299.87/300.46 125815[3:Res:125636.0,4977.0] || subclass(u,v) -> subclass(regular(union(null_class,complement(u))),w) member(not_subclass_element(regular(union(null_class,complement(u))),w),v)*.
% 299.87/300.46 126970[0:SpR:71035.0,99615.0] || -> equal(intersection(union(complement(union(u,v)),w),union(complement(w),union(u,v))),symmetric_difference(complement(w),union(u,v)))**.
% 299.87/300.46 126955[0:SpR:105396.0,99615.0] || -> equal(intersection(union(u,complement(union(v,w))),union(complement(u),union(w,v))),symmetric_difference(complement(u),union(w,v)))**.
% 299.87/300.46 126954[3:SpR:30027.0,99615.0] || -> equal(intersection(union(u,union(null_class,complement(v))),union(complement(u),union(null_class,v))),symmetric_difference(complement(u),union(null_class,v)))**.
% 299.87/300.46 126952[3:SpR:66602.0,99615.0] || -> equal(intersection(union(u,union(null_class,complement(v))),union(complement(u),union(v,null_class))),symmetric_difference(complement(u),union(v,null_class)))**.
% 299.87/300.46 126951[3:SpR:33220.0,99615.0] || -> equal(intersection(union(u,union(null_class,complement(v))),union(complement(u),union(v,v))),symmetric_difference(complement(u),union(v,v)))**.
% 299.87/300.46 126901[0:SpR:71035.0,99615.0] || -> equal(intersection(union(u,complement(union(v,w))),union(union(v,w),complement(u))),symmetric_difference(complement(u),union(v,w)))**.
% 299.87/300.46 127710[3:Res:125676.0,2997.0] || subclass(complement(u),v) -> equal(complement(successor(union(null_class,u))),null_class) member(regular(complement(successor(union(null_class,u)))),v)*.
% 299.87/300.46 127651[3:SpR:46880.0,125676.0] || -> subclass(complement(successor(union(null_class,intersection(power_class(complement(power_class(u))),power_class(v))))),union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.87/300.46 127649[3:SpR:46877.0,125676.0] || -> subclass(complement(successor(union(null_class,intersection(power_class(u),power_class(complement(power_class(v))))))),union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.87/300.46 127757[3:Res:127674.0,4977.0] || subclass(complement(singleton(null_class)),u) -> subclass(complement(successor(successor(null_class))),v) member(not_subclass_element(complement(successor(successor(null_class))),v),u)*.
% 299.87/300.46 128008[0:SpR:71035.0,98895.0] || -> equal(intersection(union(complement(u),union(v,w)),union(complement(union(v,w)),u)),symmetric_difference(union(v,w),complement(u)))**.
% 299.87/300.46 127919[0:SpR:71035.0,98895.0] || -> equal(intersection(union(union(u,v),complement(w)),union(w,complement(union(u,v)))),symmetric_difference(union(u,v),complement(w)))**.
% 299.87/300.46 127898[0:SpR:105396.0,98895.0] || -> equal(intersection(union(union(u,v),complement(w)),union(complement(union(v,u)),w)),symmetric_difference(union(u,v),complement(w)))**.
% 299.87/300.46 127897[3:SpR:30027.0,98895.0] || -> equal(intersection(union(union(null_class,u),complement(v)),union(union(null_class,complement(u)),v)),symmetric_difference(union(null_class,u),complement(v)))**.
% 299.87/300.46 127895[3:SpR:66602.0,98895.0] || -> equal(intersection(union(union(u,null_class),complement(v)),union(union(null_class,complement(u)),v)),symmetric_difference(union(u,null_class),complement(v)))**.
% 299.87/300.46 127894[3:SpR:33220.0,98895.0] || -> equal(intersection(union(union(u,u),complement(v)),union(union(null_class,complement(u)),v)),symmetric_difference(union(u,u),complement(v)))**.
% 299.87/300.46 128382[3:Res:125761.0,4976.0] || -> subclass(complement(successor(union(null_class,complement(singleton(u))))),v) equal(not_subclass_element(complement(successor(union(null_class,complement(singleton(u))))),v),u)**.
% 299.87/300.46 128557[3:Res:127676.0,2997.0] || subclass(complement(u),v) -> equal(complement(successor(union(u,null_class))),null_class) member(regular(complement(successor(union(u,null_class)))),v)*.
% 299.87/300.46 128683[3:Res:127687.0,2997.0] || subclass(complement(u),v) -> equal(complement(successor(union(u,u))),null_class) member(regular(complement(successor(union(u,u)))),v)*.
% 299.87/300.46 129091[0:Res:8.1,7408.0] || equal(u,unordered_pair(v,w))* -> equal(regular(unordered_pair(v,w)),v)** equal(unordered_pair(v,w),null_class) member(w,u)*.
% 299.87/300.46 129292[12:Res:126105.1,4977.0] function(u) || subclass(complement(u),v) -> subclass(regular(successor(u)),w) member(not_subclass_element(regular(successor(u)),w),v)*.
% 299.87/300.46 129262[12:SpR:46227.0,126105.1] function(intersection(power_class(u),complement(v))) || -> subclass(regular(successor(intersection(power_class(u),complement(v)))),union(complement(power_class(u)),v))*.
% 299.87/300.46 129261[12:SpR:99391.0,126105.1] function(intersection(complement(u),successor(v))) || -> subclass(regular(successor(intersection(complement(u),successor(v)))),union(u,complement(successor(v))))*.
% 299.87/300.46 129260[12:SpR:46221.0,126105.1] function(intersection(complement(u),power_class(v))) || -> subclass(regular(successor(intersection(complement(u),power_class(v)))),union(u,complement(power_class(v))))*.
% 299.87/300.46 129258[12:SpR:97918.0,126105.1] function(image(element_relation,union(u,v))) || -> subclass(regular(successor(image(element_relation,union(u,v)))),power_class(complement(union(u,v))))*.
% 299.87/300.46 129321[0:Res:8.1,7406.0] || equal(u,unordered_pair(v,w))* -> equal(regular(unordered_pair(v,w)),w)** equal(unordered_pair(v,w),null_class) member(v,u)*.
% 299.87/300.46 130245[0:SpR:71595.0,9017.1] || -> subclass(symmetric_difference(u,cross_product(v,w)),x) member(not_subclass_element(symmetric_difference(cross_product(v,w),u),x),complement(restrict(u,v,w)))*.
% 299.87/300.46 130643[0:SpR:71595.0,9076.1] || -> subclass(symmetric_difference(cross_product(u,v),w),x) member(not_subclass_element(symmetric_difference(w,cross_product(u,v)),x),complement(restrict(w,u,v)))*.
% 299.87/300.46 131163[0:SpR:67444.0,4963.1] || -> subclass(intersection(u,restrict(v,w,x)),y) member(not_subclass_element(intersection(restrict(v,w,x),u),y),cross_product(w,x))*.
% 299.87/300.46 131222[0:Rew:31.0,131221.1] || subclass(intersection(u,restrict(v,w,x)),y) -> subclass(intersection(u,restrict(v,w,x)),restrict(y,w,x))*.
% 299.87/300.46 131827[0:SpR:67444.0,4949.1] || -> subclass(intersection(restrict(u,v,w),x),y) member(not_subclass_element(intersection(x,restrict(u,v,w)),y),cross_product(v,w))*.
% 299.87/300.46 131894[0:Rew:31.0,131893.1] || subclass(intersection(restrict(u,v,w),x),y) -> subclass(intersection(restrict(u,v,w),x),restrict(y,v,w))*.
% 299.87/300.46 132393[0:SpR:99615.0,89527.0] || -> equal(intersection(union(u,complement(union(v,w))),symmetric_difference(complement(u),union(v,w))),symmetric_difference(complement(u),union(v,w)))**.
% 299.87/300.46 132585[3:Rew:89527.0,132449.1] || member(regular(union(null_class,intersection(u,v))),symmetric_difference(u,intersection(u,v)))* -> equal(union(null_class,intersection(u,v)),null_class).
% 299.87/300.46 133097[0:SpR:98895.0,89667.0] || -> equal(intersection(union(complement(union(u,v)),w),symmetric_difference(union(u,v),complement(w))),symmetric_difference(union(u,v),complement(w)))**.
% 299.87/300.46 133274[3:Rew:89667.0,133151.1] || member(regular(union(null_class,intersection(u,v))),symmetric_difference(v,intersection(u,v)))* -> equal(union(null_class,intersection(u,v)),null_class).
% 299.87/300.46 133792[3:Res:108603.1,4960.0] || subclass(u,restrict(v,w,x))* -> equal(union(u,u),null_class) member(regular(union(u,u)),cross_product(w,x))*.
% 299.87/300.46 133773[3:Res:108603.1,4977.0] || subclass(u,v)* subclass(v,w)* -> subclass(union(u,u),x) member(not_subclass_element(union(u,u),x),w)*.
% 299.87/300.46 134622[0:SpL:111977.1,1475.1] || subclass(u,v) member(w,union(u,v)) member(w,complement(u)) -> member(w,symmetric_difference(u,v))*.
% 299.87/300.46 134553[0:SpR:111977.1,46877.0] || subclass(power_class(u),power_class(complement(power_class(v)))) -> equal(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(power_class(u)))**.
% 299.87/300.46 134540[0:SpR:111977.1,67588.2] || subclass(u,unordered_pair(v,u))* -> equal(regular(unordered_pair(v,u)),v) equal(unordered_pair(v,u),null_class) equal(u,null_class).
% 299.87/300.46 134332[0:SpR:111977.1,67559.2] || subclass(u,unordered_pair(u,v))* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) equal(u,null_class).
% 299.87/300.46 135017[0:Rew:67444.0,134856.2] || -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) subclass(intersection(v,intersection(unordered_pair(u,v),w)),null_class)*.
% 299.87/300.46 135018[0:Rew:67444.0,134819.2] || -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) subclass(intersection(u,intersection(unordered_pair(u,v),w)),null_class)*.
% 299.87/300.46 135569[3:SpR:46880.0,135198.0] || -> equal(intersection(intersection(power_class(complement(power_class(u))),power_class(v)),intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),w)),null_class)**.
% 299.87/300.46 135567[3:SpR:46877.0,135198.0] || -> equal(intersection(intersection(power_class(u),power_class(complement(power_class(v)))),intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),w)),null_class)**.
% 299.87/300.46 136172[3:SpR:46880.0,135318.0] || -> equal(intersection(intersection(power_class(complement(power_class(u))),power_class(v)),intersection(w,union(image(element_relation,power_class(u)),complement(power_class(v))))),null_class)**.
% 299.87/300.46 136170[3:SpR:46877.0,135318.0] || -> equal(intersection(intersection(power_class(u),power_class(complement(power_class(v)))),intersection(w,union(complement(power_class(u)),image(element_relation,power_class(v))))),null_class)**.
% 299.87/300.46 142220[0:Res:49.1,46242.0] inductive(intersection(complement(u),union(v,complement(power_class(w))))) || member(null_class,union(u,intersection(complement(v),power_class(w))))* -> .
% 299.87/300.46 142297[0:MRR:142227.0,9142.1] || member(u,union(v,intersection(complement(w),power_class(x)))) -> member(u,union(v,complement(union(w,complement(power_class(x))))))*.
% 299.87/300.46 143781[0:Res:49.1,46261.0] inductive(intersection(union(u,complement(power_class(v))),complement(w))) || member(null_class,union(intersection(complement(u),power_class(v)),w))* -> .
% 299.87/300.46 143859[0:MRR:143788.0,9142.1] || member(u,union(intersection(complement(v),power_class(w)),x)) -> member(u,union(complement(union(v,complement(power_class(w)))),x))*.
% 299.87/300.46 144192[0:Res:49.1,46288.0] inductive(intersection(complement(u),union(complement(power_class(v)),w))) || member(null_class,union(u,intersection(power_class(v),complement(w))))* -> .
% 299.87/300.46 144272[0:MRR:144199.0,9142.1] || member(u,union(v,intersection(power_class(w),complement(x)))) -> member(u,union(v,complement(union(complement(power_class(w)),x))))*.
% 299.87/300.46 144451[0:Res:49.1,46462.0] inductive(intersection(union(complement(power_class(u)),v),complement(w))) || member(null_class,union(intersection(power_class(u),complement(v)),w))* -> .
% 299.87/300.46 144530[0:Rew:99439.0,144386.1] || member(u,intersection(successor(complement(power_class(v))),complement(w)))* member(u,union(w,complement(successor(complement(power_class(v)))))) -> .
% 299.87/300.46 144531[0:MRR:144458.0,9142.1] || member(u,union(intersection(power_class(v),complement(w)),x)) -> member(u,union(complement(union(complement(power_class(v)),w)),x))*.
% 299.87/300.46 145246[0:SpR:98217.0,70633.0] || -> subclass(symmetric_difference(union(u,complement(union(v,w))),power_class(x)),union(complement(power_class(x)),intersection(complement(u),union(v,w))))*.
% 299.87/300.46 145239[0:SpR:98217.0,4915.0] || -> subclass(symmetric_difference(power_class(u),union(v,complement(union(w,x)))),union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 299.87/300.46 145748[0:Res:49.1,98247.0] inductive(intersection(complement(u),power_class(complement(union(v,w))))) || member(null_class,union(u,image(element_relation,union(v,w))))* -> .
% 299.87/300.46 145808[3:Rew:47832.0,145672.1] || member(u,intersection(complement(v),power_class(union(null_class,complement(w)))))* member(u,union(v,complement(power_class(complement(w))))) -> .
% 299.87/300.46 146117[0:SpR:98314.0,70633.0] || -> subclass(symmetric_difference(union(u,v),union(w,complement(power_class(x)))),union(intersection(complement(w),power_class(x)),complement(union(u,v))))*.
% 299.87/300.46 146110[0:SpR:98314.0,4915.0] || -> subclass(symmetric_difference(union(u,complement(power_class(v))),union(w,x)),union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 299.87/300.46 146370[3:Rew:103762.0,146369.0] || -> equal(union(complement(union(u,complement(power_class(v)))),symmetric_difference(w,x)),union(intersection(complement(u),power_class(v)),symmetric_difference(w,x)))**.
% 299.87/300.46 146519[14:Res:146475.1,46312.0] || subclass(x__dfg,intersection(power_class(complement(power_class(u))),complement(v))) member(complement(x__dfg),union(image(element_relation,power_class(u)),v))* -> .
% 299.87/300.46 146513[14:Res:146475.1,46280.0] || subclass(x__dfg,intersection(complement(u),power_class(complement(power_class(v))))) member(complement(x__dfg),union(u,image(element_relation,power_class(v))))* -> .
% 299.87/300.46 146503[14:Res:146475.1,1475.1] || subclass(x__dfg,complement(intersection(u,v))) member(complement(x__dfg),union(u,v)) -> member(complement(x__dfg),symmetric_difference(u,v))*.
% 299.87/300.46 146672[0:SpR:98315.0,70633.0] || -> subclass(symmetric_difference(union(u,v),union(complement(power_class(w)),x)),union(intersection(power_class(w),complement(x)),complement(union(u,v))))*.
% 299.87/300.46 146665[0:SpR:98315.0,4915.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),v),union(w,x)),union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 299.87/300.46 146934[3:Rew:103762.0,146933.0] || -> equal(union(complement(union(complement(power_class(u)),v)),symmetric_difference(w,x)),union(intersection(power_class(u),complement(v)),symmetric_difference(w,x)))**.
% 299.87/300.46 147480[14:Rew:29274.0,147120.2,71595.0,147120.2,29274.0,147120.1,71595.0,147120.1,147054.1,147120.1] || equal(successor(null_class),x__dfg) -> equal(union(null_class,complement(u)),null_class) member(regular(union(null_class,complement(u))),union(u,x__dfg))*.
% 299.87/300.46 147481[14:Rew:29274.0,147061.2,29274.0,147061.1,147054.1,147061.1] || equal(successor(null_class),x__dfg) -> equal(union(null_class,complement(u)),null_class) member(regular(union(null_class,complement(u))),union(x__dfg,u))*.
% 299.87/300.46 147601[0:SpR:98515.0,70633.0] || -> subclass(symmetric_difference(power_class(u),union(v,complement(union(w,x)))),union(intersection(complement(v),union(w,x)),complement(power_class(u))))*.
% 299.87/300.46 147594[0:SpR:98515.0,4915.0] || -> subclass(symmetric_difference(union(u,complement(union(v,w))),power_class(x)),union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 299.87/300.46 148110[0:Res:49.1,98557.0] inductive(intersection(power_class(complement(union(u,v))),complement(w))) || member(null_class,union(image(element_relation,union(u,v)),w))* -> .
% 299.87/300.46 148171[3:Rew:47832.0,148069.1] || member(u,intersection(power_class(union(null_class,complement(v))),complement(w)))* member(u,union(complement(power_class(complement(v))),w)) -> .
% 299.87/300.46 148356[0:SpR:98672.0,70633.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),w),power_class(x)),union(complement(power_class(x)),intersection(union(u,v),complement(w))))*.
% 299.87/300.46 148349[0:SpR:98672.0,4915.0] || -> subclass(symmetric_difference(power_class(u),union(complement(union(v,w)),x)),union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 299.87/300.46 149048[3:Rew:140796.0,148983.1] || member(not_subclass_element(intersection(restrict(u,v,w),x),null_class),singleton(u))* -> subclass(intersection(restrict(u,v,w),x),null_class).
% 299.87/300.46 149049[3:Rew:140796.0,148982.1] || member(not_subclass_element(intersection(u,restrict(v,w,x)),null_class),singleton(v))* -> subclass(intersection(u,restrict(v,w,x)),null_class).
% 299.87/300.46 149136[0:SpR:98876.0,70633.0] || -> subclass(symmetric_difference(power_class(u),union(complement(union(v,w)),x)),union(intersection(union(v,w),complement(x)),complement(power_class(u))))*.
% 299.87/300.46 149129[0:SpR:98876.0,4915.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),w),power_class(x)),union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 299.87/300.46 150822[3:Rew:29278.0,150709.0] || -> equal(union(complement(union(u,power_class(v))),intersection(union(null_class,u),power_class(v))),complement(symmetric_difference(complement(u),complement(power_class(v)))))**.
% 299.87/300.46 150614[0:SpR:99161.0,70633.0] || -> subclass(symmetric_difference(union(u,complement(power_class(v))),union(w,x)),union(complement(union(w,x)),intersection(complement(u),power_class(v))))*.
% 299.87/300.46 150607[0:SpR:99161.0,4915.0] || -> subclass(symmetric_difference(union(u,v),union(w,complement(power_class(x)))),union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 299.87/300.46 150851[3:Rew:103759.0,150850.0] || -> equal(union(symmetric_difference(u,v),complement(union(w,complement(power_class(x))))),union(symmetric_difference(u,v),intersection(complement(w),power_class(x))))**.
% 299.87/300.46 151341[3:Rew:29278.0,151228.0] || -> equal(union(complement(union(power_class(u),v)),intersection(power_class(u),union(null_class,v))),complement(symmetric_difference(complement(power_class(u)),complement(v))))**.
% 299.87/300.46 151125[0:SpR:99162.0,70633.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),v),union(w,x)),union(complement(union(w,x)),intersection(power_class(u),complement(v))))*.
% 299.87/300.46 151118[0:SpR:99162.0,4915.0] || -> subclass(symmetric_difference(union(u,v),union(complement(power_class(w)),x)),union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 299.87/300.46 151377[3:Rew:103759.0,151376.0] || -> equal(union(symmetric_difference(u,v),complement(union(complement(power_class(w)),x))),union(symmetric_difference(u,v),intersection(power_class(w),complement(x))))**.
% 299.87/300.46 151752[0:SpR:99659.0,70633.0] || -> subclass(symmetric_difference(power_class(complement(union(u,v))),union(w,x)),union(complement(union(w,x)),image(element_relation,union(u,v))))*.
% 299.87/300.46 151745[0:SpR:99659.0,4915.0] || -> subclass(symmetric_difference(union(u,v),power_class(complement(union(w,x)))),union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 299.87/300.46 152475[3:SpR:67588.2,112088.0] || -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) subclass(intersection(union(v,v),unordered_pair(u,v)),null_class)*.
% 299.87/300.46 152439[3:SpR:67559.2,112088.0] || -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) subclass(intersection(union(u,u),unordered_pair(u,v)),null_class)*.
% 299.87/300.46 152941[0:SpR:99660.0,70633.0] || -> subclass(symmetric_difference(union(u,v),power_class(complement(union(w,x)))),union(image(element_relation,union(w,x)),complement(union(u,v))))*.
% 299.87/300.46 152934[0:SpR:99660.0,4915.0] || -> subclass(symmetric_difference(power_class(complement(union(u,v))),union(w,x)),union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 299.87/300.46 153414[3:SpR:67588.2,115623.0] || -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) subclass(intersection(unordered_pair(u,v),union(v,v)),null_class)*.
% 299.87/300.46 153378[3:SpR:67559.2,115623.0] || -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) subclass(intersection(unordered_pair(u,v),union(u,u)),null_class)*.
% 299.87/300.46 154048[0:Rew:67444.0,153820.2] || -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) subclass(intersection(v,intersection(w,unordered_pair(u,v))),null_class)*.
% 299.87/300.46 154049[0:Rew:67444.0,153784.2] || -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) subclass(intersection(u,intersection(w,unordered_pair(u,v))),null_class)*.
% 299.87/300.46 154426[3:Rew:47832.0,154425.0] || member(not_subclass_element(power_class(union(null_class,complement(u))),v),complement(power_class(complement(u))))* -> subclass(power_class(union(null_class,complement(u))),v).
% 299.87/300.46 155067[3:Res:154929.0,4976.0] || -> subclass(complement(successor(complement(intersection(singleton(u),v)))),w) equal(not_subclass_element(complement(successor(complement(intersection(singleton(u),v)))),w),u)**.
% 299.87/300.46 155555[3:Res:154953.0,4976.0] || -> subclass(complement(successor(complement(intersection(u,singleton(v))))),w) equal(not_subclass_element(complement(successor(complement(intersection(u,singleton(v))))),w),v)**.
% 299.87/300.46 156642[0:Obv:156640.1] || subclass(cross_product(u,v),cross_product(w,x))* -> equal(cross_product(u,v),null_class) member(first(regular(cross_product(u,v))),w)*.
% 299.87/300.46 156775[3:Res:156695.0,2997.0] || subclass(power_class(u),v) -> equal(regular(successor(complement(power_class(u)))),null_class) member(regular(regular(successor(complement(power_class(u))))),v)*.
% 299.87/300.46 156863[0:Obv:156861.1] || subclass(cross_product(u,v),cross_product(w,x))* -> equal(cross_product(u,v),null_class) member(second(regular(cross_product(u,v))),x)*.
% 299.87/300.46 157299[3:Res:90201.1,10055.0] || equal(complement(u),null_class) -> equal(apply(choice,unordered_pair(v,w)),v)** equal(unordered_pair(v,w),null_class) member(w,u)*.
% 299.87/300.46 157480[3:Res:157429.0,2997.0] || subclass(successor(u),v) -> equal(regular(successor(complement(successor(u)))),null_class) member(regular(regular(successor(complement(successor(u))))),v)*.
% 299.87/300.46 157731[3:Res:90201.1,10053.0] || equal(complement(u),null_class) -> equal(apply(choice,unordered_pair(v,w)),w)** equal(unordered_pair(v,w),null_class) member(v,u)*.
% 299.87/300.46 158231[3:Res:49.1,7409.1] inductive(unordered_pair(u,v)) || member(null_class,u) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.87/300.46 158297[3:MRR:158277.1,94586.0] || member(regular(union(null_class,unordered_pair(u,v))),u)* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.87/300.46 158307[3:MRR:158306.3,26343.0] || member(u,singleton(v)) member(u,ordered_pair(v,w))* -> equal(unordered_pair(v,singleton(w)),regular(ordered_pair(v,w))).
% 299.87/300.46 158670[3:Res:49.1,7410.1] inductive(unordered_pair(u,v)) || member(null_class,v) -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class).
% 299.87/300.46 158736[3:MRR:158716.1,94586.0] || member(regular(union(null_class,unordered_pair(u,v))),v)* -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.87/300.46 158799[3:SpR:98119.0,155855.0] || -> subclass(regular(complement(symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))))),complement(symmetric_difference(u,cross_product(v,w))))*.
% 299.87/300.46 158798[3:SpR:98095.0,155855.0] || -> subclass(regular(complement(symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))))),complement(symmetric_difference(cross_product(v,w),u)))*.
% 299.87/300.46 159132[3:Res:90201.1,10355.0] || equal(complement(u),null_class) -> equal(not_subclass_element(unordered_pair(v,w),x),w)** subclass(unordered_pair(v,w),x) member(v,u)*.
% 299.87/300.46 159607[3:Res:90201.1,10356.0] || equal(complement(u),null_class) -> equal(not_subclass_element(unordered_pair(v,w),x),v)** subclass(unordered_pair(v,w),x) member(w,u)*.
% 299.87/300.46 162182[3:SpL:46313.0,5357.0] || subclass(domain_relation,symmetric_difference(complement(u),power_class(complement(power_class(v))))) -> member(ordered_pair(null_class,null_class),union(u,image(element_relation,power_class(v))))*.
% 299.87/300.46 163164[3:SpL:46529.0,5357.0] || subclass(domain_relation,symmetric_difference(power_class(complement(power_class(u))),complement(v))) -> member(ordered_pair(null_class,null_class),union(image(element_relation,power_class(u)),v))*.
% 299.87/300.46 165894[15:Rew:165880.0,10802.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg))* subclass(composition_function,successor_relation) -> equal(ordered_pair(v,compose(u,v)),successor(u))**.
% 299.87/300.46 165930[15:Rew:165880.0,1667.1] || member(singleton(u),u)* member(singleton(singleton(singleton(u))),cross_product(y__dfg,y__dfg))* -> member(singleton(singleton(singleton(u))),element_relation).
% 299.87/300.46 165931[15:Rew:165880.0,2639.1] single_valued_class(u) || member(ordered_pair(u,inverse(u)),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(u,ordered_pair(inverse(u),null_class)),composition_function)*.
% 299.87/300.46 165932[15:Rew:165880.0,2654.1] function(u) || member(ordered_pair(u,inverse(u)),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(u,ordered_pair(inverse(u),null_class)),composition_function)*.
% 299.87/300.46 165933[15:Rew:165880.0,10194.3] function(cross_product(u,v)) || member(w,v)* member(x,u)* -> member(ordered_pair(x,w),cross_product(y__dfg,y__dfg))*.
% 299.87/300.46 174080[15:Rew:165880.0,165953.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,v) -> member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),v)*.
% 299.87/300.46 174081[15:Rew:165880.0,165957.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,v) -> member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),v)*.
% 299.87/300.46 165973[15:Rew:165880.0,98628.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),complement(x)))* member(u,union(complement(union(v,w)),x)).
% 299.87/300.46 165974[15:Rew:165880.0,98173.0] || member(u,y__dfg) -> member(u,intersection(complement(v),union(w,x)))* member(u,union(v,complement(union(w,x)))).
% 299.87/300.46 165975[15:Rew:165880.0,6811.0] || member(u,y__dfg) subclass(u,symmetric_difference(v,w)) -> equal(u,null_class) member(apply(choice,u),union(v,w))*.
% 299.87/300.46 165976[15:Rew:165880.0,6797.0] || member(u,y__dfg) subclass(u,v)* subclass(v,w)* -> equal(u,null_class) member(apply(choice,u),w)*.
% 299.87/300.46 165977[15:Rew:165880.0,46314.0] || member(u,y__dfg) subclass(power_class(complement(power_class(v))),w)* -> member(u,image(element_relation,power_class(v)))* member(u,w)*.
% 299.87/300.46 174082[15:Rew:165880.0,165978.1] || member(u,y__dfg) subclass(u,complement(compose(element_relation,y__dfg)))* member(apply(choice,u),element_relation) -> equal(u,null_class).
% 299.87/300.46 174083[15:Rew:165880.0,166055.1] || member(u,y__dfg) member(v,y__dfg) equal(compose(w,v),u) -> member(ordered_pair(v,u),compose_class(w))*.
% 299.87/300.46 174084[15:Rew:165880.0,166126.2] function(u) || member(v,y__dfg) subclass(y__dfg,w)* subclass(w,x)* -> member(image(u,v),x)*.
% 299.87/300.46 174085[15:Rew:165880.0,166127.2] function(u) || member(v,y__dfg) subclass(y__dfg,symmetric_difference(w,x)) -> member(image(u,v),union(w,x))*.
% 299.87/300.46 174086[15:Rew:165880.0,166128.2] function(u) || member(v,y__dfg) subclass(y__dfg,complement(compose(element_relation,y__dfg)))* member(image(u,v),element_relation)* -> .
% 299.87/300.46 166383[15:Rew:165880.0,39112.2] function(u) || equal(cantor(cantor(v)),range_of(u)) equal(cantor(cantor(w)),y__dfg) -> compatible(u,w,v)*.
% 299.87/300.46 166544[15:Rew:165880.0,39657.1] one_to_one(flip(cross_product(u,universal_class))) || subclass(y__dfg,range_of(u)) equal(cross_product(range_of(u),range_of(u)),inverse(u))** -> .
% 299.87/300.46 166555[15:Rew:165880.0,3021.0] || member(symmetric_difference(u,v),y__dfg) -> equal(symmetric_difference(u,v),null_class) member(apply(choice,symmetric_difference(u,v)),union(u,v))*.
% 299.87/300.46 166632[15:Rew:165880.0,45563.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,complement(singleton(ordered_pair(u,ordered_pair(v,compose(u,v))))))* -> .
% 299.87/300.46 174087[15:Rew:165880.0,166707.1] function(union(u,v)) || member(w,y__dfg) -> member(w,complement(union(u,v)))* member(w,cross_product(y__dfg,y__dfg)).
% 299.87/300.46 166737[15:Rew:165880.0,4558.1] || member(u,range_of(null_class)) member(ordered_pair(v,u),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(v,u),compose(null_class,w))*.
% 299.87/300.46 166741[15:Rew:165880.0,6233.1] || equal(compose_class(u),domain_relation) member(ordered_pair(u,null_class),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(u,ordered_pair(null_class,null_class)),composition_function)*.
% 299.87/300.46 174088[15:Rew:165880.0,166840.2] || member(singleton(singleton(null_class)),cross_product(y__dfg,y__dfg))* subclass(composition_function,successor_relation) -> equal(ordered_pair(y__dfg,compose(null_class,y__dfg)),successor(null_class)).
% 299.87/300.46 166982[15:Rew:165880.0,86687.2] function(cross_product(universal_class,universal_class)) single_valued_class(intersection(successor(cross_product(universal_class,universal_class)),u)) || -> function(intersection(successor(cross_product(y__dfg,y__dfg)),u))*.
% 299.87/300.46 166983[15:Rew:165880.0,86877.2] function(cross_product(universal_class,universal_class)) single_valued_class(intersection(u,successor(cross_product(universal_class,universal_class)))) || -> function(intersection(u,successor(cross_product(y__dfg,y__dfg))))*.
% 299.87/300.46 167006[15:Rew:165880.0,123910.3] one_to_one(cross_product(u,v)) || member(w,v)* member(x,u)* -> member(ordered_pair(x,w),cross_product(y__dfg,y__dfg))*.
% 299.87/300.46 167021[15:Rew:165880.0,165127.0] || member(u,y__dfg) subclass(composition_function,compose_class(v))* -> equal(compose(v,u),ordered_pair(cantor(u),compose(u,cantor(u))))*.
% 299.87/300.46 167077[15:Rew:165880.0,165061.0] || member(u,y__dfg) equal(successor(u),ordered_pair(v,w))* subclass(successor_relation,application_function) -> equal(apply(u,v),w)*.
% 299.87/300.46 167078[15:Rew:165880.0,165060.0] || member(u,y__dfg) equal(successor(u),ordered_pair(v,w))* subclass(successor_relation,composition_function) -> equal(compose(u,v),w)*.
% 299.87/300.46 174089[15:Rew:165880.0,167104.1] || member(u,y__dfg)* member(v,y__dfg)* equal(successor(v),u) subclass(successor_relation,element_relation) -> member(v,u)*.
% 299.87/300.46 174090[15:Rew:165880.0,167201.0] || subclass(x__dfg,cross_product(singleton(u),y__dfg))* member(u,y__dfg) member(complement(x__dfg),v)* -> member(u,cantor(v))*.
% 299.87/300.46 174091[15:Rew:165880.0,167349.2] || member(apply(choice,u),element_relation) member(u,y__dfg) subclass(u,regular(compose(element_relation,y__dfg)))* -> equal(u,null_class).
% 299.87/300.46 167392[15:Rew:165880.0,127532.0] || member(u,y__dfg) -> member(u,intersection(union(v,v),complement(w)))* member(u,union(union(null_class,complement(v)),w)).
% 299.87/300.46 167393[15:Rew:165880.0,127531.0] || member(u,y__dfg) -> member(u,intersection(union(v,null_class),complement(w)))* member(u,union(union(null_class,complement(v)),w)).
% 299.87/300.46 167394[15:Rew:165880.0,127530.0] || member(u,y__dfg) -> member(u,intersection(union(null_class,v),complement(w)))* member(u,union(union(null_class,complement(v)),w)).
% 299.87/300.46 167395[15:Rew:165880.0,127429.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),complement(x)))* member(u,union(complement(union(w,v)),x)).
% 299.87/300.46 167397[15:Rew:165880.0,127460.0] || member(u,y__dfg) -> member(u,intersection(complement(v),union(w,x)))* member(u,union(complement(union(w,x)),v)).
% 299.87/300.46 167433[15:Rew:165880.0,126340.0] || member(u,y__dfg) -> member(u,intersection(complement(v),union(w,w)))* member(u,union(v,union(null_class,complement(w)))).
% 299.87/300.46 167434[15:Rew:165880.0,126339.0] || member(u,y__dfg) -> member(u,intersection(complement(v),union(w,null_class)))* member(u,union(v,union(null_class,complement(w)))).
% 299.87/300.46 167435[15:Rew:165880.0,126338.0] || member(u,y__dfg) -> member(u,intersection(complement(v),union(null_class,w)))* member(u,union(v,union(null_class,complement(w)))).
% 299.87/300.46 167436[15:Rew:165880.0,126196.0] || member(u,y__dfg) -> member(u,intersection(complement(v),union(w,x)))* member(u,union(v,complement(union(x,w)))).
% 299.87/300.46 167437[15:Rew:165880.0,126266.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),complement(x)))* member(u,union(x,complement(union(v,w)))).
% 299.87/300.46 167447[15:Rew:165880.0,125470.0] || member(u,y__dfg) subclass(u,union(v,null_class)) -> equal(u,null_class) member(apply(choice,u),union(v,v))*.
% 299.87/300.46 167448[15:Rew:165880.0,125469.0] || member(u,y__dfg) subclass(u,union(null_class,v)) -> equal(u,null_class) member(apply(choice,u),union(v,v))*.
% 299.87/300.46 167449[15:Rew:165880.0,125417.0] || member(u,y__dfg) subclass(u,symmetric_difference(v,w)) -> equal(u,null_class) member(apply(choice,u),union(w,v))*.
% 299.87/300.46 167482[15:Rew:165880.0,120896.0] || member(u,y__dfg) member(v,u) subclass(composition_function,successor_relation) -> equal(ordered_pair(u,compose(v,u)),successor(v))**.
% 299.87/300.46 174092[15:Rew:165880.0,167484.1] || member(u,y__dfg) member(v,y__dfg) subclass(composition_function,successor_relation) -> equal(ordered_pair(u,compose(v,u)),successor(v))**.
% 299.87/300.46 174093[15:Rew:165880.0,167492.0] || equal(complement(compose(element_relation,y__dfg)),y__dfg) member(u,y__dfg) member(apply(choice,u),element_relation)* -> equal(u,element_relation).
% 299.87/300.46 174094[15:Rew:165880.0,167493.0] || equal(complement(compose(element_relation,y__dfg)),u) member(u,y__dfg) member(apply(choice,u),element_relation)* -> equal(u,null_class).
% 299.87/300.46 167579[15:Rew:165880.0,102747.0] || member(u,y__dfg) subclass(power_class(complement(successor(v))),w)* -> member(u,image(element_relation,successor(v)))* member(u,w)*.
% 299.87/300.46 174095[15:Rew:165880.0,167581.2,165880.0,167581.1] || member(u,y__dfg) member(range_of(null_class),y__dfg) equal(cantor(apply(v,u)),y__dfg)** -> member(u,cantor(v)).
% 299.87/300.46 167680[15:Rew:165880.0,98608.0] || member(u,y__dfg) equal(successor(power_class(complement(union(v,w)))),null_class) -> member(u,image(element_relation,union(v,w)))*.
% 299.87/300.46 167806[15:Rew:165880.0,91539.0] || member(u,y__dfg) subclass(domain_relation,regular(complement(v))) -> member(ordered_pair(u,cantor(u)),v)* equal(complement(v),null_class).
% 299.87/300.46 167893[15:Rew:165880.0,83723.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(null_class,w)))* member(u,union(complement(power_class(v)),complement(w))).
% 299.87/300.46 167916[15:Rew:165880.0,83352.0] || member(u,y__dfg) -> member(u,intersection(union(null_class,v),power_class(w)))* member(u,union(complement(v),complement(power_class(w)))).
% 299.87/300.46 167931[15:Rew:165880.0,82681.0] || member(u,y__dfg) -> member(u,image(element_relation,power_class(union(v,v))))* member(u,power_class(complement(power_class(union(v,null_class))))).
% 299.87/300.46 167932[15:Rew:165880.0,82711.0] || member(u,y__dfg) -> member(u,image(element_relation,power_class(union(v,null_class))))* member(u,power_class(complement(power_class(union(v,v)))))*.
% 299.87/300.46 167939[15:Rew:165880.0,82283.0] || member(u,y__dfg) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(power_class(u),cantor(power_class(u))),w)*.
% 299.87/300.46 167940[15:Rew:165880.0,82284.0] || member(u,y__dfg) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(sum_class(u),cantor(sum_class(u))),w)*.
% 299.87/300.46 167941[15:Rew:165880.0,82295.0] || member(u,y__dfg) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(cantor(u),cantor(cantor(u))),w)*.
% 299.87/300.46 174097[15:Rew:165880.0,167947.1] || member(u,y__dfg)* member(v,y__dfg) equal(compose(w,v),u)* equal(successor(compose_class(w)),null_class) -> .
% 299.87/300.46 167975[15:Rew:165880.0,80112.0] || member(u,y__dfg) subclass(u,complement(union(v,w)))* -> member(apply(choice,u),complement(w))* equal(u,null_class).
% 299.87/300.46 167976[15:Rew:165880.0,80111.0] || member(u,y__dfg) subclass(u,complement(union(v,w)))* -> member(apply(choice,u),complement(v))* equal(u,null_class).
% 299.87/300.46 174098[15:Rew:165880.0,167985.2] function(complement(cross_product(u,universal_class))) || member(u,y__dfg)* subclass(y__dfg,complement(v)) member(range_of(null_class),v)* -> .
% 299.87/300.46 174099[15:Rew:165880.0,167990.2,165880.0,167990.1] || member(u,y__dfg) member(range_of(null_class),y__dfg) equal(sum_class(apply(v,u)),y__dfg)** -> member(u,cantor(v)).
% 299.87/300.46 174100[15:Rew:165880.0,167991.2,165880.0,167991.1] || member(u,y__dfg) member(range_of(null_class),y__dfg) equal(power_class(apply(v,u)),y__dfg)** -> member(u,cantor(v)).
% 299.87/300.46 174101[15:Rew:165880.0,167992.1] || member(u,y__dfg) member(range_of(null_class),y__dfg) equal(singleton(apply(v,u)),null_class)** -> member(u,cantor(v)).
% 299.87/300.46 167995[15:Rew:165880.0,74777.0] || member(u,y__dfg) -> member(u,image(element_relation,power_class(union(v,null_class))))* member(u,power_class(complement(power_class(union(null_class,v))))).
% 299.87/300.46 167996[15:Rew:165880.0,74804.0] || member(u,y__dfg) -> member(u,image(element_relation,power_class(union(null_class,v))))* member(u,power_class(complement(power_class(union(v,null_class))))).
% 299.87/300.46 167998[15:Rew:165880.0,73892.0] || member(u,y__dfg) -> member(u,intersection(union(null_class,complement(v)),complement(w)))* member(u,union(union(v,null_class),w)).
% 299.87/300.46 167999[15:Rew:165880.0,73900.0] || member(u,y__dfg) -> member(u,intersection(complement(v),union(null_class,complement(w))))* member(u,union(v,union(w,null_class))).
% 299.87/300.46 174102[15:Rew:165880.0,168018.1] || member(u,y__dfg) subclass(y__dfg,union(null_class,sum_class(range_of(null_class)))) -> member(sum_class(u),union(null_class,apply(null_class,v)))*.
% 299.87/300.46 174103[15:Rew:165880.0,168019.1] || member(u,y__dfg) subclass(y__dfg,union(null_class,sum_class(range_of(null_class)))) -> member(power_class(u),union(null_class,apply(null_class,v)))*.
% 299.87/300.46 174104[15:Rew:165880.0,168020.1] || member(u,y__dfg) subclass(y__dfg,union(null_class,apply(null_class,v)))* -> member(power_class(u),union(null_class,sum_class(range_of(null_class))))*.
% 299.87/300.46 174105[15:Rew:165880.0,168021.1] || member(u,y__dfg) subclass(y__dfg,union(null_class,apply(null_class,v)))* -> member(sum_class(u),union(null_class,sum_class(range_of(null_class))))*.
% 299.87/300.46 174106[15:Rew:165880.0,168022.1] || member(u,y__dfg) subclass(y__dfg,union(null_class,apply(null_class,v)))* -> member(sum_class(u),union(null_class,apply(null_class,w)))*.
% 299.87/300.46 174107[15:Rew:165880.0,168023.1] || member(u,y__dfg) subclass(y__dfg,union(null_class,apply(null_class,v)))* -> member(power_class(u),union(null_class,apply(null_class,w)))*.
% 299.87/300.46 168040[15:Rew:165880.0,62381.0] || member(u,y__dfg) -> equal(singleton(power_class(v)),null_class) member(u,complement(power_class(v))) member(u,complement(singleton(power_class(v))))*.
% 299.87/300.46 168049[15:Rew:165880.0,62247.0] || member(u,y__dfg) member(v,u) equal(compose(w,v),u) -> member(ordered_pair(v,u),compose_class(w))*.
% 299.87/300.46 168071[15:Rew:165880.0,62182.0] || member(u,y__dfg) member(v,u) subclass(element_relation,restrict(w,x,y))* -> member(ordered_pair(v,u),w)*.
% 299.87/300.46 168134[15:Rew:165880.0,58582.0] || member(u,y__dfg) -> equal(ordered_pair(first(ordered_pair(power_class(u),omega)),second(ordered_pair(power_class(u),omega))),ordered_pair(power_class(u),omega))**.
% 299.87/300.46 168135[15:Rew:165880.0,58583.0] || member(u,y__dfg) -> equal(ordered_pair(first(ordered_pair(sum_class(u),omega)),second(ordered_pair(sum_class(u),omega))),ordered_pair(sum_class(u),omega))**.
% 299.87/300.46 168136[15:Rew:165880.0,58592.0] || member(u,y__dfg) -> equal(ordered_pair(first(ordered_pair(cantor(u),omega)),second(ordered_pair(cantor(u),omega))),ordered_pair(cantor(u),omega))**.
% 299.87/300.46 168168[15:Rew:165880.0,53065.0] || member(u,y__dfg) subclass(domain_relation,symmetric_difference(complement(v),complement(singleton(v))))* -> member(ordered_pair(u,cantor(u)),successor(v))*.
% 299.87/300.46 174108[15:Rew:165880.0,168181.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(v,w)) subclass(union(v,w),x)* -> member(sum_class(u),x)*.
% 299.87/300.46 174109[15:Rew:165880.0,168190.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(v,w)) subclass(union(v,w),x)* -> member(power_class(u),x)*.
% 299.87/300.46 168196[15:Rew:165880.0,50937.0] || member(u,y__dfg) -> member(u,image(element_relation,power_class(union(null_class,v))))* member(u,power_class(complement(power_class(union(v,v)))))*.
% 299.87/300.46 168197[15:Rew:165880.0,50938.0] || member(u,y__dfg) -> member(u,image(element_relation,power_class(union(v,v))))* member(u,power_class(complement(power_class(union(null_class,v))))).
% 299.87/300.46 168198[15:Rew:165880.0,50956.0] || member(u,y__dfg) subclass(image(element_relation,power_class(v)),w)* -> member(u,power_class(complement(power_class(v))))* member(u,w)*.
% 299.87/300.46 168200[15:Rew:165880.0,50927.0] || member(u,y__dfg) subclass(domain_relation,complement(cantor(v))) -> equal(apply(v,ordered_pair(u,cantor(u))),sum_class(range_of(null_class)))**.
% 299.87/300.46 168209[15:Rew:165880.0,50006.0] || member(u,y__dfg) equal(cantor(u),successor(u)) subclass(successor_relation,v) -> member(ordered_pair(u,cantor(u)),v)*.
% 299.87/300.46 174110[15:Rew:165880.0,168224.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(power_class(v),complement(w))) -> member(power_class(u),union(complement(power_class(v)),w))*.
% 299.87/300.46 174111[15:Rew:165880.0,168225.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(power_class(v),complement(w))) -> member(sum_class(u),union(complement(power_class(v)),w))*.
% 299.87/300.46 174112[15:Rew:165880.0,168228.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(complement(v),power_class(w))) -> member(power_class(u),union(v,complement(power_class(w))))*.
% 299.87/300.46 174113[15:Rew:165880.0,168229.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(complement(v),power_class(w))) -> member(sum_class(u),union(v,complement(power_class(w))))*.
% 299.87/300.46 168247[15:Rew:165880.0,46096.0] || member(u,y__dfg) equal(successor(singleton(u)),u) subclass(successor_relation,v) -> member(singleton(singleton(singleton(u))),v)*.
% 299.87/300.46 168280[15:Rew:165880.0,38533.0] || member(u,y__dfg) -> member(u,intersection(union(null_class,complement(v)),complement(w)))* member(u,union(union(v,v),w))*.
% 299.87/300.46 168281[15:Rew:165880.0,38537.0] || member(u,y__dfg) -> member(u,intersection(complement(v),union(null_class,complement(w))))* member(u,union(v,union(w,w)))*.
% 299.87/300.46 174114[15:Rew:165880.0,168295.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(v,cross_product(w,x))) -> member(sum_class(u),complement(restrict(v,w,x)))*.
% 299.87/300.46 174115[15:Rew:165880.0,168296.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(cross_product(v,w),x)) -> member(sum_class(u),complement(restrict(x,v,w)))*.
% 299.87/300.46 174116[15:Rew:165880.0,168298.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(v,cross_product(w,x))) -> member(power_class(u),complement(restrict(v,w,x)))*.
% 299.87/300.46 174117[15:Rew:165880.0,168299.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(cross_product(v,w),x)) -> member(power_class(u),complement(restrict(x,v,w)))*.
% 299.87/300.46 168301[15:Rew:165880.0,33208.0] || member(u,y__dfg) -> member(u,intersection(union(null_class,complement(v)),complement(w)))* member(u,union(union(null_class,v),w)).
% 299.87/300.46 168302[15:Rew:165880.0,33212.0] || member(u,y__dfg) -> member(u,intersection(complement(v),union(null_class,complement(w))))* member(u,union(v,union(null_class,w))).
% 299.87/300.46 168332[15:Rew:165880.0,28360.0] || member(u,y__dfg) subclass(domain_relation,symmetric_difference(complement(v),complement(w))) -> member(ordered_pair(u,cantor(u)),union(v,w))*.
% 299.87/300.46 168343[15:Rew:165880.0,25797.0] || member(u,y__dfg) subclass(u,apply(null_class,v))* -> equal(u,null_class) member(apply(choice,u),sum_class(range_of(null_class)))*.
% 299.87/300.46 168347[15:Rew:165880.0,25751.0] || member(u,y__dfg) subclass(u,sum_class(range_of(null_class))) -> equal(u,null_class) member(apply(choice,u),apply(null_class,v))*.
% 299.87/300.46 168367[15:Rew:165880.0,14369.0] || member(u,y__dfg) subclass(u,x__dfg) subclass(y__dfg,v) -> equal(u,null_class) member(apply(choice,u),v)*.
% 299.87/300.46 168640[15:Rew:165880.0,123505.1] function(u) || subclass(y__dfg,v)* subclass(v,w)* -> equal(x,null_class) member(image(u,regular(x)),w)*.
% 299.87/300.46 168641[15:Rew:165880.0,123541.1] function(u) || subclass(y__dfg,v)* subclass(v,w)* -> equal(singleton(x),null_class) member(image(u,x),w)*.
% 299.87/300.46 174118[15:Rew:165880.0,168656.3,165880.0,168656.0] || member(image(u,null_class),y__dfg) subclass(y__dfg,v)* subclass(v,w)* -> member(sum_class(apply(u,y__dfg)),w)*.
% 299.87/300.46 174119[15:Rew:165880.0,168659.3,165880.0,168659.0] || member(image(u,null_class),y__dfg) subclass(y__dfg,v)* subclass(v,w)* -> member(power_class(apply(u,y__dfg)),w)*.
% 299.87/300.46 174120[15:Rew:165880.0,168717.3] function(u) || member(image(u,v),element_relation)* member(v,y__dfg) subclass(y__dfg,regular(compose(element_relation,y__dfg)))* -> .
% 299.87/300.46 168720[15:Rew:165880.0,127562.1] function(u) || member(v,y__dfg) -> member(v,intersection(successor(u),complement(w)))* member(v,union(w,complement(u))).
% 299.87/300.46 168721[15:Rew:165880.0,126370.1] function(u) || member(v,y__dfg) -> member(v,intersection(complement(w),successor(u)))* member(v,union(w,complement(u))).
% 299.87/300.46 174121[15:Rew:165880.0,168740.2] function(u) || member(v,y__dfg) subclass(y__dfg,union(w,null_class)) -> member(image(u,v),union(w,w))*.
% 299.87/300.46 174122[15:Rew:165880.0,168741.2] function(u) || member(v,y__dfg) subclass(y__dfg,union(null_class,w)) -> member(image(u,v),union(w,w))*.
% 299.87/300.46 174123[15:Rew:165880.0,168742.2] function(u) || member(v,y__dfg) subclass(y__dfg,symmetric_difference(w,x)) -> member(image(u,v),union(x,w))*.
% 299.87/300.46 174124[15:Rew:165880.0,168758.1] function(u) || equal(complement(compose(element_relation,y__dfg)),y__dfg) member(v,y__dfg) member(image(u,v),element_relation)* -> .
% 299.87/300.46 168783[15:Rew:165880.0,96278.1] || equal(null_class,u) member(v,y__dfg) -> member(v,image(element_relation,union(w,u)))* member(v,power_class(complement(w))).
% 299.87/300.46 168784[15:Rew:165880.0,96274.1] || equal(null_class,u) member(v,y__dfg) -> member(v,image(element_relation,union(u,w)))* member(v,power_class(complement(w))).
% 299.87/300.46 174125[15:Rew:165880.0,168795.2] || equal(null_class,u) member(v,y__dfg) subclass(y__dfg,complement(w)) member(sum_class(v),union(w,u))* -> .
% 299.87/300.46 174126[15:Rew:165880.0,168796.2] || equal(null_class,u) member(v,y__dfg) subclass(y__dfg,complement(w)) member(sum_class(v),union(u,w))* -> .
% 299.87/300.46 174127[15:Rew:165880.0,168799.2] || equal(null_class,u) member(v,y__dfg) subclass(y__dfg,complement(w)) member(power_class(v),union(w,u))* -> .
% 299.87/300.46 174128[15:Rew:165880.0,168800.2] || equal(null_class,u) member(v,y__dfg) subclass(y__dfg,complement(w)) member(power_class(v),union(u,w))* -> .
% 299.87/300.46 174130[15:Rew:165880.0,168813.2] function(u) || member(v,y__dfg) subclass(y__dfg,complement(union(w,x)))* -> member(image(u,v),complement(x))*.
% 299.87/300.46 174131[15:Rew:165880.0,168814.2] function(u) || member(v,y__dfg) subclass(y__dfg,complement(union(w,x)))* -> member(image(u,v),complement(w))*.
% 299.87/300.46 174132[15:Rew:165880.0,168864.2] function(u) || member(v,y__dfg) subclass(y__dfg,apply(null_class,w))* -> member(image(u,v),sum_class(range_of(null_class)))*.
% 299.87/300.46 174133[15:Rew:165880.0,168865.2] function(u) || member(v,y__dfg) subclass(y__dfg,sum_class(range_of(null_class))) -> member(image(u,v),apply(null_class,w))*.
% 299.87/300.46 168903[15:Rew:165880.0,118564.0] || equal(union(u,v),y__dfg)** member(ordered_pair(w,x),complement(v))* member(ordered_pair(w,x),complement(u))* -> .
% 299.87/300.46 168906[15:Rew:165880.0,116865.0] || equal(union(u,v),y__dfg)** member(unordered_pair(w,x),complement(v))* member(unordered_pair(w,x),complement(u))* -> .
% 299.87/300.46 174134[15:Rew:165880.0,168923.0] || member(complement(successor(null_class)),y__dfg) subclass(y__dfg,symmetric_difference(u,v)) -> member(power_class(complement(singleton(null_class))),union(u,v))*.
% 299.87/300.46 168931[15:Rew:165880.0,53553.0] || subclass(y__dfg,symmetric_difference(u,v))* member(unordered_pair(w,x),complement(v))* member(unordered_pair(w,x),complement(u))* -> .
% 299.87/300.46 168964[15:Rew:165880.0,102751.1] || equal(u,power_class(complement(successor(v))))* member(w,y__dfg) -> member(w,image(element_relation,successor(v)))* member(w,u)*.
% 299.87/300.46 168991[15:Rew:165880.0,46336.1] || equal(u,power_class(complement(power_class(v))))* member(w,y__dfg) -> member(w,image(element_relation,power_class(v)))* member(w,u)*.
% 299.87/300.46 169002[15:Rew:165880.0,134566.1] || subclass(u,v) subclass(y__dfg,complement(u)) member(omega,union(u,v)) -> member(omega,symmetric_difference(u,v))*.
% 299.87/300.46 169007[15:Rew:165880.0,119575.1] || subclass(u,v) subclass(y__dfg,complement(u)) member(omega,union(v,u)) -> member(omega,symmetric_difference(v,u))*.
% 299.87/300.46 169058[15:Rew:165880.0,53510.0] || subclass(y__dfg,union(u,v))* member(unordered_pair(w,x),complement(v))* member(unordered_pair(w,x),complement(u))* -> .
% 299.87/300.46 169059[15:Rew:165880.0,53511.0] || subclass(y__dfg,union(u,v))* member(ordered_pair(w,x),complement(v))* member(ordered_pair(w,x),complement(u))* -> .
% 299.87/300.46 169110[15:Rew:165880.0,91179.0] || member(inverse(u),y__dfg) subclass(composition_function,element_relation) -> member(inverse(u),ordered_pair(range_of(u),compose(inverse(u),range_of(u))))*.
% 299.87/300.46 169146[15:Rew:165880.0,46140.0] || member(inverse(u),y__dfg) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(inverse(u),range_of(u)),w)*.
% 299.87/300.46 174135[15:Rew:165880.0,169147.1] || member(inverse(u),y__dfg) subclass(domain_relation,complement(compose(element_relation,y__dfg))) member(ordered_pair(inverse(u),range_of(u)),element_relation)* -> .
% 299.87/300.46 169148[15:Rew:165880.0,46156.0] || member(inverse(u),y__dfg) subclass(domain_relation,symmetric_difference(v,w)) -> member(ordered_pair(inverse(u),range_of(u)),union(v,w))*.
% 299.87/300.46 169150[15:Rew:165880.0,46171.0] || member(inverse(u),y__dfg) subclass(domain_relation,sum_class(range_of(null_class))) -> member(ordered_pair(inverse(u),range_of(u)),apply(null_class,v))*.
% 299.87/300.46 169151[15:Rew:165880.0,46172.0] || member(inverse(u),y__dfg) subclass(domain_relation,apply(null_class,v))* -> member(ordered_pair(inverse(u),range_of(u)),sum_class(range_of(null_class)))*.
% 299.87/300.46 174136[15:Rew:165880.0,169174.0] || member(union(u,null_class),y__dfg) subclass(y__dfg,symmetric_difference(v,w)) -> member(power_class(union(u,u)),union(v,w))*.
% 299.87/300.46 174137[15:Rew:165880.0,169175.0] || member(union(u,u),y__dfg)* subclass(y__dfg,symmetric_difference(v,w)) -> member(power_class(union(u,null_class)),union(v,w))*.
% 299.87/300.46 174138[15:Rew:165880.0,169176.0] || member(union(null_class,u),y__dfg) subclass(y__dfg,symmetric_difference(v,w)) -> member(power_class(union(u,null_class)),union(v,w))*.
% 299.87/300.46 174139[15:Rew:165880.0,169177.0] || member(union(u,null_class),y__dfg) subclass(y__dfg,symmetric_difference(v,w)) -> member(power_class(union(null_class,u)),union(v,w))*.
% 299.87/300.46 174140[15:Rew:165880.0,169179.0] || member(union(u,u),y__dfg)* subclass(y__dfg,symmetric_difference(v,w)) -> member(power_class(union(null_class,u)),union(v,w))*.
% 299.87/300.46 174141[15:Rew:165880.0,169180.0] || member(union(null_class,u),y__dfg) subclass(y__dfg,symmetric_difference(v,w)) -> member(power_class(union(u,u)),union(v,w))*.
% 299.87/300.46 174142[15:Rew:165880.0,169183.1] || member(image(u,singleton(v)),y__dfg) subclass(y__dfg,symmetric_difference(w,x)) -> member(apply(u,v),union(w,x))*.
% 299.87/300.46 169189[15:Rew:165880.0,159386.1] single_valued_class(union(null_class,intersection(intersection(u,cross_product(universal_class,universal_class)),v))) || -> function(union(null_class,intersection(restrict(u,y__dfg,y__dfg),v)))*.
% 299.87/300.46 169190[15:Rew:165880.0,157987.1] single_valued_class(union(null_class,intersection(intersection(cross_product(universal_class,universal_class),u),v))) || -> function(union(null_class,intersection(restrict(u,y__dfg,y__dfg),v)))*.
% 299.87/300.46 169191[15:Rew:165880.0,163712.1] single_valued_class(intersection(intersection(intersection(u,cross_product(universal_class,universal_class)),v),w)) || -> function(intersection(intersection(restrict(u,y__dfg,y__dfg),v),w))*.
% 299.87/300.46 169192[15:Rew:165880.0,161675.1] single_valued_class(intersection(intersection(intersection(cross_product(universal_class,universal_class),u),v),w)) || -> function(intersection(intersection(restrict(u,y__dfg,y__dfg),v),w))*.
% 299.87/300.46 169195[15:Rew:165880.0,159117.1] single_valued_class(intersection(union(null_class,intersection(u,cross_product(universal_class,universal_class))),v)) || -> function(intersection(union(null_class,restrict(u,y__dfg,y__dfg)),v))*.
% 299.87/300.46 169196[15:Rew:165880.0,157718.1] single_valued_class(intersection(union(null_class,intersection(cross_product(universal_class,universal_class),u)),v)) || -> function(intersection(union(null_class,restrict(u,y__dfg,y__dfg)),v))*.
% 299.87/300.46 169201[15:Rew:165880.0,156243.1] single_valued_class(regular(union(null_class,complement(intersection(u,cross_product(universal_class,universal_class)))))) || -> function(regular(union(null_class,complement(restrict(u,y__dfg,y__dfg)))))*.
% 299.87/300.46 169202[15:Rew:165880.0,155902.1] single_valued_class(regular(union(null_class,complement(intersection(cross_product(universal_class,universal_class),u))))) || -> function(regular(union(null_class,complement(restrict(u,y__dfg,y__dfg)))))*.
% 299.87/300.46 169216[15:Rew:165880.0,7011.2] || member(singleton(u),cross_product(v,w))* member(singleton(u),x)* subclass(y__dfg,complement(restrict(x,v,w)))* -> .
% 299.87/300.46 169222[15:Rew:165880.0,133811.0] || subclass(u,complement(compose(element_relation,y__dfg))) member(not_subclass_element(union(u,u),v),element_relation)* -> subclass(union(u,u),v).
% 299.87/300.46 169229[15:Rew:165880.0,111069.0] || subclass(u,complement(compose(element_relation,y__dfg))) member(not_subclass_element(union(u,null_class),v),element_relation)* -> subclass(union(u,null_class),v).
% 299.87/300.46 169231[15:Rew:165880.0,110663.0] || subclass(u,complement(compose(element_relation,y__dfg))) member(not_subclass_element(union(null_class,u),v),element_relation)* -> subclass(union(null_class,u),v).
% 299.87/300.46 169233[15:Rew:165880.0,55368.0] || subclass(u,complement(compose(element_relation,y__dfg))) member(not_subclass_element(intersection(u,v),w),element_relation)* -> subclass(intersection(u,v),w).
% 299.87/300.46 169234[15:Rew:165880.0,54409.0] || subclass(u,complement(compose(element_relation,y__dfg))) member(not_subclass_element(intersection(v,u),w),element_relation)* -> subclass(intersection(v,u),w).
% 299.87/300.46 174143[15:Rew:165880.0,169346.1] || member(regular(restrict(complement(compose(element_relation,y__dfg)),u,v)),element_relation)* -> equal(restrict(complement(compose(element_relation,y__dfg)),u,v),null_class).
% 299.87/300.46 174148[15:Rew:165880.0,169470.1] || member(regular(complement(successor(union(null_class,compose(element_relation,y__dfg))))),element_relation)* -> equal(complement(successor(union(null_class,compose(element_relation,y__dfg)))),null_class).
% 299.87/300.46 169532[15:Rew:165880.0,9967.0] || subclass(y__dfg,complement(intersection(u,v))) member(singleton(w),union(u,v)) -> member(singleton(w),symmetric_difference(u,v))*.
% 299.87/300.46 169577[15:Rew:165880.0,93347.0] || equal(u,y__dfg) member(ordered_pair(singleton(singleton(null_class)),v),flip(w))* -> member(ordered_pair(ordered_pair(u,null_class),v),w)*.
% 299.87/300.46 169578[15:Rew:165880.0,93346.0] || equal(u,y__dfg) member(ordered_pair(singleton(singleton(null_class)),v),rotate(w))* -> member(ordered_pair(ordered_pair(u,v),null_class),w)*.
% 299.87/300.46 174149[15:Rew:165880.0,169581.2] || equal(u,y__dfg) member(u,cantor(cross_product(v,w)))* equal(restrict(cross_product(null_class,y__dfg),v,w),null_class)** -> .
% 299.87/300.46 169624[15:Rew:165880.0,14417.1] || member(ordered_pair(u,unordered_pair(v,w)),compose(x,y))* subclass(y__dfg,complement(image(x,image(y,singleton(u))))) -> .
% 299.87/300.46 169747[15:Rew:165880.0,90790.0] || equal(y__dfg,x__dfg) member(x__dfg,cantor(cross_product(u,v))) equal(restrict(cross_product(null_class,x__dfg),u,v),null_class)** -> .
% 299.87/300.46 174150[15:Rew:165880.0,169841.2,165880.0,169841.0] || member(image(u,null_class),y__dfg) subclass(y__dfg,regular(v)) member(apply(u,y__dfg),v)* -> equal(v,null_class).
% 299.87/300.46 169873[15:Rew:165880.0,62303.0] || member(cross_product(u,v),y__dfg) equal(successor(apply(choice,cross_product(u,v))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.87/300.46 169879[15:Rew:165880.0,58755.0] || member(cross_product(u,v),y__dfg) equal(complement(apply(choice,cross_product(u,v))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.87/300.46 169889[15:Rew:165880.0,45555.0] || member(cross_product(u,v),y__dfg) subclass(singleton(apply(choice,cross_product(u,v))),null_class)* -> equal(cross_product(u,v),null_class).
% 299.87/300.46 174151[15:Rew:165880.0,169895.1] || member(cross_product(u,v),y__dfg) equal(regular(apply(choice,cross_product(u,v))),y__dfg)** -> equal(cross_product(u,v),null_class).
% 299.87/300.46 174152[15:Rew:165880.0,169896.1] || member(cross_product(u,v),y__dfg) subclass(y__dfg,regular(apply(choice,cross_product(u,v))))* -> equal(cross_product(u,v),null_class).
% 299.87/300.46 174153[15:Rew:165880.0,169927.1] || member(cross_product(u,v),y__dfg) equal(complement(apply(choice,cross_product(u,v))),y__dfg)** -> equal(cross_product(u,v),null_class).
% 299.87/300.46 174154[15:Rew:165880.0,169928.1] || member(cross_product(u,v),y__dfg) subclass(y__dfg,complement(apply(choice,cross_product(u,v))))* -> equal(cross_product(u,v),null_class).
% 299.87/300.46 169936[15:Rew:165880.0,125939.0] || member(symmetric_difference(u,v),y__dfg) -> equal(symmetric_difference(u,v),null_class) member(apply(choice,symmetric_difference(u,v)),union(v,u))*.
% 299.87/300.46 169937[15:Rew:165880.0,125976.0] || member(symmetric_difference(u,v),y__dfg) -> equal(symmetric_difference(u,v),null_class) member(apply(choice,symmetric_difference(v,u)),union(u,v))*.
% 299.87/300.46 170041[15:Rew:165880.0,21450.0] || member(sum_class(range_of(null_class)),y__dfg) -> equal(sum_class(range_of(null_class)),null_class) member(apply(choice,sum_class(range_of(null_class))),apply(null_class,u))*.
% 299.87/300.46 174155[15:Rew:165880.0,170051.2] || equal(unordered_pair(u,null_class),singleton(u)) -> subclass(ordered_pair(u,y__dfg),v) equal(not_subclass_element(ordered_pair(u,y__dfg),v),singleton(u))**.
% 299.87/300.46 174156[15:Rew:165880.0,170090.2] || subclass(u,ordered_pair(y__dfg,v))* -> equal(u,null_class) equal(regular(u),unordered_pair(y__dfg,singleton(v))) equal(regular(u),null_class).
% 299.87/300.46 170103[15:Rew:165880.0,64878.0] || subclass(u,ordered_pair(v,y__dfg))* -> equal(u,null_class) equal(regular(u),unordered_pair(v,null_class)) equal(regular(u),singleton(v)).
% 299.87/300.46 170139[15:Rew:165880.0,25781.0] || member(apply(null_class,u),y__dfg) -> equal(apply(null_class,u),null_class) member(apply(choice,apply(null_class,u)),sum_class(range_of(null_class)))*.
% 299.87/300.46 170269[15:Rew:165880.0,126000.0] || member(union(null_class,u),y__dfg) -> equal(union(null_class,u),null_class) member(apply(choice,union(null_class,u)),union(u,u))*.
% 299.87/300.46 170279[15:Rew:165880.0,68028.0] || member(union(null_class,u),y__dfg) -> equal(union(null_class,u),null_class) member(apply(choice,union(null_class,u)),union(u,null_class))*.
% 299.87/300.46 170282[15:Rew:165880.0,29372.0] || member(union(null_class,u),y__dfg) member(apply(choice,union(null_class,u)),complement(u))* -> equal(union(null_class,u),null_class).
% 299.87/300.46 170283[15:Rew:165880.0,29748.0] || equal(union(null_class,ordered_pair(u,v)),y__dfg)** -> equal(singleton(w),unordered_pair(u,singleton(v)))* equal(singleton(w),singleton(u)).
% 299.87/300.46 170320[15:Rew:165880.0,60641.2] one_to_one(u) || member(inverse(u),cantor(cross_product(v,w)))* equal(restrict(cross_product(null_class,y__dfg),v,w),null_class) -> .
% 299.87/300.46 170350[15:Rew:165880.0,33161.0] || member(apply(choice,regular(complement(u))),y__dfg)* -> member(apply(choice,regular(complement(u))),u)* equal(regular(complement(u)),null_class).
% 299.87/300.46 174157[15:Rew:165880.0,170468.2] || subclass(u,cantor(regular(cross_product(singleton(regular(u)),y__dfg))))* -> equal(u,null_class) equal(cross_product(singleton(regular(u)),y__dfg),null_class).
% 299.87/300.46 170498[15:Rew:165880.0,94472.2] function(u) || equal(complement(cantor(cantor(v))),null_class)** equal(cantor(cantor(w)),y__dfg) -> compatible(u,w,v)*.
% 299.87/300.46 174158[15:Rew:165880.0,170499.1] function(u) || equal(cantor(range_of(v)),y__dfg) equal(cantor(cantor(w)),y__dfg) -> compatible(u,w,inverse(v))*.
% 299.87/300.46 174159[15:Rew:165880.0,170501.1] one_to_one(u) || subclass(y__dfg,cantor(range_of(v))) equal(cantor(cantor(w)),y__dfg) -> compatible(u,w,inverse(v))*.
% 299.87/300.46 170528[15:Rew:165880.0,39662.3] single_valued_class(inverse(u)) || subclass(range_of(inverse(u)),v) equal(inverse(u),null_class) -> maps(inverse(u),y__dfg,v)*.
% 299.87/300.46 170718[15:Rew:165880.0,91689.0] || subclass(y__dfg,intersection(complement(u),power_class(complement(power_class(v))))) member(singleton(w),union(u,image(element_relation,power_class(v))))* -> .
% 299.87/300.46 170725[15:Rew:165880.0,93404.0] || subclass(y__dfg,intersection(power_class(complement(power_class(u))),complement(v))) member(singleton(w),union(image(element_relation,power_class(u)),v))* -> .
% 299.87/300.46 170784[15:Rew:165880.0,48817.0] || subclass(y__dfg,symmetric_difference(complement(power_class(complement(power_class(u)))),v)) -> member(unordered_pair(w,x),union(image(element_relation,power_class(u)),v))*.
% 299.87/300.46 170790[15:Rew:165880.0,49042.0] || subclass(y__dfg,symmetric_difference(u,complement(power_class(complement(power_class(v)))))) -> member(unordered_pair(w,x),union(u,image(element_relation,power_class(v))))*.
% 299.87/300.46 170869[15:Rew:165880.0,63760.2] || equal(successor(intersection(u,v)),null_class) member(w,union(u,v))* subclass(y__dfg,x) -> member(w,x)*.
% 299.87/300.46 170890[15:Rew:165880.0,159849.1] single_valued_class(union(null_class,intersection(u,intersection(v,cross_product(universal_class,universal_class))))) || -> function(union(null_class,intersection(u,restrict(v,y__dfg,y__dfg))))*.
% 299.87/300.46 170891[15:Rew:165880.0,158537.1] single_valued_class(union(null_class,intersection(u,intersection(cross_product(universal_class,universal_class),v)))) || -> function(union(null_class,intersection(u,restrict(v,y__dfg,y__dfg))))*.
% 299.87/300.46 170892[15:Rew:165880.0,164856.1] single_valued_class(intersection(intersection(u,intersection(v,cross_product(universal_class,universal_class))),w)) || -> function(intersection(intersection(u,restrict(v,y__dfg,y__dfg)),w))*.
% 299.87/300.46 170893[15:Rew:165880.0,162903.1] single_valued_class(intersection(intersection(u,intersection(cross_product(universal_class,universal_class),v)),w)) || -> function(intersection(intersection(u,restrict(v,y__dfg,y__dfg)),w))*.
% 299.87/300.46 170894[15:Rew:165880.0,159592.1] single_valued_class(intersection(u,union(null_class,intersection(v,cross_product(universal_class,universal_class))))) || -> function(intersection(u,union(null_class,restrict(v,y__dfg,y__dfg))))*.
% 299.87/300.46 170895[15:Rew:165880.0,158197.1] single_valued_class(intersection(u,union(null_class,intersection(cross_product(universal_class,universal_class),v)))) || -> function(intersection(u,union(null_class,restrict(v,y__dfg,y__dfg))))*.
% 299.87/300.46 170896[15:Rew:165880.0,164402.1] single_valued_class(intersection(u,intersection(intersection(v,cross_product(universal_class,universal_class)),w))) || -> function(intersection(u,intersection(restrict(v,y__dfg,y__dfg),w)))*.
% 299.87/300.46 170897[15:Rew:165880.0,162637.1] single_valued_class(intersection(u,intersection(intersection(cross_product(universal_class,universal_class),v),w))) || -> function(intersection(u,intersection(restrict(v,y__dfg,y__dfg),w)))*.
% 299.87/300.46 170911[15:Rew:165880.0,58245.1] || subclass(union(complement(power_class(u)),image(element_relation,power_class(v))),null_class)* -> subclass(y__dfg,intersection(power_class(u),power_class(complement(power_class(v))))).
% 299.87/300.46 170912[15:Rew:165880.0,93524.0] || equal(union(complement(power_class(u)),image(element_relation,power_class(v))),y__dfg)** -> equal(intersection(power_class(u),power_class(complement(power_class(v)))),null_class).
% 299.87/300.46 170914[15:Rew:165880.0,58118.1] || equal(intersection(power_class(u),power_class(complement(power_class(v)))),null_class) -> equal(union(complement(power_class(u)),image(element_relation,power_class(v))),y__dfg)**.
% 299.87/300.46 170918[15:Rew:165880.0,58147.0] || -> equal(symmetric_difference(union(complement(power_class(u)),image(element_relation,power_class(v))),union(null_class,intersection(power_class(u),power_class(complement(power_class(v)))))),y__dfg)**.
% 299.87/300.46 170919[15:Rew:165880.0,58972.1] || equal(union(complement(power_class(u)),image(element_relation,power_class(v))),null_class)** -> equal(intersection(power_class(u),power_class(complement(power_class(v)))),y__dfg).
% 299.87/300.46 170933[15:Rew:165880.0,93525.0] || equal(union(image(element_relation,power_class(u)),complement(power_class(v))),y__dfg)** -> equal(intersection(power_class(complement(power_class(u))),power_class(v)),null_class).
% 299.87/300.46 170935[15:Rew:165880.0,58375.1] || equal(intersection(power_class(complement(power_class(u))),power_class(v)),null_class) -> equal(union(image(element_relation,power_class(u)),complement(power_class(v))),y__dfg)**.
% 299.87/300.46 170944[15:Rew:165880.0,58503.1] || subclass(union(image(element_relation,power_class(u)),complement(power_class(v))),null_class)* -> subclass(y__dfg,intersection(power_class(complement(power_class(u))),power_class(v))).
% 299.87/300.46 170945[15:Rew:165880.0,58404.0] || -> equal(symmetric_difference(union(image(element_relation,power_class(u)),complement(power_class(v))),union(null_class,intersection(power_class(complement(power_class(u))),power_class(v)))),y__dfg)**.
% 299.87/300.46 170946[15:Rew:165880.0,58973.1] || equal(union(image(element_relation,power_class(u)),complement(power_class(v))),null_class)** -> equal(intersection(power_class(complement(power_class(u))),power_class(v)),y__dfg).
% 299.87/300.46 170961[15:Rew:165880.0,113010.0] || member(successor(null_class),y__dfg) subclass(domain_relation,regular(u)) member(ordered_pair(successor(null_class),null_class),u)* -> equal(u,null_class).
% 299.87/300.46 171078[15:Rew:165880.0,126001.0] || member(union(u,null_class),y__dfg) -> equal(union(u,null_class),null_class) member(apply(choice,union(u,null_class)),union(u,u))*.
% 299.87/300.46 171084[15:Rew:165880.0,66720.0] || member(union(u,null_class),y__dfg) member(apply(choice,union(u,null_class)),complement(u))* -> equal(union(u,null_class),null_class).
% 299.87/300.46 171170[15:Rew:165880.0,82232.0] || member(complement(successor(u)),y__dfg) -> equal(complement(successor(u)),null_class) member(apply(choice,complement(successor(u))),complement(singleton(u)))*.
% 299.87/300.46 171340[15:Rew:165880.0,91688.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),y__dfg) member(singleton(w),union(u,image(element_relation,power_class(v))))* -> .
% 299.87/300.46 171355[15:Rew:165880.0,93403.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),y__dfg) member(singleton(w),union(image(element_relation,power_class(u)),v))* -> .
% 299.87/300.46 171368[15:Rew:165880.0,93863.0] || -> equal(symmetric_difference(intersection(power_class(u),union(v,complement(power_class(w)))),union(complement(power_class(u)),intersection(complement(v),power_class(w)))),y__dfg)**.
% 299.87/300.46 171369[15:Rew:165880.0,93862.0] || -> equal(union(intersection(power_class(u),union(v,complement(power_class(w)))),union(complement(power_class(u)),intersection(complement(v),power_class(w)))),y__dfg)**.
% 299.87/300.46 171398[15:Rew:165880.0,94711.0] || -> equal(symmetric_difference(intersection(union(u,complement(power_class(v))),power_class(w)),union(intersection(complement(u),power_class(v)),complement(power_class(w)))),y__dfg)**.
% 299.87/300.46 171399[15:Rew:165880.0,94710.0] || -> equal(union(intersection(union(u,complement(power_class(v))),power_class(w)),union(intersection(complement(u),power_class(v)),complement(power_class(w)))),y__dfg)**.
% 299.87/300.46 171424[15:Rew:165880.0,95040.0] || -> equal(symmetric_difference(intersection(union(complement(power_class(u)),v),power_class(w)),union(intersection(power_class(u),complement(v)),complement(power_class(w)))),y__dfg)**.
% 299.87/300.46 171425[15:Rew:165880.0,95039.0] || -> equal(union(intersection(union(complement(power_class(u)),v),power_class(w)),union(intersection(power_class(u),complement(v)),complement(power_class(w)))),y__dfg)**.
% 299.87/300.46 171446[15:Rew:165880.0,95424.0] || -> equal(symmetric_difference(intersection(power_class(u),union(complement(power_class(v)),w)),union(complement(power_class(u)),intersection(power_class(v),complement(w)))),y__dfg)**.
% 299.87/300.46 171447[15:Rew:165880.0,95423.0] || -> equal(union(intersection(power_class(u),union(complement(power_class(v)),w)),union(complement(power_class(u)),intersection(power_class(v),complement(w)))),y__dfg)**.
% 299.87/300.46 171473[15:Rew:165880.0,95879.0] || equal(complement(cross_product(u,v)),y__dfg)** member(w,v)* member(x,u)* -> member(ordered_pair(x,w),y)*.
% 299.87/300.46 171536[15:Rew:165880.0,98432.0] || subclass(y__dfg,union(u,complement(union(v,w)))) member(ordered_pair(x,y),intersection(complement(u),union(v,w)))* -> .
% 299.87/300.46 171537[15:Rew:165880.0,98431.0] || subclass(y__dfg,union(u,complement(union(v,w)))) member(unordered_pair(x,y),intersection(complement(u),union(v,w)))* -> .
% 299.87/300.46 171550[15:Rew:165880.0,108875.0] || subclass(y__dfg,intersection(complement(u),union(v,w))) member(unordered_pair(x,y),union(u,complement(union(v,w))))* -> .
% 299.87/300.46 171551[15:Rew:165880.0,108876.0] || subclass(y__dfg,intersection(complement(u),union(v,w))) member(ordered_pair(x,y),union(u,complement(union(v,w))))* -> .
% 299.87/300.46 171570[15:Rew:165880.0,98793.0] || subclass(y__dfg,union(complement(union(u,v)),w)) member(ordered_pair(x,y),intersection(union(u,v),complement(w)))* -> .
% 299.87/300.46 171571[15:Rew:165880.0,98792.0] || subclass(y__dfg,union(complement(union(u,v)),w)) member(unordered_pair(x,y),intersection(union(u,v),complement(w)))* -> .
% 299.87/300.46 171584[15:Rew:165880.0,109196.0] || subclass(y__dfg,intersection(union(u,v),complement(w))) member(unordered_pair(x,y),union(complement(union(u,v)),w))* -> .
% 299.87/300.46 171585[15:Rew:165880.0,109197.0] || subclass(y__dfg,intersection(union(u,v),complement(w))) member(ordered_pair(x,y),union(complement(union(u,v)),w))* -> .
% 299.87/300.46 171605[15:Rew:165880.0,98760.0] || subclass(y__dfg,symmetric_difference(u,complement(union(v,w)))) member(unordered_pair(x,y),intersection(complement(u),union(v,w)))* -> .
% 299.87/300.46 171606[15:Rew:165880.0,99177.0] || subclass(y__dfg,symmetric_difference(complement(union(u,v)),w)) member(unordered_pair(x,y),intersection(union(u,v),complement(w)))* -> .
% 299.87/300.46 171749[15:Rew:165880.0,110260.0] || -> equal(symmetric_difference(intersection(power_class(u),power_class(complement(union(v,w)))),union(complement(power_class(u)),image(element_relation,union(v,w)))),y__dfg)**.
% 299.87/300.46 171750[15:Rew:165880.0,110259.0] || -> equal(union(intersection(power_class(u),power_class(complement(union(v,w)))),union(complement(power_class(u)),image(element_relation,union(v,w)))),y__dfg)**.
% 299.87/300.46 171779[15:Rew:165880.0,110716.0] || -> equal(symmetric_difference(intersection(power_class(complement(power_class(u))),union(v,w)),union(image(element_relation,power_class(u)),complement(union(v,w)))),y__dfg)**.
% 299.87/300.46 171780[15:Rew:165880.0,110715.0] || -> equal(union(intersection(power_class(complement(power_class(u))),union(v,w)),union(image(element_relation,power_class(u)),complement(union(v,w)))),y__dfg)**.
% 299.87/300.46 171806[15:Rew:165880.0,111251.0] || -> equal(symmetric_difference(intersection(power_class(complement(union(u,v))),power_class(w)),union(image(element_relation,union(u,v)),complement(power_class(w)))),y__dfg)**.
% 299.87/300.46 171807[15:Rew:165880.0,111250.0] || -> equal(union(intersection(power_class(complement(union(u,v))),power_class(w)),union(image(element_relation,union(u,v)),complement(power_class(w)))),y__dfg)**.
% 299.87/300.46 171830[15:Rew:165880.0,112196.0] || -> equal(symmetric_difference(intersection(union(u,v),power_class(complement(power_class(w)))),union(complement(union(u,v)),image(element_relation,power_class(w)))),y__dfg)**.
% 299.87/300.46 171831[15:Rew:165880.0,112195.0] || -> equal(union(intersection(union(u,v),power_class(complement(power_class(w)))),union(complement(union(u,v)),image(element_relation,power_class(w)))),y__dfg)**.
% 299.87/300.46 171937[15:Rew:165880.0,122763.0] || subclass(y__dfg,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(omega,complement(symmetric_difference(complement(u),complement(v)))).
% 299.87/300.46 171943[15:Rew:165880.0,122761.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),y__dfg)** -> member(omega,complement(symmetric_difference(complement(u),complement(v)))).
% 299.87/300.46 172161[15:Rew:165880.0,146329.1] || subclass(union(u,complement(power_class(v))),null_class) -> equal(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y__dfg)**.
% 299.87/300.46 172187[15:Rew:165880.0,146892.1] || subclass(union(complement(power_class(u)),v),null_class) -> equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y__dfg)**.
% 299.87/300.46 172292[15:Rew:165880.0,150824.1] || subclass(union(u,complement(power_class(v))),null_class) -> equal(union(complement(union(w,x)),intersection(complement(u),power_class(v))),y__dfg)**.
% 299.87/300.46 172317[15:Rew:165880.0,151346.1] || subclass(union(complement(power_class(u)),v),null_class) -> equal(union(complement(union(w,x)),intersection(power_class(u),complement(v))),y__dfg)**.
% 299.87/300.46 172350[15:Rew:165880.0,151996.1] || subclass(power_class(complement(union(u,v))),null_class) -> equal(union(complement(union(w,x)),image(element_relation,union(u,v))),y__dfg)**.
% 299.87/300.46 172386[15:Rew:165880.0,153193.1] || subclass(power_class(complement(union(u,v))),null_class) -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),y__dfg)**.
% 299.87/300.46 172552[15:Rew:165880.0,164134.1] single_valued_class(intersection(u,intersection(v,intersection(w,cross_product(universal_class,universal_class))))) || -> function(intersection(u,intersection(v,restrict(w,y__dfg,y__dfg))))*.
% 299.87/300.46 172553[15:Rew:165880.0,161930.1] single_valued_class(intersection(u,intersection(v,intersection(cross_product(universal_class,universal_class),w)))) || -> function(intersection(u,intersection(v,restrict(w,y__dfg,y__dfg))))*.
% 299.87/300.46 172559[15:Rew:165880.0,162154.0] || subclass(y__dfg,symmetric_difference(complement(u),power_class(complement(power_class(v))))) -> member(unordered_pair(w,x),union(u,image(element_relation,power_class(v))))*.
% 299.87/300.46 172581[15:Rew:165880.0,163136.0] || subclass(y__dfg,symmetric_difference(power_class(complement(power_class(u))),complement(v))) -> member(unordered_pair(w,x),union(image(element_relation,power_class(u)),v))*.
% 299.87/300.46 172772[15:Rew:166239.0,65015.0] || subclass(cross_product(u,v),null_class)* member(w,v)* member(x,u)* -> member(ordered_pair(x,w),complement(x__dfg))*.
% 299.87/300.46 174960[15:MRR:170410.2,49833.1] || member(ordered_pair(u,unordered_pair(v,w)),compose(x,y))* subclass(y__dfg,regular(image(x,image(y,singleton(u))))) -> .
% 299.87/300.46 181452[15:Res:69933.1,165890.1] function(cross_product(y__dfg,y__dfg)) single_valued_class(intersection(successor(cross_product(y__dfg,y__dfg)),u)) || -> function(intersection(successor(cross_product(y__dfg,y__dfg)),u))*.
% 299.87/300.46 181410[15:Res:70206.1,165890.1] function(cross_product(y__dfg,y__dfg)) single_valued_class(intersection(u,successor(cross_product(y__dfg,y__dfg)))) || -> function(intersection(u,successor(cross_product(y__dfg,y__dfg))))*.
% 299.87/300.46 181500[15:Rew:30.0,181482.1] single_valued_class(intersection(u,intersection(v,intersection(w,cross_product(y__dfg,y__dfg))))) || -> function(intersection(u,intersection(v,restrict(w,y__dfg,y__dfg))))*.
% 299.87/300.46 181501[15:Rew:30.0,181475.1] single_valued_class(intersection(intersection(u,intersection(v,cross_product(y__dfg,y__dfg))),w)) || -> function(intersection(intersection(u,restrict(v,y__dfg,y__dfg)),w))*.
% 299.87/300.46 181502[15:Rew:30.0,181474.1] single_valued_class(intersection(intersection(intersection(u,cross_product(y__dfg,y__dfg)),v),w)) || -> function(intersection(intersection(restrict(u,y__dfg,y__dfg),v),w))*.
% 299.87/300.46 181503[15:Rew:31.0,181473.1] single_valued_class(intersection(intersection(u,intersection(cross_product(y__dfg,y__dfg),v)),w)) || -> function(intersection(intersection(u,restrict(v,y__dfg,y__dfg)),w))*.
% 299.87/300.46 181504[15:Rew:31.0,181472.1] single_valued_class(intersection(intersection(intersection(cross_product(y__dfg,y__dfg),u),v),w)) || -> function(intersection(intersection(restrict(u,y__dfg,y__dfg),v),w))*.
% 299.87/300.46 181505[15:Rew:30.0,181471.1] single_valued_class(intersection(u,union(null_class,intersection(v,cross_product(y__dfg,y__dfg))))) || -> function(intersection(u,union(null_class,restrict(v,y__dfg,y__dfg))))*.
% 299.87/300.46 181506[15:Rew:31.0,181470.1] single_valued_class(intersection(u,union(null_class,intersection(cross_product(y__dfg,y__dfg),v)))) || -> function(intersection(u,union(null_class,restrict(v,y__dfg,y__dfg))))*.
% 299.87/300.46 181507[15:Rew:30.0,181469.1] single_valued_class(intersection(u,intersection(intersection(v,cross_product(y__dfg,y__dfg)),w))) || -> function(intersection(u,intersection(restrict(v,y__dfg,y__dfg),w)))*.
% 299.87/300.46 181508[15:Rew:31.0,181468.1] single_valued_class(intersection(u,intersection(intersection(cross_product(y__dfg,y__dfg),v),w))) || -> function(intersection(u,intersection(restrict(v,y__dfg,y__dfg),w)))*.
% 299.87/300.46 181510[15:Rew:31.0,181464.1] single_valued_class(intersection(u,intersection(v,intersection(cross_product(y__dfg,y__dfg),w)))) || -> function(intersection(u,intersection(v,restrict(w,y__dfg,y__dfg))))*.
% 299.87/300.46 181512[15:Rew:30.0,181460.1] single_valued_class(intersection(union(null_class,intersection(u,cross_product(y__dfg,y__dfg))),v)) || -> function(intersection(union(null_class,restrict(u,y__dfg,y__dfg)),v))*.
% 299.87/300.46 181513[15:Rew:31.0,181459.1] single_valued_class(intersection(union(null_class,intersection(cross_product(y__dfg,y__dfg),u)),v)) || -> function(intersection(union(null_class,restrict(u,y__dfg,y__dfg)),v))*.
% 299.87/300.46 181516[15:Rew:30.0,181446.1] single_valued_class(regular(union(null_class,complement(intersection(u,cross_product(y__dfg,y__dfg)))))) || -> function(regular(union(null_class,complement(restrict(u,y__dfg,y__dfg)))))*.
% 299.87/300.46 181517[15:Rew:30.0,181443.1] single_valued_class(union(null_class,intersection(intersection(u,cross_product(y__dfg,y__dfg)),v))) || -> function(union(null_class,intersection(restrict(u,y__dfg,y__dfg),v)))*.
% 299.87/300.46 181518[15:Rew:31.0,181442.1] single_valued_class(union(null_class,intersection(u,intersection(cross_product(y__dfg,y__dfg),v)))) || -> function(union(null_class,intersection(u,restrict(v,y__dfg,y__dfg))))*.
% 299.87/300.46 181521[15:Rew:30.0,181426.1] single_valued_class(union(null_class,intersection(u,intersection(v,cross_product(y__dfg,y__dfg))))) || -> function(union(null_class,intersection(u,restrict(v,y__dfg,y__dfg))))*.
% 299.87/300.46 181522[15:Rew:31.0,181424.1] single_valued_class(regular(union(null_class,complement(intersection(cross_product(y__dfg,y__dfg),u))))) || -> function(regular(union(null_class,complement(restrict(u,y__dfg,y__dfg)))))*.
% 299.87/300.46 181523[15:Rew:31.0,181418.1] single_valued_class(union(null_class,intersection(intersection(cross_product(y__dfg,y__dfg),u),v))) || -> function(union(null_class,intersection(restrict(u,y__dfg,y__dfg),v)))*.
% 299.87/300.46 10875[0:Res:640.1,1536.0] || member(u,v)* -> equal(singleton(w),null_class) equal(ordered_pair(first(ordered_pair(u,w)),second(ordered_pair(u,w))),ordered_pair(u,w))**.
% 299.87/300.46 27283[3:Rew:541.1,27282.2] || member(regular(u),unordered_pair(v,u))* -> equal(regular(unordered_pair(v,u)),v) equal(u,null_class) equal(unordered_pair(v,u),null_class).
% 299.87/300.46 27285[3:Rew:541.2,27284.2] || member(regular(u),unordered_pair(u,v))* -> equal(regular(unordered_pair(u,v)),v) equal(u,null_class) equal(unordered_pair(u,v),null_class).
% 299.87/300.46 28356[0:Res:168.1,3668.0] || -> equal(intersection(u,symmetric_difference(complement(v),complement(w))),null_class) member(regular(intersection(u,symmetric_difference(complement(v),complement(w)))),union(v,w))*.
% 299.87/300.46 28337[0:Res:174.1,3668.0] || -> equal(intersection(symmetric_difference(complement(u),complement(v)),w),null_class) member(regular(intersection(symmetric_difference(complement(u),complement(v)),w)),union(u,v))*.
% 299.87/300.46 29139[0:Res:496.1,11092.0] || member(not_subclass_element(u,intersection(complement(intersection(v,w)),u)),symmetric_difference(v,w))* -> subclass(u,intersection(complement(intersection(v,w)),u)).
% 299.87/300.46 30994[3:Rew:29278.0,29766.1] || -> equal(union(null_class,symmetric_difference(complement(u),complement(v))),null_class) member(regular(union(null_class,symmetric_difference(complement(u),complement(v)))),union(u,v))*.
% 299.87/300.46 29794[3:Rew:29278.0,14309.0] || subclass(domain_relation,union(null_class,cross_product(u,v)))* -> equal(ordered_pair(first(ordered_pair(null_class,null_class)),second(ordered_pair(null_class,null_class))),ordered_pair(null_class,null_class))**.
% 299.87/300.46 32085[0:Res:235.1,225.0] || -> equal(restrict(restrict(u,v,w),x,y),null_class) member(regular(restrict(restrict(u,v,w),x,y)),cross_product(v,w))*.
% 299.87/300.46 33209[3:SpR:30027.0,495.0] || -> equal(intersection(union(u,union(null_class,v)),union(complement(u),union(null_class,complement(v)))),symmetric_difference(complement(u),union(null_class,complement(v))))**.
% 299.87/300.46 33189[3:SpR:30027.0,495.0] || -> equal(intersection(union(union(null_class,u),v),union(union(null_class,complement(u)),complement(v))),symmetric_difference(union(null_class,complement(u)),complement(v)))**.
% 299.87/300.46 36937[0:Obv:36901.1] || member(not_subclass_element(symmetric_difference(u,v),intersection(w,union(u,v))),w)* -> subclass(symmetric_difference(u,v),intersection(w,union(u,v))).
% 299.87/300.46 37190[0:Res:50.1,4980.0] inductive(intersection(u,v)) || -> subclass(image(successor_relation,intersection(u,v)),w) member(not_subclass_element(image(successor_relation,intersection(u,v)),w),u)*.
% 299.87/300.46 37417[0:Res:50.1,4981.0] inductive(intersection(u,v)) || -> subclass(image(successor_relation,intersection(u,v)),w) member(not_subclass_element(image(successor_relation,intersection(u,v)),w),v)*.
% 299.87/300.46 37728[0:Res:236.1,3678.1] || member(not_subclass_element(restrict(intersection(u,v),w,x),y),symmetric_difference(u,v))* -> subclass(restrict(intersection(u,v),w,x),y).
% 299.87/300.46 38534[3:SpR:33220.0,495.0] || -> equal(intersection(union(u,union(v,v)),union(complement(u),union(null_class,complement(v)))),symmetric_difference(complement(u),union(null_class,complement(v))))**.
% 299.87/300.46 38496[3:SpR:33220.0,495.0] || -> equal(intersection(union(union(u,u),v),union(union(null_class,complement(u)),complement(v))),symmetric_difference(union(null_class,complement(u)),complement(v)))**.
% 299.87/300.46 38770[3:Res:36007.0,1479.2] || member(u,v) member(u,w) -> equal(singleton(intersection(w,v)),null_class) member(u,complement(singleton(intersection(w,v))))*.
% 299.87/300.46 41370[4:Res:20668.1,3668.0] || subclass(domain_relation,rotate(symmetric_difference(complement(u),complement(v)))) -> member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),union(u,v))*.
% 299.87/300.46 41487[4:Res:20669.1,3668.0] || subclass(domain_relation,flip(symmetric_difference(complement(u),complement(v)))) -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),union(u,v))*.
% 299.87/300.46 41629[3:Rew:30027.0,41566.1] || member(not_subclass_element(intersection(u,union(null_class,complement(v))),w),union(null_class,v))* -> subclass(intersection(u,union(null_class,complement(v))),w).
% 299.87/300.46 41630[3:Rew:33220.0,41565.1] || member(not_subclass_element(intersection(u,union(null_class,complement(v))),w),union(v,v))* -> subclass(intersection(u,union(null_class,complement(v))),w).
% 299.87/300.46 41965[3:Rew:30027.0,41889.1] || member(not_subclass_element(intersection(union(null_class,complement(u)),v),w),union(null_class,u))* -> subclass(intersection(union(null_class,complement(u)),v),w).
% 299.87/300.46 41966[3:Rew:33220.0,41888.1] || member(not_subclass_element(intersection(union(null_class,complement(u)),v),w),union(u,u))* -> subclass(intersection(union(null_class,complement(u)),v),w).
% 299.87/300.46 42331[4:Res:2973.1,9160.0] || -> equal(intersection(intersection(apply(null_class,u),v),w),null_class) member(regular(intersection(intersection(apply(null_class,u),v),w)),sum_class(range_of(null_class)))*.
% 299.87/300.46 42330[4:Res:2973.1,9158.0] || -> equal(intersection(intersection(sum_class(range_of(null_class)),u),v),null_class) member(regular(intersection(intersection(sum_class(range_of(null_class)),u),v)),apply(null_class,w))*.
% 299.87/300.46 42327[3:Res:2973.1,4001.0] || member(regular(intersection(intersection(regular(u),v),w)),u)* -> equal(intersection(intersection(regular(u),v),w),null_class) equal(u,null_class).
% 299.87/300.46 42319[0:Res:2973.1,497.0] || -> equal(intersection(intersection(symmetric_difference(u,v),w),x),null_class) member(regular(intersection(intersection(symmetric_difference(u,v),w),x)),union(u,v))*.
% 299.87/300.46 42314[0:Res:2973.1,226.0] || -> equal(intersection(intersection(restrict(u,v,w),x),y),null_class) member(regular(intersection(intersection(restrict(u,v,w),x),y)),u)*.
% 299.87/300.46 42817[4:Res:2974.1,9160.0] || -> equal(intersection(intersection(u,apply(null_class,v)),w),null_class) member(regular(intersection(intersection(u,apply(null_class,v)),w)),sum_class(range_of(null_class)))*.
% 299.87/300.46 42816[4:Res:2974.1,9158.0] || -> equal(intersection(intersection(u,sum_class(range_of(null_class))),v),null_class) member(regular(intersection(intersection(u,sum_class(range_of(null_class))),v)),apply(null_class,w))*.
% 299.87/300.46 42813[3:Res:2974.1,4001.0] || member(regular(intersection(intersection(u,regular(v)),w)),v)* -> equal(intersection(intersection(u,regular(v)),w),null_class) equal(v,null_class).
% 299.87/300.46 42805[0:Res:2974.1,497.0] || -> equal(intersection(intersection(u,symmetric_difference(v,w)),x),null_class) member(regular(intersection(intersection(u,symmetric_difference(v,w)),x)),union(v,w))*.
% 299.87/300.46 42800[0:Res:2974.1,226.0] || -> equal(intersection(intersection(u,restrict(v,w,x)),y),null_class) member(regular(intersection(intersection(u,restrict(v,w,x)),y)),v)*.
% 299.87/300.46 43311[0:Res:2971.2,3668.0] || subclass(u,symmetric_difference(complement(v),complement(w))) -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),union(v,w))*.
% 299.87/300.46 43358[0:Rew:495.0,43256.1] || subclass(union(u,v),w) -> equal(symmetric_difference(complement(u),complement(v)),null_class) member(regular(symmetric_difference(complement(u),complement(v))),w)*.
% 299.87/300.46 43875[4:Res:2351.1,9160.0] || -> equal(intersection(u,intersection(apply(null_class,v),w)),null_class) member(regular(intersection(u,intersection(apply(null_class,v),w))),sum_class(range_of(null_class)))*.
% 299.87/300.46 43874[4:Res:2351.1,9158.0] || -> equal(intersection(u,intersection(sum_class(range_of(null_class)),v)),null_class) member(regular(intersection(u,intersection(sum_class(range_of(null_class)),v))),apply(null_class,w))*.
% 299.87/300.46 43871[3:Res:2351.1,4001.0] || member(regular(intersection(u,intersection(regular(v),w))),v)* -> equal(intersection(u,intersection(regular(v),w)),null_class) equal(v,null_class).
% 299.87/300.46 43863[0:Res:2351.1,497.0] || -> equal(intersection(u,intersection(symmetric_difference(v,w),x)),null_class) member(regular(intersection(u,intersection(symmetric_difference(v,w),x))),union(v,w))*.
% 299.87/300.46 43858[0:Res:2351.1,226.0] || -> equal(intersection(u,intersection(restrict(v,w,x),y)),null_class) member(regular(intersection(u,intersection(restrict(v,w,x),y))),v)*.
% 299.87/300.46 44407[4:Res:2352.1,9160.0] || -> equal(intersection(u,intersection(v,apply(null_class,w))),null_class) member(regular(intersection(u,intersection(v,apply(null_class,w)))),sum_class(range_of(null_class)))*.
% 299.87/300.46 44406[4:Res:2352.1,9158.0] || -> equal(intersection(u,intersection(v,sum_class(range_of(null_class)))),null_class) member(regular(intersection(u,intersection(v,sum_class(range_of(null_class))))),apply(null_class,w))*.
% 299.87/300.46 44403[3:Res:2352.1,4001.0] || member(regular(intersection(u,intersection(v,regular(w)))),w)* -> equal(intersection(u,intersection(v,regular(w))),null_class) equal(w,null_class).
% 299.87/300.46 44395[0:Res:2352.1,497.0] || -> equal(intersection(u,intersection(v,symmetric_difference(w,x))),null_class) member(regular(intersection(u,intersection(v,symmetric_difference(w,x)))),union(w,x))*.
% 299.87/300.46 44390[0:Res:2352.1,226.0] || -> equal(intersection(u,intersection(v,restrict(w,x,y))),null_class) member(regular(intersection(u,intersection(v,restrict(w,x,y)))),w)*.
% 299.87/300.46 45003[0:Res:2349.2,3668.0] || subclass(u,symmetric_difference(complement(v),complement(w))) -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),union(v,w))*.
% 299.87/300.46 46410[0:Rew:46218.0,27552.0] || -> subclass(complement(successor(intersection(complement(u),power_class(v)))),intersection(union(u,complement(power_class(v))),complement(singleton(intersection(complement(u),power_class(v))))))*.
% 299.87/300.46 46713[0:Rew:46218.0,27555.0] || -> subclass(complement(successor(intersection(power_class(u),complement(v)))),intersection(union(complement(power_class(u)),v),complement(singleton(intersection(power_class(u),complement(v))))))*.
% 299.87/300.46 46922[0:Rew:46218.0,46326.1] || member(regular(intersection(u,power_class(complement(power_class(v))))),image(element_relation,power_class(v)))* -> equal(intersection(u,power_class(complement(power_class(v)))),null_class).
% 299.87/300.46 46926[0:Rew:46218.0,46593.1] || member(regular(intersection(power_class(complement(power_class(u))),v)),image(element_relation,power_class(u)))* -> equal(intersection(power_class(complement(power_class(u))),v),null_class).
% 299.87/300.46 48171[0:Res:168.1,46222.0] || member(regular(intersection(u,image(element_relation,power_class(v)))),power_class(complement(power_class(v))))* -> equal(intersection(u,image(element_relation,power_class(v))),null_class).
% 299.87/300.46 48147[0:Res:174.1,46222.0] || member(regular(intersection(image(element_relation,power_class(u)),v)),power_class(complement(power_class(u))))* -> equal(intersection(image(element_relation,power_class(u)),v),null_class).
% 299.87/300.46 49638[0:SpL:6542.0,3678.1] || member(u,symmetric_difference(successor(v),union(complement(v),complement(singleton(v)))))* member(u,symmetric_difference(complement(v),complement(singleton(v)))) -> .
% 299.87/300.46 49598[3:SpR:29278.0,6542.0] || -> equal(intersection(successor(complement(u)),union(union(null_class,u),complement(singleton(complement(u))))),symmetric_difference(union(null_class,u),complement(singleton(complement(u)))))**.
% 299.87/300.46 49577[0:SpR:6542.0,496.1] || member(u,symmetric_difference(successor(v),union(complement(v),complement(singleton(v)))))* -> member(u,complement(symmetric_difference(complement(v),complement(singleton(v))))).
% 299.87/300.46 50998[0:MRR:50969.0,9181.1] || -> member(not_subclass_element(u,intersection(image(element_relation,power_class(v)),u)),power_class(complement(power_class(v))))* subclass(u,intersection(image(element_relation,power_class(v)),u)).
% 299.87/300.46 52826[0:Res:25.2,220.0] || member(regular(union(u,v)),complement(v))* member(regular(union(u,v)),complement(u))* -> equal(union(u,v),null_class).
% 299.87/300.46 53011[3:Obv:52970.2] || subclass(u,symmetric_difference(v,w)) subclass(u,regular(union(v,w)))* -> equal(u,null_class) equal(union(v,w),null_class).
% 299.87/300.46 53025[4:MRR:52962.0,9180.1] || subclass(u,regular(cantor(v)))* -> equal(apply(v,regular(u)),sum_class(range_of(null_class))) equal(u,null_class) equal(cantor(v),null_class).
% 299.87/300.46 53028[3:Obv:52933.2] || subclass(intersection(u,singleton(v)),regular(w))* member(v,w) -> equal(intersection(u,singleton(v)),null_class) equal(w,null_class).
% 299.87/300.46 53029[3:Obv:52932.2] || subclass(intersection(singleton(u),v),regular(w))* member(u,w) -> equal(intersection(singleton(u),v),null_class) equal(w,null_class).
% 299.87/300.46 53339[0:Res:374.1,46251.0] || subclass(ordered_pair(u,v),intersection(complement(w),power_class(x))) member(unordered_pair(u,singleton(v)),union(w,complement(power_class(x))))* -> .
% 299.87/300.46 53330[0:Res:359.2,46251.0] || subclass(u,intersection(complement(v),power_class(w))) member(not_subclass_element(u,x),union(v,complement(power_class(w))))* -> subclass(u,x).
% 299.87/300.46 53291[0:Res:4.1,46251.0] || member(not_subclass_element(intersection(complement(u),power_class(v)),w),union(u,complement(power_class(v))))* -> subclass(intersection(complement(u),power_class(v)),w).
% 299.87/300.46 53276[0:SpL:46226.0,46251.0] || member(u,intersection(power_class(complement(power_class(v))),power_class(w))) member(u,union(image(element_relation,power_class(v)),complement(power_class(w))))* -> .
% 299.87/300.46 53439[0:Res:374.1,46452.0] || subclass(ordered_pair(u,v),intersection(power_class(w),complement(x))) member(unordered_pair(u,singleton(v)),union(complement(power_class(w)),x))* -> .
% 299.87/300.46 53430[0:Res:359.2,46452.0] || subclass(u,intersection(power_class(v),complement(w))) member(not_subclass_element(u,x),union(complement(power_class(v)),w))* -> subclass(u,x).
% 299.87/300.46 53391[0:Res:4.1,46452.0] || member(not_subclass_element(intersection(power_class(u),complement(v)),w),union(complement(power_class(u)),v))* -> subclass(intersection(power_class(u),complement(v)),w).
% 299.87/300.46 53370[0:SpL:46226.0,46452.0] || member(u,intersection(power_class(v),power_class(complement(power_class(w))))) member(u,union(complement(power_class(v)),image(element_relation,power_class(w))))* -> .
% 299.87/300.46 53557[0:Res:3028.2,5712.2] || subclass(u,symmetric_difference(v,w))* member(regular(u),complement(w))* member(regular(u),complement(v))* -> equal(u,null_class).
% 299.87/300.46 53556[0:Res:2363.1,5712.2] || member(regular(symmetric_difference(u,v)),complement(v))* member(regular(symmetric_difference(u,v)),complement(u))* -> equal(symmetric_difference(u,v),null_class).
% 299.87/300.46 53546[0:Res:358.2,5712.2] || subclass(u,union(v,w))* member(regular(u),complement(w))* member(regular(u),complement(v))* -> equal(u,null_class).
% 299.87/300.46 53591[3:Rew:46840.0,53498.0,29278.0,53498.0] || member(u,power_class(complement(power_class(v)))) member(u,complement(w)) member(u,union(w,image(element_relation,power_class(v))))* -> .
% 299.87/300.46 53594[3:Rew:46840.0,53476.1,29278.0,53476.1] || member(u,complement(v)) member(u,power_class(complement(power_class(w)))) member(u,union(image(element_relation,power_class(w)),v))* -> .
% 299.87/300.46 53700[3:SpL:26346.0,10.0] || member(u,regular(ordered_pair(v,w)))* -> equal(regular(ordered_pair(v,w)),singleton(v)) equal(u,singleton(w)) equal(u,v).
% 299.87/300.46 53687[3:SpL:26346.0,13404.0] || subclass(domain_relation,complement(regular(ordered_pair(ordered_pair(null_class,null_class),u))))* -> equal(regular(ordered_pair(ordered_pair(null_class,null_class),u)),singleton(ordered_pair(null_class,null_class))).
% 299.87/300.46 53686[3:SpL:26346.0,13438.0] || equal(complement(regular(ordered_pair(ordered_pair(null_class,null_class),u))),domain_relation)** -> equal(regular(ordered_pair(ordered_pair(null_class,null_class),u)),singleton(ordered_pair(null_class,null_class))).
% 299.87/300.46 53819[3:Res:36007.0,3677.1] || member(u,symmetric_difference(v,w)) -> equal(singleton(complement(intersection(v,w))),null_class) member(u,complement(singleton(complement(intersection(v,w)))))*.
% 299.87/300.46 53924[3:MRR:53923.2,53674.0] || -> equal(regular(ordered_pair(u,v)),singleton(u)) equal(regular(regular(ordered_pair(u,v))),singleton(v)) member(u,regular(ordered_pair(u,v)))*.
% 299.87/300.46 54434[3:Res:3695.2,4001.0] || subclass(u,regular(v)) member(not_subclass_element(intersection(w,u),x),v)* -> subclass(intersection(w,u),x) equal(v,null_class).
% 299.87/300.46 54418[0:Res:3695.2,225.0] || subclass(u,restrict(v,w,x))* -> subclass(intersection(y,u),z) member(not_subclass_element(intersection(y,u),z),cross_product(w,x))*.
% 299.87/300.46 54412[0:Res:3695.2,3678.1] || subclass(u,intersection(v,w)) member(not_subclass_element(intersection(x,u),y),symmetric_difference(v,w))* -> subclass(intersection(x,u),y).
% 299.87/300.46 54514[0:Obv:54444.2] || subclass(u,v) member(not_subclass_element(intersection(w,u),intersection(x,v)),x)* -> subclass(intersection(w,u),intersection(x,v)).
% 299.87/300.46 54811[0:Obv:54735.1] || member(not_subclass_element(intersection(u,intersection(v,w)),intersection(x,v)),x)* -> subclass(intersection(u,intersection(v,w)),intersection(x,v)).
% 299.87/300.46 55190[0:Obv:55115.1] || member(not_subclass_element(intersection(u,intersection(v,w)),intersection(x,w)),x)* -> subclass(intersection(u,intersection(v,w)),intersection(x,w)).
% 299.87/300.46 55267[3:Res:54892.0,3004.0] || -> equal(intersection(u,union(null_class,restrict(v,w,x))),null_class) member(regular(intersection(u,union(null_class,restrict(v,w,x)))),v)*.
% 299.87/300.46 55393[3:Res:4871.2,4001.0] || subclass(u,regular(v)) member(not_subclass_element(intersection(u,w),x),v)* -> subclass(intersection(u,w),x) equal(v,null_class).
% 299.87/300.46 55377[0:Res:4871.2,225.0] || subclass(u,restrict(v,w,x))* -> subclass(intersection(u,y),z) member(not_subclass_element(intersection(u,y),z),cross_product(w,x))*.
% 299.87/300.46 55371[0:Res:4871.2,3678.1] || subclass(u,intersection(v,w)) member(not_subclass_element(intersection(u,x),y),symmetric_difference(v,w))* -> subclass(intersection(u,x),y).
% 299.87/300.46 55476[0:Obv:55403.2] || subclass(u,v) member(not_subclass_element(intersection(u,w),intersection(x,v)),x)* -> subclass(intersection(u,w),intersection(x,v)).
% 299.87/300.46 55892[0:Obv:55815.1] || member(not_subclass_element(intersection(intersection(u,v),w),intersection(x,u)),x)* -> subclass(intersection(intersection(u,v),w),intersection(x,u)).
% 299.87/300.46 56149[0:Obv:56073.1] || member(not_subclass_element(intersection(intersection(u,v),w),intersection(x,v)),x)* -> subclass(intersection(intersection(u,v),w),intersection(x,v)).
% 299.87/300.46 56505[3:Res:56235.0,3004.0] || -> equal(intersection(union(null_class,restrict(u,v,w)),x),null_class) member(regular(intersection(union(null_class,restrict(u,v,w)),x)),u)*.
% 299.87/300.46 56774[0:SpR:31.0,9995.1] || member(u,union(cross_product(v,w),x)) -> member(u,restrict(x,v,w)) member(u,symmetric_difference(cross_product(v,w),x))*.
% 299.87/300.46 56770[0:SpR:30.0,9995.1] || member(u,union(v,cross_product(w,x))) -> member(u,restrict(v,w,x)) member(u,symmetric_difference(v,cross_product(w,x)))*.
% 299.87/300.46 56961[3:Res:56263.0,3004.0] || -> equal(union(null_class,intersection(restrict(u,v,w),x)),null_class) member(regular(union(null_class,intersection(restrict(u,v,w),x))),u)*.
% 299.87/300.46 57089[0:Rew:15.0,57063.1] || equal(unordered_pair(u,singleton(v)),singleton(u)) -> subclass(ordered_pair(u,v),w) equal(not_subclass_element(ordered_pair(u,v),w),singleton(u))**.
% 299.87/300.46 57209[0:Obv:57186.2] || member(u,intersection(v,unordered_pair(u,w))) member(w,v) -> subclass(unordered_pair(u,w),intersection(v,unordered_pair(u,w)))*.
% 299.87/300.46 57211[0:Rew:10348.1,57210.2] || member(u,intersection(v,w)) member(x,w) member(x,v) -> subclass(unordered_pair(u,x),intersection(v,w))*.
% 299.87/300.46 57489[3:Res:57352.0,3004.0] || -> equal(union(null_class,intersection(u,restrict(v,w,x))),null_class) member(regular(union(null_class,intersection(u,restrict(v,w,x)))),v)*.
% 299.87/300.46 57586[0:Obv:57564.2] || member(u,intersection(v,unordered_pair(w,u))) member(w,v) -> subclass(unordered_pair(w,u),intersection(v,unordered_pair(w,u)))*.
% 299.87/300.46 57588[0:Rew:10350.1,57587.2] || member(u,intersection(v,w)) member(x,w) member(x,v) -> subclass(unordered_pair(x,u),intersection(v,w))*.
% 299.87/300.46 57740[0:Rew:30.0,57739.1,30.0,57739.0] || member(not_subclass_element(restrict(u,v,w),restrict(x,v,w)),x)* -> subclass(restrict(u,v,w),restrict(x,v,w)).
% 299.87/300.46 58237[7:SpL:46877.0,28113.1] || subclass(y__dfg,intersection(power_class(u),power_class(complement(power_class(v))))) subclass(x__dfg,union(complement(power_class(u)),image(element_relation,power_class(v))))* -> .
% 299.87/300.46 58227[7:SpL:46877.0,19827.1] || subclass(y__dfg,intersection(power_class(u),power_class(complement(power_class(v))))) subclass(y__dfg,union(complement(power_class(u)),image(element_relation,power_class(v))))* -> .
% 299.87/300.46 58226[7:SpL:46877.0,19856.1] || subclass(x__dfg,intersection(power_class(u),power_class(complement(power_class(v))))) subclass(y__dfg,union(complement(power_class(u)),image(element_relation,power_class(v))))* -> .
% 299.87/300.46 58222[11:SpL:46877.0,32704.0] || subclass(y__dfg,union(complement(power_class(u)),image(element_relation,power_class(v))))* member(null_class,intersection(power_class(u),power_class(complement(power_class(v))))) -> .
% 299.87/300.46 58217[3:SpL:46877.0,13493.1] || equal(intersection(power_class(u),power_class(complement(power_class(v)))),domain_relation) equal(union(complement(power_class(u)),image(element_relation,power_class(v))),domain_relation)** -> .
% 299.87/300.46 58215[3:SpL:46877.0,13396.1] || subclass(domain_relation,intersection(power_class(u),power_class(complement(power_class(v))))) subclass(domain_relation,union(complement(power_class(u)),image(element_relation,power_class(v))))* -> .
% 299.87/300.46 58167[0:SpR:46877.0,5137.0] || -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),image(element_relation,power_class(w)))),union(u,intersection(power_class(v),power_class(complement(power_class(w))))))*.
% 299.87/300.46 58128[4:SpR:46877.0,23219.1] || -> member(singleton(null_class),intersection(power_class(u),power_class(complement(power_class(v))))) member(singleton(null_class),union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.87/300.46 58120[0:SpR:46877.0,5137.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(w)),union(intersection(power_class(u),power_class(complement(power_class(v)))),w))*.
% 299.87/300.46 58495[7:SpL:46880.0,28113.1] || subclass(y__dfg,intersection(power_class(complement(power_class(u))),power_class(v))) subclass(x__dfg,union(image(element_relation,power_class(u)),complement(power_class(v))))* -> .
% 299.87/300.46 58485[7:SpL:46880.0,19827.1] || subclass(y__dfg,intersection(power_class(complement(power_class(u))),power_class(v))) subclass(y__dfg,union(image(element_relation,power_class(u)),complement(power_class(v))))* -> .
% 299.87/300.46 58484[7:SpL:46880.0,19856.1] || subclass(x__dfg,intersection(power_class(complement(power_class(u))),power_class(v))) subclass(y__dfg,union(image(element_relation,power_class(u)),complement(power_class(v))))* -> .
% 299.87/300.46 58480[11:SpL:46880.0,32704.0] || subclass(y__dfg,union(image(element_relation,power_class(u)),complement(power_class(v))))* member(null_class,intersection(power_class(complement(power_class(u))),power_class(v))) -> .
% 299.87/300.46 58475[3:SpL:46880.0,13493.1] || equal(intersection(power_class(complement(power_class(u))),power_class(v)),domain_relation) equal(union(image(element_relation,power_class(u)),complement(power_class(v))),domain_relation)** -> .
% 299.87/300.46 58473[3:SpL:46880.0,13396.1] || subclass(domain_relation,intersection(power_class(complement(power_class(u))),power_class(v))) subclass(domain_relation,union(image(element_relation,power_class(u)),complement(power_class(v))))* -> .
% 299.87/300.46 58424[0:SpR:46880.0,5137.0] || -> subclass(symmetric_difference(complement(u),union(image(element_relation,power_class(v)),complement(power_class(w)))),union(u,intersection(power_class(complement(power_class(v))),power_class(w))))*.
% 299.87/300.46 58385[4:SpR:46880.0,23219.1] || -> member(singleton(null_class),intersection(power_class(complement(power_class(u))),power_class(v))) member(singleton(null_class),union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.87/300.46 58377[0:SpR:46880.0,5137.0] || -> subclass(symmetric_difference(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(w)),union(intersection(power_class(complement(power_class(u))),power_class(v)),w))*.
% 299.87/300.46 58682[0:Res:60.1,10849.0] || member(ordered_pair(u,v),compose(w,x))* -> equal(ordered_pair(first(ordered_pair(v,omega)),second(ordered_pair(v,omega))),ordered_pair(v,omega))**.
% 299.87/300.46 59248[3:SpL:30027.0,3286.1] || member(u,image(element_relation,union(union(null_class,v),w))) member(u,power_class(intersection(union(null_class,complement(v)),complement(w))))* -> .
% 299.87/300.46 59247[3:SpL:33220.0,3286.1] || member(u,image(element_relation,union(union(v,v),w)))* member(u,power_class(intersection(union(null_class,complement(v)),complement(w))))* -> .
% 299.87/300.46 59231[3:SpL:30027.0,3286.1] || member(u,image(element_relation,union(v,union(null_class,w)))) member(u,power_class(intersection(complement(v),union(null_class,complement(w)))))* -> .
% 299.87/300.46 59230[3:SpL:33220.0,3286.1] || member(u,image(element_relation,union(v,union(w,w))))* member(u,power_class(intersection(complement(v),union(null_class,complement(w)))))* -> .
% 299.87/300.46 59612[3:Res:55241.0,2999.0] || -> equal(restrict(union(null_class,intersection(u,v)),w,x),null_class) member(regular(restrict(union(null_class,intersection(u,v)),w,x)),u)*.
% 299.87/300.46 59611[3:Res:55241.0,3000.0] || -> equal(restrict(union(null_class,intersection(u,v)),w,x),null_class) member(regular(restrict(union(null_class,intersection(u,v)),w,x)),v)*.
% 299.87/300.46 59605[3:Res:55241.0,2997.0] || subclass(u,v) -> equal(restrict(union(null_class,u),w,x),null_class) member(regular(restrict(union(null_class,u),w,x)),v)*.
% 299.87/300.46 59668[3:Res:56896.0,2999.0] || -> equal(union(null_class,restrict(intersection(u,v),w,x)),null_class) member(regular(union(null_class,restrict(intersection(u,v),w,x))),u)*.
% 299.87/300.46 59667[3:Res:56896.0,3000.0] || -> equal(union(null_class,restrict(intersection(u,v),w,x)),null_class) member(regular(union(null_class,restrict(intersection(u,v),w,x))),v)*.
% 299.87/300.46 59661[3:Res:56896.0,2997.0] || subclass(u,v) -> equal(union(null_class,restrict(u,w,x)),null_class) member(regular(union(null_class,restrict(u,w,x))),v)*.
% 299.87/300.46 59873[0:Res:54862.0,2999.0] || -> equal(intersection(u,restrict(intersection(v,w),x,y)),null_class) member(regular(intersection(u,restrict(intersection(v,w),x,y))),v)*.
% 299.87/300.46 59872[0:Res:54862.0,3000.0] || -> equal(intersection(u,restrict(intersection(v,w),x,y)),null_class) member(regular(intersection(u,restrict(intersection(v,w),x,y))),w)*.
% 299.87/300.46 59866[0:Res:54862.0,2997.0] || subclass(u,v) -> equal(intersection(w,restrict(u,x,y)),null_class) member(regular(intersection(w,restrict(u,x,y))),v)*.
% 299.87/300.46 59969[0:Res:54912.0,2999.0] || -> equal(restrict(intersection(intersection(u,v),w),x,y),null_class) member(regular(restrict(intersection(intersection(u,v),w),x,y)),u)*.
% 299.87/300.46 59968[0:Res:54912.0,3000.0] || -> equal(restrict(intersection(intersection(u,v),w),x,y),null_class) member(regular(restrict(intersection(intersection(u,v),w),x,y)),v)*.
% 299.87/300.46 59962[0:Res:54912.0,2997.0] || subclass(u,v) -> equal(restrict(intersection(u,w),x,y),null_class) member(regular(restrict(intersection(u,w),x,y)),v)*.
% 299.87/300.46 60095[0:Res:55531.0,2999.0] || -> equal(restrict(intersection(u,intersection(v,w)),x,y),null_class) member(regular(restrict(intersection(u,intersection(v,w)),x,y)),v)*.
% 299.87/300.46 60094[0:Res:55531.0,3000.0] || -> equal(restrict(intersection(u,intersection(v,w)),x,y),null_class) member(regular(restrict(intersection(u,intersection(v,w)),x,y)),w)*.
% 299.87/300.46 60088[0:Res:55531.0,2997.0] || subclass(u,v) -> equal(restrict(intersection(w,u),x,y),null_class) member(regular(restrict(intersection(w,u),x,y)),v)*.
% 299.87/300.46 60171[3:Res:55624.0,2997.0] || subclass(u,v) -> equal(restrict(union(u,u),w,x),null_class) member(regular(restrict(union(u,u),w,x)),v)*.
% 299.87/300.46 60257[0:Res:56205.0,2999.0] || -> equal(intersection(restrict(intersection(u,v),w,x),y),null_class) member(regular(intersection(restrict(intersection(u,v),w,x),y)),u)*.
% 299.87/300.46 60256[0:Res:56205.0,3000.0] || -> equal(intersection(restrict(intersection(u,v),w,x),y),null_class) member(regular(intersection(restrict(intersection(u,v),w,x),y)),v)*.
% 299.87/300.46 60250[0:Res:56205.0,2997.0] || subclass(u,v) -> equal(intersection(restrict(u,w,x),y),null_class) member(regular(intersection(restrict(u,w,x),y)),v)*.
% 299.87/300.46 60389[3:Rew:2348.1,60388.1] || member(regular(intersection(u,v)),intersection(w,singleton(v)))* -> equal(intersection(u,v),null_class) equal(intersection(w,singleton(v)),null_class).
% 299.87/300.46 60391[3:Rew:2970.1,60390.1] || member(regular(intersection(u,v)),intersection(singleton(v),w))* -> equal(intersection(u,v),null_class) equal(intersection(singleton(v),w),null_class).
% 299.87/300.46 60487[3:Rew:2348.1,60486.1] || member(regular(intersection(u,v)),intersection(w,singleton(u)))* -> equal(intersection(u,v),null_class) equal(intersection(w,singleton(u)),null_class).
% 299.87/300.46 60489[3:Rew:2970.1,60488.1] || member(regular(intersection(u,v)),intersection(singleton(u),w))* -> equal(intersection(u,v),null_class) equal(intersection(singleton(u),w),null_class).
% 299.87/300.46 60529[3:Res:55236.0,2997.0] || subclass(complement(singleton(null_class)),u) -> equal(intersection(v,complement(successor(null_class))),null_class) member(regular(intersection(v,complement(successor(null_class)))),u)*.
% 299.87/300.46 60633[3:Res:56472.0,2997.0] || subclass(complement(singleton(null_class)),u) -> equal(intersection(complement(successor(null_class)),v),null_class) member(regular(intersection(complement(successor(null_class)),v)),u)*.
% 299.87/300.46 60856[3:Rew:28.0,60817.1,46840.0,60817.0,29278.0,60817.0] || member(u,power_class(v)) member(u,union(w,x)) member(u,complement(intersection(union(w,x),power_class(v))))* -> .
% 299.87/300.46 61582[3:Rew:46840.0,61545.1,29278.0,61545.1,28.0,61545.0] || member(u,union(v,w)) member(u,power_class(x)) member(u,complement(intersection(power_class(x),union(v,w))))* -> .
% 299.87/300.46 61619[0:Res:1534.2,3.0] || member(u,v)* member(singleton(u),w)* subclass(cross_product(w,v),x)* -> member(singleton(singleton(singleton(u))),x)*.
% 299.87/300.46 63093[0:Rew:46227.0,63004.1] || member(not_subclass_element(u,union(complement(power_class(v)),w)),symmetric_difference(power_class(v),complement(w)))* -> subclass(u,union(complement(power_class(v)),w)).
% 299.87/300.46 63094[0:Rew:46221.0,63003.1] || member(not_subclass_element(u,union(v,complement(power_class(w)))),symmetric_difference(complement(v),power_class(w)))* -> subclass(u,union(v,complement(power_class(w)))).
% 299.87/300.46 63099[0:Rew:31.0,62953.1] || member(not_subclass_element(u,complement(restrict(v,w,x))),symmetric_difference(cross_product(w,x),v))* -> subclass(u,complement(restrict(v,w,x))).
% 299.87/300.46 63100[0:Rew:30.0,62949.1] || member(not_subclass_element(u,complement(restrict(v,w,x))),symmetric_difference(v,cross_product(w,x)))* -> subclass(u,complement(restrict(v,w,x))).
% 299.87/300.46 63122[0:Obv:63010.2] || member(u,complement(intersection(v,w))) member(x,symmetric_difference(v,w)) -> subclass(unordered_pair(x,u),complement(intersection(v,w)))*.
% 299.87/300.46 63123[0:Obv:63009.2] || member(u,complement(intersection(v,w))) member(x,symmetric_difference(v,w)) -> subclass(unordered_pair(u,x),complement(intersection(v,w)))*.
% 299.87/300.46 64342[0:Res:3027.1,3.0] || subclass(union(u,v),w) -> equal(intersection(symmetric_difference(u,v),x),null_class) member(regular(intersection(symmetric_difference(u,v),x)),w)*.
% 299.87/300.46 64489[0:Res:3026.1,3.0] || subclass(union(u,v),w) -> equal(intersection(x,symmetric_difference(u,v)),null_class) member(regular(intersection(x,symmetric_difference(u,v))),w)*.
% 299.87/300.46 64781[3:Obv:64757.2] || subclass(u,symmetric_difference(v,w)) subclass(u,regular(union(v,w)))* -> subclass(u,x)* equal(union(v,w),null_class).
% 299.87/300.46 64805[3:MRR:64733.0,9181.1] || subclass(u,regular(union(v,w)))* -> member(not_subclass_element(u,x),complement(v))* subclass(u,x) equal(union(v,w),null_class).
% 299.87/300.46 64806[3:MRR:64732.0,9181.1] || subclass(u,regular(union(v,w)))* -> member(not_subclass_element(u,x),complement(w))* subclass(u,x) equal(union(v,w),null_class).
% 299.87/300.46 64935[3:SpL:46880.0,64080.0] || equal(successor(union(image(element_relation,power_class(u)),complement(power_class(v)))),null_class)** -> member(omega,intersection(power_class(complement(power_class(u))),power_class(v))).
% 299.87/300.46 64934[3:SpL:46877.0,64080.0] || equal(successor(union(complement(power_class(u)),image(element_relation,power_class(v)))),null_class)** -> member(omega,intersection(power_class(u),power_class(complement(power_class(v))))).
% 299.87/300.46 64956[10:SpL:46880.0,64081.0] || equal(successor(union(image(element_relation,power_class(u)),complement(power_class(v)))),null_class)** -> member(null_class,intersection(power_class(complement(power_class(u))),power_class(v))).
% 299.87/300.46 64955[10:SpL:46877.0,64081.0] || equal(successor(union(complement(power_class(u)),image(element_relation,power_class(v)))),null_class)** -> member(null_class,intersection(power_class(u),power_class(complement(power_class(v))))).
% 299.87/300.46 65245[0:Rew:31.0,65113.2] || subclass(u,v) member(not_subclass_element(u,restrict(v,w,x)),cross_product(w,x))* -> subclass(u,restrict(v,w,x)).
% 299.87/300.46 65246[0:Rew:30.0,65109.2] || subclass(u,cross_product(v,w)) member(not_subclass_element(u,restrict(x,v,w)),x)* -> subclass(u,restrict(x,v,w)).
% 299.87/300.46 65270[0:Obv:65167.3] || equal(u,v) subclass(unordered_pair(v,u),w) member(v,x) -> subclass(unordered_pair(v,u),intersection(x,w))*.
% 299.87/300.46 65275[0:MRR:65179.0,9181.1] || subclass(u,v) -> member(not_subclass_element(u,intersection(union(w,x),v)),complement(w))* subclass(u,intersection(union(w,x),v)).
% 299.87/300.46 65276[0:MRR:65178.0,9181.1] || subclass(u,v) -> member(not_subclass_element(u,intersection(union(w,x),v)),complement(x))* subclass(u,intersection(union(w,x),v)).
% 299.87/300.46 65515[0:Rew:31.0,65307.1] || member(not_subclass_element(intersection(u,v),restrict(v,w,x)),cross_product(w,x))* -> subclass(intersection(u,v),restrict(v,w,x)).
% 299.87/300.46 65546[0:MRR:65419.0,9181.1] || -> member(not_subclass_element(intersection(u,v),intersection(union(w,x),v)),complement(w))* subclass(intersection(u,v),intersection(union(w,x),v)).
% 299.87/300.46 65547[0:MRR:65418.0,9181.1] || -> member(not_subclass_element(intersection(u,v),intersection(union(w,x),v)),complement(x))* subclass(intersection(u,v),intersection(union(w,x),v)).
% 299.87/300.46 65975[0:Rew:31.0,65768.1] || member(not_subclass_element(intersection(u,v),restrict(u,w,x)),cross_product(w,x))* -> subclass(intersection(u,v),restrict(u,w,x)).
% 299.87/300.46 66014[0:MRR:65882.0,9181.1] || -> member(not_subclass_element(intersection(u,v),intersection(union(w,x),u)),complement(w))* subclass(intersection(u,v),intersection(union(w,x),u)).
% 299.87/300.46 66015[0:MRR:65881.0,9181.1] || -> member(not_subclass_element(intersection(u,v),intersection(union(w,x),u)),complement(x))* subclass(intersection(u,v),intersection(union(w,x),u)).
% 299.87/300.46 66712[3:Rew:66163.0,49599.0] || -> equal(intersection(successor(complement(u)),union(union(u,null_class),complement(singleton(complement(u))))),symmetric_difference(union(u,null_class),complement(singleton(complement(u)))))**.
% 299.87/300.46 68029[3:Rew:67071.0,67142.1] || member(not_subclass_element(union(null_class,u),intersection(v,union(u,null_class))),v)* -> subclass(union(null_class,u),intersection(v,union(u,null_class))).
% 299.87/300.46 69196[0:SpL:67463.0,3677.1] || member(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* subclass(complement(symmetric_difference(v,w)),x)* -> member(u,x)*.
% 299.87/300.46 69323[0:Rew:67463.0,69217.1] || member(not_subclass_element(complement(intersection(u,v)),symmetric_difference(u,v)),union(u,v))* -> subclass(complement(intersection(u,v)),symmetric_difference(u,v)).
% 299.87/300.46 70310[12:Res:68971.1,3004.0] function(restrict(u,v,w)) || -> equal(successor(restrict(u,v,w)),null_class) member(regular(successor(restrict(u,v,w))),u)*.
% 299.87/300.46 71005[0:SpL:67444.0,1482.0] || member(not_subclass_element(u,intersection(v,w)),v)* member(not_subclass_element(u,intersection(w,v)),w)* -> subclass(u,intersection(w,v)).
% 299.87/300.46 71179[0:Rew:71163.0,28939.0] || subclass(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> equal(u,null_class) member(regular(u),complement(symmetric_difference(v,w))).
% 299.87/300.46 72855[3:Res:68787.0,2997.0] || subclass(u,v) -> equal(restrict(union(u,null_class),w,x),null_class) member(regular(restrict(union(u,null_class),w,x)),v)*.
% 299.87/300.46 73031[4:Res:66410.0,4977.0] || subclass(complement(sum_class(range_of(null_class))),u) -> subclass(complement(apply(null_class,v)),w) member(not_subclass_element(complement(apply(null_class,v)),w),u)*.
% 299.87/300.46 73287[4:Res:66484.0,4977.0] || subclass(complement(apply(null_class,u)),v)* -> subclass(complement(sum_class(range_of(null_class))),w) member(not_subclass_element(complement(sum_class(range_of(null_class))),w),v)*.
% 299.87/300.46 73552[4:SpL:67192.0,3696.0] || member(not_subclass_element(intersection(u,complement(apply(null_class,v))),w),sum_class(range_of(null_class)))* -> subclass(intersection(u,complement(sum_class(range_of(null_class)))),w).
% 299.87/300.46 73535[4:SpL:67192.0,4872.0] || member(not_subclass_element(intersection(complement(apply(null_class,u)),v),w),sum_class(range_of(null_class)))* -> subclass(intersection(complement(sum_class(range_of(null_class))),v),w).
% 299.87/300.46 73481[4:SpL:67192.0,3696.0] || member(not_subclass_element(intersection(u,complement(sum_class(range_of(null_class)))),v),apply(null_class,w))* -> subclass(intersection(u,complement(apply(null_class,w))),v).
% 299.87/300.46 73464[4:SpL:67192.0,4872.0] || member(not_subclass_element(intersection(complement(sum_class(range_of(null_class))),u),v),apply(null_class,w))* -> subclass(intersection(complement(apply(null_class,w)),u),v).
% 299.87/300.46 73402[4:SpR:67192.0,495.0] || -> equal(intersection(union(u,sum_class(range_of(null_class))),union(complement(u),complement(apply(null_class,v)))),symmetric_difference(complement(u),complement(apply(null_class,v))))**.
% 299.87/300.46 73365[4:SpR:67192.0,495.0] || -> equal(intersection(union(sum_class(range_of(null_class)),u),union(complement(apply(null_class,v)),complement(u))),symmetric_difference(complement(apply(null_class,v)),complement(u)))**.
% 299.87/300.46 73341[4:SpR:67192.0,495.0] || -> equal(intersection(union(u,apply(null_class,v)),union(complement(u),complement(sum_class(range_of(null_class))))),symmetric_difference(complement(u),complement(sum_class(range_of(null_class)))))**.
% 299.87/300.46 73304[4:SpR:67192.0,495.0] || -> equal(intersection(union(apply(null_class,u),v),union(complement(sum_class(range_of(null_class))),complement(v))),symmetric_difference(complement(sum_class(range_of(null_class))),complement(v)))**.
% 299.87/300.46 73840[4:Res:66411.0,4977.0] || subclass(complement(apply(null_class,u)),v)* -> subclass(complement(apply(null_class,w)),x) member(not_subclass_element(complement(apply(null_class,w)),x),v)*.
% 299.87/300.46 73989[3:SpL:66602.0,3286.1] || member(u,image(element_relation,union(v,union(w,null_class)))) member(u,power_class(intersection(complement(v),union(null_class,complement(w)))))* -> .
% 299.87/300.46 74032[3:Rew:66602.0,73984.1] || member(not_subclass_element(intersection(u,union(null_class,complement(v))),w),union(v,null_class))* -> subclass(intersection(u,union(null_class,complement(v))),w).
% 299.87/300.46 73980[3:SpL:66602.0,3286.1] || member(u,image(element_relation,union(union(v,null_class),w))) member(u,power_class(intersection(union(null_class,complement(v)),complement(w))))* -> .
% 299.87/300.46 74033[3:Rew:66602.0,73967.1] || member(not_subclass_element(intersection(union(null_class,complement(u)),v),w),union(u,null_class))* -> subclass(intersection(union(null_class,complement(u)),v),w).
% 299.87/300.46 73894[3:SpR:66602.0,495.0] || -> equal(intersection(union(u,union(v,null_class)),union(complement(u),union(null_class,complement(v)))),symmetric_difference(complement(u),union(null_class,complement(v))))**.
% 299.87/300.46 73857[3:SpR:66602.0,495.0] || -> equal(intersection(union(union(u,null_class),v),union(union(null_class,complement(u)),complement(v))),symmetric_difference(union(null_class,complement(u)),complement(v)))**.
% 299.87/300.46 74219[3:Obv:74198.1] || subclass(intersection(restrict(u,v,w),x),regular(u))* -> equal(intersection(restrict(u,v,w),x),null_class) equal(u,null_class).
% 299.87/300.46 74490[4:SpL:67191.0,3696.0] || member(not_subclass_element(intersection(u,complement(apply(null_class,v))),w),apply(null_class,x))* -> subclass(intersection(u,complement(apply(null_class,x))),w).
% 299.87/300.46 74473[4:SpL:67191.0,4872.0] || member(not_subclass_element(intersection(complement(apply(null_class,u)),v),w),apply(null_class,x))* -> subclass(intersection(complement(apply(null_class,x)),v),w).
% 299.87/300.46 74334[4:SpR:67191.0,495.0] || -> equal(intersection(union(u,apply(null_class,v)),union(complement(u),complement(apply(null_class,w)))),symmetric_difference(complement(u),complement(apply(null_class,w))))**.
% 299.87/300.46 74297[4:SpR:67191.0,495.0] || -> equal(intersection(union(apply(null_class,u),v),union(complement(apply(null_class,w)),complement(v))),symmetric_difference(complement(apply(null_class,w)),complement(v)))**.
% 299.87/300.46 74684[3:Obv:74666.1] || subclass(intersection(u,restrict(v,w,x)),regular(v))* -> equal(intersection(u,restrict(v,w,x)),null_class) equal(v,null_class).
% 299.87/300.46 78435[3:Res:53246.0,46453.0] || -> equal(singleton(complement(symmetric_difference(power_class(u),complement(v)))),null_class) member(complement(symmetric_difference(power_class(u),complement(v))),union(complement(power_class(u)),v))*.
% 299.87/300.46 78434[3:Res:53246.0,3659.0] || -> equal(singleton(complement(symmetric_difference(cross_product(u,v),w))),null_class) member(complement(symmetric_difference(cross_product(u,v),w)),complement(restrict(w,u,v)))*.
% 299.87/300.46 78433[3:Res:53246.0,46252.0] || -> equal(singleton(complement(symmetric_difference(complement(u),power_class(v)))),null_class) member(complement(symmetric_difference(complement(u),power_class(v))),union(u,complement(power_class(v))))*.
% 299.87/300.46 78431[3:Res:53246.0,3658.0] || -> equal(singleton(complement(symmetric_difference(u,cross_product(v,w)))),null_class) member(complement(symmetric_difference(u,cross_product(v,w))),complement(restrict(u,v,w)))*.
% 299.87/300.46 79530[3:Rew:29278.0,79492.1] || member(regular(intersection(union(null_class,u),complement(v))),union(complement(u),v))* -> equal(intersection(union(null_class,u),complement(v)),null_class).
% 299.87/300.46 79533[3:Rew:29278.0,79469.1] || member(regular(intersection(complement(u),union(null_class,v))),union(u,complement(v)))* -> equal(intersection(complement(u),union(null_class,v)),null_class).
% 299.87/300.46 79562[3:Rew:46840.0,79452.1,29278.0,79452.1,46840.0,79452.1,29278.0,79452.1,46840.0,79452.0,29278.0,79452.0,46840.0,79452.0,29278.0,79452.0] || member(regular(intersection(power_class(u),power_class(v))),complement(intersection(power_class(u),power_class(v))))* -> equal(intersection(power_class(u),power_class(v)),null_class).
% 299.87/300.46 80121[0:MRR:80120.0,13.0] || subclass(unordered_pair(u,v),complement(w))* member(v,w) -> member(u,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class).
% 299.87/300.46 80124[0:MRR:80123.0,13.0] || subclass(unordered_pair(u,v),complement(w))* member(u,w) -> member(v,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class).
% 299.87/300.46 81669[3:Res:67094.0,2997.0] || subclass(union(u,null_class),v) -> equal(intersection(w,union(null_class,u)),null_class) member(regular(intersection(w,union(null_class,u))),v)*.
% 299.87/300.46 81857[3:Res:67136.0,2997.0] || subclass(union(u,null_class),v) -> equal(intersection(union(null_class,u),w),null_class) member(regular(intersection(union(null_class,u),w)),v)*.
% 299.87/300.46 82145[12:Rew:67597.1,82078.2] function(intersection(u,v)) || member(regular(successor(intersection(u,v))),symmetric_difference(u,v))* -> equal(successor(intersection(u,v)),null_class).
% 299.87/300.46 82325[4:Res:9181.1,20936.0] || subclass(domain_relation,u)* subclass(u,v)* -> subclass(w,x) member(ordered_pair(not_subclass_element(w,x),cantor(not_subclass_element(w,x))),v)*.
% 299.87/300.46 82286[4:Res:3232.1,20936.0] function(u) || subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(apply(u,x),cantor(apply(u,x))),w)*.
% 299.87/300.46 83680[3:Res:2978.1,40461.0] || -> equal(intersection(restrict(union(null_class,u),v,w),x),null_class) member(regular(intersection(restrict(union(null_class,u),v,w),x)),u)*.
% 299.87/300.46 83675[3:Res:2355.1,40461.0] || -> equal(intersection(u,restrict(union(null_class,v),w,x)),null_class) member(regular(intersection(u,restrict(union(null_class,v),w,x))),v)*.
% 299.87/300.46 83940[0:SpR:46880.0,44163.0] || -> equal(intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),restrict(intersection(power_class(complement(power_class(u))),power_class(v)),w,x)),null_class)**.
% 299.87/300.46 83939[0:SpR:46877.0,44163.0] || -> equal(intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),restrict(intersection(power_class(u),power_class(complement(power_class(v)))),w,x)),null_class)**.
% 299.87/300.46 84621[3:Res:57431.0,2997.0] || subclass(union(u,v),w) -> equal(union(null_class,symmetric_difference(u,v)),null_class) member(regular(union(null_class,symmetric_difference(u,v))),w)*.
% 299.87/300.46 84787[3:Rew:29278.0,84729.0] || -> subclass(symmetric_difference(union(null_class,u),complement(v)),w) member(not_subclass_element(symmetric_difference(union(null_class,u),complement(v)),w),union(complement(u),v))*.
% 299.87/300.46 84790[3:Rew:29278.0,84706.0] || -> subclass(symmetric_difference(complement(u),union(null_class,v)),w) member(not_subclass_element(symmetric_difference(complement(u),union(null_class,v)),w),union(u,complement(v)))*.
% 299.87/300.46 85260[3:Rew:29278.0,85180.1] || -> member(not_subclass_element(u,intersection(union(null_class,v),complement(w))),union(complement(v),w))* subclass(u,intersection(union(null_class,v),complement(w))).
% 299.87/300.46 85263[3:Rew:29278.0,85157.1] || -> member(not_subclass_element(u,intersection(complement(v),union(null_class,w))),union(v,complement(w)))* subclass(u,intersection(complement(v),union(null_class,w))).
% 299.87/300.46 85298[3:Rew:46840.0,85140.1,29278.0,85140.1,46840.0,85140.1,29278.0,85140.1,46840.0,85140.0,29278.0,85140.0,46840.0,85140.0,29278.0,85140.0] || -> member(not_subclass_element(u,intersection(power_class(v),power_class(w))),complement(intersection(power_class(v),power_class(w))))* subclass(u,intersection(power_class(v),power_class(w))).
% 299.87/300.46 86667[12:Res:69933.1,4977.0] function(u) || subclass(u,v) -> subclass(intersection(successor(u),w),x) member(not_subclass_element(intersection(successor(u),w),x),v)*.
% 299.87/300.46 86807[3:Res:2978.1,70006.0] || -> equal(intersection(restrict(union(u,null_class),v,w),x),null_class) member(regular(intersection(restrict(union(u,null_class),v,w),x)),u)*.
% 299.87/300.46 86802[3:Res:2355.1,70006.0] || -> equal(intersection(u,restrict(union(v,null_class),w,x)),null_class) member(regular(intersection(u,restrict(union(v,null_class),w,x))),v)*.
% 299.87/300.46 86857[12:Res:70206.1,4977.0] function(u) || subclass(u,v) -> subclass(intersection(w,successor(u)),x) member(not_subclass_element(intersection(w,successor(u)),x),v)*.
% 299.87/300.46 87200[0:SpL:71143.0,3696.0] || member(not_subclass_element(intersection(u,complement(symmetric_difference(v,w))),x),symmetric_difference(w,v))* -> subclass(intersection(u,complement(symmetric_difference(w,v))),x).
% 299.87/300.46 87180[0:SpL:71143.0,4872.0] || member(not_subclass_element(intersection(complement(symmetric_difference(u,v)),w),x),symmetric_difference(v,u))* -> subclass(intersection(complement(symmetric_difference(v,u)),w),x).
% 299.87/300.46 87024[0:SpR:71143.0,495.0] || -> equal(intersection(union(u,symmetric_difference(v,w)),union(complement(u),complement(symmetric_difference(w,v)))),symmetric_difference(complement(u),complement(symmetric_difference(w,v))))**.
% 299.87/300.46 86982[0:SpR:71143.0,495.0] || -> equal(intersection(union(symmetric_difference(u,v),w),union(complement(symmetric_difference(v,u)),complement(w))),symmetric_difference(complement(symmetric_difference(v,u)),complement(w)))**.
% 299.87/300.46 87529[0:Res:71313.0,2997.0] || subclass(union(u,v),w) -> equal(symmetric_difference(complement(v),complement(u)),null_class) member(regular(symmetric_difference(complement(v),complement(u))),w)*.
% 299.87/300.46 87508[0:SpR:46880.0,71313.0] || -> subclass(symmetric_difference(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(w)),union(w,intersection(power_class(complement(power_class(u))),power_class(v))))*.
% 299.87/300.46 87507[0:SpR:46877.0,71313.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(w)),union(w,intersection(power_class(u),power_class(complement(power_class(v))))))*.
% 299.87/300.46 87483[0:SpR:46880.0,71313.0] || -> subclass(symmetric_difference(complement(u),union(image(element_relation,power_class(v)),complement(power_class(w)))),union(intersection(power_class(complement(power_class(v))),power_class(w)),u))*.
% 299.87/300.46 87482[0:SpR:46877.0,71313.0] || -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),image(element_relation,power_class(w)))),union(intersection(power_class(v),power_class(complement(power_class(w)))),u))*.
% 299.87/300.46 87638[3:Res:81613.0,2997.0] || subclass(union(u,u),v)* -> equal(intersection(w,union(null_class,u)),null_class) member(regular(intersection(w,union(null_class,u))),v)*.
% 299.87/300.46 87739[3:Res:81640.0,2997.0] || subclass(union(u,null_class),v) -> equal(intersection(w,union(u,u)),null_class) member(regular(intersection(w,union(u,u))),v)*.
% 299.87/300.46 87847[3:Res:81798.0,2997.0] || subclass(union(u,u),v)* -> equal(intersection(union(null_class,u),w),null_class) member(regular(intersection(union(null_class,u),w)),v)*.
% 299.87/300.46 87922[0:Res:3703.1,26.1] || member(not_subclass_element(intersection(u,restrict(complement(v),w,x)),y),v)* -> subclass(intersection(u,restrict(complement(v),w,x)),y).
% 299.87/300.46 88081[3:Res:81825.0,2997.0] || subclass(union(u,null_class),v) -> equal(intersection(union(u,u),w),null_class) member(regular(intersection(union(u,u),w)),v)*.
% 299.87/300.46 88191[3:Res:84561.0,2997.0] || subclass(union(u,v),w) -> equal(union(null_class,symmetric_difference(v,u)),null_class) member(regular(union(null_class,symmetric_difference(v,u))),w)*.
% 299.87/300.46 88313[0:Res:4876.1,26.1] || member(not_subclass_element(intersection(restrict(complement(u),v,w),x),y),u)* -> subclass(intersection(restrict(complement(u),v,w),x),y).
% 299.87/300.46 88473[3:Res:87597.0,2997.0] || subclass(union(u,u),v)* -> equal(intersection(w,union(u,null_class)),null_class) member(regular(intersection(w,union(u,null_class))),v)*.
% 299.87/300.46 88569[3:Res:88428.0,2997.0] || subclass(union(null_class,u),v) -> equal(intersection(w,union(u,null_class)),null_class) member(regular(intersection(w,union(u,null_class))),v)*.
% 299.87/300.46 88666[3:Res:88551.0,2997.0] || subclass(union(null_class,u),v) -> equal(intersection(union(u,null_class),w),null_class) member(regular(intersection(union(u,null_class),w)),v)*.
% 299.87/300.46 88767[3:Res:87675.0,2997.0] || subclass(union(null_class,u),v) -> equal(intersection(w,union(u,u)),null_class) member(regular(intersection(w,union(u,u))),v)*.
% 299.87/300.46 89026[3:Res:87801.0,2997.0] || subclass(union(u,u),v)* -> equal(intersection(union(u,null_class),w),null_class) member(regular(intersection(union(u,null_class),w)),v)*.
% 299.87/300.46 89189[3:Res:88013.0,2997.0] || subclass(union(null_class,u),v) -> equal(intersection(union(u,u),w),null_class) member(regular(intersection(union(u,u),w)),v)*.
% 299.87/300.46 91724[3:Res:4488.1,46280.0] || subclass(domain_relation,intersection(complement(u),power_class(complement(power_class(v))))) member(ordered_pair(null_class,null_class),union(u,image(element_relation,power_class(v))))* -> .
% 299.87/300.46 91668[3:SpL:29278.0,46280.0] || member(u,intersection(union(null_class,v),power_class(complement(power_class(w)))))* member(u,union(complement(v),image(element_relation,power_class(w)))) -> .
% 299.87/300.46 93439[3:Res:4488.1,46312.0] || subclass(domain_relation,intersection(power_class(complement(power_class(u))),complement(v))) member(ordered_pair(null_class,null_class),union(image(element_relation,power_class(u)),v))* -> .
% 299.87/300.46 93367[3:SpL:29278.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),union(null_class,w)))* member(u,union(image(element_relation,power_class(v)),complement(w))) -> .
% 299.87/300.46 93860[10:SpR:46893.0,32585.1] || -> member(null_class,intersection(power_class(u),union(v,complement(power_class(w))))) member(null_class,union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 299.87/300.46 93847[3:SpR:46893.0,29278.0] || -> equal(complement(union(complement(power_class(u)),intersection(complement(v),power_class(w)))),union(null_class,intersection(power_class(u),union(v,complement(power_class(w))))))**.
% 299.87/300.46 94708[10:SpR:46894.0,32585.1] || -> member(null_class,intersection(union(u,complement(power_class(v))),power_class(w))) member(null_class,union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 299.87/300.46 94695[3:SpR:46894.0,29278.0] || -> equal(complement(union(intersection(complement(u),power_class(v)),complement(power_class(w)))),union(null_class,intersection(union(u,complement(power_class(v))),power_class(w))))**.
% 299.87/300.46 95037[10:SpR:46895.0,32585.1] || -> member(null_class,intersection(union(complement(power_class(u)),v),power_class(w))) member(null_class,union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 299.87/300.46 95024[3:SpR:46895.0,29278.0] || -> equal(complement(union(intersection(power_class(u),complement(v)),complement(power_class(w)))),union(null_class,intersection(union(complement(power_class(u)),v),power_class(w))))**.
% 299.87/300.46 95421[10:SpR:46898.0,32585.1] || -> member(null_class,intersection(power_class(u),union(complement(power_class(v)),w))) member(null_class,union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 299.87/300.46 95408[3:SpR:46898.0,29278.0] || -> equal(complement(union(complement(power_class(u)),intersection(power_class(v),complement(w)))),union(null_class,intersection(power_class(u),union(complement(power_class(v)),w))))**.
% 299.87/300.46 96353[0:Res:59.0,3006.0] || -> equal(compose(u,v),null_class) equal(ordered_pair(first(regular(compose(u,v))),second(regular(compose(u,v)))),regular(compose(u,v)))**.
% 299.87/300.46 96675[3:SpL:29278.0,5686.1] || member(u,intersection(complement(v),union(complement(w),x))) member(u,union(v,intersection(union(null_class,w),complement(x))))* -> .
% 299.87/300.46 96647[3:SpL:29278.0,5686.1] || member(u,intersection(complement(v),union(w,complement(x)))) member(u,union(v,intersection(complement(w),union(null_class,x))))* -> .
% 299.87/300.46 96840[3:Rew:29271.0,96660.2] || equal(successor(u),null_class) member(v,intersection(complement(w),union(u,x)))* member(v,union(w,complement(x))) -> .
% 299.87/300.46 96841[3:Rew:29271.0,96632.2,67444.0,96632.2] || equal(successor(u),null_class) member(v,intersection(complement(w),union(x,u)))* member(v,union(w,complement(x))) -> .
% 299.87/300.46 96928[3:SpL:29278.0,5696.1] || member(u,intersection(union(complement(v),w),complement(x))) member(u,union(intersection(union(null_class,v),complement(w)),x))* -> .
% 299.87/300.46 96900[3:SpL:29278.0,5696.1] || member(u,intersection(union(v,complement(w)),complement(x))) member(u,union(intersection(complement(v),union(null_class,w)),x))* -> .
% 299.87/300.46 97097[3:Rew:29271.0,96913.2] || equal(successor(u),null_class) member(v,intersection(union(u,w),complement(x)))* member(v,union(complement(w),x)) -> .
% 299.87/300.46 97098[3:Rew:29271.0,96885.2,67444.0,96885.2] || equal(successor(u),null_class) member(v,intersection(union(w,u),complement(x)))* member(v,union(complement(w),x)) -> .
% 299.87/300.46 97930[4:Rew:97898.0,84349.1] || member(u,symmetric_difference(complement(v),union(w,apply(null_class,x))))* -> member(u,union(v,complement(union(w,apply(null_class,y)))))*.
% 299.87/300.46 97932[4:Rew:97898.0,84131.1] || member(u,symmetric_difference(union(v,apply(null_class,w)),complement(x)))* -> member(u,union(complement(union(v,apply(null_class,y))),x))*.
% 299.87/300.46 97934[4:Rew:97898.0,84343.1] || member(u,symmetric_difference(complement(v),union(w,sum_class(range_of(null_class)))))* -> member(u,union(v,complement(union(w,apply(null_class,x)))))*.
% 299.87/300.46 97939[4:Rew:97898.0,84125.1] || member(u,symmetric_difference(union(v,sum_class(range_of(null_class))),complement(w)))* -> member(u,union(complement(union(v,apply(null_class,x))),w))*.
% 299.87/300.46 97969[0:Rew:97898.0,87022.1] || member(u,symmetric_difference(union(symmetric_difference(v,w),x),complement(y)))* -> member(u,union(complement(union(symmetric_difference(w,v),x)),y)).
% 299.87/300.46 97973[0:Rew:97898.0,87196.0] || subclass(u,complement(union(symmetric_difference(v,w),x))) member(regular(u),union(symmetric_difference(w,v),x))* -> equal(u,null_class).
% 299.87/300.46 97977[4:Rew:97898.0,84371.1] || member(u,symmetric_difference(complement(v),union(apply(null_class,w),x)))* -> member(u,union(v,complement(union(sum_class(range_of(null_class)),x)))).
% 299.87/300.46 97979[4:Rew:97898.0,84372.1] || member(u,symmetric_difference(complement(v),union(apply(null_class,w),x)))* -> member(u,union(v,complement(union(apply(null_class,y),x))))*.
% 299.87/300.46 97986[0:Rew:97898.0,87134.0] || member(regular(union(symmetric_difference(u,v),w)),complement(union(symmetric_difference(v,u),w)))* -> equal(union(symmetric_difference(u,v),w),null_class).
% 299.87/300.46 97993[4:Rew:97898.0,84153.1] || member(u,symmetric_difference(union(apply(null_class,v),w),complement(x)))* -> member(u,union(complement(union(sum_class(range_of(null_class)),w)),x)).
% 299.87/300.46 97996[4:Rew:97898.0,84154.1] || member(u,symmetric_difference(union(apply(null_class,v),w),complement(x)))* -> member(u,union(complement(union(apply(null_class,y),w)),x))*.
% 299.87/300.46 98000[4:Rew:97898.0,84366.1] || member(u,symmetric_difference(complement(v),union(sum_class(range_of(null_class)),w)))* -> member(u,union(v,complement(union(apply(null_class,x),w))))*.
% 299.87/300.46 98006[4:Rew:97898.0,81427.0] || subclass(u,complement(union(apply(null_class,v),w)))* member(regular(u),union(sum_class(range_of(null_class)),w))* -> equal(u,null_class).
% 299.87/300.46 98007[4:Rew:97898.0,81433.0] || subclass(u,complement(union(apply(null_class,v),w)))* member(regular(u),union(apply(null_class,x),w))* -> equal(u,null_class).
% 299.87/300.46 98015[0:Rew:97898.0,87033.1] || member(u,symmetric_difference(union(v,symmetric_difference(w,x)),complement(y)))* -> member(u,union(complement(union(v,symmetric_difference(x,w))),y)).
% 299.87/300.46 98019[0:Rew:97898.0,87206.0] || subclass(u,complement(union(v,symmetric_difference(w,x)))) member(regular(u),union(v,symmetric_difference(x,w)))* -> equal(u,null_class).
% 299.87/300.46 98029[4:Rew:97898.0,81404.0] || subclass(u,complement(union(v,apply(null_class,w))))* member(regular(u),union(v,sum_class(range_of(null_class))))* -> equal(u,null_class).
% 299.87/300.46 98030[4:Rew:97898.0,81410.0] || subclass(u,complement(union(v,apply(null_class,w))))* member(regular(u),union(v,apply(null_class,x)))* -> equal(u,null_class).
% 299.87/300.46 98040[4:Rew:97898.0,81409.0] || subclass(u,complement(union(v,sum_class(range_of(null_class))))) member(regular(u),union(v,apply(null_class,w)))* -> equal(u,null_class).
% 299.87/300.46 98042[4:Rew:97898.0,84130.1] || member(u,symmetric_difference(union(v,apply(null_class,w)),complement(x)))* -> member(u,union(complement(union(v,sum_class(range_of(null_class)))),x)).
% 299.87/300.46 98047[4:Rew:97898.0,84148.1] || member(u,symmetric_difference(union(sum_class(range_of(null_class)),v),complement(w)))* -> member(u,union(complement(union(apply(null_class,x),v)),w))*.
% 299.87/300.46 98052[4:Rew:97898.0,74429.0] || member(regular(union(apply(null_class,u),v)),complement(union(apply(null_class,w),v)))* -> equal(union(apply(null_class,u),v),null_class).
% 299.87/300.46 98062[4:Rew:97898.0,73420.0] || member(regular(union(apply(null_class,u),v)),complement(union(sum_class(range_of(null_class)),v)))* -> equal(union(apply(null_class,u),v),null_class).
% 299.87/300.46 98064[4:Rew:97898.0,81432.0] || subclass(u,complement(union(sum_class(range_of(null_class)),v))) member(regular(u),union(apply(null_class,w),v))* -> equal(u,null_class).
% 299.87/300.46 98083[4:Rew:97898.0,73491.0] || member(regular(union(sum_class(range_of(null_class)),u)),complement(union(apply(null_class,v),u)))* -> equal(union(sum_class(range_of(null_class)),u),null_class).
% 299.87/300.46 98100[0:Rew:97898.0,87191.0] || member(regular(union(u,symmetric_difference(v,w))),complement(union(u,symmetric_difference(w,v))))* -> equal(union(u,symmetric_difference(v,w)),null_class).
% 299.87/300.46 98105[4:Rew:97898.0,74483.0] || member(regular(union(u,apply(null_class,v))),complement(union(u,apply(null_class,w))))* -> equal(union(u,apply(null_class,v)),null_class).
% 299.87/300.46 98111[4:Rew:97898.0,73545.0] || member(regular(union(u,sum_class(range_of(null_class)))),complement(union(u,apply(null_class,v))))* -> equal(union(u,sum_class(range_of(null_class))),null_class).
% 299.87/300.46 98117[4:Rew:97898.0,73474.0] || member(regular(union(u,apply(null_class,v))),complement(union(u,sum_class(range_of(null_class)))))* -> equal(union(u,apply(null_class,v)),null_class).
% 299.87/300.46 98121[0:Rew:97898.0,87037.1] || member(u,symmetric_difference(complement(v),union(symmetric_difference(w,x),y)))* -> member(u,union(v,complement(union(symmetric_difference(x,w),y)))).
% 299.87/300.46 98163[0:Rew:97898.0,87041.1] || member(u,symmetric_difference(complement(v),union(w,symmetric_difference(x,y))))* -> member(u,union(v,complement(union(w,symmetric_difference(y,x))))).
% 299.87/300.46 98165[4:Rew:97898.0,84348.1] || member(u,symmetric_difference(complement(v),union(w,apply(null_class,x))))* -> member(u,union(v,complement(union(w,sum_class(range_of(null_class)))))).
% 299.87/300.46 98190[0:Rew:97898.0,53809.1] || member(u,symmetric_difference(complement(v),union(w,x)))* subclass(union(v,complement(union(w,x))),y)* -> member(u,y)*.
% 299.87/300.46 98262[0:Rew:97898.0,59309.0] || subclass(ordered_pair(u,v),power_class(complement(union(w,x)))) member(unordered_pair(u,singleton(v)),image(element_relation,union(w,x)))* -> .
% 299.87/300.46 98545[4:Rew:97898.0,96756.0] || equal(union(u,complement(union(v,w))),singleton(singleton(null_class))) member(singleton(null_class),intersection(complement(u),union(v,w)))* -> .
% 299.87/300.46 98575[0:Rew:97898.0,59295.0] || subclass(u,power_class(complement(union(v,w)))) member(not_subclass_element(u,x),image(element_relation,union(v,w)))* -> subclass(u,x).
% 299.87/300.46 98645[0:Rew:97898.0,53812.1] || member(u,symmetric_difference(union(v,w),complement(x)))* subclass(union(complement(union(v,w)),x),y)* -> member(u,y)*.
% 299.87/300.46 98726[0:Rew:97898.0,45266.0] || subclass(u,symmetric_difference(intersection(v,w),complement(union(v,w))))* -> equal(u,null_class) member(regular(u),complement(symmetric_difference(v,w))).
% 299.87/300.46 99643[0:Rew:71035.0,98759.0] || -> equal(union(intersection(u,complement(union(v,w))),intersection(complement(u),union(v,w))),complement(symmetric_difference(u,complement(union(v,w)))))**.
% 299.87/300.46 98904[4:Rew:97898.0,97011.0] || equal(union(complement(union(u,v)),w),singleton(singleton(null_class))) member(singleton(null_class),intersection(union(u,v),complement(w)))* -> .
% 299.87/300.46 98992[0:Rew:97898.0,27550.0] || -> subclass(complement(successor(image(element_relation,union(u,v)))),intersection(power_class(complement(union(u,v))),complement(singleton(image(element_relation,union(u,v))))))*.
% 299.87/300.46 99021[0:Rew:97898.0,46944.0] || member(not_subclass_element(image(element_relation,union(u,v)),w),power_class(complement(union(u,v))))* -> subclass(image(element_relation,union(u,v)),w).
% 299.87/300.46 99052[12:Rew:97898.0,96842.2] function(intersection(complement(u),complement(v))) || member(w,union(u,v)) member(w,successor(complement(union(u,v))))* -> .
% 299.87/300.46 99053[12:Rew:97898.0,84280.2] function(intersection(complement(u),complement(v))) || member(w,complement(union(u,v))) -> member(w,successor(complement(union(u,v))))*.
% 299.87/300.46 99176[0:Rew:97898.0,71074.0] || -> equal(union(intersection(union(u,v),complement(w)),intersection(complement(union(u,v)),w)),complement(symmetric_difference(complement(union(u,v)),w)))**.
% 299.87/300.46 99211[3:Rew:99199.0,95272.0] || equal(union(null_class,intersection(union(complement(power_class(u)),v),power_class(w))),union(intersection(power_class(u),complement(v)),complement(power_class(w))))** -> .
% 299.87/300.46 99212[3:Rew:99199.0,94935.0] || equal(union(null_class,intersection(union(u,complement(power_class(v))),power_class(w))),union(intersection(complement(u),power_class(v)),complement(power_class(w))))** -> .
% 299.87/300.46 99214[3:Rew:99199.0,95658.0] || equal(union(null_class,intersection(power_class(u),union(complement(power_class(v)),w))),union(complement(power_class(u)),intersection(power_class(v),complement(w))))** -> .
% 299.87/300.46 99215[3:Rew:99199.0,94087.0] || equal(union(null_class,intersection(power_class(u),union(v,complement(power_class(w))))),union(complement(power_class(u)),intersection(complement(v),power_class(w))))** -> .
% 299.87/300.46 99665[0:Rew:97898.0,98718.0] || member(u,intersection(union(v,w),complement(singleton(complement(union(v,w))))))* member(u,successor(complement(union(v,w)))) -> .
% 299.87/300.46 99666[0:Rew:99391.0,98720.0] || -> equal(union(u,intersection(union(v,w),complement(singleton(complement(union(v,w)))))),union(u,complement(successor(complement(union(v,w))))))**.
% 299.87/300.46 99668[0:Rew:99401.0,99059.0] || -> equal(union(intersection(union(u,v),complement(singleton(complement(union(u,v))))),w),union(w,complement(successor(complement(union(u,v))))))**.
% 299.87/300.46 102757[0:SpL:99324.0,46452.0] || member(u,intersection(power_class(v),power_class(complement(successor(w))))) member(u,union(complement(power_class(v)),image(element_relation,successor(w))))* -> .
% 299.87/300.46 102753[0:SpL:99324.0,46251.0] || member(u,intersection(power_class(complement(successor(v))),power_class(w))) member(u,union(image(element_relation,successor(v)),complement(power_class(w))))* -> .
% 299.87/300.46 102811[0:Rew:99324.0,102749.1] || member(regular(intersection(u,power_class(complement(successor(v))))),image(element_relation,successor(v)))* -> equal(intersection(u,power_class(complement(successor(v)))),null_class).
% 299.87/300.46 102812[0:Rew:99324.0,102736.1] || member(regular(intersection(power_class(complement(successor(u))),v)),image(element_relation,successor(u)))* -> equal(intersection(power_class(complement(successor(u))),v),null_class).
% 299.87/300.46 103346[0:SpR:97907.0,99391.0] || -> equal(complement(intersection(union(u,complement(union(v,w))),successor(x))),union(intersection(complement(u),union(v,w)),complement(successor(x))))**.
% 299.87/300.46 103339[0:SpR:97919.0,99391.0] || -> equal(complement(intersection(union(complement(union(u,v)),w),successor(x))),union(intersection(union(u,v),complement(w)),complement(successor(x))))**.
% 299.87/300.46 103328[0:SpR:99391.0,97919.0] || -> equal(complement(intersection(union(u,v),union(w,complement(successor(x))))),union(complement(union(u,v)),intersection(complement(w),successor(x))))**.
% 299.87/300.46 103306[0:SpR:99391.0,97907.0] || -> equal(complement(intersection(union(u,complement(successor(v))),union(w,x))),union(intersection(complement(u),successor(v)),complement(union(w,x))))**.
% 299.87/300.46 103496[0:Rew:99391.0,103426.1] || member(not_subclass_element(u,union(v,complement(successor(w)))),symmetric_difference(complement(v),successor(w)))* -> subclass(u,union(v,complement(successor(w)))).
% 299.87/300.46 103497[0:Rew:99391.0,103365.1] || member(not_subclass_element(union(u,complement(successor(v))),w),intersection(complement(u),successor(v)))* -> subclass(union(u,complement(successor(v))),w).
% 299.87/300.46 103935[3:Rew:29278.0,103852.0] || equal(union(null_class,intersection(u,v)),null_class) member(singleton(w),union(u,v)) -> member(singleton(w),symmetric_difference(u,v))*.
% 299.87/300.46 104585[0:Res:374.1,97909.0] || subclass(ordered_pair(u,v),image(element_relation,union(w,x))) member(unordered_pair(u,singleton(v)),power_class(complement(union(w,x))))* -> .
% 299.87/300.46 104569[0:Res:359.2,97909.0] || subclass(u,image(element_relation,union(v,w))) member(not_subclass_element(u,x),power_class(complement(union(v,w))))* -> subclass(u,x).
% 299.87/300.46 105295[0:Res:98084.0,4977.0] || subclass(complement(union(u,v)),w) -> subclass(complement(union(v,u)),x) member(not_subclass_element(complement(union(v,u)),x),w)*.
% 299.87/300.46 105488[3:Res:99519.0,2997.0] || subclass(union(u,v),w) -> equal(regular(complement(union(u,v))),null_class) member(regular(regular(complement(union(u,v)))),w)*.
% 299.87/300.46 106123[3:Res:105485.0,2997.0] || subclass(union(u,null_class),v) -> equal(regular(union(null_class,complement(u))),null_class) member(regular(regular(union(null_class,complement(u)))),v)*.
% 299.87/300.46 106182[3:Rew:99199.0,106098.0,71035.0,106098.0] || -> subclass(regular(union(complement(power_class(u)),intersection(power_class(v),complement(w)))),union(null_class,intersection(power_class(u),union(complement(power_class(v)),w))))*.
% 299.87/300.46 106183[3:Rew:99199.0,106097.0,71035.0,106097.0] || -> subclass(regular(union(complement(power_class(u)),intersection(complement(v),power_class(w)))),union(null_class,intersection(power_class(u),union(v,complement(power_class(w))))))*.
% 299.87/300.46 106184[3:Rew:99199.0,106096.0,71035.0,106096.0] || -> subclass(regular(union(intersection(power_class(u),complement(v)),complement(power_class(w)))),union(null_class,intersection(union(complement(power_class(u)),v),power_class(w))))*.
% 299.87/300.46 106185[3:Rew:99199.0,106095.0,71035.0,106095.0] || -> subclass(regular(union(intersection(complement(u),power_class(v)),complement(power_class(w)))),union(null_class,intersection(union(u,complement(power_class(v))),power_class(w))))*.
% 299.87/300.46 106257[3:Res:105486.0,2997.0] || subclass(union(null_class,u),v) -> equal(regular(union(null_class,complement(u))),null_class) member(regular(regular(union(null_class,complement(u)))),v)*.
% 299.87/300.46 106393[3:Res:106142.0,4977.0] || subclass(union(null_class,complement(u)),v) -> subclass(regular(union(null_class,u)),w) member(not_subclass_element(regular(union(null_class,u)),w),v)*.
% 299.87/300.46 106460[3:Rew:99199.0,106338.0] || -> subclass(regular(union(null_class,intersection(power_class(u),union(complement(power_class(v)),w)))),union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 299.87/300.46 106461[3:Rew:99199.0,106337.0] || -> subclass(regular(union(null_class,intersection(power_class(u),union(v,complement(power_class(w)))))),union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 299.87/300.46 106462[3:Rew:99199.0,106336.0] || -> subclass(regular(union(null_class,intersection(union(complement(power_class(u)),v),power_class(w)))),union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 299.87/300.46 106463[3:Rew:99199.0,106335.0] || -> subclass(regular(union(null_class,intersection(union(u,complement(power_class(v))),power_class(w)))),union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 299.87/300.46 106523[3:Res:106364.0,4977.0] || subclass(union(null_class,complement(u)),v) -> subclass(regular(union(u,null_class)),w) member(not_subclass_element(regular(union(u,null_class)),w),v)*.
% 299.87/300.46 106720[0:Res:358.2,97900.0] || subclass(u,symmetric_difference(complement(v),union(w,x))) -> equal(u,null_class) member(regular(u),union(v,complement(union(w,x))))*.
% 299.87/300.46 106660[4:SpL:67191.0,97900.0] || member(u,symmetric_difference(complement(apply(null_class,v)),union(w,x)))* -> member(u,union(apply(null_class,y),complement(union(w,x))))*.
% 299.87/300.46 106659[4:SpL:67192.0,97900.0] || member(u,symmetric_difference(complement(sum_class(range_of(null_class))),union(v,w)))* -> member(u,union(apply(null_class,x),complement(union(v,w))))*.
% 299.87/300.46 106654[4:SpL:67192.0,97900.0] || member(u,symmetric_difference(complement(apply(null_class,v)),union(w,x)))* -> member(u,union(sum_class(range_of(null_class)),complement(union(w,x)))).
% 299.87/300.46 106651[0:SpL:71143.0,97900.0] || member(u,symmetric_difference(complement(symmetric_difference(v,w)),union(x,y)))* -> member(u,union(symmetric_difference(w,v),complement(union(x,y)))).
% 299.87/300.46 106864[3:Res:105484.0,2997.0] || subclass(union(u,u),v)* -> equal(regular(union(null_class,complement(u))),null_class) member(regular(regular(union(null_class,complement(u)))),v)*.
% 299.87/300.46 106992[3:Res:106375.0,4977.0] || subclass(union(null_class,complement(u)),v) -> subclass(regular(union(u,u)),w) member(not_subclass_element(regular(union(u,u)),w),v)*.
% 299.87/300.46 107406[0:SpL:105396.0,3696.0] || member(not_subclass_element(intersection(u,complement(union(v,w))),x),union(w,v))* -> subclass(intersection(u,complement(union(w,v))),x).
% 299.87/300.46 107393[0:SpL:105396.0,4872.0] || member(not_subclass_element(intersection(complement(union(u,v)),w),x),union(v,u))* -> subclass(intersection(complement(union(v,u)),w),x).
% 299.87/300.46 107219[0:SpR:105396.0,495.0] || -> equal(intersection(union(u,union(v,w)),union(complement(u),complement(union(w,v)))),symmetric_difference(complement(u),complement(union(w,v))))**.
% 299.87/300.46 107177[0:SpR:105396.0,495.0] || -> equal(intersection(union(union(u,v),w),union(complement(union(v,u)),complement(w))),symmetric_difference(complement(union(v,u)),complement(w)))**.
% 299.87/300.46 107686[0:Res:358.2,97914.0] || subclass(u,symmetric_difference(union(v,w),complement(x))) -> equal(u,null_class) member(regular(u),union(complement(union(v,w)),x))*.
% 299.87/300.46 107753[4:Rew:99184.0,107588.1] || member(u,symmetric_difference(union(v,w),complement(apply(null_class,x))))* -> member(u,union(sum_class(range_of(null_class)),complement(union(v,w)))).
% 299.87/300.46 107585[0:SpL:105396.0,97914.0] || member(u,symmetric_difference(union(v,w),complement(union(x,y))))* -> member(u,union(complement(union(v,w)),union(y,x))).
% 299.87/300.46 107584[3:SpL:30027.0,97914.0] || member(u,symmetric_difference(union(v,w),union(null_class,complement(x))))* -> member(u,union(complement(union(v,w)),union(null_class,x))).
% 299.87/300.46 107582[3:SpL:66602.0,97914.0] || member(u,symmetric_difference(union(v,w),union(null_class,complement(x))))* -> member(u,union(complement(union(v,w)),union(x,null_class))).
% 299.87/300.46 107581[3:SpL:33220.0,97914.0] || member(u,symmetric_difference(union(v,w),union(null_class,complement(x))))* -> member(u,union(complement(union(v,w)),union(x,x)))*.
% 299.87/300.46 107577[0:SpL:71143.0,97914.0] || member(u,symmetric_difference(union(v,w),complement(symmetric_difference(x,y))))* -> member(u,union(complement(union(v,w)),symmetric_difference(y,x))).
% 299.87/300.46 107863[3:Res:106427.0,4977.0] || subclass(complement(union(u,v)),w) -> subclass(regular(union(u,v)),x) member(not_subclass_element(regular(union(u,v)),x),w)*.
% 299.87/300.46 108022[3:Res:107161.0,2997.0] || subclass(union(u,v),w) -> equal(regular(complement(union(v,u))),null_class) member(regular(regular(complement(union(v,u)))),w)*.
% 299.87/300.46 108286[3:Res:107485.0,4977.0] || subclass(complement(union(u,v)),w) -> subclass(regular(union(v,u)),x) member(not_subclass_element(regular(union(v,u)),x),w)*.
% 299.87/300.46 108907[4:Res:22292.1,97899.0] || equal(intersection(complement(u),union(v,w)),singleton(singleton(null_class))) member(singleton(null_class),union(u,complement(union(v,w))))* -> .
% 299.87/300.46 109228[4:Res:22292.1,97913.0] || equal(intersection(union(u,v),complement(w)),singleton(singleton(null_class))) member(singleton(null_class),union(complement(union(u,v)),w))* -> .
% 299.87/300.46 109724[3:Rew:99199.0,109723.0,29278.0,109723.0] || -> equal(union(u,union(null_class,intersection(union(v,w),union(x,y)))),union(u,intersection(union(v,w),union(x,y))))**.
% 299.87/300.46 109727[3:Rew:99199.0,109726.0,29278.0,109726.0] || -> equal(union(union(null_class,intersection(union(u,v),union(w,x))),y),union(intersection(union(u,v),union(w,x)),y))**.
% 299.87/300.46 110250[10:SpR:98594.0,32585.1] || -> member(null_class,intersection(power_class(u),power_class(complement(union(v,w))))) member(null_class,union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 299.87/300.46 110241[3:SpR:98594.0,29278.0] || -> equal(complement(union(complement(power_class(u)),image(element_relation,union(v,w)))),union(null_class,intersection(power_class(u),power_class(complement(union(v,w))))))**.
% 299.87/300.46 110517[3:Rew:99199.0,110418.0,71035.0,110418.0] || equal(union(null_class,intersection(power_class(u),power_class(complement(union(v,w))))),union(complement(power_class(u)),image(element_relation,union(v,w))))** -> .
% 299.87/300.46 110526[3:Rew:71035.0,110256.0,99199.0,110256.0] || -> subclass(regular(union(null_class,intersection(power_class(u),power_class(complement(union(v,w)))))),union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 299.87/300.46 110528[3:Rew:99199.0,110253.0] || -> subclass(regular(union(complement(power_class(u)),image(element_relation,union(v,w)))),union(null_class,intersection(power_class(u),power_class(complement(union(v,w))))))*.
% 299.87/300.46 110649[3:Res:108601.1,4982.0] || subclass(u,restrict(v,w,x))* -> subclass(union(null_class,u),y) member(not_subclass_element(union(null_class,u),y),cross_product(w,x))*.
% 299.87/300.46 110706[10:SpR:98733.0,32585.1] || -> member(null_class,intersection(power_class(complement(power_class(u))),union(v,w))) member(null_class,union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 299.87/300.46 110697[3:SpR:98733.0,29278.0] || -> equal(complement(union(image(element_relation,power_class(u)),complement(union(v,w)))),union(null_class,intersection(power_class(complement(power_class(u))),union(v,w))))**.
% 299.87/300.46 110963[3:Rew:99199.0,110872.0,71035.0,110872.0] || equal(union(null_class,intersection(power_class(complement(power_class(u))),union(v,w))),union(image(element_relation,power_class(u)),complement(union(v,w))))** -> .
% 299.87/300.46 110972[3:Rew:71035.0,110712.0,99199.0,110712.0] || -> subclass(regular(union(null_class,intersection(power_class(complement(power_class(u))),union(v,w)))),union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 299.87/300.46 110974[3:Rew:99199.0,110709.0] || -> subclass(regular(union(image(element_relation,power_class(u)),complement(union(v,w)))),union(null_class,intersection(power_class(complement(power_class(u))),union(v,w))))*.
% 299.87/300.46 111055[3:Res:108602.1,4982.0] || subclass(u,restrict(v,w,x))* -> subclass(union(u,null_class),y) member(not_subclass_element(union(u,null_class),y),cross_product(w,x))*.
% 299.87/300.46 111241[10:SpR:99020.0,32585.1] || -> member(null_class,intersection(power_class(complement(union(u,v))),power_class(w))) member(null_class,union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 299.87/300.46 111232[3:SpR:99020.0,29278.0] || -> equal(complement(union(image(element_relation,union(u,v)),complement(power_class(w)))),union(null_class,intersection(power_class(complement(union(u,v))),power_class(w))))**.
% 299.87/300.46 111508[3:Rew:99199.0,111410.0,71035.0,111410.0] || equal(union(null_class,intersection(power_class(complement(union(u,v))),power_class(w))),union(image(element_relation,union(u,v)),complement(power_class(w))))** -> .
% 299.87/300.46 111517[3:Rew:71035.0,111247.0,99199.0,111247.0] || -> subclass(regular(union(null_class,intersection(power_class(complement(union(u,v))),power_class(w)))),union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 299.87/300.46 111519[3:Rew:99199.0,111244.0] || -> subclass(regular(union(image(element_relation,union(u,v)),complement(power_class(w)))),union(null_class,intersection(power_class(complement(union(u,v))),power_class(w))))*.
% 299.87/300.46 111671[3:Res:2978.1,55688.0] || -> equal(intersection(restrict(union(u,u),v,w),x),null_class) member(regular(intersection(restrict(union(u,u),v,w),x)),u)*.
% 299.87/300.46 111666[3:Res:2355.1,55688.0] || -> equal(intersection(u,restrict(union(v,v),w,x)),null_class) member(regular(intersection(u,restrict(union(v,v),w,x))),v)*.
% 299.87/300.46 112115[0:Res:65462.0,2997.0] || subclass(intersection(u,v),w) -> equal(intersection(intersection(u,x),v),null_class) member(regular(intersection(intersection(u,x),v)),w)*.
% 299.87/300.46 112186[10:SpR:99160.0,32585.1] || -> member(null_class,intersection(union(u,v),power_class(complement(power_class(w))))) member(null_class,union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 299.87/300.46 112177[3:SpR:99160.0,29278.0] || -> equal(complement(union(complement(union(u,v)),image(element_relation,power_class(w)))),union(null_class,intersection(union(u,v),power_class(complement(power_class(w))))))**.
% 299.87/300.46 112438[3:Rew:99199.0,112349.0,71035.0,112349.0] || equal(union(null_class,intersection(union(u,v),power_class(complement(power_class(w))))),union(complement(union(u,v)),image(element_relation,power_class(w))))** -> .
% 299.87/300.46 112447[3:Rew:71035.0,112192.0,99199.0,112192.0] || -> subclass(regular(union(null_class,intersection(union(u,v),power_class(complement(power_class(w)))))),union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 299.87/300.46 112449[3:Rew:99199.0,112189.0] || -> subclass(regular(union(complement(union(u,v)),image(element_relation,power_class(w)))),union(null_class,intersection(union(u,v),power_class(complement(power_class(w))))))*.
% 299.87/300.46 114085[3:Res:112086.0,2997.0] || subclass(intersection(u,v),w) -> equal(intersection(union(null_class,u),v),null_class) member(regular(intersection(union(null_class,u),v)),w)*.
% 299.87/300.46 114224[3:Res:112087.0,2997.0] || subclass(intersection(u,v),w) -> equal(intersection(union(u,null_class),v),null_class) member(regular(intersection(union(u,null_class),v)),w)*.
% 299.87/300.46 114381[3:Res:113986.0,2997.0] || subclass(intersection(u,v),w) -> equal(intersection(union(null_class,v),u),null_class) member(regular(intersection(union(null_class,v),u)),w)*.
% 299.87/300.46 115661[3:Res:114061.0,2997.0] || subclass(intersection(u,v),w) -> equal(intersection(v,union(null_class,u)),null_class) member(regular(intersection(v,union(null_class,u))),w)*.
% 299.87/300.46 116169[3:Res:114137.0,2997.0] || subclass(intersection(u,v),w) -> equal(intersection(union(v,null_class),u),null_class) member(regular(intersection(union(v,null_class),u)),w)*.
% 299.87/300.46 116312[3:Res:114201.0,2997.0] || subclass(intersection(u,v),w) -> equal(intersection(v,union(u,null_class)),null_class) member(regular(intersection(v,union(u,null_class))),w)*.
% 299.87/300.46 116532[3:Res:114357.0,2997.0] || subclass(intersection(u,v),w) -> equal(intersection(u,union(null_class,v)),null_class) member(regular(intersection(u,union(null_class,v))),w)*.
% 299.87/300.46 117849[3:Res:116145.0,2997.0] || subclass(intersection(u,v),w) -> equal(intersection(u,union(v,null_class)),null_class) member(regular(intersection(u,union(v,null_class))),w)*.
% 299.87/300.46 118919[0:Res:65465.0,2997.0] || subclass(intersection(u,v),w) -> equal(intersection(intersection(x,u),v),null_class) member(regular(intersection(intersection(x,u),v)),w)*.
% 299.87/300.46 119110[0:Res:65920.0,2997.0] || subclass(intersection(u,v),w) -> equal(intersection(v,intersection(u,x)),null_class) member(regular(intersection(v,intersection(u,x))),w)*.
% 299.87/300.46 119277[0:Res:65922.0,2997.0] || subclass(intersection(u,v),w) -> equal(intersection(v,intersection(x,u)),null_class) member(regular(intersection(v,intersection(x,u))),w)*.
% 299.87/300.46 119508[0:SpR:89365.1,495.0] || subclass(union(complement(u),complement(v)),union(u,v))* -> equal(symmetric_difference(complement(u),complement(v)),union(complement(u),complement(v))).
% 299.87/300.46 121794[0:Rew:45.0,121728.1] || member(regular(successor(complement(power_class(u)))),intersection(power_class(u),complement(singleton(complement(power_class(u))))))* -> equal(successor(complement(power_class(u))),null_class).
% 299.87/300.46 122830[14:Res:77981.1,6509.0] || subclass(y__dfg,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(complement(x__dfg),complement(symmetric_difference(complement(u),complement(v)))).
% 299.87/300.46 122777[10:Res:32582.1,6509.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),singleton(null_class))** -> member(null_class,complement(symmetric_difference(complement(u),complement(v)))).
% 299.87/300.46 122776[10:Res:32790.1,6509.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),successor(null_class))** -> member(null_class,complement(symmetric_difference(complement(u),complement(v)))).
% 299.87/300.46 122774[10:Res:47818.1,6509.0] || equal(complement(symmetric_difference(union(u,v),union(complement(u),complement(v)))),null_class)** -> member(null_class,complement(symmetric_difference(complement(u),complement(v)))).
% 299.87/300.46 122771[7:Res:16434.1,6509.0] || subclass(y__dfg,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(regular(x__dfg),complement(symmetric_difference(complement(u),complement(v)))).
% 299.87/300.46 122768[7:Res:31147.1,6509.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),y__dfg)** -> member(regular(x__dfg),complement(symmetric_difference(complement(u),complement(v)))).
% 299.87/300.46 122760[3:Res:48805.1,6509.0] || equal(complement(symmetric_difference(union(u,v),union(complement(u),complement(v)))),null_class)** -> member(omega,complement(symmetric_difference(complement(u),complement(v)))).
% 299.87/300.46 125712[3:Res:125591.0,4960.0] || -> equal(complement(successor(complement(restrict(u,v,w)))),null_class) member(regular(complement(successor(complement(restrict(u,v,w))))),cross_product(v,w))*.
% 299.87/300.46 125835[3:Res:125636.0,3004.0] || -> equal(regular(union(null_class,complement(restrict(u,v,w)))),null_class) member(regular(regular(union(null_class,complement(restrict(u,v,w))))),u)*.
% 299.87/300.46 127136[0:Rew:71595.0,126799.0] || -> subclass(symmetric_difference(union(u,complement(union(v,w))),union(complement(u),union(v,w))),complement(symmetric_difference(complement(u),union(v,w))))*.
% 299.87/300.46 127709[3:Res:125676.0,4977.0] || subclass(complement(u),v) -> subclass(complement(successor(union(null_class,u))),w) member(not_subclass_element(complement(successor(union(null_class,u))),w),v)*.
% 299.87/300.46 128170[0:Rew:71595.0,127834.0] || -> subclass(symmetric_difference(union(union(u,v),complement(w)),union(complement(union(u,v)),w)),complement(symmetric_difference(union(u,v),complement(w))))*.
% 299.87/300.46 128108[0:Rew:127822.0,107411.0] || member(u,symmetric_difference(union(v,w),complement(union(x,y))))* -> member(u,union(union(w,v),complement(union(x,y)))).
% 299.87/300.46 128159[3:Rew:128149.0,106655.0] || member(u,symmetric_difference(union(null_class,v),complement(union(w,x))))* -> member(u,union(union(v,v),complement(union(w,x))))*.
% 299.87/300.46 128378[3:Res:125761.0,2999.0] || -> equal(complement(successor(union(null_class,complement(intersection(u,v))))),null_class) member(regular(complement(successor(union(null_class,complement(intersection(u,v)))))),u)*.
% 299.87/300.46 128377[3:Res:125761.0,3000.0] || -> equal(complement(successor(union(null_class,complement(intersection(u,v))))),null_class) member(regular(complement(successor(union(null_class,complement(intersection(u,v)))))),v)*.
% 299.87/300.46 128369[3:Res:125761.0,2997.0] || subclass(u,v) -> equal(complement(successor(union(null_class,complement(u)))),null_class) member(regular(complement(successor(union(null_class,complement(u))))),v)*.
% 299.87/300.46 128556[3:Res:127676.0,4977.0] || subclass(complement(u),v) -> subclass(complement(successor(union(u,null_class))),w) member(not_subclass_element(complement(successor(union(u,null_class))),w),v)*.
% 299.87/300.46 128682[3:Res:127687.0,4977.0] || subclass(complement(u),v) -> subclass(complement(successor(union(u,u))),w) member(not_subclass_element(complement(successor(union(u,u))),w),v)*.
% 299.87/300.46 128867[3:SpL:46880.0,125809.0] || subclass(union(image(element_relation,power_class(u)),complement(power_class(v))),null_class)* -> subclass(regular(null_class),intersection(power_class(complement(power_class(u))),power_class(v))).
% 299.87/300.46 128865[3:SpL:46877.0,125809.0] || subclass(union(complement(power_class(u)),image(element_relation,power_class(v))),null_class)* -> subclass(regular(null_class),intersection(power_class(u),power_class(complement(power_class(v))))).
% 299.87/300.46 128998[3:Res:125564.0,2996.0] || -> equal(union(null_class,intersection(union(null_class,singleton(u)),v)),null_class) equal(regular(union(null_class,intersection(union(null_class,singleton(u)),v))),u)**.
% 299.87/300.46 129179[3:Res:125581.0,2996.0] || -> equal(union(null_class,intersection(u,union(null_class,singleton(v)))),null_class) equal(regular(union(null_class,intersection(u,union(null_class,singleton(v))))),v)**.
% 299.87/300.46 129989[3:Res:125558.0,2996.0] || -> equal(intersection(intersection(union(null_class,singleton(u)),v),w),null_class) equal(regular(intersection(intersection(union(null_class,singleton(u)),v),w)),u)**.
% 299.87/300.46 130159[3:Res:125569.0,2996.0] || -> equal(intersection(u,intersection(v,union(null_class,singleton(w)))),null_class) equal(regular(intersection(u,intersection(v,union(null_class,singleton(w))))),w)**.
% 299.87/300.46 130275[0:Obv:130259.1] || subclass(symmetric_difference(u,cross_product(v,w)),x) -> subclass(symmetric_difference(u,cross_product(v,w)),intersection(complement(restrict(u,v,w)),x))*.
% 299.87/300.46 130373[3:Res:125572.0,2996.0] || -> equal(intersection(u,intersection(union(null_class,singleton(v)),w)),null_class) equal(regular(intersection(u,intersection(union(null_class,singleton(v)),w))),v)**.
% 299.87/300.46 130547[3:Res:125578.0,2996.0] || -> equal(intersection(intersection(u,union(null_class,singleton(v))),w),null_class) equal(regular(intersection(intersection(u,union(null_class,singleton(v))),w)),v)**.
% 299.87/300.46 130682[0:Obv:130657.1] || subclass(symmetric_difference(cross_product(u,v),w),x) -> subclass(symmetric_difference(cross_product(u,v),w),intersection(complement(restrict(w,u,v)),x))*.
% 299.87/300.46 130742[3:Res:125883.0,2997.0] || subclass(symmetric_difference(u,v),w) -> equal(regular(complement(symmetric_difference(v,u))),null_class) member(regular(regular(complement(symmetric_difference(v,u)))),w)*.
% 299.87/300.46 132134[3:Res:130690.0,2997.0] || subclass(symmetric_difference(u,v),w) -> equal(regular(complement(symmetric_difference(u,v))),null_class) member(regular(regular(complement(symmetric_difference(u,v)))),w)*.
% 299.87/300.46 132582[0:Rew:71595.0,132463.0] || member(u,symmetric_difference(complement(intersection(v,w)),union(v,intersection(v,w))))* -> member(u,complement(symmetric_difference(v,intersection(v,w)))).
% 299.87/300.46 132594[3:Rew:89527.0,132450.1] || member(not_subclass_element(union(null_class,intersection(u,v)),w),symmetric_difference(u,intersection(u,v)))* -> subclass(union(null_class,intersection(u,v)),w).
% 299.87/300.46 133271[0:Rew:71595.0,133165.0] || member(u,symmetric_difference(complement(intersection(v,w)),union(w,intersection(v,w))))* -> member(u,complement(symmetric_difference(w,intersection(v,w)))).
% 299.87/300.46 133282[3:Rew:89667.0,133152.1] || member(not_subclass_element(union(null_class,intersection(u,v)),w),symmetric_difference(v,intersection(u,v)))* -> subclass(union(null_class,intersection(u,v)),w).
% 299.87/300.46 133791[3:Res:108603.1,4982.0] || subclass(u,restrict(v,w,x))* -> subclass(union(u,u),y) member(not_subclass_element(union(u,u),y),cross_product(w,x))*.
% 299.87/300.46 133996[0:Res:111103.0,2997.0] || subclass(union(u,v),w) -> equal(intersection(x,symmetric_difference(v,u)),null_class) member(regular(intersection(x,symmetric_difference(v,u))),w)*.
% 299.87/300.46 134156[0:Res:111709.0,2997.0] || subclass(union(u,v),w) -> equal(intersection(symmetric_difference(v,u),x),null_class) member(regular(intersection(symmetric_difference(v,u),x)),w)*.
% 299.87/300.46 134941[0:Res:112012.0,2997.0] || subclass(intersection(u,v),w) -> equal(intersection(intersection(v,x),u),null_class) member(regular(intersection(intersection(v,x),u)),w)*.
% 299.87/300.46 142217[11:Res:32594.1,46242.0] || subclass(y__dfg,intersection(complement(u),union(v,complement(power_class(w)))))* member(null_class,union(u,intersection(complement(v),power_class(w)))) -> .
% 299.87/300.46 142214[11:Res:41306.1,46242.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),y__dfg) member(null_class,union(u,intersection(complement(v),power_class(w))))* -> .
% 299.87/300.46 142193[0:SpL:67444.0,46242.0] || member(u,intersection(union(v,complement(power_class(w))),complement(x)))* member(u,union(x,intersection(complement(v),power_class(w)))) -> .
% 299.87/300.46 142140[0:SpL:71035.0,46242.0] || member(u,intersection(complement(v),union(complement(power_class(w)),x)))* member(u,union(v,intersection(complement(x),power_class(w)))) -> .
% 299.87/300.46 142284[10:Rew:97907.0,142213.0] || equal(union(u,complement(union(v,complement(power_class(w))))),null_class) member(null_class,union(u,intersection(complement(v),power_class(w))))* -> .
% 299.87/300.46 142285[3:Rew:97907.0,142199.0] || equal(union(u,complement(union(v,complement(power_class(w))))),null_class) member(omega,union(u,intersection(complement(v),power_class(w))))* -> .
% 299.87/300.46 142993[3:SpR:46880.0,135597.0] || -> equal(intersection(intersection(power_class(complement(power_class(u))),power_class(v)),restrict(union(image(element_relation,power_class(u)),complement(power_class(v))),w,x)),null_class)**.
% 299.87/300.46 142991[3:SpR:46877.0,135597.0] || -> equal(intersection(intersection(power_class(u),power_class(complement(power_class(v)))),restrict(union(complement(power_class(u)),image(element_relation,power_class(v))),w,x)),null_class)**.
% 299.87/300.46 143778[11:Res:32594.1,46261.0] || subclass(y__dfg,intersection(union(u,complement(power_class(v))),complement(w)))* member(null_class,union(intersection(complement(u),power_class(v)),w)) -> .
% 299.87/300.46 143775[11:Res:41306.1,46261.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),y__dfg) member(null_class,union(intersection(complement(u),power_class(v)),w))* -> .
% 299.87/300.46 143754[0:SpL:67444.0,46261.0] || member(u,intersection(complement(v),union(w,complement(power_class(x)))))* member(u,union(intersection(complement(w),power_class(x)),v)) -> .
% 299.87/300.46 143737[0:SpL:71035.0,46261.0] || member(u,intersection(union(complement(power_class(v)),w),complement(x)))* member(u,union(intersection(complement(w),power_class(v)),x)) -> .
% 299.87/300.46 143844[10:Rew:97919.0,143774.0] || equal(union(complement(union(u,complement(power_class(v)))),w),null_class) member(null_class,union(intersection(complement(u),power_class(v)),w))* -> .
% 299.87/300.46 143845[3:Rew:97919.0,143760.0] || equal(union(complement(union(u,complement(power_class(v)))),w),null_class) member(omega,union(intersection(complement(u),power_class(v)),w))* -> .
% 299.87/300.46 144189[11:Res:32594.1,46288.0] || subclass(y__dfg,intersection(complement(u),union(complement(power_class(v)),w)))* member(null_class,union(u,intersection(power_class(v),complement(w)))) -> .
% 299.87/300.46 144186[11:Res:41306.1,46288.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),y__dfg) member(null_class,union(u,intersection(power_class(v),complement(w))))* -> .
% 299.87/300.46 144165[0:SpL:67444.0,46288.0] || member(u,intersection(union(complement(power_class(v)),w),complement(x)))* member(u,union(x,intersection(power_class(v),complement(w)))) -> .
% 299.87/300.46 144113[0:SpL:71035.0,46288.0] || member(u,intersection(complement(v),union(w,complement(power_class(x)))))* member(u,union(v,intersection(power_class(x),complement(w)))) -> .
% 299.87/300.46 144257[10:Rew:97907.0,144185.0] || equal(union(u,complement(union(complement(power_class(v)),w))),null_class) member(null_class,union(u,intersection(power_class(v),complement(w))))* -> .
% 299.87/300.46 144258[3:Rew:97907.0,144171.0] || equal(union(u,complement(union(complement(power_class(v)),w))),null_class) member(omega,union(u,intersection(power_class(v),complement(w))))* -> .
% 299.87/300.46 144448[11:Res:32594.1,46462.0] || subclass(y__dfg,intersection(union(complement(power_class(u)),v),complement(w)))* member(null_class,union(intersection(power_class(u),complement(v)),w)) -> .
% 299.87/300.46 144445[11:Res:41306.1,46462.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),y__dfg) member(null_class,union(intersection(power_class(u),complement(v)),w))* -> .
% 299.87/300.46 144424[0:SpL:67444.0,46462.0] || member(u,intersection(complement(v),union(complement(power_class(w)),x)))* member(u,union(intersection(power_class(w),complement(x)),v)) -> .
% 299.87/300.46 144408[0:SpL:71035.0,46462.0] || member(u,intersection(union(v,complement(power_class(w))),complement(x)))* member(u,union(intersection(power_class(w),complement(v)),x)) -> .
% 299.87/300.46 144515[10:Rew:97919.0,144444.0] || equal(union(complement(union(complement(power_class(u)),v)),w),null_class) member(null_class,union(intersection(power_class(u),complement(v)),w))* -> .
% 299.87/300.46 144516[3:Rew:97919.0,144430.0] || equal(union(complement(union(complement(power_class(u)),v)),w),null_class) member(omega,union(intersection(power_class(u),complement(v)),w))* -> .
% 299.87/300.46 144849[0:SpL:71035.0,46924.0] || member(not_subclass_element(union(complement(power_class(u)),v),w),intersection(complement(v),power_class(u)))* -> subclass(union(v,complement(power_class(u))),w).
% 299.87/300.46 144820[0:SpL:67444.0,46924.0] || member(not_subclass_element(union(u,complement(power_class(v))),w),intersection(power_class(v),complement(u)))* -> subclass(union(u,complement(power_class(v))),w).
% 299.87/300.46 145076[0:SpL:71035.0,46929.0] || member(not_subclass_element(union(u,complement(power_class(v))),w),intersection(power_class(v),complement(u)))* -> subclass(union(complement(power_class(v)),u),w).
% 299.87/300.46 145039[0:SpL:67444.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),v),w),intersection(complement(v),power_class(u)))* -> subclass(union(complement(power_class(u)),v),w).
% 299.87/300.46 145392[3:SpL:98217.0,47227.0] || equal(union(complement(power_class(u)),intersection(complement(v),union(w,x))),intersection(power_class(u),union(v,complement(union(w,x)))))** -> .
% 299.87/300.46 145453[0:Rew:98672.0,145324.0] || -> equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),union(complement(power_class(u)),intersection(complement(x),union(v,w))))*.
% 299.87/300.46 145455[0:Rew:98217.0,145309.0] || -> equal(union(complement(power_class(u)),intersection(complement(v),union(w,x))),union(complement(power_class(u)),intersection(complement(v),union(x,w))))*.
% 299.87/300.46 145497[3:Rew:99199.0,145181.0] || -> subclass(regular(union(complement(power_class(u)),intersection(complement(v),union(w,x)))),intersection(power_class(u),union(v,complement(union(w,x)))))*.
% 299.87/300.46 145745[11:Res:32594.1,98247.0] || subclass(y__dfg,intersection(complement(u),power_class(complement(union(v,w)))))* member(null_class,union(u,image(element_relation,union(v,w)))) -> .
% 299.87/300.46 145742[11:Res:41306.1,98247.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),y__dfg) member(null_class,union(u,image(element_relation,union(v,w))))* -> .
% 299.87/300.46 145721[0:SpL:67444.0,98247.0] || member(u,intersection(power_class(complement(union(v,w))),complement(x)))* member(u,union(x,image(element_relation,union(v,w)))) -> .
% 299.87/300.46 145673[0:SpL:105396.0,98247.0] || member(u,intersection(complement(v),power_class(complement(union(w,x)))))* member(u,union(v,image(element_relation,union(x,w)))) -> .
% 299.87/300.46 145669[3:SpL:33220.0,98247.0] || member(u,intersection(complement(v),power_class(union(null_class,complement(w)))))* member(u,union(v,image(element_relation,union(w,w))))* -> .
% 299.87/300.46 145831[3:Rew:99026.0,145830.0] || equal(union(u,image(element_relation,union(v,w))),null_class) member(singleton(x),union(u,image(element_relation,union(v,w))))* -> .
% 299.87/300.46 146266[3:SpL:98314.0,47227.0] || equal(union(intersection(complement(u),power_class(v)),complement(union(w,x))),intersection(union(u,complement(power_class(v))),union(w,x)))** -> .
% 299.87/300.46 146333[0:Rew:98315.0,146199.0] || -> equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),union(intersection(complement(v),power_class(u)),complement(union(w,x))))*.
% 299.87/300.46 146372[3:Rew:99199.0,146052.0] || -> subclass(regular(union(intersection(complement(u),power_class(v)),complement(union(w,x)))),intersection(union(u,complement(power_class(v))),union(w,x)))*.
% 299.87/300.46 146538[14:Res:146475.1,6509.0] || subclass(x__dfg,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(complement(x__dfg),complement(symmetric_difference(complement(u),complement(v)))).
% 299.87/300.46 146828[3:SpL:98315.0,47227.0] || equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),intersection(union(complement(power_class(u)),v),union(w,x)))** -> .
% 299.87/300.46 146936[3:Rew:99199.0,146607.0] || -> subclass(regular(union(intersection(power_class(u),complement(v)),complement(union(w,x)))),intersection(union(complement(power_class(u)),v),union(w,x)))*.
% 299.87/300.46 147488[14:Rew:29274.0,147121.2,71595.0,147121.2,29274.0,147121.1,71595.0,147121.1,147054.1,147121.1] || equal(successor(null_class),x__dfg) -> subclass(union(null_class,complement(u)),v) member(not_subclass_element(union(null_class,complement(u)),v),union(u,x__dfg))*.
% 299.87/300.46 147489[14:Rew:29274.0,147062.2,29274.0,147062.1,147054.1,147062.1] || equal(successor(null_class),x__dfg) -> subclass(union(null_class,complement(u)),v) member(not_subclass_element(union(null_class,complement(u)),v),union(x__dfg,u))*.
% 299.87/300.46 147498[14:Rew:99199.0,147249.2,29278.0,147249.2,30027.0,147249.2,29274.0,147249.2,71143.0,147249.2,147054.1,147249.2,71035.0,147249.1] || equal(successor(null_class),x__dfg) member(u,symmetric_difference(union(v,x__dfg),union(null_class,complement(v))))* -> member(u,union(null_class,v)).
% 299.87/300.46 147499[14:Rew:99199.0,147241.2,29278.0,147241.2,30027.0,147241.2,29274.0,147241.2,147054.1,147241.2] || equal(successor(null_class),x__dfg) member(u,symmetric_difference(union(x__dfg,v),union(null_class,complement(v))))* -> member(u,union(null_class,v)).
% 299.87/300.46 147748[3:SpL:98515.0,47227.0] || equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),intersection(union(u,complement(union(v,w))),power_class(x)))** -> .
% 299.87/300.46 147811[0:Rew:98876.0,147690.0] || -> equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),union(intersection(complement(w),union(u,v)),complement(power_class(x))))*.
% 299.87/300.46 147813[0:Rew:98515.0,147675.0] || -> equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),union(intersection(complement(u),union(w,v)),complement(power_class(x))))*.
% 299.87/300.46 147853[3:Rew:99199.0,147536.0] || -> subclass(regular(union(intersection(complement(u),union(v,w)),complement(power_class(x)))),intersection(union(u,complement(union(v,w))),power_class(x)))*.
% 299.87/300.46 148107[11:Res:32594.1,98557.0] || subclass(y__dfg,intersection(power_class(complement(union(u,v))),complement(w)))* member(null_class,union(image(element_relation,union(u,v)),w)) -> .
% 299.87/300.46 148104[11:Res:41306.1,98557.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),y__dfg) member(null_class,union(image(element_relation,union(u,v)),w))* -> .
% 299.87/300.46 148083[0:SpL:67444.0,98557.0] || member(u,intersection(complement(v),power_class(complement(union(w,x)))))* member(u,union(image(element_relation,union(w,x)),v)) -> .
% 299.87/300.46 148070[0:SpL:105396.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),complement(x)))* member(u,union(image(element_relation,union(w,v)),x)) -> .
% 299.87/300.46 148066[3:SpL:33220.0,98557.0] || member(u,intersection(power_class(union(null_class,complement(v))),complement(w)))* member(u,union(image(element_relation,union(v,v)),w))* -> .
% 299.87/300.46 148194[3:Rew:99026.0,148193.0] || equal(union(image(element_relation,union(u,v)),w),null_class) member(singleton(x),union(image(element_relation,union(u,v)),w))* -> .
% 299.87/300.46 148509[3:SpL:98672.0,47227.0] || equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),intersection(power_class(u),union(complement(union(v,w)),x)))** -> .
% 299.87/300.46 148576[0:Rew:98672.0,148420.0] || -> equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),union(complement(power_class(u)),intersection(union(w,v),complement(x))))*.
% 299.87/300.46 148620[3:Rew:99199.0,148291.0] || -> subclass(regular(union(complement(power_class(u)),intersection(union(v,w),complement(x)))),intersection(power_class(u),union(complement(union(v,w)),x)))*.
% 299.87/300.46 149289[3:SpL:98876.0,47227.0] || equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),intersection(union(complement(union(u,v)),w),power_class(x)))** -> .
% 299.87/300.46 149356[0:Rew:98876.0,149211.0] || -> equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),union(intersection(union(v,u),complement(w)),complement(power_class(x))))*.
% 299.87/300.46 149398[3:Rew:99199.0,149071.0] || -> subclass(regular(union(intersection(union(u,v),complement(w)),complement(power_class(x)))),intersection(union(complement(union(u,v)),w),power_class(x)))*.
% 299.87/300.46 150428[3:SpL:98315.0,144721.0] || member(union(intersection(power_class(u),complement(v)),complement(union(w,x))),symmetric_difference(union(complement(power_class(u)),v),union(w,x)))* -> .
% 299.87/300.46 150427[3:SpL:98314.0,144721.0] || member(union(intersection(complement(u),power_class(v)),complement(union(w,x))),symmetric_difference(union(u,complement(power_class(v))),union(w,x)))* -> .
% 299.87/300.46 150424[3:SpL:98672.0,144721.0] || member(union(complement(power_class(u)),intersection(union(v,w),complement(x))),symmetric_difference(power_class(u),union(complement(union(v,w)),x)))* -> .
% 299.87/300.46 150422[3:SpL:98217.0,144721.0] || member(union(complement(power_class(u)),intersection(complement(v),union(w,x))),symmetric_difference(power_class(u),union(v,complement(union(w,x)))))* -> .
% 299.87/300.46 150420[3:SpL:98876.0,144721.0] || member(union(intersection(union(u,v),complement(w)),complement(power_class(x))),symmetric_difference(union(complement(union(u,v)),w),power_class(x)))* -> .
% 299.87/300.46 150419[3:SpL:98515.0,144721.0] || member(union(intersection(complement(u),union(v,w)),complement(power_class(x))),symmetric_difference(union(u,complement(union(v,w))),power_class(x)))* -> .
% 299.87/300.46 150789[3:SpL:99161.0,144721.0] || member(union(complement(union(u,v)),intersection(complement(w),power_class(x))),symmetric_difference(union(u,v),union(w,complement(power_class(x)))))* -> .
% 299.87/300.46 150759[3:SpL:99161.0,47227.0] || equal(union(complement(union(u,v)),intersection(complement(w),power_class(x))),intersection(union(u,v),union(w,complement(power_class(x)))))** -> .
% 299.87/300.46 150844[0:Rew:99162.0,150651.0] || -> equal(union(complement(union(u,v)),intersection(power_class(w),complement(x))),union(complement(union(u,v)),intersection(complement(x),power_class(w))))*.
% 299.87/300.46 150864[3:Rew:99199.0,150549.0] || -> subclass(regular(union(complement(union(u,v)),intersection(complement(w),power_class(x)))),intersection(union(u,v),union(w,complement(power_class(x)))))*.
% 299.87/300.46 151309[3:SpL:99162.0,144721.0] || member(union(complement(union(u,v)),intersection(power_class(w),complement(x))),symmetric_difference(union(u,v),union(complement(power_class(w)),x)))* -> .
% 299.87/300.46 151279[3:SpL:99162.0,47227.0] || equal(union(complement(union(u,v)),intersection(power_class(w),complement(x))),intersection(union(u,v),union(complement(power_class(w)),x)))** -> .
% 299.87/300.46 151391[3:Rew:99199.0,151060.0] || -> subclass(regular(union(complement(union(u,v)),intersection(power_class(w),complement(x)))),intersection(union(u,v),union(complement(power_class(w)),x)))*.
% 299.87/300.46 151949[3:SpL:99659.0,144721.0] || member(union(complement(union(u,v)),image(element_relation,union(w,x))),symmetric_difference(union(u,v),power_class(complement(union(w,x)))))* -> .
% 299.87/300.46 151919[3:SpL:99659.0,47227.0] || equal(union(complement(union(u,v)),image(element_relation,union(w,x))),intersection(union(u,v),power_class(complement(union(w,x)))))** -> .
% 299.87/300.46 152021[0:Rew:99659.0,151817.0] || -> equal(union(complement(union(u,v)),image(element_relation,union(w,x))),union(complement(union(u,v)),image(element_relation,union(x,w))))*.
% 299.87/300.46 152052[3:Rew:99199.0,151687.0] || -> subclass(regular(union(complement(union(u,v)),image(element_relation,union(w,x)))),intersection(union(u,v),power_class(complement(union(w,x)))))*.
% 299.87/300.46 152308[3:SpL:99162.0,150311.0] || member(union(complement(union(u,v)),intersection(power_class(w),complement(x))),symmetric_difference(union(complement(power_class(w)),x),union(u,v)))* -> .
% 299.87/300.46 152307[3:SpL:99161.0,150311.0] || member(union(complement(union(u,v)),intersection(complement(w),power_class(x))),symmetric_difference(union(w,complement(power_class(x))),union(u,v)))* -> .
% 299.87/300.46 152306[3:SpL:98315.0,150311.0] || member(union(intersection(power_class(u),complement(v)),complement(union(w,x))),symmetric_difference(union(w,x),union(complement(power_class(u)),v)))* -> .
% 299.87/300.46 152305[3:SpL:98314.0,150311.0] || member(union(intersection(complement(u),power_class(v)),complement(union(w,x))),symmetric_difference(union(w,x),union(u,complement(power_class(v)))))* -> .
% 299.87/300.46 152302[3:SpL:98672.0,150311.0] || member(union(complement(power_class(u)),intersection(union(v,w),complement(x))),symmetric_difference(union(complement(union(v,w)),x),power_class(u)))* -> .
% 299.87/300.46 152300[3:SpL:98217.0,150311.0] || member(union(complement(power_class(u)),intersection(complement(v),union(w,x))),symmetric_difference(union(v,complement(union(w,x))),power_class(u)))* -> .
% 299.87/300.46 152298[3:SpL:98876.0,150311.0] || member(union(intersection(union(u,v),complement(w)),complement(power_class(x))),symmetric_difference(power_class(x),union(complement(union(u,v)),w)))* -> .
% 299.87/300.46 152297[3:SpL:98515.0,150311.0] || member(union(intersection(complement(u),union(v,w)),complement(power_class(x))),symmetric_difference(power_class(x),union(u,complement(union(v,w)))))* -> .
% 299.87/300.46 152296[3:SpL:99659.0,150311.0] || member(union(complement(union(u,v)),image(element_relation,union(w,x))),symmetric_difference(power_class(complement(union(w,x))),union(u,v)))* -> .
% 299.87/300.46 152553[3:Res:112088.0,2997.0] || subclass(intersection(u,v),w) -> equal(intersection(union(u,u),v),null_class) member(regular(intersection(union(u,u),v)),w)*.
% 299.87/300.46 152769[3:Res:114339.0,2997.0] || subclass(intersection(u,v),w) -> equal(intersection(union(v,v),u),null_class) member(regular(intersection(union(v,v),u)),w)*.
% 299.87/300.46 153144[3:SpL:99660.0,150311.0] || member(union(image(element_relation,union(u,v)),complement(union(w,x))),symmetric_difference(union(w,x),power_class(complement(union(u,v)))))* -> .
% 299.87/300.46 153143[3:SpL:99660.0,144721.0] || member(union(image(element_relation,union(u,v)),complement(union(w,x))),symmetric_difference(power_class(complement(union(u,v))),union(w,x)))* -> .
% 299.87/300.46 153113[3:SpL:99660.0,47227.0] || equal(union(image(element_relation,union(u,v)),complement(union(w,x))),intersection(power_class(complement(union(u,v))),union(w,x)))** -> .
% 299.87/300.46 153197[0:Rew:99660.0,153053.0] || -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),union(image(element_relation,union(v,u)),complement(union(w,x))))*.
% 299.87/300.46 153254[3:Rew:99199.0,152876.0] || -> subclass(regular(union(image(element_relation,union(u,v)),complement(union(w,x)))),intersection(power_class(complement(union(u,v))),union(w,x)))*.
% 299.87/300.46 153480[3:Res:115623.0,2997.0] || subclass(intersection(u,v),w) -> equal(intersection(v,union(u,u)),null_class) member(regular(intersection(v,union(u,u))),w)*.
% 299.87/300.46 153680[3:Res:116494.0,2997.0] || subclass(intersection(u,v),w) -> equal(intersection(u,union(v,v)),null_class) member(regular(intersection(u,union(v,v))),w)*.
% 299.87/300.46 153937[0:Res:118801.0,2997.0] || subclass(intersection(u,v),w) -> equal(intersection(intersection(x,v),u),null_class) member(regular(intersection(intersection(x,v),u)),w)*.
% 299.87/300.46 154220[0:Res:118998.0,2997.0] || subclass(intersection(u,v),w) -> equal(intersection(u,intersection(v,x)),null_class) member(regular(intersection(u,intersection(v,x))),w)*.
% 299.87/300.46 154393[0:SpL:105396.0,99667.0] || member(not_subclass_element(power_class(complement(union(u,v))),w),image(element_relation,union(v,u)))* -> subclass(power_class(complement(union(v,u))),w).
% 299.87/300.46 154429[3:Rew:33220.0,154389.1] || member(not_subclass_element(power_class(union(null_class,complement(u))),v),image(element_relation,union(u,u)))* -> subclass(power_class(union(null_class,complement(u))),v).
% 299.87/300.46 154367[0:SpL:71035.0,99667.0] || member(not_subclass_element(power_class(complement(union(u,v))),w),image(element_relation,union(u,v)))* -> subclass(power_class(complement(union(v,u))),w).
% 299.87/300.46 154700[0:Res:119165.0,2997.0] || subclass(intersection(u,v),w) -> equal(intersection(u,intersection(x,v)),null_class) member(regular(intersection(u,intersection(x,v))),w)*.
% 299.87/300.46 155063[3:Res:154929.0,2999.0] || -> equal(complement(successor(complement(intersection(intersection(u,v),w)))),null_class) member(regular(complement(successor(complement(intersection(intersection(u,v),w))))),u)*.
% 299.87/300.46 155062[3:Res:154929.0,3000.0] || -> equal(complement(successor(complement(intersection(intersection(u,v),w)))),null_class) member(regular(complement(successor(complement(intersection(intersection(u,v),w))))),v)*.
% 299.87/300.46 155053[3:Res:154929.0,2997.0] || subclass(u,v) -> equal(complement(successor(complement(intersection(u,w)))),null_class) member(regular(complement(successor(complement(intersection(u,w))))),v)*.
% 299.87/300.46 155266[0:SpR:71595.0,6510.2] || member(u,union(complement(v),complement(w))) member(u,union(v,w)) -> member(u,symmetric_difference(complement(w),complement(v)))*.
% 299.87/300.46 155551[3:Res:154953.0,2999.0] || -> equal(complement(successor(complement(intersection(u,intersection(v,w))))),null_class) member(regular(complement(successor(complement(intersection(u,intersection(v,w)))))),v)*.
% 299.87/300.46 155550[3:Res:154953.0,3000.0] || -> equal(complement(successor(complement(intersection(u,intersection(v,w))))),null_class) member(regular(complement(successor(complement(intersection(u,intersection(v,w)))))),w)*.
% 299.87/300.46 155541[3:Res:154953.0,2997.0] || subclass(u,v) -> equal(complement(successor(complement(intersection(w,u)))),null_class) member(regular(complement(successor(complement(intersection(w,u))))),v)*.
% 299.87/300.46 155775[3:Res:154872.0,2996.0] || -> equal(regular(union(null_class,complement(intersection(singleton(u),v)))),null_class) equal(regular(regular(union(null_class,complement(intersection(singleton(u),v))))),u)**.
% 299.87/300.46 155915[0:Res:8.1,6974.0] || equal(ordered_pair(u,v),w) -> equal(w,null_class) equal(regular(w),unordered_pair(u,singleton(v)))* equal(regular(w),singleton(u)).
% 299.87/300.46 156120[3:Res:155659.0,2996.0] || -> equal(regular(union(null_class,complement(intersection(u,singleton(v))))),null_class) equal(regular(regular(union(null_class,complement(intersection(u,singleton(v)))))),v)**.
% 299.87/300.46 156260[3:SpR:46880.0,155861.0] || -> subclass(regular(union(intersection(power_class(complement(power_class(u))),power_class(v)),complement(power_class(w)))),union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.87/300.46 156258[3:SpR:46877.0,155861.0] || -> subclass(regular(union(intersection(power_class(u),power_class(complement(power_class(v)))),complement(power_class(w)))),union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.87/300.46 156538[3:SpR:46880.0,155862.0] || -> subclass(regular(union(intersection(power_class(complement(power_class(u))),power_class(v)),complement(successor(w)))),union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.87/300.46 156536[3:SpR:46877.0,155862.0] || -> subclass(regular(union(intersection(power_class(u),power_class(complement(power_class(v)))),complement(successor(w)))),union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.87/300.46 156774[3:Res:156695.0,4977.0] || subclass(power_class(u),v) -> subclass(regular(successor(complement(power_class(u)))),w) member(not_subclass_element(regular(successor(complement(power_class(u)))),w),v)*.
% 299.87/300.46 157174[3:SpR:46880.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),intersection(power_class(complement(power_class(v))),power_class(w)))),union(image(element_relation,power_class(v)),complement(power_class(w))))*.
% 299.87/300.46 157172[3:SpR:46877.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),intersection(power_class(v),power_class(complement(power_class(w)))))),union(complement(power_class(v)),image(element_relation,power_class(w))))*.
% 299.87/300.46 157301[0:Res:8.1,10055.0] || equal(u,unordered_pair(v,w))* -> equal(apply(choice,unordered_pair(v,w)),v)** equal(unordered_pair(v,w),null_class) member(w,u)*.
% 299.87/300.46 157325[3:SpR:46880.0,156578.0] || -> subclass(regular(union(complement(successor(u)),intersection(power_class(complement(power_class(v))),power_class(w)))),union(image(element_relation,power_class(v)),complement(power_class(w))))*.
% 299.87/300.46 157323[3:SpR:46877.0,156578.0] || -> subclass(regular(union(complement(successor(u)),intersection(power_class(v),power_class(complement(power_class(w)))))),union(complement(power_class(v)),image(element_relation,power_class(w))))*.
% 299.87/300.46 157479[3:Res:157429.0,4977.0] || subclass(successor(u),v) -> subclass(regular(successor(complement(successor(u)))),w) member(not_subclass_element(regular(successor(complement(successor(u)))),w),v)*.
% 299.87/300.46 157616[3:Res:154856.0,2996.0] || -> equal(intersection(union(null_class,intersection(singleton(u),v)),w),null_class) equal(regular(intersection(union(null_class,intersection(singleton(u),v)),w)),u)**.
% 299.87/300.46 157733[0:Res:8.1,10053.0] || equal(u,unordered_pair(v,w))* -> equal(apply(choice,unordered_pair(v,w)),w)** equal(unordered_pair(v,w),null_class) member(v,u)*.
% 299.87/300.46 157873[3:Res:154864.0,2996.0] || -> equal(union(null_class,intersection(intersection(singleton(u),v),w)),null_class) equal(regular(union(null_class,intersection(intersection(singleton(u),v),w))),u)**.
% 299.87/300.46 158100[3:Res:154877.0,2996.0] || -> equal(intersection(u,union(null_class,intersection(singleton(v),w))),null_class) equal(regular(intersection(u,union(null_class,intersection(singleton(v),w)))),v)**.
% 299.87/300.46 158429[3:Res:154885.0,2996.0] || -> equal(union(null_class,intersection(u,intersection(singleton(v),w))),null_class) equal(regular(union(null_class,intersection(u,intersection(singleton(v),w)))),v)**.
% 299.87/300.46 158574[3:Res:154956.0,2996.0] || -> equal(complement(successor(complement(restrict(singleton(u),v,w)))),null_class) equal(regular(complement(successor(complement(restrict(singleton(u),v,w))))),u)**.
% 299.87/300.46 158833[3:Res:155855.0,2997.0] || subclass(union(u,v),w) -> equal(regular(complement(symmetric_difference(u,v))),null_class) member(regular(regular(complement(symmetric_difference(u,v)))),w)*.
% 299.87/300.46 159019[3:Res:157492.0,2996.0] || -> equal(intersection(union(null_class,intersection(u,singleton(v))),w),null_class) equal(regular(intersection(union(null_class,intersection(u,singleton(v))),w)),v)**.
% 299.87/300.46 159134[0:Res:8.1,10355.0] || equal(u,unordered_pair(v,w))* -> equal(not_subclass_element(unordered_pair(v,w),x),w)** subclass(unordered_pair(v,w),x) member(v,u)*.
% 299.87/300.46 159272[3:Res:157751.0,2996.0] || -> equal(union(null_class,intersection(intersection(u,singleton(v)),w)),null_class) equal(regular(union(null_class,intersection(intersection(u,singleton(v)),w))),v)**.
% 299.87/300.46 159499[3:Res:157993.0,2996.0] || -> equal(intersection(u,union(null_class,intersection(v,singleton(w)))),null_class) equal(regular(intersection(u,union(null_class,intersection(v,singleton(w))))),w)**.
% 299.87/300.46 159609[0:Res:8.1,10356.0] || equal(u,unordered_pair(v,w))* -> equal(not_subclass_element(unordered_pair(v,w),x),v)** subclass(unordered_pair(v,w),x) member(w,u)*.
% 299.87/300.46 159741[3:Res:158313.0,2996.0] || -> equal(union(null_class,intersection(u,intersection(v,singleton(w)))),null_class) equal(regular(union(null_class,intersection(u,intersection(v,singleton(w))))),w)**.
% 299.87/300.46 159931[3:Res:158757.0,2997.0] || subclass(union(u,v),w) -> equal(regular(complement(symmetric_difference(v,u))),null_class) member(regular(regular(complement(symmetric_difference(v,u)))),w)*.
% 299.87/300.46 161557[0:Res:154858.0,2996.0] || -> equal(intersection(intersection(intersection(singleton(u),v),w),x),null_class) equal(regular(intersection(intersection(intersection(singleton(u),v),w),x)),u)**.
% 299.87/300.46 161819[0:Res:154873.0,2996.0] || -> equal(intersection(u,intersection(v,intersection(singleton(w),x))),null_class) equal(regular(intersection(u,intersection(v,intersection(singleton(w),x)))),w)**.
% 299.87/300.46 162307[14:Rew:67444.0,162106.1,46840.0,162106.1,29274.0,162106.1] || equal(successor(null_class),x__dfg) -> equal(intersection(power_class(complement(power_class(u))),union(x__dfg,image(element_relation,power_class(u)))),power_class(complement(power_class(u))))**.
% 299.87/300.46 162521[0:Res:154876.0,2996.0] || -> equal(intersection(u,intersection(intersection(singleton(v),w),x)),null_class) equal(regular(intersection(u,intersection(intersection(singleton(v),w),x))),v)**.
% 299.87/300.46 162790[0:Res:154882.0,2996.0] || -> equal(intersection(intersection(u,intersection(singleton(v),w)),x),null_class) equal(regular(intersection(intersection(u,intersection(singleton(v),w)),x)),v)**.
% 299.87/300.46 163594[0:Res:160079.0,2996.0] || -> equal(intersection(intersection(intersection(u,singleton(v)),w),x),null_class) equal(regular(intersection(intersection(intersection(u,singleton(v)),w),x)),v)**.
% 299.87/300.46 164023[0:Res:160096.0,2996.0] || -> equal(intersection(u,intersection(v,intersection(w,singleton(x)))),null_class) equal(regular(intersection(u,intersection(v,intersection(w,singleton(x))))),x)**.
% 299.87/300.46 164286[0:Res:160100.0,2996.0] || -> equal(intersection(u,intersection(intersection(v,singleton(w)),x)),null_class) equal(regular(intersection(u,intersection(intersection(v,singleton(w)),x))),w)**.
% 299.87/300.46 164743[0:Res:160106.0,2996.0] || -> equal(intersection(intersection(u,intersection(v,singleton(w))),x),null_class) equal(regular(intersection(intersection(u,intersection(v,singleton(w))),x)),w)**.
% 299.87/300.46 164888[0:Res:59858.0,2996.0] || -> equal(restrict(restrict(singleton(u),v,w),x,y),null_class) equal(regular(restrict(restrict(singleton(u),v,w),x,y)),u)**.
% 299.87/300.46 165893[15:Rew:165880.0,10804.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,cross_product(w,x))* -> member(ordered_pair(v,compose(u,v)),x)*.
% 299.87/300.46 165897[15:Rew:165880.0,1609.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,w) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),w)*.
% 299.87/300.46 165929[15:Rew:165880.0,1674.1] || equal(successor(singleton(u)),u) member(singleton(singleton(singleton(u))),cross_product(y__dfg,y__dfg))* -> member(singleton(singleton(singleton(u))),successor_relation).
% 299.87/300.46 165934[15:Rew:165880.0,10476.2] function(image(u,image(v,singleton(w)))) || member(ordered_pair(w,x),compose(u,v))* -> member(x,cross_product(y__dfg,y__dfg)).
% 299.87/300.46 165967[15:Rew:165880.0,6803.0] || member(u,y__dfg) subclass(u,restrict(v,w,x))* -> equal(u,null_class) member(apply(choice,u),cross_product(w,x))*.
% 299.87/300.46 165968[15:Rew:165880.0,46311.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),complement(w)))* member(u,union(image(element_relation,power_class(v)),w)).
% 299.87/300.46 165969[15:Rew:165880.0,46279.0] || member(u,y__dfg) -> member(u,intersection(complement(v),power_class(complement(power_class(w)))))* member(u,union(v,image(element_relation,power_class(w)))).
% 299.87/300.46 174183[15:Rew:165880.0,165970.2] || member(u,y__dfg) -> member(u,cantor(v)) equal(symmetric_difference(cross_product(singleton(u),y__dfg),v),union(cross_product(singleton(u),y__dfg),v))**.
% 299.87/300.46 174184[15:Rew:165880.0,165971.2] || member(u,y__dfg) -> member(u,cantor(v)) equal(symmetric_difference(v,cross_product(singleton(u),y__dfg)),union(v,cross_product(singleton(u),y__dfg)))**.
% 299.87/300.46 165972[15:Rew:165880.0,6816.0] || member(u,y__dfg) subclass(u,regular(v)) member(apply(choice,u),v)* -> equal(u,null_class) equal(v,null_class).
% 299.87/300.46 174185[15:Rew:165880.0,166125.2] function(u) || member(v,y__dfg) subclass(y__dfg,regular(w)) member(image(u,v),w)* -> equal(w,null_class).
% 299.87/300.46 166379[15:Rew:165880.0,39129.2] function(u) || equal(cantor(range_of(v)),range_of(u)) equal(cantor(cantor(w)),y__dfg) -> compatible(u,w,inverse(v))*.
% 299.87/300.46 166382[15:Rew:165880.0,39111.2] function(u) || subclass(range_of(u),cantor(range_of(v)))* equal(cantor(cantor(w)),y__dfg) -> compatible(u,w,inverse(v))*.
% 299.87/300.46 166554[15:Rew:165880.0,9714.0] || member(symmetric_difference(u,v),y__dfg) -> equal(symmetric_difference(u,v),null_class) member(apply(choice,symmetric_difference(u,v)),complement(intersection(u,v)))*.
% 299.87/300.46 166560[15:Rew:165880.0,9864.0] || member(intersection(u,singleton(v)),y__dfg) -> equal(intersection(u,singleton(v)),null_class) equal(apply(choice,intersection(u,singleton(v))),v)**.
% 299.87/300.46 166561[15:Rew:165880.0,9680.0] || member(intersection(singleton(u),v),y__dfg) -> equal(intersection(singleton(u),v),null_class) equal(apply(choice,intersection(singleton(u),v)),u)**.
% 299.87/300.46 166578[15:Rew:165880.0,429.0] || member(restrict(u,v,w),y__dfg) -> equal(restrict(u,v,w),null_class) member(apply(choice,restrict(u,v,w)),u)*.
% 299.87/300.46 166699[15:Rew:165880.0,158586.1] single_valued_class(complement(successor(complement(restrict(cross_product(universal_class,universal_class),u,v))))) || -> function(complement(successor(complement(restrict(cross_product(y__dfg,y__dfg),u,v)))))*.
% 299.87/300.46 166700[15:Rew:165880.0,164900.1] single_valued_class(restrict(restrict(cross_product(universal_class,universal_class),u,v),w,x)) || -> function(restrict(restrict(cross_product(y__dfg,y__dfg),u,v),w,x))*.
% 299.87/300.46 166712[15:Rew:165880.0,139999.2] one_to_one(image(u,image(v,singleton(w)))) || member(ordered_pair(w,x),compose(u,v))* -> member(x,cross_product(y__dfg,y__dfg)).
% 299.87/300.46 166713[15:Rew:165880.0,129825.3] function(restrict(u,v,w)) || member(x,cross_product(v,w))* member(x,u)* -> member(x,cross_product(y__dfg,y__dfg))*.
% 299.87/300.46 166734[15:Rew:165880.0,113062.1] || member(u,range_of(null_class)) member(ordered_pair(v,u),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(v,u),compose(successor(null_class),w))*.
% 299.87/300.46 174186[15:Rew:165880.0,166837.2] || member(singleton(singleton(null_class)),cross_product(y__dfg,y__dfg)) subclass(composition_function,cross_product(u,v))* -> member(ordered_pair(y__dfg,compose(null_class,y__dfg)),v)*.
% 299.87/300.46 166861[15:Rew:165880.0,129646.1] single_valued_class(union(null_class,intersection(u,union(cross_product(universal_class,universal_class),null_class)))) || -> function(union(null_class,intersection(u,union(null_class,cross_product(y__dfg,y__dfg)))))*.
% 299.87/300.46 166862[15:Rew:165880.0,129189.1] single_valued_class(union(null_class,intersection(u,union(null_class,cross_product(universal_class,universal_class))))) || -> function(union(null_class,intersection(u,union(null_class,cross_product(y__dfg,y__dfg)))))*.
% 299.87/300.46 166864[15:Rew:165880.0,132061.1] single_valued_class(intersection(intersection(u,union(cross_product(universal_class,universal_class),null_class)),v)) || -> function(intersection(intersection(u,union(null_class,cross_product(y__dfg,y__dfg))),v))*.
% 299.87/300.46 166865[15:Rew:165880.0,130557.1] single_valued_class(intersection(intersection(u,union(null_class,cross_product(universal_class,universal_class))),v)) || -> function(intersection(intersection(u,union(null_class,cross_product(y__dfg,y__dfg))),v))*.
% 299.87/300.46 166870[15:Rew:165880.0,129484.1] single_valued_class(union(null_class,intersection(union(cross_product(universal_class,universal_class),null_class),u))) || -> function(union(null_class,intersection(union(null_class,cross_product(y__dfg,y__dfg)),u)))*.
% 299.87/300.46 166871[15:Rew:165880.0,129008.1] single_valued_class(union(null_class,intersection(union(null_class,cross_product(universal_class,universal_class)),u))) || -> function(union(null_class,intersection(union(null_class,cross_product(y__dfg,y__dfg)),u)))*.
% 299.87/300.46 166873[15:Rew:165880.0,131423.1] single_valued_class(intersection(intersection(union(cross_product(universal_class,universal_class),null_class),u),v)) || -> function(intersection(intersection(union(null_class,cross_product(y__dfg,y__dfg)),u),v))*.
% 299.87/300.46 166874[15:Rew:165880.0,129999.1] single_valued_class(intersection(intersection(union(null_class,cross_product(universal_class,universal_class)),u),v)) || -> function(intersection(intersection(union(null_class,cross_product(y__dfg,y__dfg)),u),v))*.
% 299.87/300.46 166876[15:Rew:165880.0,60223.1] single_valued_class(restrict(union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class)),u,v)) || -> function(restrict(union(null_class,cross_product(y__dfg,y__dfg)),u,v))*.
% 299.87/300.46 166879[15:Rew:165880.0,131594.1] single_valued_class(intersection(u,intersection(v,union(cross_product(universal_class,universal_class),null_class)))) || -> function(intersection(u,intersection(v,union(null_class,cross_product(y__dfg,y__dfg)))))*.
% 299.87/300.46 166880[15:Rew:165880.0,130169.1] single_valued_class(intersection(u,intersection(v,union(null_class,cross_product(universal_class,universal_class))))) || -> function(intersection(u,intersection(v,union(null_class,cross_product(y__dfg,y__dfg)))))*.
% 299.87/300.46 166882[15:Rew:165880.0,131776.1] single_valued_class(intersection(u,intersection(union(cross_product(universal_class,universal_class),null_class),v))) || -> function(intersection(u,intersection(union(null_class,cross_product(y__dfg,y__dfg)),v)))*.
% 299.87/300.46 166883[15:Rew:165880.0,130383.1] single_valued_class(intersection(u,intersection(union(null_class,cross_product(universal_class,universal_class)),v))) || -> function(intersection(u,intersection(union(null_class,cross_product(y__dfg,y__dfg)),v)))*.
% 299.87/300.46 166930[15:Rew:165880.0,59580.0] || subclass(domain_relation,rotate(cross_product(y__dfg,y__dfg))) subclass(composition_function,cross_product(u,v))* -> member(ordered_pair(w,cantor(ordered_pair(x,w))),u)*.
% 299.87/300.46 174187[15:Rew:165880.0,166961.1] function(power_class(complement(power_class(u)))) || member(v,y__dfg) -> member(v,image(element_relation,power_class(u)))* member(v,cross_product(y__dfg,y__dfg)).
% 299.87/300.46 174188[15:Rew:165880.0,167057.3] || equal(cantor(u),successor(u)) subclass(successor_relation,element_relation) member(u,y__dfg)* subclass(domain_relation,complement(compose(element_relation,y__dfg)))* -> .
% 299.87/300.46 167065[15:Rew:165880.0,165065.0] || member(u,y__dfg) equal(successor(u),singleton(singleton(singleton(v)))) subclass(successor_relation,application_function) -> member(singleton(v),cantor(u))*.
% 299.87/300.46 174189[15:Rew:165880.0,167067.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,complement(singleton(ordered_pair(v,u))))* -> .
% 299.87/300.46 174190[15:Rew:165880.0,167102.1] || member(u,y__dfg)* member(v,y__dfg)* equal(successor(v),u) subclass(successor_relation,domain_relation) -> equal(cantor(v),u)*.
% 299.87/300.46 174191[15:Rew:165880.0,167103.1] || member(u,y__dfg)* member(v,y__dfg)* equal(successor(v),u)* subclass(successor_relation,w)* equal(null_class,w) -> .
% 299.87/300.46 167117[15:Rew:165880.0,161323.1] || equal(range_of(null_class),null_class) member(u,y__dfg) member(null_class,singleton(u))* -> member(u,cantor(successor_relation))* inductive(singleton(u)).
% 299.87/300.46 167239[15:Rew:165880.0,140655.0] || member(u,y__dfg) member(v,u) subclass(composition_function,cross_product(w,x))* -> member(ordered_pair(u,compose(v,u)),x)*.
% 299.87/300.46 174192[15:Rew:165880.0,167241.1] || member(u,y__dfg) member(v,y__dfg) subclass(composition_function,cross_product(w,x))* -> member(ordered_pair(u,compose(v,u)),x)*.
% 299.87/300.46 167281[15:Rew:165880.0,139390.0] || member(u,y__dfg) -> member(u,intersection(complement(v),power_class(complement(power_class(w)))))* member(u,union(image(element_relation,power_class(w)),v)).
% 299.87/300.46 167322[15:Rew:165880.0,138615.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),complement(w)))* member(u,union(w,image(element_relation,power_class(v)))).
% 299.87/300.46 174193[15:Rew:165880.0,167324.2,165880.0,167324.1] || member(u,y__dfg) -> member(u,cantor(union(null_class,cross_product(singleton(u),y__dfg))))* equal(union(null_class,cross_product(singleton(u),y__dfg)),null_class).
% 299.87/300.46 174194[15:Rew:165880.0,167327.2] || member(u,y__dfg) -> member(u,cantor(v)) subclass(union(cross_product(singleton(u),y__dfg),v),union(v,cross_product(singleton(u),y__dfg)))*.
% 299.87/300.46 174195[15:Rew:165880.0,167331.2] || member(u,y__dfg) -> member(u,cantor(v)) subclass(union(v,cross_product(singleton(u),y__dfg)),union(cross_product(singleton(u),y__dfg),v))*.
% 299.87/300.46 174196[15:Rew:165880.0,167491.0] || equal(union(null_class,compose(element_relation,y__dfg)),null_class)** member(u,y__dfg) member(apply(choice,u),element_relation)* -> equal(u,null_class).
% 299.87/300.46 167498[15:Rew:165880.0,115057.0] || member(u,y__dfg) subclass(complement(symmetric_difference(v,w)),x)* -> member(u,union(null_class,symmetric_difference(v,w)))* member(u,x)*.
% 299.87/300.46 174197[15:Rew:165880.0,167570.1] || member(u,y__dfg) subclass(y__dfg,image(element_relation,union(v,w))) member(power_class(u),power_class(complement(union(v,w))))* -> .
% 299.87/300.46 174198[15:Rew:165880.0,167571.1] || member(u,y__dfg) subclass(y__dfg,image(element_relation,union(v,w))) member(sum_class(u),power_class(complement(union(v,w))))* -> .
% 299.87/300.46 174199[15:Rew:165880.0,167678.1] || member(u,y__dfg) subclass(y__dfg,power_class(complement(union(v,w)))) member(sum_class(u),image(element_relation,union(v,w)))* -> .
% 299.87/300.46 174200[15:Rew:165880.0,167679.1] || member(u,y__dfg) subclass(y__dfg,power_class(complement(union(v,w)))) member(power_class(u),image(element_relation,union(v,w)))* -> .
% 299.87/300.46 174201[15:Rew:165880.0,167721.0] || subclass(domain_relation,cross_product(singleton(u),y__dfg))* member(u,y__dfg) member(ordered_pair(null_class,null_class),v)* -> member(u,cantor(v))*.
% 299.87/300.46 167746[15:Rew:165880.0,96145.0] || member(u,y__dfg) -> member(u,image(element_relation,union(v,complement(w)))) member(u,power_class(intersection(complement(v),union(null_class,w))))*.
% 299.87/300.46 167747[15:Rew:165880.0,96173.0] || member(u,y__dfg) -> member(u,image(element_relation,union(complement(v),w))) member(u,power_class(intersection(union(null_class,v),complement(w))))*.
% 299.87/300.46 174202[15:Rew:165880.0,167830.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(null_class,w)))* member(sum_class(u),union(v,complement(w)))* -> .
% 299.87/300.46 174203[15:Rew:165880.0,167831.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(null_class,v),complement(w)))* member(sum_class(u),union(complement(v),w))* -> .
% 299.87/300.46 174204[15:Rew:165880.0,167851.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(null_class,w)))* member(power_class(u),union(v,complement(w)))* -> .
% 299.87/300.46 174205[15:Rew:165880.0,167852.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(null_class,v),complement(w)))* member(power_class(u),union(complement(v),w))* -> .
% 299.87/300.46 167929[15:Rew:165880.0,82767.0] || member(u,y__dfg) subclass(power_class(union(v,v)),w)* -> member(u,complement(power_class(union(v,null_class))))* member(u,w)*.
% 299.87/300.46 167930[15:Rew:165880.0,82782.0] || member(u,y__dfg) subclass(power_class(union(v,null_class)),w)* -> member(u,complement(power_class(union(v,v))))* member(u,w)*.
% 299.87/300.46 167945[15:Rew:165880.0,82170.0] || member(u,y__dfg) subclass(u,symmetric_difference(v,w)) -> equal(u,null_class) member(apply(choice,u),complement(intersection(v,w)))*.
% 299.87/300.46 167993[15:Rew:165880.0,74848.0] || member(u,y__dfg) subclass(power_class(union(v,null_class)),w)* -> member(u,complement(power_class(union(null_class,v))))* member(u,w)*.
% 299.87/300.46 167994[15:Rew:165880.0,74861.0] || member(u,y__dfg) subclass(power_class(union(null_class,v)),w)* -> member(u,complement(power_class(union(v,null_class))))* member(u,w)*.
% 299.87/300.46 174206[15:Rew:165880.0,168036.2] || member(u,y__dfg) -> member(u,cantor(cross_product(v,singleton(w)))) equal(domain__dfg(cross_product(singleton(u),y__dfg),v,w),single_valued3(null_class))**.
% 299.87/300.46 168038[15:Rew:165880.0,62373.0] || member(u,y__dfg) subclass(power_class(union(null_class,v)),w)* -> member(u,complement(power_class(union(v,v))))* member(u,w)*.
% 299.87/300.46 168039[15:Rew:165880.0,62374.0] || member(u,y__dfg) subclass(power_class(union(v,v)),w)* -> member(u,complement(power_class(union(null_class,v))))* member(u,w)*.
% 299.87/300.46 168065[15:Rew:165880.0,62169.0] || member(u,y__dfg) member(v,u) subclass(element_relation,w)* subclass(w,x)* -> member(ordered_pair(v,u),x)*.
% 299.87/300.46 168067[15:Rew:165880.0,62186.0] || member(u,y__dfg) member(v,u) subclass(element_relation,symmetric_difference(w,x)) -> member(ordered_pair(v,u),union(w,x))*.
% 299.87/300.46 168069[15:Rew:165880.0,62204.0] || member(u,y__dfg) member(v,u) subclass(element_relation,sum_class(range_of(null_class))) -> member(ordered_pair(v,u),apply(null_class,w))*.
% 299.87/300.46 168070[15:Rew:165880.0,62205.0] || member(u,y__dfg) member(v,u) subclass(element_relation,apply(null_class,w))* -> member(ordered_pair(v,u),sum_class(range_of(null_class)))*.
% 299.87/300.46 174207[15:Rew:165880.0,168112.3] || member(sum_class(u),v)* member(sum_class(u),w)* member(u,y__dfg) subclass(y__dfg,regular(intersection(w,v)))* -> .
% 299.87/300.46 174208[15:Rew:165880.0,168113.1] || member(u,y__dfg) subclass(y__dfg,regular(union(v,w)))* -> member(sum_class(u),complement(w))* equal(union(v,w),null_class).
% 299.87/300.46 174209[15:Rew:165880.0,168114.1] || member(u,y__dfg) subclass(y__dfg,regular(union(v,w)))* -> member(sum_class(u),complement(v))* equal(union(v,w),null_class).
% 299.87/300.46 174210[15:Rew:165880.0,168125.3] || member(power_class(u),v)* member(power_class(u),w)* member(u,y__dfg) subclass(y__dfg,regular(intersection(w,v)))* -> .
% 299.87/300.46 174211[15:Rew:165880.0,168126.1] || member(u,y__dfg) subclass(y__dfg,regular(union(v,w)))* -> member(power_class(u),complement(w))* equal(union(v,w),null_class).
% 299.87/300.46 174212[15:Rew:165880.0,168127.1] || member(u,y__dfg) subclass(y__dfg,regular(union(v,w)))* -> member(power_class(u),complement(v))* equal(union(v,w),null_class).
% 299.87/300.46 168150[15:Rew:165880.0,53660.0] || member(u,y__dfg) subclass(regular(ordered_pair(u,v)),w)* -> equal(regular(ordered_pair(u,v)),singleton(u)) member(u,w).
% 299.87/300.46 174213[15:Rew:165880.0,168160.1] || member(u,y__dfg) subclass(y__dfg,intersection(power_class(v),complement(w))) member(power_class(u),union(complement(power_class(v)),w))* -> .
% 299.87/300.46 174214[15:Rew:165880.0,168161.1] || member(u,y__dfg) subclass(y__dfg,intersection(power_class(v),complement(w))) member(sum_class(u),union(complement(power_class(v)),w))* -> .
% 299.87/300.46 174215[15:Rew:165880.0,168164.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),power_class(w))) member(power_class(u),union(v,complement(power_class(w))))* -> .
% 299.87/300.46 174216[15:Rew:165880.0,168165.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),power_class(w))) member(sum_class(u),union(v,complement(power_class(w))))* -> .
% 299.87/300.46 174217[15:Rew:165880.0,168183.1] || member(u,y__dfg) subclass(y__dfg,v)* subclass(v,w)* -> equal(u,null_class) member(sum_class(apply(choice,u)),w)*.
% 299.87/300.46 174218[15:Rew:165880.0,168192.1] || member(u,y__dfg) subclass(y__dfg,v)* subclass(v,w)* -> equal(u,null_class) member(power_class(apply(choice,u)),w)*.
% 299.87/300.46 168207[15:Rew:165880.0,50917.1] || member(ordered_pair(u,cantor(u)),symmetric_difference(v,w))* member(u,y__dfg) subclass(domain_relation,union(null_class,intersection(v,w))) -> .
% 299.87/300.46 168233[15:Rew:165880.0,48175.0] || member(u,y__dfg) subclass(domain_relation,image(element_relation,power_class(v))) member(ordered_pair(u,cantor(u)),power_class(complement(power_class(v))))* -> .
% 299.87/300.46 168244[15:Rew:165880.0,46333.0] || member(u,y__dfg) subclass(domain_relation,power_class(complement(power_class(v)))) member(ordered_pair(u,cantor(u)),image(element_relation,power_class(v)))* -> .
% 299.87/300.46 174219[15:Rew:165880.0,168286.2,165880.0,168286.1] || member(u,y__dfg) subclass(y__dfg,cantor(regular(cross_product(singleton(power_class(u)),y__dfg))))* -> equal(cross_product(singleton(power_class(u)),y__dfg),null_class).
% 299.87/300.46 174220[15:Rew:165880.0,168287.2,165880.0,168287.1] || member(u,y__dfg) subclass(y__dfg,cantor(regular(cross_product(singleton(sum_class(u)),y__dfg))))* -> equal(cross_product(singleton(sum_class(u)),y__dfg),null_class).
% 299.87/300.46 174221[15:Rew:165880.0,168307.3] || member(sum_class(u),v)* member(sum_class(u),w)* member(u,y__dfg) subclass(y__dfg,complement(intersection(w,v)))* -> .
% 299.87/300.46 174222[15:Rew:165880.0,168316.3] || member(power_class(u),v)* member(power_class(u),w)* member(u,y__dfg) subclass(y__dfg,complement(intersection(w,v)))* -> .
% 299.87/300.46 168336[15:Rew:165880.0,26495.0] || member(u,y__dfg) subclass(u,intersection(v,w)) member(apply(choice,u),symmetric_difference(v,w))* -> equal(u,null_class).
% 299.87/300.46 174223[15:Rew:165880.0,168340.2] || member(u,y__dfg) subclass(u,cantor(v))* subclass(y__dfg,w) -> equal(u,null_class) member(apply(choice,u),w)*.
% 299.87/300.46 174224[15:Rew:165880.0,168428.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,singleton(v))* -> equal(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),v)*.
% 299.87/300.46 174225[15:Rew:165880.0,168497.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,singleton(v))* -> equal(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),v)*.
% 299.87/300.46 168623[15:Rew:165880.0,25094.0] || subclass(y__dfg,u) member(omega,unordered_pair(u,v))* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.87/300.46 168624[15:Rew:165880.0,25093.0] || subclass(y__dfg,u) member(omega,unordered_pair(v,u))* -> equal(regular(unordered_pair(v,u)),v) equal(unordered_pair(v,u),null_class).
% 299.87/300.46 168639[15:Rew:165880.0,123542.1] function(u) || subclass(y__dfg,v)* subclass(v,w)* -> subclass(x,y) member(image(u,not_subclass_element(x,y)),w)*.
% 299.87/300.46 174226[15:Rew:165880.0,168730.2] function(u) || member(v,y__dfg) subclass(y__dfg,w)* subclass(w,x)* -> member(image(u,power_class(v)),x)*.
% 299.87/300.46 174227[15:Rew:165880.0,168731.2] function(u) || member(v,y__dfg) subclass(y__dfg,w)* subclass(w,x)* -> member(image(u,sum_class(v)),x)*.
% 299.87/300.46 174228[15:Rew:165880.0,168732.2] function(u) || member(v,y__dfg) subclass(y__dfg,w)* subclass(w,x)* -> member(image(u,cantor(v)),x)*.
% 299.87/300.46 174229[15:Rew:165880.0,168757.1] function(u) || equal(union(null_class,compose(element_relation,y__dfg)),null_class)** member(v,y__dfg) member(image(u,v),element_relation)* -> .
% 299.87/300.46 168781[15:Rew:165880.0,96287.1] || equal(successor(u),null_class) member(v,y__dfg) -> member(v,image(element_relation,union(w,u)))* member(v,power_class(complement(w))).
% 299.87/300.46 168782[15:Rew:165880.0,96286.1] || equal(successor(u),null_class) member(v,y__dfg) -> member(v,image(element_relation,union(u,w)))* member(v,power_class(complement(w))).
% 299.87/300.46 174230[15:Rew:165880.0,168793.2] || equal(successor(u),null_class) member(v,y__dfg) subclass(y__dfg,complement(w)) member(sum_class(v),union(w,u))* -> .
% 299.87/300.46 174231[15:Rew:165880.0,168794.2] || equal(successor(u),null_class) member(v,y__dfg) subclass(y__dfg,complement(w)) member(sum_class(v),union(u,w))* -> .
% 299.87/300.46 174232[15:Rew:165880.0,168797.2] || equal(successor(u),null_class) member(v,y__dfg) subclass(y__dfg,complement(w)) member(power_class(v),union(w,u))* -> .
% 299.87/300.46 174233[15:Rew:165880.0,168798.2] || equal(successor(u),null_class) member(v,y__dfg) subclass(y__dfg,complement(w)) member(power_class(v),union(u,w))* -> .
% 299.87/300.46 174234[15:Rew:165880.0,168805.2] function(u) || member(v,y__dfg) subclass(y__dfg,symmetric_difference(w,x)) -> member(image(u,v),complement(intersection(w,x)))*.
% 299.87/300.46 168836[15:Rew:165880.0,53707.1] || equal(u,regular(ordered_pair(v,w)))* member(v,y__dfg) -> equal(regular(ordered_pair(v,w)),singleton(v))** member(v,u)*.
% 299.87/300.46 174235[15:Rew:165880.0,168843.2] function(u) || member(v,y__dfg) subclass(y__dfg,w)* subclass(w,x)* -> member(sum_class(image(u,v)),x)*.
% 299.87/300.46 174236[15:Rew:165880.0,168844.2] function(u) || member(v,y__dfg) subclass(y__dfg,w)* subclass(w,x)* -> member(power_class(image(u,v)),x)*.
% 299.87/300.46 174237[15:Rew:165880.0,168862.2] function(u) || member(v,y__dfg) subclass(y__dfg,intersection(w,x)) member(image(u,v),symmetric_difference(w,x))* -> .
% 299.87/300.46 168883[15:Rew:165880.0,123500.2] function(u) function(v) || subclass(y__dfg,w)* subclass(w,x)* -> member(image(v,apply(u,y)),x)*.
% 299.87/300.46 168930[15:Rew:165880.0,53655.0] || subclass(y__dfg,symmetric_difference(u,v)) -> equal(regular(ordered_pair(w,x)),singleton(w)) member(regular(ordered_pair(w,x)),union(u,v))*.
% 299.87/300.46 168959[15:Rew:165880.0,121277.1] || equal(union(u,v),successor(null_class)) member(w,y__dfg) -> member(w,complement(union(u,v)))* member(w,singleton(null_class)).
% 299.87/300.46 169056[15:Rew:165880.0,78983.0] || subclass(y__dfg,union(u,v)) member(omega,union(complement(u),complement(v))) -> member(omega,symmetric_difference(complement(u),complement(v)))*.
% 299.87/300.46 169092[15:Rew:165880.0,140656.0] || member(inverse(u),y__dfg) subclass(composition_function,cross_product(v,w))* -> member(ordered_pair(range_of(u),compose(inverse(u),range_of(u))),w)*.
% 299.87/300.46 169096[15:Rew:165880.0,120897.0] || member(inverse(u),y__dfg) subclass(composition_function,successor_relation) -> equal(ordered_pair(range_of(u),compose(inverse(u),range_of(u))),successor(inverse(u)))**.
% 299.87/300.46 169114[15:Rew:165880.0,82294.0] || member(inverse(u),y__dfg) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(range_of(u),cantor(range_of(u))),w)*.
% 299.87/300.46 169121[15:Rew:165880.0,58591.0] || member(inverse(u),y__dfg) -> equal(ordered_pair(first(ordered_pair(range_of(u),omega)),second(ordered_pair(range_of(u),omega))),ordered_pair(range_of(u),omega))**.
% 299.87/300.46 169136[15:Rew:165880.0,46188.0] || member(inverse(u),y__dfg) equal(compose(v,inverse(u)),range_of(u)) -> member(ordered_pair(inverse(u),range_of(u)),compose_class(v))*.
% 299.87/300.46 169143[15:Rew:165880.0,46146.0] || member(inverse(u),y__dfg) subclass(domain_relation,intersection(v,w)) member(ordered_pair(inverse(u),range_of(u)),symmetric_difference(v,w))* -> .
% 299.87/300.46 169144[15:Rew:165880.0,46150.0] || member(inverse(u),y__dfg) subclass(domain_relation,restrict(v,w,x))* -> member(ordered_pair(inverse(u),range_of(u)),cross_product(w,x))*.
% 299.87/300.46 169145[15:Rew:165880.0,46166.0] || member(inverse(u),y__dfg) subclass(domain_relation,regular(v)) member(ordered_pair(inverse(u),range_of(u)),v)* -> equal(v,null_class).
% 299.87/300.46 174239[15:Rew:165880.0,169181.1] || member(image(u,singleton(v)),y__dfg)* subclass(y__dfg,regular(w)) member(apply(u,v),w)* -> equal(w,null_class).
% 299.87/300.46 174240[15:Rew:165880.0,169348.1] || member(not_subclass_element(restrict(complement(compose(element_relation,y__dfg)),u,v),w),element_relation)* -> subclass(restrict(complement(compose(element_relation,y__dfg)),u,v),w).
% 299.87/300.46 174241[15:Rew:165880.0,169461.1] || member(not_subclass_element(intersection(u,v),intersection(compose(element_relation,y__dfg),u)),element_relation)* -> subclass(intersection(u,v),intersection(compose(element_relation,y__dfg),u)).
% 299.87/300.46 174242[15:Rew:165880.0,169472.1] || member(not_subclass_element(complement(successor(union(null_class,compose(element_relation,y__dfg)))),u),element_relation)* -> subclass(complement(successor(union(null_class,compose(element_relation,y__dfg)))),u).
% 299.87/300.46 174243[15:Rew:165880.0,169476.2,165880.0,169476.1] || member(singleton(compose(element_relation,y__dfg)),element_relation) member(compose(element_relation,y__dfg),y__dfg) -> member(singleton(singleton(singleton(compose(element_relation,y__dfg)))),element_relation)*.
% 299.87/300.46 174244[15:Rew:165880.0,169487.2] function(compose(element_relation,universal_class)) || member(regular(regular(successor(compose(element_relation,y__dfg)))),element_relation)* -> equal(regular(successor(compose(element_relation,y__dfg))),null_class).
% 299.87/300.46 174245[15:Rew:165880.0,169490.2] || member(not_subclass_element(u,intersection(compose(element_relation,y__dfg),v)),element_relation)* subclass(u,v) -> subclass(u,intersection(compose(element_relation,y__dfg),v)).
% 299.87/300.46 174246[15:Rew:165880.0,169491.1] || member(not_subclass_element(intersection(u,v),intersection(compose(element_relation,y__dfg),v)),element_relation)* -> subclass(intersection(u,v),intersection(compose(element_relation,y__dfg),v)).
% 299.87/300.46 174247[15:Rew:165880.0,169534.1] || member(ordered_pair(u,not_subclass_element(v,image(element_relation,image(y__dfg,singleton(u))))),element_relation)* -> subclass(v,image(element_relation,image(y__dfg,singleton(u)))).
% 299.87/300.46 169576[15:Rew:165880.0,93349.0] || equal(u,y__dfg) -> equal(cross_product(null_class,v),null_class) equal(range__dfg(regular(cross_product(null_class,v)),u,v),second(not_subclass_element(null_class,null_class)))**.
% 299.87/300.46 174248[15:Rew:165880.0,169731.2,165880.0,169731.1] || equal(y__dfg,x__dfg) member(inverse(restrict(element_relation,x__dfg,y__dfg)),y__dfg) -> member(ordered_pair(inverse(restrict(element_relation,x__dfg,y__dfg)),x__dfg),domain_relation)*.
% 299.87/300.46 169746[15:Rew:165880.0,90793.0] || equal(y__dfg,x__dfg) member(inverse(restrict(element_relation,x__dfg,x__dfg)),x__dfg) -> member(ordered_pair(inverse(restrict(element_relation,x__dfg,x__dfg)),x__dfg),domain_relation)*.
% 299.87/300.46 174249[15:Rew:165880.0,169819.0] || member(complement(successor(null_class)),y__dfg) subclass(y__dfg,regular(u)) member(power_class(complement(singleton(null_class))),u)* -> equal(u,null_class).
% 299.87/300.46 174250[15:Rew:165880.0,169837.0] || member(union(u,null_class),y__dfg) subclass(y__dfg,regular(v)) member(power_class(union(u,u)),v)* -> equal(v,null_class).
% 299.87/300.46 174251[15:Rew:165880.0,169838.0] || member(union(u,u),y__dfg)* subclass(y__dfg,regular(v)) member(power_class(union(u,null_class)),v)* -> equal(v,null_class).
% 299.87/300.46 174252[15:Rew:165880.0,169839.0] || member(union(null_class,u),y__dfg) subclass(y__dfg,regular(v)) member(power_class(union(u,null_class)),v)* -> equal(v,null_class).
% 299.87/300.46 174253[15:Rew:165880.0,169840.0] || member(union(u,null_class),y__dfg) subclass(y__dfg,regular(v)) member(power_class(union(null_class,u)),v)* -> equal(v,null_class).
% 299.87/300.46 174254[15:Rew:165880.0,169842.0] || member(union(u,u),y__dfg)* subclass(y__dfg,regular(v)) member(power_class(union(null_class,u)),v)* -> equal(v,null_class).
% 299.87/300.46 174255[15:Rew:165880.0,169843.0] || member(union(null_class,u),y__dfg) subclass(y__dfg,regular(v)) member(power_class(union(u,u)),v)* -> equal(v,null_class).
% 299.87/300.46 169848[15:Rew:165880.0,26477.0] || member(intersection(u,v),y__dfg) member(apply(choice,intersection(u,v)),symmetric_difference(u,v))* -> equal(intersection(u,v),null_class).
% 299.87/300.46 174256[15:Rew:165880.0,169869.1] || member(cross_product(u,v),y__dfg) equal(regular(singleton(apply(choice,cross_product(u,v)))),y__dfg)** -> equal(cross_product(u,v),null_class).
% 299.87/300.46 174257[15:Rew:165880.0,169870.1] || member(cross_product(u,v),y__dfg) subclass(y__dfg,regular(singleton(apply(choice,cross_product(u,v)))))* -> equal(cross_product(u,v),null_class).
% 299.87/300.46 169872[15:Rew:165880.0,62365.0] || member(cross_product(u,v),y__dfg) equal(successor(singleton(apply(choice,cross_product(u,v)))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.87/300.46 169876[15:Rew:165880.0,59017.0] || member(cross_product(u,v),y__dfg) equal(complement(regular(apply(choice,cross_product(u,v)))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.87/300.46 169878[15:Rew:165880.0,58993.0] || member(cross_product(u,v),y__dfg) equal(union(null_class,apply(choice,cross_product(u,v))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.87/300.46 169883[15:Rew:165880.0,49976.0] || member(cross_product(u,v),y__dfg) equal(unordered_pair(apply(choice,cross_product(u,v)),w),null_class)** -> equal(cross_product(u,v),null_class).
% 299.87/300.46 169885[15:Rew:165880.0,49939.0] || member(cross_product(u,v),y__dfg) equal(unordered_pair(w,apply(choice,cross_product(u,v))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.87/300.46 169887[15:Rew:165880.0,49712.0] || member(cross_product(u,v),y__dfg) subclass(unordered_pair(apply(choice,cross_product(u,v)),w),null_class)* -> equal(cross_product(u,v),null_class).
% 299.87/300.46 169888[15:Rew:165880.0,49693.0] || member(cross_product(u,v),y__dfg) subclass(unordered_pair(w,apply(choice,cross_product(u,v))),null_class)* -> equal(cross_product(u,v),null_class).
% 299.87/300.46 174258[15:Rew:165880.0,169925.1] || member(cross_product(u,v),y__dfg) subclass(y__dfg,complement(singleton(apply(choice,cross_product(u,v)))))* -> equal(cross_product(u,v),null_class).
% 299.87/300.46 174259[15:Rew:165880.0,169926.1] || member(cross_product(u,v),y__dfg) equal(complement(singleton(apply(choice,cross_product(u,v)))),y__dfg)** -> equal(cross_product(u,v),null_class).
% 299.87/300.46 169931[15:Rew:165880.0,141073.0] || member(symmetric_difference(u,v),y__dfg) -> equal(symmetric_difference(u,v),null_class) member(apply(choice,symmetric_difference(u,v)),complement(intersection(v,u)))*.
% 299.87/300.46 169932[15:Rew:165880.0,141120.0] || member(symmetric_difference(u,v),y__dfg) -> equal(symmetric_difference(u,v),null_class) member(apply(choice,symmetric_difference(v,u)),complement(intersection(u,v)))*.
% 299.87/300.46 169933[15:Rew:165880.0,141131.0] || member(symmetric_difference(u,v),y__dfg) member(apply(choice,symmetric_difference(u,v)),intersection(u,v))* -> equal(symmetric_difference(u,v),null_class).
% 299.87/300.46 169951[15:Rew:165880.0,38919.0] || member(union(u,v),y__dfg) -> member(singleton(union(u,v)),complement(v))* member(singleton(singleton(singleton(union(u,v)))),element_relation)*.
% 299.87/300.46 169952[15:Rew:165880.0,38918.0] || member(union(u,v),y__dfg) -> member(singleton(union(u,v)),complement(u))* member(singleton(singleton(singleton(union(u,v)))),element_relation)*.
% 299.87/300.46 170024[15:Rew:165880.0,40320.0] || member(cantor(u),y__dfg) -> equal(apply(u,singleton(cantor(u))),sum_class(range_of(null_class)))** member(singleton(singleton(singleton(cantor(u)))),element_relation)*.
% 299.87/300.46 170073[15:Rew:165880.0,22221.0] || member(ordered_pair(y__dfg,not_subclass_element(u,image(v,image(w,null_class)))),compose(v,w))* -> subclass(u,image(v,image(w,null_class))).
% 299.87/300.46 174260[15:Rew:165880.0,170084.0] || member(restrict(element_relation,y__dfg,image(u,null_class)),y__dfg) -> member(ordered_pair(restrict(element_relation,y__dfg,image(u,null_class)),apply(u,y__dfg)),domain_relation)*.
% 299.87/300.46 174261[15:Rew:165880.0,170092.2,165880.0,170092.1] || -> subclass(ordered_pair(y__dfg,y__dfg),u) equal(not_subclass_element(ordered_pair(y__dfg,y__dfg),u),unordered_pair(y__dfg,null_class))** equal(not_subclass_element(ordered_pair(y__dfg,y__dfg),u),null_class).
% 299.87/300.46 174262[15:Rew:165880.0,170094.2] || subclass(u,ordered_pair(y__dfg,y__dfg))* -> subclass(u,v) equal(not_subclass_element(u,v),unordered_pair(y__dfg,null_class))* equal(not_subclass_element(u,v),null_class).
% 299.87/300.46 170330[15:Rew:165880.0,42106.0] || member(ordered_pair(u,not_subclass_element(v,range_of(null_class))),compose(complement(cross_product(image(w,singleton(u)),y__dfg)),w))* -> subclass(v,range_of(null_class)).
% 299.87/300.46 170333[15:Rew:165880.0,144007.0] || member(ordered_pair(u,not_subclass_element(v,range_of(null_class))),compose(singleton(cross_product(image(w,singleton(u)),y__dfg)),w))* -> subclass(v,range_of(null_class)).
% 299.87/300.46 174263[15:Rew:165880.0,170346.0] || member(inverse(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,v) -> member(ordered_pair(inverse(cross_product(u,y__dfg)),image(y__dfg,u)),v)*.
% 299.87/300.46 170497[15:Rew:165880.0,94473.2] function(u) || equal(complement(cantor(range_of(v))),null_class) equal(cantor(cantor(w)),y__dfg) -> compatible(u,w,inverse(v))*.
% 299.87/300.46 170543[15:Rew:165880.0,156377.1] || equal(restrict(u,v,w),x)* member(x,y__dfg) -> equal(x,null_class) member(apply(choice,x),cross_product(v,w))*.
% 299.87/300.46 170717[15:Rew:165880.0,91695.0] || subclass(y__dfg,intersection(complement(u),power_class(complement(power_class(v))))) member(ordered_pair(w,x),union(u,image(element_relation,power_class(v))))* -> .
% 299.87/300.46 170722[15:Rew:165880.0,52633.0] || subclass(y__dfg,intersection(complement(u),power_class(complement(power_class(v))))) member(unordered_pair(w,x),union(u,image(element_relation,power_class(v))))* -> .
% 299.87/300.46 170724[15:Rew:165880.0,93410.0] || subclass(y__dfg,intersection(power_class(complement(power_class(u))),complement(v))) member(ordered_pair(w,x),union(image(element_relation,power_class(u)),v))* -> .
% 299.87/300.46 170729[15:Rew:165880.0,52636.0] || subclass(y__dfg,intersection(power_class(complement(power_class(u))),complement(v))) member(unordered_pair(w,x),union(image(element_relation,power_class(u)),v))* -> .
% 299.87/300.46 170737[15:Rew:165880.0,46267.0] || subclass(y__dfg,intersection(complement(u),union(v,complement(power_class(w)))))* member(omega,union(u,intersection(complement(v),power_class(w)))) -> .
% 299.87/300.46 170744[15:Rew:165880.0,46413.0] || subclass(y__dfg,intersection(union(u,complement(power_class(v))),complement(w)))* member(omega,union(intersection(complement(u),power_class(v)),w)) -> .
% 299.87/300.46 170751[15:Rew:165880.0,46468.0] || subclass(y__dfg,intersection(complement(u),union(complement(power_class(v)),w)))* member(omega,union(u,intersection(power_class(v),complement(w)))) -> .
% 299.87/300.46 170758[15:Rew:165880.0,46716.0] || subclass(y__dfg,intersection(union(complement(power_class(u)),v),complement(w)))* member(omega,union(intersection(power_class(u),complement(v)),w)) -> .
% 299.87/300.46 170906[15:Rew:165880.0,64865.1] || equal(successor(union(complement(power_class(u)),image(element_relation,power_class(v)))),null_class)** -> subclass(y__dfg,intersection(power_class(u),power_class(complement(power_class(v))))).
% 299.87/300.46 170908[15:Rew:165880.0,58216.0] || subclass(y__dfg,intersection(power_class(u),power_class(complement(power_class(v))))) subclass(domain_relation,union(complement(power_class(u)),image(element_relation,power_class(v))))* -> .
% 299.87/300.46 170913[15:Rew:165880.0,63268.1] || equal(successor(intersection(power_class(u),power_class(complement(power_class(v))))),null_class) -> equal(union(complement(power_class(u)),image(element_relation,power_class(v))),y__dfg)**.
% 299.87/300.46 170926[15:Rew:165880.0,58214.0] || subclass(y__dfg,union(complement(power_class(u)),image(element_relation,power_class(v))))* member(omega,intersection(power_class(u),power_class(complement(power_class(v))))) -> .
% 299.87/300.46 170934[15:Rew:165880.0,63269.1] || equal(successor(intersection(power_class(complement(power_class(u))),power_class(v))),null_class) -> equal(union(image(element_relation,power_class(u)),complement(power_class(v))),y__dfg)**.
% 299.87/300.46 170939[15:Rew:165880.0,64866.1] || equal(successor(union(image(element_relation,power_class(u)),complement(power_class(v)))),null_class)** -> subclass(y__dfg,intersection(power_class(complement(power_class(u))),power_class(v))).
% 299.87/300.46 170941[15:Rew:165880.0,58474.0] || subclass(y__dfg,intersection(power_class(complement(power_class(u))),power_class(v))) subclass(domain_relation,union(image(element_relation,power_class(u)),complement(power_class(v))))* -> .
% 299.87/300.46 170953[15:Rew:165880.0,58472.0] || subclass(y__dfg,union(image(element_relation,power_class(u)),complement(power_class(v))))* member(omega,intersection(power_class(complement(power_class(u))),power_class(v))) -> .
% 299.87/300.46 170967[15:Rew:165880.0,60573.0] || member(intersection(successor(null_class),u),y__dfg) -> equal(intersection(successor(null_class),u),null_class) equal(apply(choice,intersection(successor(null_class),u)),null_class)**.
% 299.87/300.46 170968[15:Rew:165880.0,60572.0] || member(intersection(u,successor(null_class)),y__dfg) -> equal(intersection(u,successor(null_class)),null_class) equal(apply(choice,intersection(u,successor(null_class))),null_class)**.
% 299.87/300.46 170969[15:Rew:165880.0,60554.0] || member(union(null_class,singleton(u)),y__dfg) -> equal(union(null_class,singleton(u)),null_class) equal(apply(choice,union(null_class,singleton(u))),u)**.
% 299.87/300.46 170986[15:Rew:165880.0,60857.0] || subclass(y__dfg,intersection(union(u,v),power_class(w))) member(unordered_pair(x,y),complement(intersection(union(u,v),power_class(w))))* -> .
% 299.87/300.46 170996[15:Rew:165880.0,61583.0] || subclass(y__dfg,intersection(power_class(u),union(v,w))) member(unordered_pair(x,y),complement(intersection(power_class(u),union(v,w))))* -> .
% 299.87/300.46 171142[15:Rew:165880.0,134271.1] || subclass(u,singleton(u)) member(successor(u),y__dfg) -> equal(successor(u),null_class) member(apply(choice,successor(u)),complement(u))*.
% 299.87/300.46 174270[15:Rew:165880.0,171325.0] || member(inverse(restrict(element_relation,complement(u),y__dfg)),y__dfg) -> member(ordered_pair(inverse(restrict(element_relation,complement(u),y__dfg)),complement(power_class(u))),domain_relation)*.
% 299.87/300.46 171338[15:Rew:165880.0,118542.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),y__dfg) member(ordered_pair(w,x),union(u,image(element_relation,power_class(v))))* -> .
% 299.87/300.46 171339[15:Rew:165880.0,116843.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),y__dfg) member(unordered_pair(w,x),union(u,image(element_relation,power_class(v))))* -> .
% 299.87/300.46 171352[15:Rew:165880.0,92916.0] || equal(first(not_subclass_element(cross_product(u,v),w)),y__dfg) -> subclass(cross_product(u,v),w) member(null_class,not_subclass_element(cross_product(u,v),w))*.
% 299.87/300.46 171353[15:Rew:165880.0,118545.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),y__dfg) member(ordered_pair(w,x),union(image(element_relation,power_class(u)),v))* -> .
% 299.87/300.46 171354[15:Rew:165880.0,116846.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),y__dfg) member(unordered_pair(w,x),union(image(element_relation,power_class(u)),v))* -> .
% 299.87/300.46 171474[15:Rew:165880.0,95952.0] || equal(complement(image(u,image(v,singleton(w)))),y__dfg)** member(ordered_pair(w,x),compose(u,v))* -> member(x,y)*.
% 299.87/300.46 171607[15:Rew:165880.0,98140.1] || member(unordered_pair(u,v),symmetric_difference(complement(w),union(x,y)))* subclass(y__dfg,regular(union(w,complement(union(x,y))))) -> .
% 299.87/300.46 171608[15:Rew:165880.0,98292.1] || member(unordered_pair(u,v),symmetric_difference(union(w,x),complement(y)))* subclass(y__dfg,regular(union(complement(union(w,x)),y))) -> .
% 299.87/300.46 171615[15:Rew:165880.0,98579.0] || subclass(y__dfg,intersection(complement(u),power_class(complement(union(v,w)))))* member(omega,union(u,image(element_relation,union(v,w)))) -> .
% 299.87/300.46 171622[15:Rew:165880.0,98995.0] || subclass(y__dfg,intersection(power_class(complement(union(u,v))),complement(w)))* member(omega,union(image(element_relation,union(u,v)),w)) -> .
% 299.87/300.46 171899[15:Rew:165880.0,129822.0] || equal(complement(restrict(u,v,w)),y__dfg)** member(x,cross_product(v,w))* member(x,u)* -> member(x,y)*.
% 299.87/300.46 171918[15:Rew:165880.0,120384.0] || member(regular(complement(successor(null_class))),y__dfg) -> equal(regular(complement(successor(null_class))),null_class) equal(apply(choice,regular(complement(successor(null_class)))),null_class)**.
% 299.87/300.46 171934[15:Rew:165880.0,122759.0] || subclass(y__dfg,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(singleton(w),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.87/300.46 171941[15:Rew:165880.0,122758.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),y__dfg)** -> member(singleton(w),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.87/300.46 172028[15:Rew:165880.0,133882.0] || member(intersection(u,singleton(v)),y__dfg) -> equal(intersection(u,singleton(v)),null_class) equal(apply(choice,intersection(singleton(v),u)),v)**.
% 299.87/300.46 172029[15:Rew:165880.0,135061.0] || member(intersection(singleton(u),v),y__dfg) -> equal(intersection(singleton(u),v),null_class) equal(apply(choice,intersection(v,singleton(u))),u)**.
% 299.87/300.46 172070[15:Rew:165880.0,142200.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),y__dfg) member(omega,union(u,intersection(complement(v),power_class(w))))* -> .
% 299.87/300.46 172080[15:Rew:165880.0,143761.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),y__dfg) member(omega,union(intersection(complement(u),power_class(v)),w))* -> .
% 299.87/300.46 172096[15:Rew:165880.0,144172.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),y__dfg) member(omega,union(u,intersection(power_class(v),complement(w))))* -> .
% 299.87/300.46 172106[15:Rew:165880.0,144431.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),y__dfg) member(omega,union(intersection(power_class(u),complement(v)),w))* -> .
% 299.87/300.46 172112[15:Rew:165880.0,145479.1] || subclass(union(u,complement(union(v,w))),null_class) -> equal(union(complement(power_class(x)),intersection(complement(u),union(v,w))),y__dfg)**.
% 299.87/300.46 172151[15:Rew:165880.0,145728.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),y__dfg) member(omega,union(u,image(element_relation,union(v,w))))* -> .
% 299.87/300.46 172212[15:Rew:165880.0,147837.1] || subclass(union(u,complement(union(v,w))),null_class) -> equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y__dfg)**.
% 299.87/300.46 172237[15:Rew:165880.0,148090.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),y__dfg) member(omega,union(image(element_relation,union(u,v)),w))* -> .
% 299.87/300.46 172242[15:Rew:165880.0,148600.1] || subclass(union(complement(union(u,v)),w),null_class) -> equal(union(complement(power_class(x)),intersection(union(u,v),complement(w))),y__dfg)**.
% 299.87/300.46 172271[15:Rew:165880.0,149380.1] || subclass(union(complement(union(u,v)),w),null_class) -> equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y__dfg)**.
% 299.87/300.46 172773[15:Rew:166239.0,65026.0] || subclass(image(u,image(v,singleton(w))),null_class)* member(ordered_pair(w,x),compose(u,v))* -> member(x,complement(x__dfg)).
% 299.87/300.46 172837[15:Rew:166239.0,129838.0] || subclass(restrict(u,v,w),null_class)* member(x,cross_product(v,w))* member(x,u)* -> member(x,complement(x__dfg)).
% 299.87/300.46 174380[15:Rew:166239.0,168749.0] || subclass(power_class(complement(power_class(u))),null_class) member(v,y__dfg) -> member(v,image(element_relation,power_class(u)))* member(v,complement(x__dfg)).
% 299.87/300.46 181479[15:Res:154956.0,165890.1] single_valued_class(complement(successor(complement(restrict(cross_product(y__dfg,y__dfg),u,v))))) || -> function(complement(successor(complement(restrict(cross_product(y__dfg,y__dfg),u,v)))))*.
% 299.87/300.46 181509[15:Rew:71035.0,181466.1] single_valued_class(intersection(u,intersection(union(cross_product(y__dfg,y__dfg),null_class),v))) || -> function(intersection(u,intersection(union(null_class,cross_product(y__dfg,y__dfg)),v)))*.
% 299.87/300.46 181465[15:Res:125572.0,165890.1] single_valued_class(intersection(u,intersection(union(null_class,cross_product(y__dfg,y__dfg)),v))) || -> function(intersection(u,intersection(union(null_class,cross_product(y__dfg,y__dfg)),v)))*.
% 299.87/300.46 181511[15:Rew:71035.0,181462.1] single_valued_class(intersection(u,intersection(v,union(cross_product(y__dfg,y__dfg),null_class)))) || -> function(intersection(u,intersection(v,union(null_class,cross_product(y__dfg,y__dfg)))))*.
% 299.87/300.46 181461[15:Res:125569.0,165890.1] single_valued_class(intersection(u,intersection(v,union(null_class,cross_product(y__dfg,y__dfg))))) || -> function(intersection(u,intersection(v,union(null_class,cross_product(y__dfg,y__dfg)))))*.
% 299.87/300.46 181514[15:Rew:71035.0,181457.1] single_valued_class(intersection(intersection(u,union(cross_product(y__dfg,y__dfg),null_class)),v)) || -> function(intersection(intersection(u,union(null_class,cross_product(y__dfg,y__dfg))),v))*.
% 299.87/300.46 181456[15:Res:125578.0,165890.1] single_valued_class(intersection(intersection(u,union(null_class,cross_product(y__dfg,y__dfg))),v)) || -> function(intersection(intersection(u,union(null_class,cross_product(y__dfg,y__dfg))),v))*.
% 299.87/300.46 181515[15:Rew:71035.0,181454.1] single_valued_class(intersection(intersection(union(cross_product(y__dfg,y__dfg),null_class),u),v)) || -> function(intersection(intersection(union(null_class,cross_product(y__dfg,y__dfg)),u),v))*.
% 299.87/300.46 181453[15:Res:125558.0,165890.1] single_valued_class(intersection(intersection(union(null_class,cross_product(y__dfg,y__dfg)),u),v)) || -> function(intersection(intersection(union(null_class,cross_product(y__dfg,y__dfg)),u),v))*.
% 299.87/300.46 181519[15:Rew:71035.0,181440.1] single_valued_class(union(null_class,intersection(u,union(cross_product(y__dfg,y__dfg),null_class)))) || -> function(union(null_class,intersection(u,union(null_class,cross_product(y__dfg,y__dfg)))))*.
% 299.87/300.46 181439[15:Res:125581.0,165890.1] single_valued_class(union(null_class,intersection(u,union(null_class,cross_product(y__dfg,y__dfg))))) || -> function(union(null_class,intersection(u,union(null_class,cross_product(y__dfg,y__dfg)))))*.
% 299.87/300.46 181524[15:Rew:71035.0,181416.1] single_valued_class(union(null_class,intersection(union(cross_product(y__dfg,y__dfg),null_class),u))) || -> function(union(null_class,intersection(union(null_class,cross_product(y__dfg,y__dfg)),u)))*.
% 299.87/300.46 181415[15:Res:125564.0,165890.1] single_valued_class(union(null_class,intersection(union(null_class,cross_product(y__dfg,y__dfg)),u))) || -> function(union(null_class,intersection(union(null_class,cross_product(y__dfg,y__dfg)),u)))*.
% 299.87/300.46 181404[15:Res:59858.0,165890.1] single_valued_class(restrict(restrict(cross_product(y__dfg,y__dfg),u,v),w,x)) || -> function(restrict(restrict(cross_product(y__dfg,y__dfg),u,v),w,x))*.
% 299.87/300.46 181526[15:Rew:71035.0,181401.1,68772.0,181401.1] single_valued_class(restrict(union(cross_product(y__dfg,y__dfg),cross_product(y__dfg,y__dfg)),u,v)) || -> function(restrict(union(null_class,cross_product(y__dfg,y__dfg)),u,v))*.
% 299.87/300.46 4986[0:Res:359.2,19.0] || subclass(u,cross_product(v,w))* -> subclass(u,x) equal(ordered_pair(first(not_subclass_element(u,x)),second(not_subclass_element(u,x))),not_subclass_element(u,x))**.
% 299.87/300.46 7331[0:Res:7306.0,10.0] || -> subclass(u,complement(unordered_pair(v,w))) equal(not_subclass_element(u,complement(unordered_pair(v,w))),w)** equal(not_subclass_element(u,complement(unordered_pair(v,w))),v)**.
% 299.87/300.46 9106[0:SpL:115.0,1479.2] || member(u,union(v,w)) member(u,complement(intersection(v,w)))* subclass(symmetric_difference(v,w),x)* -> member(u,x)*.
% 299.87/300.46 12337[0:SpL:1200.1,2610.0] || equal(u,not_subclass_element(cross_product(v,w),x)) -> subclass(cross_product(v,w),x) member(singleton(first(not_subclass_element(cross_product(v,w),x))),u)*.
% 299.87/300.46 12322[0:SpL:1200.1,373.0] || subclass(not_subclass_element(cross_product(u,v),w),x) -> subclass(cross_product(u,v),w) member(singleton(first(not_subclass_element(cross_product(u,v),w))),x)*.
% 299.87/300.46 10577[0:SpR:1199.1,258.0] || -> equal(cross_product(u,v),null_class) member(unordered_pair(first(regular(cross_product(u,v))),singleton(second(regular(cross_product(u,v))))),regular(cross_product(u,v)))*.
% 299.87/300.46 1477[0:Res:25.2,157.0] || member(regular(complement(intersection(u,v))),v)* member(regular(complement(intersection(u,v))),u)* -> equal(complement(intersection(u,v)),null_class).
% 299.87/300.46 9977[3:Res:4488.1,1475.1] || subclass(domain_relation,complement(intersection(u,v))) member(ordered_pair(null_class,null_class),union(u,v)) -> member(ordered_pair(null_class,null_class),symmetric_difference(u,v))*.
% 299.87/300.46 13383[3:Res:1472.2,5355.1] || member(ordered_pair(null_class,null_class),cross_product(u,v))* member(ordered_pair(null_class,null_class),w) subclass(domain_relation,complement(restrict(w,u,v)))* -> .
% 299.87/300.46 21022[4:Rew:20570.0,10609.2] || member(ordered_pair(u,regular(cross_product(v,w))),application_function)* -> equal(cross_product(v,w),null_class) member(first(regular(cross_product(v,w))),cantor(u)).
% 299.87/300.46 23281[4:Res:22292.1,1475.1] || equal(complement(intersection(u,v)),singleton(singleton(null_class))) member(singleton(null_class),union(u,v)) -> member(singleton(null_class),symmetric_difference(u,v))*.
% 299.87/300.46 28090[0:Res:60.1,2998.1] || member(ordered_pair(u,regular(v)),compose(w,x)) subclass(v,complement(image(w,image(x,singleton(u)))))* -> equal(v,null_class).
% 299.87/300.46 28145[0:Obv:28061.2] || subclass(unordered_pair(u,v),complement(w))* member(v,w) -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.87/300.46 28146[0:Obv:28060.2] || subclass(unordered_pair(u,v),complement(w))* member(u,w) -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.87/300.46 28353[0:Res:169.1,3668.0] || -> subclass(intersection(u,symmetric_difference(complement(v),complement(w))),x) member(not_subclass_element(intersection(u,symmetric_difference(complement(v),complement(w))),x),union(v,w))*.
% 299.87/300.46 28325[0:Res:175.1,3668.0] || -> subclass(intersection(symmetric_difference(complement(u),complement(v)),w),x) member(not_subclass_element(intersection(symmetric_difference(complement(u),complement(v)),w),x),union(u,v))*.
% 299.87/300.46 29749[3:Rew:29278.0,14316.0] || subclass(domain_relation,union(null_class,ordered_pair(u,v)))* -> equal(unordered_pair(u,singleton(v)),ordered_pair(null_class,null_class)) equal(ordered_pair(null_class,null_class),singleton(u)).
% 299.87/300.46 31016[3:Rew:29278.0,29767.1] || -> subclass(union(null_class,symmetric_difference(complement(u),complement(v))),w) member(not_subclass_element(union(null_class,symmetric_difference(complement(u),complement(v))),w),union(u,v))*.
% 299.87/300.46 31020[7:Rew:30027.0,29842.0] || equal(union(null_class,complement(intersection(u,v))),y__dfg)** member(regular(x__dfg),union(u,v)) -> member(regular(x__dfg),symmetric_difference(u,v)).
% 299.87/300.46 33167[3:Rew:541.1,33166.2] || member(apply(choice,u),unordered_pair(v,u))* -> equal(regular(unordered_pair(v,u)),v) equal(u,null_class) equal(unordered_pair(v,u),null_class).
% 299.87/300.46 33169[3:Rew:541.2,33168.2] || member(apply(choice,u),unordered_pair(u,v))* -> equal(regular(unordered_pair(u,v)),v) equal(u,null_class) equal(unordered_pair(u,v),null_class).
% 299.87/300.46 33987[3:Rew:29278.0,33955.1,29278.0,33955.0] || member(regular(intersection(union(null_class,intersection(u,v)),w)),symmetric_difference(u,v))* -> equal(intersection(union(null_class,intersection(u,v)),w),null_class).
% 299.87/300.46 34354[3:Rew:29278.0,34327.1,29278.0,34327.0] || member(regular(intersection(u,union(null_class,intersection(v,w)))),symmetric_difference(v,w))* -> equal(intersection(u,union(null_class,intersection(v,w))),null_class).
% 299.87/300.46 35298[3:Rew:541.1,35297.2] || member(not_subclass_element(u,v),unordered_pair(w,u))* -> equal(regular(unordered_pair(w,u)),w) subclass(u,v) equal(unordered_pair(w,u),null_class).
% 299.87/300.46 35300[3:Rew:541.2,35299.2] || member(not_subclass_element(u,v),unordered_pair(u,w))* -> equal(regular(unordered_pair(u,w)),w) subclass(u,v) equal(unordered_pair(u,w),null_class).
% 299.87/300.46 36398[0:Res:25.2,4978.1] || member(not_subclass_element(u,v),w)* member(not_subclass_element(u,v),x)* subclass(u,complement(intersection(x,w)))* -> subclass(u,v).
% 299.87/300.46 37732[0:Res:236.1,225.0] || -> subclass(restrict(restrict(u,v,w),x,y),z) member(not_subclass_element(restrict(restrict(u,v,w),x,y),z),cross_product(v,w))*.
% 299.87/300.46 39451[12:SpL:39262.1,1580.1] function(u) || member(ordered_pair(u,v),compose(w,x))* subclass(image(w,image(x,null_class)),y)* -> member(v,y)*.
% 299.87/300.46 42309[0:Res:2973.1,3678.1] || member(regular(intersection(intersection(intersection(u,v),w),x)),symmetric_difference(u,v))* -> equal(intersection(intersection(intersection(u,v),w),x),null_class).
% 299.87/300.46 42795[0:Res:2974.1,3678.1] || member(regular(intersection(intersection(u,intersection(v,w)),x)),symmetric_difference(v,w))* -> equal(intersection(intersection(u,intersection(v,w)),x),null_class).
% 299.87/300.46 43853[0:Res:2351.1,3678.1] || member(regular(intersection(u,intersection(intersection(v,w),x))),symmetric_difference(v,w))* -> equal(intersection(u,intersection(intersection(v,w),x)),null_class).
% 299.87/300.46 44385[0:Res:2352.1,3678.1] || member(regular(intersection(u,intersection(v,intersection(w,x)))),symmetric_difference(w,x))* -> equal(intersection(u,intersection(v,intersection(w,x))),null_class).
% 299.87/300.46 45179[0:Res:5493.0,2997.0] || subclass(successor(u),v) -> equal(symmetric_difference(complement(u),complement(singleton(u))),null_class) member(regular(symmetric_difference(complement(u),complement(singleton(u)))),v)*.
% 299.87/300.46 45315[0:Obv:45280.2] || equal(u,v) subclass(unordered_pair(v,u),symmetric_difference(w,x))* -> equal(unordered_pair(v,u),null_class) member(v,union(w,x)).
% 299.87/300.46 45370[0:Res:7306.0,3658.0] || -> subclass(u,complement(symmetric_difference(v,cross_product(w,x)))) member(not_subclass_element(u,complement(symmetric_difference(v,cross_product(w,x)))),complement(restrict(v,w,x)))*.
% 299.87/300.46 45523[0:Res:7306.0,3659.0] || -> subclass(u,complement(symmetric_difference(cross_product(v,w),x))) member(not_subclass_element(u,complement(symmetric_difference(cross_product(v,w),x))),complement(restrict(x,v,w)))*.
% 299.87/300.46 46316[0:Rew:46218.0,45004.0] || subclass(u,power_class(complement(power_class(v)))) member(regular(intersection(w,u)),image(element_relation,power_class(v)))* -> equal(intersection(w,u),null_class).
% 299.87/300.46 46317[0:Rew:46218.0,43312.0] || subclass(u,power_class(complement(power_class(v)))) member(regular(intersection(u,w)),image(element_relation,power_class(v)))* -> equal(intersection(u,w),null_class).
% 299.87/300.46 46324[0:Rew:46218.0,34794.0] || -> equal(union(intersection(u,image(element_relation,power_class(v))),intersection(complement(u),power_class(complement(power_class(v))))),complement(symmetric_difference(u,image(element_relation,power_class(v)))))**.
% 299.87/300.46 46579[0:Rew:46218.0,34808.0] || -> equal(union(intersection(image(element_relation,power_class(u)),v),intersection(power_class(complement(power_class(u))),complement(v))),complement(symmetric_difference(image(element_relation,power_class(u)),v)))**.
% 299.87/300.46 46618[4:Rew:46218.0,41371.0] || subclass(domain_relation,rotate(power_class(complement(power_class(u))))) member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),image(element_relation,power_class(u)))* -> .
% 299.87/300.46 46619[4:Rew:46218.0,41488.0] || subclass(domain_relation,flip(power_class(complement(power_class(u))))) member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),image(element_relation,power_class(u)))* -> .
% 299.87/300.46 46937[0:Rew:46218.0,46328.1] || member(not_subclass_element(intersection(u,power_class(complement(power_class(v)))),w),image(element_relation,power_class(v)))* -> subclass(intersection(u,power_class(complement(power_class(v)))),w).
% 299.87/300.46 46940[0:Rew:46218.0,46595.1] || member(not_subclass_element(intersection(power_class(complement(power_class(u))),v),w),image(element_relation,power_class(u)))* -> subclass(intersection(power_class(complement(power_class(u))),v),w).
% 299.87/300.46 48185[0:Res:2349.2,46222.0] || subclass(u,image(element_relation,power_class(v))) member(regular(intersection(w,u)),power_class(complement(power_class(v))))* -> equal(intersection(w,u),null_class).
% 299.87/300.46 48184[0:Res:2971.2,46222.0] || subclass(u,image(element_relation,power_class(v))) member(regular(intersection(u,w)),power_class(complement(power_class(v))))* -> equal(intersection(u,w),null_class).
% 299.87/300.46 48168[0:Res:169.1,46222.0] || member(not_subclass_element(intersection(u,image(element_relation,power_class(v))),w),power_class(complement(power_class(v))))* -> subclass(intersection(u,image(element_relation,power_class(v))),w).
% 299.87/300.46 48161[4:Res:20669.1,46222.0] || subclass(domain_relation,flip(image(element_relation,power_class(u)))) member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),power_class(complement(power_class(u))))* -> .
% 299.87/300.46 48160[4:Res:20668.1,46222.0] || subclass(domain_relation,rotate(image(element_relation,power_class(u)))) member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),power_class(complement(power_class(u))))* -> .
% 299.87/300.46 48134[0:Res:175.1,46222.0] || member(not_subclass_element(intersection(image(element_relation,power_class(u)),v),w),power_class(complement(power_class(u))))* -> subclass(intersection(image(element_relation,power_class(u)),v),w).
% 299.87/300.46 48837[0:SpR:47177.0,3028.2] || subclass(u,symmetric_difference(complement(power_class(complement(power_class(v)))),w)) -> equal(u,null_class) member(regular(u),union(image(element_relation,power_class(v)),w))*.
% 299.87/300.46 49049[0:SpR:47178.0,3028.2] || subclass(u,symmetric_difference(v,complement(power_class(complement(power_class(w)))))) -> equal(u,null_class) member(regular(u),union(v,image(element_relation,power_class(w))))*.
% 299.87/300.46 49273[0:Res:7306.0,46252.0] || -> subclass(u,complement(symmetric_difference(complement(v),power_class(w)))) member(not_subclass_element(u,complement(symmetric_difference(complement(v),power_class(w)))),union(v,complement(power_class(w))))*.
% 299.87/300.46 49225[0:SpL:46227.0,46252.0] || member(u,symmetric_difference(union(complement(power_class(v)),w),power_class(x))) -> member(u,union(intersection(power_class(v),complement(w)),complement(power_class(x))))*.
% 299.87/300.46 49224[0:SpL:46221.0,46252.0] || member(u,symmetric_difference(union(v,complement(power_class(w))),power_class(x))) -> member(u,union(intersection(complement(v),power_class(w)),complement(power_class(x))))*.
% 299.87/300.46 49461[0:Res:7306.0,46453.0] || -> subclass(u,complement(symmetric_difference(power_class(v),complement(w)))) member(not_subclass_element(u,complement(symmetric_difference(power_class(v),complement(w)))),union(complement(power_class(v)),w))*.
% 299.87/300.46 49408[0:SpL:46227.0,46453.0] || member(u,symmetric_difference(power_class(v),union(complement(power_class(w)),x))) -> member(u,union(complement(power_class(v)),intersection(power_class(w),complement(x))))*.
% 299.87/300.46 49407[0:SpL:46221.0,46453.0] || member(u,symmetric_difference(power_class(v),union(w,complement(power_class(x))))) -> member(u,union(complement(power_class(v)),intersection(complement(w),power_class(x))))*.
% 299.87/300.46 49581[0:SpR:6542.0,25.2] || member(u,union(complement(v),complement(singleton(v)))) member(u,successor(v)) -> member(u,symmetric_difference(complement(v),complement(singleton(v))))*.
% 299.87/300.46 49666[0:Rew:6542.0,49578.0] || -> equal(intersection(u,symmetric_difference(complement(v),complement(singleton(v)))),null_class) member(regular(intersection(u,symmetric_difference(complement(v),complement(singleton(v))))),successor(v))*.
% 299.87/300.46 49667[0:Rew:6542.0,49572.0] || -> equal(intersection(symmetric_difference(complement(u),complement(singleton(u))),v),null_class) member(regular(intersection(symmetric_difference(complement(u),complement(singleton(u))),v)),successor(u))*.
% 299.87/300.46 52786[3:SpL:30027.0,220.0] || member(regular(union(union(null_class,u),v)),intersection(union(null_class,complement(u)),complement(v)))* -> equal(union(union(null_class,u),v),null_class).
% 299.87/300.46 52785[3:SpL:33220.0,220.0] || member(regular(union(union(u,u),v)),intersection(union(null_class,complement(u)),complement(v)))* -> equal(union(union(u,u),v),null_class).
% 299.87/300.46 52771[3:SpL:30027.0,220.0] || member(regular(union(u,union(null_class,v))),intersection(complement(u),union(null_class,complement(v))))* -> equal(union(u,union(null_class,v)),null_class).
% 299.87/300.46 52770[3:SpL:33220.0,220.0] || member(regular(union(u,union(v,v))),intersection(complement(u),union(null_class,complement(v))))* -> equal(union(u,union(v,v)),null_class).
% 299.87/300.46 53033[3:MRR:52963.3,49833.1] || member(ordered_pair(u,regular(v)),compose(w,x)) subclass(v,regular(image(w,image(x,singleton(u)))))* -> equal(v,null_class).
% 299.87/300.46 53736[3:MRR:53735.1,53674.0] || -> equal(regular(ordered_pair(u,v)),singleton(u)) equal(regular(regular(ordered_pair(u,v))),singleton(v))** equal(regular(regular(ordered_pair(u,v))),u)**.
% 299.87/300.46 54426[0:Res:3695.2,3668.0] || subclass(u,symmetric_difference(complement(v),complement(w))) -> subclass(intersection(x,u),y) member(not_subclass_element(intersection(x,u),y),union(v,w))*.
% 299.87/300.46 54733[4:Res:3697.1,9160.0] || -> subclass(intersection(u,intersection(apply(null_class,v),w)),x) member(not_subclass_element(intersection(u,intersection(apply(null_class,v),w)),x),sum_class(range_of(null_class)))*.
% 299.87/300.46 54732[4:Res:3697.1,9158.0] || -> subclass(intersection(u,intersection(sum_class(range_of(null_class)),v)),w) member(not_subclass_element(intersection(u,intersection(sum_class(range_of(null_class)),v)),w),apply(null_class,x))*.
% 299.87/300.46 54729[3:Res:3697.1,4001.0] || member(not_subclass_element(intersection(u,intersection(regular(v),w)),x),v)* -> subclass(intersection(u,intersection(regular(v),w)),x) equal(v,null_class).
% 299.87/300.46 54718[0:Res:3697.1,497.0] || -> subclass(intersection(u,intersection(symmetric_difference(v,w),x)),y) member(not_subclass_element(intersection(u,intersection(symmetric_difference(v,w),x)),y),union(v,w))*.
% 299.87/300.46 54714[0:Res:3697.1,226.0] || -> subclass(intersection(u,intersection(restrict(v,w,x),y)),z) member(not_subclass_element(intersection(u,intersection(restrict(v,w,x),y)),z),v)*.
% 299.87/300.46 55113[4:Res:3698.1,9160.0] || -> subclass(intersection(u,intersection(v,apply(null_class,w))),x) member(not_subclass_element(intersection(u,intersection(v,apply(null_class,w))),x),sum_class(range_of(null_class)))*.
% 299.87/300.46 55112[4:Res:3698.1,9158.0] || -> subclass(intersection(u,intersection(v,sum_class(range_of(null_class)))),w) member(not_subclass_element(intersection(u,intersection(v,sum_class(range_of(null_class)))),w),apply(null_class,x))*.
% 299.87/300.46 55109[3:Res:3698.1,4001.0] || member(not_subclass_element(intersection(u,intersection(v,regular(w))),x),w)* -> subclass(intersection(u,intersection(v,regular(w))),x) equal(w,null_class).
% 299.87/300.46 55098[0:Res:3698.1,497.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(w,x))),y) member(not_subclass_element(intersection(u,intersection(v,symmetric_difference(w,x))),y),union(w,x))*.
% 299.87/300.46 55094[0:Res:3698.1,226.0] || -> subclass(intersection(u,intersection(v,restrict(w,x,y))),z) member(not_subclass_element(intersection(u,intersection(v,restrict(w,x,y))),z),w)*.
% 299.87/300.46 55266[3:Res:54892.0,4983.0] || -> subclass(intersection(u,union(null_class,restrict(v,w,x))),y) member(not_subclass_element(intersection(u,union(null_class,restrict(v,w,x))),y),v)*.
% 299.87/300.46 55385[0:Res:4871.2,3668.0] || subclass(u,symmetric_difference(complement(v),complement(w))) -> subclass(intersection(u,x),y) member(not_subclass_element(intersection(u,x),y),union(v,w))*.
% 299.87/300.46 55474[0:Rew:495.0,55328.1] || subclass(union(u,v),w) -> subclass(symmetric_difference(complement(u),complement(v)),x) member(not_subclass_element(symmetric_difference(complement(u),complement(v)),x),w)*.
% 299.87/300.46 55813[4:Res:4874.1,9160.0] || -> subclass(intersection(intersection(apply(null_class,u),v),w),x) member(not_subclass_element(intersection(intersection(apply(null_class,u),v),w),x),sum_class(range_of(null_class)))*.
% 299.87/300.46 55812[4:Res:4874.1,9158.0] || -> subclass(intersection(intersection(sum_class(range_of(null_class)),u),v),w) member(not_subclass_element(intersection(intersection(sum_class(range_of(null_class)),u),v),w),apply(null_class,x))*.
% 299.87/300.46 55809[3:Res:4874.1,4001.0] || member(not_subclass_element(intersection(intersection(regular(u),v),w),x),u)* -> subclass(intersection(intersection(regular(u),v),w),x) equal(u,null_class).
% 299.87/300.46 55798[0:Res:4874.1,497.0] || -> subclass(intersection(intersection(symmetric_difference(u,v),w),x),y) member(not_subclass_element(intersection(intersection(symmetric_difference(u,v),w),x),y),union(u,v))*.
% 299.87/300.46 55794[0:Res:4874.1,226.0] || -> subclass(intersection(intersection(restrict(u,v,w),x),y),z) member(not_subclass_element(intersection(intersection(restrict(u,v,w),x),y),z),u)*.
% 299.87/300.46 56071[4:Res:4875.1,9160.0] || -> subclass(intersection(intersection(u,apply(null_class,v)),w),x) member(not_subclass_element(intersection(intersection(u,apply(null_class,v)),w),x),sum_class(range_of(null_class)))*.
% 299.87/300.46 56070[4:Res:4875.1,9158.0] || -> subclass(intersection(intersection(u,sum_class(range_of(null_class))),v),w) member(not_subclass_element(intersection(intersection(u,sum_class(range_of(null_class))),v),w),apply(null_class,x))*.
% 299.87/300.46 56067[3:Res:4875.1,4001.0] || member(not_subclass_element(intersection(intersection(u,regular(v)),w),x),v)* -> subclass(intersection(intersection(u,regular(v)),w),x) equal(v,null_class).
% 299.87/300.46 56056[0:Res:4875.1,497.0] || -> subclass(intersection(intersection(u,symmetric_difference(v,w)),x),y) member(not_subclass_element(intersection(intersection(u,symmetric_difference(v,w)),x),y),union(v,w))*.
% 299.87/300.46 56052[0:Res:4875.1,226.0] || -> subclass(intersection(intersection(u,restrict(v,w,x)),y),z) member(not_subclass_element(intersection(intersection(u,restrict(v,w,x)),y),z),v)*.
% 299.87/300.46 56504[3:Res:56235.0,4983.0] || -> subclass(intersection(union(null_class,restrict(u,v,w)),x),y) member(not_subclass_element(intersection(union(null_class,restrict(u,v,w)),x),y),u)*.
% 299.87/300.46 56960[3:Res:56263.0,4983.0] || -> subclass(union(null_class,intersection(restrict(u,v,w),x)),y) member(not_subclass_element(union(null_class,intersection(restrict(u,v,w),x)),y),u)*.
% 299.87/300.46 57094[0:Obv:57072.2] || equal(u,v) member(ordered_pair(w,v),compose(x,y)) -> subclass(unordered_pair(v,u),image(x,image(y,singleton(w))))*.
% 299.87/300.46 57208[0:Obv:57172.2] || member(u,v) subclass(unordered_pair(u,w),symmetric_difference(x,y))* -> subclass(unordered_pair(u,w),v)* member(w,union(x,y)).
% 299.87/300.46 57488[3:Res:57352.0,4983.0] || -> subclass(union(null_class,intersection(u,restrict(v,w,x))),y) member(not_subclass_element(union(null_class,intersection(u,restrict(v,w,x))),y),v)*.
% 299.87/300.46 57585[0:Obv:57549.2] || member(u,v) subclass(unordered_pair(w,u),symmetric_difference(x,y))* -> subclass(unordered_pair(w,u),v)* member(w,union(x,y)).
% 299.87/300.46 58165[0:SpR:46877.0,26233.0] || -> subclass(complement(union(u,intersection(power_class(v),power_class(complement(power_class(w)))))),intersection(complement(u),union(complement(power_class(v)),image(element_relation,power_class(w)))))*.
% 299.87/300.46 58116[0:SpR:46877.0,26233.0] || -> subclass(complement(union(intersection(power_class(u),power_class(complement(power_class(v)))),w)),intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(w)))*.
% 299.87/300.46 58422[0:SpR:46880.0,26233.0] || -> subclass(complement(union(u,intersection(power_class(complement(power_class(v))),power_class(w)))),intersection(complement(u),union(image(element_relation,power_class(v)),complement(power_class(w)))))*.
% 299.87/300.46 58373[0:SpR:46880.0,26233.0] || -> subclass(complement(union(intersection(power_class(complement(power_class(u))),power_class(v)),w)),intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(w)))*.
% 299.87/300.46 58727[9:Res:31377.0,10849.0] || -> equal(ordered_pair(first(ordered_pair(regular(union(x__dfg,x__dfg)),omega)),second(ordered_pair(regular(union(x__dfg,x__dfg)),omega))),ordered_pair(regular(union(x__dfg,x__dfg)),omega))**.
% 299.87/300.46 58637[0:Res:9181.1,10849.0] || -> subclass(u,v) equal(ordered_pair(first(ordered_pair(not_subclass_element(u,v),omega)),second(ordered_pair(not_subclass_element(u,v),omega))),ordered_pair(not_subclass_element(u,v),omega))**.
% 299.87/300.46 58585[0:Res:3232.1,10849.0] function(u) || -> equal(ordered_pair(first(ordered_pair(apply(u,v),omega)),second(ordered_pair(apply(u,v),omega))),ordered_pair(apply(u,v),omega))**.
% 299.87/300.46 59234[0:SpL:46226.0,3286.1] || member(u,image(element_relation,union(image(element_relation,power_class(v)),w)))* member(u,power_class(intersection(power_class(complement(power_class(v))),complement(w)))) -> .
% 299.87/300.46 59217[0:SpL:46226.0,3286.1] || member(u,image(element_relation,union(v,image(element_relation,power_class(w)))))* member(u,power_class(intersection(complement(v),power_class(complement(power_class(w)))))) -> .
% 299.87/300.46 59610[3:Res:55241.0,4980.0] || -> subclass(restrict(union(null_class,intersection(u,v)),w,x),y) member(not_subclass_element(restrict(union(null_class,intersection(u,v)),w,x),y),u)*.
% 299.87/300.46 59609[3:Res:55241.0,4981.0] || -> subclass(restrict(union(null_class,intersection(u,v)),w,x),y) member(not_subclass_element(restrict(union(null_class,intersection(u,v)),w,x),y),v)*.
% 299.87/300.46 59604[3:Res:55241.0,4977.0] || subclass(u,v) -> subclass(restrict(union(null_class,u),w,x),y) member(not_subclass_element(restrict(union(null_class,u),w,x),y),v)*.
% 299.87/300.46 59666[3:Res:56896.0,4980.0] || -> subclass(union(null_class,restrict(intersection(u,v),w,x)),y) member(not_subclass_element(union(null_class,restrict(intersection(u,v),w,x)),y),u)*.
% 299.87/300.46 59665[3:Res:56896.0,4981.0] || -> subclass(union(null_class,restrict(intersection(u,v),w,x)),y) member(not_subclass_element(union(null_class,restrict(intersection(u,v),w,x)),y),v)*.
% 299.87/300.46 59660[3:Res:56896.0,4977.0] || subclass(u,v) -> subclass(union(null_class,restrict(u,w,x)),y) member(not_subclass_element(union(null_class,restrict(u,w,x)),y),v)*.
% 299.87/300.46 59871[0:Res:54862.0,4980.0] || -> subclass(intersection(u,restrict(intersection(v,w),x,y)),z) member(not_subclass_element(intersection(u,restrict(intersection(v,w),x,y)),z),v)*.
% 299.87/300.46 59870[0:Res:54862.0,4981.0] || -> subclass(intersection(u,restrict(intersection(v,w),x,y)),z) member(not_subclass_element(intersection(u,restrict(intersection(v,w),x,y)),z),w)*.
% 299.87/300.46 59865[0:Res:54862.0,4977.0] || subclass(u,v) -> subclass(intersection(w,restrict(u,x,y)),z) member(not_subclass_element(intersection(w,restrict(u,x,y)),z),v)*.
% 299.87/300.46 59967[0:Res:54912.0,4980.0] || -> subclass(restrict(intersection(intersection(u,v),w),x,y),z) member(not_subclass_element(restrict(intersection(intersection(u,v),w),x,y),z),u)*.
% 299.87/300.46 59966[0:Res:54912.0,4981.0] || -> subclass(restrict(intersection(intersection(u,v),w),x,y),z) member(not_subclass_element(restrict(intersection(intersection(u,v),w),x,y),z),v)*.
% 299.87/300.46 59961[0:Res:54912.0,4977.0] || subclass(u,v) -> subclass(restrict(intersection(u,w),x,y),z) member(not_subclass_element(restrict(intersection(u,w),x,y),z),v)*.
% 299.87/300.46 60093[0:Res:55531.0,4980.0] || -> subclass(restrict(intersection(u,intersection(v,w)),x,y),z) member(not_subclass_element(restrict(intersection(u,intersection(v,w)),x,y),z),v)*.
% 299.87/300.46 60092[0:Res:55531.0,4981.0] || -> subclass(restrict(intersection(u,intersection(v,w)),x,y),z) member(not_subclass_element(restrict(intersection(u,intersection(v,w)),x,y),z),w)*.
% 299.87/300.46 60087[0:Res:55531.0,4977.0] || subclass(u,v) -> subclass(restrict(intersection(w,u),x,y),z) member(not_subclass_element(restrict(intersection(w,u),x,y),z),v)*.
% 299.87/300.46 60170[3:Res:55624.0,4977.0] || subclass(u,v) -> subclass(restrict(union(u,u),w,x),y) member(not_subclass_element(restrict(union(u,u),w,x),y),v)*.
% 299.87/300.46 60255[0:Res:56205.0,4980.0] || -> subclass(intersection(restrict(intersection(u,v),w,x),y),z) member(not_subclass_element(intersection(restrict(intersection(u,v),w,x),y),z),u)*.
% 299.87/300.46 60254[0:Res:56205.0,4981.0] || -> subclass(intersection(restrict(intersection(u,v),w,x),y),z) member(not_subclass_element(intersection(restrict(intersection(u,v),w,x),y),z),v)*.
% 299.87/300.46 60249[0:Res:56205.0,4977.0] || subclass(u,v) -> subclass(intersection(restrict(u,w,x),y),z) member(not_subclass_element(intersection(restrict(u,w,x),y),z),v)*.
% 299.87/300.46 60528[3:Res:55236.0,4977.0] || subclass(complement(singleton(null_class)),u) -> subclass(intersection(v,complement(successor(null_class))),w) member(not_subclass_element(intersection(v,complement(successor(null_class))),w),u)*.
% 299.87/300.46 60632[3:Res:56472.0,4977.0] || subclass(complement(singleton(null_class)),u) -> subclass(intersection(complement(successor(null_class)),v),w) member(not_subclass_element(intersection(complement(successor(null_class)),v),w),u)*.
% 299.87/300.46 60796[0:SpR:46226.0,46275.0] || -> equal(union(intersection(power_class(complement(power_class(u))),complement(v)),complement(power_class(w))),complement(intersection(union(image(element_relation,power_class(u)),v),power_class(w))))**.
% 299.87/300.46 60779[0:SpR:46226.0,46275.0] || -> equal(union(intersection(complement(u),power_class(complement(power_class(v)))),complement(power_class(w))),complement(intersection(union(u,image(element_relation,power_class(v))),power_class(w))))**.
% 299.87/300.46 61094[0:SpL:46366.0,3678.1] || member(u,symmetric_difference(union(v,complement(power_class(w))),union(complement(v),power_class(w))))* member(u,symmetric_difference(complement(v),power_class(w))) -> .
% 299.87/300.46 61000[0:SpR:46366.0,496.1] || member(u,symmetric_difference(union(v,complement(power_class(w))),union(complement(v),power_class(w))))* -> member(u,complement(symmetric_difference(complement(v),power_class(w)))).
% 299.87/300.46 61267[0:SpR:45.0,46669.0] || -> equal(intersection(successor(complement(power_class(u))),union(power_class(u),complement(singleton(complement(power_class(u)))))),symmetric_difference(power_class(u),complement(singleton(complement(power_class(u))))))**.
% 299.87/300.46 61517[0:SpR:46226.0,46752.0] || -> equal(union(complement(power_class(u)),intersection(power_class(complement(power_class(v))),complement(w))),complement(intersection(power_class(u),union(image(element_relation,power_class(v)),w))))**.
% 299.87/300.46 61500[0:SpR:46226.0,46752.0] || -> equal(union(complement(power_class(u)),intersection(complement(v),power_class(complement(power_class(w))))),complement(intersection(power_class(u),union(v,image(element_relation,power_class(w))))))**.
% 299.87/300.46 64616[3:MRR:64615.2,53674.0] || -> equal(regular(ordered_pair(u,v)),singleton(u)) equal(apply(choice,regular(ordered_pair(u,v))),singleton(v))** member(u,regular(ordered_pair(u,v)))*.
% 299.87/300.46 64807[3:MRR:64728.4,49783.2] || member(not_subclass_element(u,v),w)* member(not_subclass_element(u,v),x)* subclass(u,regular(intersection(x,w)))* -> subclass(u,v).
% 299.87/300.46 64812[4:MRR:64736.0,9181.1] || subclass(u,regular(cantor(v))) -> equal(apply(v,not_subclass_element(u,w)),sum_class(range_of(null_class)))** subclass(u,w) equal(cantor(v),null_class).
% 299.87/300.46 65052[0:SpL:115.0,9133.0] || equal(u,symmetric_difference(v,w))* member(x,union(v,w)) member(x,complement(intersection(v,w)))* -> member(x,u)*.
% 299.87/300.46 65269[0:Rew:115.0,65116.2] || subclass(u,union(v,w)) member(not_subclass_element(u,symmetric_difference(v,w)),complement(intersection(v,w)))* -> subclass(u,symmetric_difference(v,w)).
% 299.87/300.46 65274[4:MRR:65182.0,9181.1] || subclass(u,v) -> equal(apply(w,not_subclass_element(u,intersection(cantor(w),v))),sum_class(range_of(null_class)))** subclass(u,intersection(cantor(w),v)).
% 299.87/300.46 65545[4:MRR:65422.0,9181.1] || -> equal(apply(u,not_subclass_element(intersection(v,w),intersection(cantor(u),w))),sum_class(range_of(null_class)))** subclass(intersection(v,w),intersection(cantor(u),w)).
% 299.87/300.46 66013[4:MRR:65885.0,9181.1] || -> equal(apply(u,not_subclass_element(intersection(v,w),intersection(cantor(u),v))),sum_class(range_of(null_class)))** subclass(intersection(v,w),intersection(cantor(u),v)).
% 299.87/300.46 69326[0:Rew:67463.0,69212.2] || subclass(u,complement(intersection(v,w))) member(not_subclass_element(u,symmetric_difference(v,w)),union(v,w))* -> subclass(u,symmetric_difference(v,w)).
% 299.87/300.46 69328[0:Rew:69089.0,69327.1] || member(not_subclass_element(u,complement(symmetric_difference(v,w))),symmetric_difference(union(v,w),complement(intersection(v,w))))* -> subclass(u,complement(symmetric_difference(v,w))).
% 299.87/300.46 70309[12:Res:68971.1,4983.0] function(restrict(u,v,w)) || -> subclass(successor(restrict(u,v,w)),x) member(not_subclass_element(successor(restrict(u,v,w)),x),u)*.
% 299.87/300.46 70546[0:SpL:67452.0,3678.1] || member(u,symmetric_difference(union(cross_product(v,w),x),complement(restrict(x,v,w))))* member(u,symmetric_difference(cross_product(v,w),x)) -> .
% 299.87/300.46 70474[0:SpR:67452.0,496.1] || member(u,symmetric_difference(union(cross_product(v,w),x),complement(restrict(x,v,w))))* -> member(u,complement(symmetric_difference(cross_product(v,w),x))).
% 299.87/300.46 71165[0:Rew:71163.0,62766.0] || subclass(ordered_pair(u,v),symmetric_difference(union(w,x),complement(intersection(w,x))))* -> member(unordered_pair(u,singleton(v)),complement(symmetric_difference(w,x))).
% 299.87/300.46 71178[0:Rew:71163.0,37166.0] || subclass(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> subclass(u,x) member(not_subclass_element(u,x),complement(symmetric_difference(v,w)))*.
% 299.87/300.46 71613[3:Rew:71595.0,71125.2] || -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) equal(symmetric_difference(u,unordered_pair(u,v)),union(u,unordered_pair(u,v)))**.
% 299.87/300.46 71625[3:Rew:71595.0,71123.2] || -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) equal(symmetric_difference(v,unordered_pair(u,v)),union(v,unordered_pair(u,v)))**.
% 299.87/300.46 71632[0:Rew:71595.0,71161.0] || -> equal(intersection(complement(symmetric_difference(u,v)),union(union(u,v),complement(intersection(v,u)))),symmetric_difference(union(u,v),complement(intersection(v,u))))**.
% 299.87/300.46 71649[0:Rew:71595.0,61220.0] || member(u,symmetric_difference(union(power_class(v),complement(w)),union(complement(power_class(v)),w)))* -> member(u,complement(symmetric_difference(power_class(v),complement(w)))).
% 299.87/300.46 71650[0:Rew:71595.0,61313.0] || member(u,symmetric_difference(union(power_class(v),complement(w)),union(complement(power_class(v)),w)))* member(u,symmetric_difference(power_class(v),complement(w))) -> .
% 299.87/300.46 71676[0:Rew:71595.0,26438.0] || member(u,symmetric_difference(union(v,cross_product(w,x)),complement(restrict(v,w,x))))* member(u,symmetric_difference(v,cross_product(w,x))) -> .
% 299.87/300.46 71677[0:Rew:71595.0,8984.0] || member(u,symmetric_difference(union(v,cross_product(w,x)),complement(restrict(v,w,x))))* -> member(u,complement(symmetric_difference(v,cross_product(w,x)))).
% 299.87/300.46 72652[0:SpR:71595.0,69292.0] || -> equal(intersection(complement(symmetric_difference(u,v)),union(union(v,u),complement(intersection(v,u)))),symmetric_difference(union(v,u),complement(intersection(v,u))))**.
% 299.87/300.46 72626[0:SpR:71035.0,69292.0] || -> equal(intersection(complement(symmetric_difference(u,v)),union(union(v,u),complement(intersection(u,v)))),symmetric_difference(union(v,u),complement(intersection(u,v))))**.
% 299.87/300.46 72854[3:Res:68787.0,4977.0] || subclass(u,v) -> subclass(restrict(union(u,null_class),w,x),y) member(not_subclass_element(restrict(union(u,null_class),w,x),y),v)*.
% 299.87/300.46 73977[3:SpL:66602.0,220.0] || member(regular(union(u,union(v,null_class))),intersection(complement(u),union(null_class,complement(v))))* -> equal(union(u,union(v,null_class)),null_class).
% 299.87/300.46 73923[3:SpL:66602.0,220.0] || member(regular(union(union(u,null_class),v)),intersection(union(null_class,complement(u)),complement(v)))* -> equal(union(union(u,null_class),v),null_class).
% 299.87/300.46 77565[0:Obv:77517.2] || subclass(unordered_pair(u,v),w) member(v,x) -> member(u,unordered_pair(u,v))* subclass(unordered_pair(u,v),intersection(x,w))*.
% 299.87/300.46 77689[0:Obv:77639.2] || subclass(unordered_pair(u,v),w) member(u,x) -> member(v,unordered_pair(u,v))* subclass(unordered_pair(u,v),intersection(x,w))*.
% 299.87/300.46 80254[3:Rew:31.0,80188.1] || member(regular(union(null_class,restrict(u,v,w))),symmetric_difference(cross_product(v,w),u))* -> equal(union(null_class,restrict(u,v,w)),null_class).
% 299.87/300.46 80255[3:Rew:30.0,80183.1] || member(regular(union(null_class,restrict(u,v,w))),symmetric_difference(u,cross_product(v,w)))* -> equal(union(null_class,restrict(u,v,w)),null_class).
% 299.87/300.46 81430[3:SpL:30027.0,5716.0] || subclass(u,intersection(union(null_class,complement(v)),complement(w)))* member(regular(u),union(union(null_class,v),w)) -> equal(u,null_class).
% 299.87/300.46 81429[3:SpL:66602.0,5716.0] || subclass(u,intersection(union(null_class,complement(v)),complement(w)))* member(regular(u),union(union(v,null_class),w)) -> equal(u,null_class).
% 299.87/300.46 81428[3:SpL:33220.0,5716.0] || subclass(u,intersection(union(null_class,complement(v)),complement(w)))* member(regular(u),union(union(v,v),w))* -> equal(u,null_class).
% 299.87/300.46 81407[3:SpL:30027.0,5716.0] || subclass(u,intersection(complement(v),union(null_class,complement(w))))* member(regular(u),union(v,union(null_class,w))) -> equal(u,null_class).
% 299.87/300.46 81406[3:SpL:66602.0,5716.0] || subclass(u,intersection(complement(v),union(null_class,complement(w))))* member(regular(u),union(v,union(w,null_class))) -> equal(u,null_class).
% 299.87/300.46 81405[3:SpL:33220.0,5716.0] || subclass(u,intersection(complement(v),union(null_class,complement(w))))* member(regular(u),union(v,union(w,w)))* -> equal(u,null_class).
% 299.87/300.46 81668[3:Res:67094.0,4977.0] || subclass(union(u,null_class),v) -> subclass(intersection(w,union(null_class,u)),x) member(not_subclass_element(intersection(w,union(null_class,u)),x),v)*.
% 299.87/300.46 81856[3:Res:67136.0,4977.0] || subclass(union(u,null_class),v) -> subclass(intersection(union(null_class,u),w),x) member(not_subclass_element(intersection(union(null_class,u),w),x),v)*.
% 299.87/300.46 84151[3:SpR:30027.0,6342.1] || member(u,symmetric_difference(union(union(null_class,v),w),complement(x))) -> member(u,union(intersection(union(null_class,complement(v)),complement(w)),x))*.
% 299.87/300.46 84150[3:SpR:66602.0,6342.1] || member(u,symmetric_difference(union(union(v,null_class),w),complement(x))) -> member(u,union(intersection(union(null_class,complement(v)),complement(w)),x))*.
% 299.87/300.46 84149[3:SpR:33220.0,6342.1] || member(u,symmetric_difference(union(union(v,v),w),complement(x)))* -> member(u,union(intersection(union(null_class,complement(v)),complement(w)),x))*.
% 299.87/300.46 84128[3:SpR:30027.0,6342.1] || member(u,symmetric_difference(union(v,union(null_class,w)),complement(x))) -> member(u,union(intersection(complement(v),union(null_class,complement(w))),x))*.
% 299.87/300.46 84127[3:SpR:66602.0,6342.1] || member(u,symmetric_difference(union(v,union(w,null_class)),complement(x))) -> member(u,union(intersection(complement(v),union(null_class,complement(w))),x))*.
% 299.87/300.46 84126[3:SpR:33220.0,6342.1] || member(u,symmetric_difference(union(v,union(w,w)),complement(x)))* -> member(u,union(intersection(complement(v),union(null_class,complement(w))),x))*.
% 299.87/300.46 84369[3:SpR:30027.0,6418.1] || member(u,symmetric_difference(complement(v),union(union(null_class,w),x))) -> member(u,union(v,intersection(union(null_class,complement(w)),complement(x))))*.
% 299.87/300.46 84368[3:SpR:66602.0,6418.1] || member(u,symmetric_difference(complement(v),union(union(w,null_class),x))) -> member(u,union(v,intersection(union(null_class,complement(w)),complement(x))))*.
% 299.87/300.46 84367[3:SpR:33220.0,6418.1] || member(u,symmetric_difference(complement(v),union(union(w,w),x)))* -> member(u,union(v,intersection(union(null_class,complement(w)),complement(x))))*.
% 299.87/300.46 84346[3:SpR:30027.0,6418.1] || member(u,symmetric_difference(complement(v),union(w,union(null_class,x)))) -> member(u,union(v,intersection(complement(w),union(null_class,complement(x)))))*.
% 299.87/300.46 84345[3:SpR:66602.0,6418.1] || member(u,symmetric_difference(complement(v),union(w,union(x,null_class)))) -> member(u,union(v,intersection(complement(w),union(null_class,complement(x)))))*.
% 299.87/300.46 84344[3:SpR:33220.0,6418.1] || member(u,symmetric_difference(complement(v),union(w,union(x,x))))* -> member(u,union(v,intersection(complement(w),union(null_class,complement(x)))))*.
% 299.87/300.46 84620[3:Res:57431.0,4977.0] || subclass(union(u,v),w) -> subclass(union(null_class,symmetric_difference(u,v)),x) member(not_subclass_element(union(null_class,symmetric_difference(u,v)),x),w)*.
% 299.87/300.46 85432[3:Rew:2348.1,85431.1] || member(not_subclass_element(intersection(u,v),w),intersection(x,singleton(v)))* -> subclass(intersection(u,v),w) equal(intersection(x,singleton(v)),null_class).
% 299.87/300.46 85434[3:Rew:2970.1,85433.1] || member(not_subclass_element(intersection(u,v),w),intersection(singleton(v),x))* -> subclass(intersection(u,v),w) equal(intersection(singleton(v),x),null_class).
% 299.87/300.46 85630[3:Rew:2348.1,85629.1] || member(not_subclass_element(intersection(u,v),w),intersection(x,singleton(u)))* -> subclass(intersection(u,v),w) equal(intersection(x,singleton(u)),null_class).
% 299.87/300.46 85632[3:Rew:2970.1,85631.1] || member(not_subclass_element(intersection(u,v),w),intersection(singleton(u),x))* -> subclass(intersection(u,v),w) equal(intersection(singleton(u),x),null_class).
% 299.87/300.46 86557[0:Res:3710.1,3.0] || subclass(union(u,v),w) -> subclass(intersection(x,symmetric_difference(u,v)),y) member(not_subclass_element(intersection(x,symmetric_difference(u,v)),y),w)*.
% 299.87/300.46 86677[12:Res:69933.1,2999.0] function(intersection(u,v)) || -> equal(intersection(successor(intersection(u,v)),w),null_class) member(regular(intersection(successor(intersection(u,v)),w)),u)*.
% 299.87/300.46 86676[12:Res:69933.1,3000.0] function(intersection(u,v)) || -> equal(intersection(successor(intersection(u,v)),w),null_class) member(regular(intersection(successor(intersection(u,v)),w)),v)*.
% 299.87/300.46 86867[12:Res:70206.1,2999.0] function(intersection(u,v)) || -> equal(intersection(w,successor(intersection(u,v))),null_class) member(regular(intersection(w,successor(intersection(u,v)))),u)*.
% 299.87/300.46 86866[12:Res:70206.1,3000.0] function(intersection(u,v)) || -> equal(intersection(w,successor(intersection(u,v))),null_class) member(regular(intersection(w,successor(intersection(u,v)))),v)*.
% 299.87/300.46 87343[0:Res:4882.1,3.0] || subclass(union(u,v),w) -> subclass(intersection(symmetric_difference(u,v),x),y) member(not_subclass_element(intersection(symmetric_difference(u,v),x),y),w)*.
% 299.87/300.46 87528[0:Res:71313.0,4977.0] || subclass(union(u,v),w) -> subclass(symmetric_difference(complement(v),complement(u)),x) member(not_subclass_element(symmetric_difference(complement(v),complement(u)),x),w)*.
% 299.87/300.46 87637[3:Res:81613.0,4977.0] || subclass(union(u,u),v)* -> subclass(intersection(w,union(null_class,u)),x) member(not_subclass_element(intersection(w,union(null_class,u)),x),v)*.
% 299.87/300.46 87738[3:Res:81640.0,4977.0] || subclass(union(u,null_class),v) -> subclass(intersection(w,union(u,u)),x) member(not_subclass_element(intersection(w,union(u,u)),x),v)*.
% 299.87/300.46 87846[3:Res:81798.0,4977.0] || subclass(union(u,u),v)* -> subclass(intersection(union(null_class,u),w),x) member(not_subclass_element(intersection(union(null_class,u),w),x),v)*.
% 299.87/300.46 87949[3:Res:3703.1,40461.0] || -> subclass(intersection(u,restrict(union(null_class,v),w,x)),y) member(not_subclass_element(intersection(u,restrict(union(null_class,v),w,x)),y),v)*.
% 299.87/300.46 87947[3:Res:3703.1,70006.0] || -> subclass(intersection(u,restrict(union(v,null_class),w,x)),y) member(not_subclass_element(intersection(u,restrict(union(v,null_class),w,x)),y),v)*.
% 299.87/300.46 88080[3:Res:81825.0,4977.0] || subclass(union(u,null_class),v) -> subclass(intersection(union(u,u),w),x) member(not_subclass_element(intersection(union(u,u),w),x),v)*.
% 299.87/300.46 88190[3:Res:84561.0,4977.0] || subclass(union(u,v),w) -> subclass(union(null_class,symmetric_difference(v,u)),x) member(not_subclass_element(union(null_class,symmetric_difference(v,u)),x),w)*.
% 299.87/300.46 88340[3:Res:4876.1,40461.0] || -> subclass(intersection(restrict(union(null_class,u),v,w),x),y) member(not_subclass_element(intersection(restrict(union(null_class,u),v,w),x),y),u)*.
% 299.87/300.46 88338[3:Res:4876.1,70006.0] || -> subclass(intersection(restrict(union(u,null_class),v,w),x),y) member(not_subclass_element(intersection(restrict(union(u,null_class),v,w),x),y),u)*.
% 299.87/300.46 88472[3:Res:87597.0,4977.0] || subclass(union(u,u),v)* -> subclass(intersection(w,union(u,null_class)),x) member(not_subclass_element(intersection(w,union(u,null_class)),x),v)*.
% 299.87/300.46 88568[3:Res:88428.0,4977.0] || subclass(union(null_class,u),v) -> subclass(intersection(w,union(u,null_class)),x) member(not_subclass_element(intersection(w,union(u,null_class)),x),v)*.
% 299.87/300.46 88665[3:Res:88551.0,4977.0] || subclass(union(null_class,u),v) -> subclass(intersection(union(u,null_class),w),x) member(not_subclass_element(intersection(union(u,null_class),w),x),v)*.
% 299.87/300.46 88766[3:Res:87675.0,4977.0] || subclass(union(null_class,u),v) -> subclass(intersection(w,union(u,u)),x) member(not_subclass_element(intersection(w,union(u,u)),x),v)*.
% 299.87/300.46 89025[3:Res:87801.0,4977.0] || subclass(union(u,u),v)* -> subclass(intersection(union(u,null_class),w),x) member(not_subclass_element(intersection(union(u,null_class),w),x),v)*.
% 299.87/300.46 89188[3:Res:88013.0,4977.0] || subclass(union(null_class,u),v) -> subclass(intersection(union(u,u),w),x) member(not_subclass_element(intersection(union(u,u),w),x),v)*.
% 299.87/300.46 90109[0:Res:54457.1,338.1] inductive(intersection(u,v)) || subclass(v,image(successor_relation,intersection(u,v)))* -> equal(image(successor_relation,intersection(u,v)),intersection(u,v)).
% 299.87/300.46 91728[4:Res:22292.1,46280.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),singleton(singleton(null_class))) member(singleton(null_class),union(u,image(element_relation,power_class(v))))* -> .
% 299.87/300.46 93443[4:Res:22292.1,46312.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),singleton(singleton(null_class))) member(singleton(null_class),union(image(element_relation,power_class(u)),v))* -> .
% 299.87/300.46 94015[10:SpL:46893.0,45867.0] || subclass(union(complement(power_class(u)),intersection(complement(v),power_class(w))),null_class)* -> member(null_class,intersection(power_class(u),union(v,complement(power_class(w))))).
% 299.87/300.46 94014[3:SpL:46893.0,47742.0] || subclass(union(complement(power_class(u)),intersection(complement(v),power_class(w))),null_class)* -> member(omega,intersection(power_class(u),union(v,complement(power_class(w))))).
% 299.87/300.46 93999[11:SpL:46893.0,33788.1] inductive(intersection(power_class(u),union(v,complement(power_class(w))))) || equal(union(complement(power_class(u)),intersection(complement(v),power_class(w))),y__dfg)** -> .
% 299.87/300.46 93900[0:SpR:46893.0,7364.1] || -> member(u,intersection(power_class(v),union(w,complement(power_class(x))))) subclass(singleton(u),union(complement(power_class(v)),intersection(complement(w),power_class(x))))*.
% 299.87/300.46 94083[3:Rew:71035.0,93880.0] || -> equal(intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),union(null_class,intersection(power_class(u),union(v,complement(power_class(w)))))),null_class)**.
% 299.87/300.46 94084[3:Rew:71035.0,93878.0] || -> subclass(complement(successor(union(complement(power_class(u)),intersection(complement(v),power_class(w))))),union(null_class,intersection(power_class(u),union(v,complement(power_class(w))))))*.
% 299.87/300.46 93872[0:SpR:46893.0,44429.0] || -> equal(intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),intersection(x,intersection(power_class(u),union(v,complement(power_class(w)))))),null_class)**.
% 299.87/300.46 93871[0:SpR:46893.0,43895.0] || -> equal(intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),intersection(intersection(power_class(u),union(v,complement(power_class(w)))),x)),null_class)**.
% 299.87/300.46 94863[10:SpL:46894.0,45867.0] || subclass(union(intersection(complement(u),power_class(v)),complement(power_class(w))),null_class)* -> member(null_class,intersection(union(u,complement(power_class(v))),power_class(w))).
% 299.87/300.46 94862[3:SpL:46894.0,47742.0] || subclass(union(intersection(complement(u),power_class(v)),complement(power_class(w))),null_class)* -> member(omega,intersection(union(u,complement(power_class(v))),power_class(w))).
% 299.87/300.46 94847[11:SpL:46894.0,33788.1] inductive(intersection(union(u,complement(power_class(v))),power_class(w))) || equal(union(intersection(complement(u),power_class(v)),complement(power_class(w))),y__dfg)** -> .
% 299.87/300.46 94748[0:SpR:46894.0,7364.1] || -> member(u,intersection(union(v,complement(power_class(w))),power_class(x))) subclass(singleton(u),union(intersection(complement(v),power_class(w)),complement(power_class(x))))*.
% 299.87/300.46 94931[3:Rew:71035.0,94728.0] || -> equal(intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),union(null_class,intersection(union(u,complement(power_class(v))),power_class(w)))),null_class)**.
% 299.87/300.46 94932[3:Rew:71035.0,94726.0] || -> subclass(complement(successor(union(intersection(complement(u),power_class(v)),complement(power_class(w))))),union(null_class,intersection(union(u,complement(power_class(v))),power_class(w))))*.
% 299.87/300.46 94720[0:SpR:46894.0,44429.0] || -> equal(intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),intersection(x,intersection(union(u,complement(power_class(v))),power_class(w)))),null_class)**.
% 299.87/300.46 94719[0:SpR:46894.0,43895.0] || -> equal(intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),intersection(intersection(union(u,complement(power_class(v))),power_class(w)),x)),null_class)**.
% 299.87/300.46 95196[10:SpL:46895.0,45867.0] || subclass(union(intersection(power_class(u),complement(v)),complement(power_class(w))),null_class)* -> member(null_class,intersection(union(complement(power_class(u)),v),power_class(w))).
% 299.87/300.46 95195[3:SpL:46895.0,47742.0] || subclass(union(intersection(power_class(u),complement(v)),complement(power_class(w))),null_class)* -> member(omega,intersection(union(complement(power_class(u)),v),power_class(w))).
% 299.87/300.46 95180[11:SpL:46895.0,33788.1] inductive(intersection(union(complement(power_class(u)),v),power_class(w))) || equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),y__dfg)** -> .
% 299.87/300.46 95077[0:SpR:46895.0,7364.1] || -> member(u,intersection(union(complement(power_class(v)),w),power_class(x))) subclass(singleton(u),union(intersection(power_class(v),complement(w)),complement(power_class(x))))*.
% 299.87/300.46 95268[3:Rew:71035.0,95057.0] || -> equal(intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),union(null_class,intersection(union(complement(power_class(u)),v),power_class(w)))),null_class)**.
% 299.87/300.46 95269[3:Rew:71035.0,95055.0] || -> subclass(complement(successor(union(intersection(power_class(u),complement(v)),complement(power_class(w))))),union(null_class,intersection(union(complement(power_class(u)),v),power_class(w))))*.
% 299.87/300.46 95049[0:SpR:46895.0,44429.0] || -> equal(intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),intersection(x,intersection(union(complement(power_class(u)),v),power_class(w)))),null_class)**.
% 299.87/300.46 95048[0:SpR:46895.0,43895.0] || -> equal(intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),intersection(intersection(union(complement(power_class(u)),v),power_class(w)),x)),null_class)**.
% 299.87/300.46 95581[10:SpL:46898.0,45867.0] || subclass(union(complement(power_class(u)),intersection(power_class(v),complement(w))),null_class)* -> member(null_class,intersection(power_class(u),union(complement(power_class(v)),w))).
% 299.87/300.46 95580[3:SpL:46898.0,47742.0] || subclass(union(complement(power_class(u)),intersection(power_class(v),complement(w))),null_class)* -> member(omega,intersection(power_class(u),union(complement(power_class(v)),w))).
% 299.87/300.46 95565[11:SpL:46898.0,33788.1] inductive(intersection(power_class(u),union(complement(power_class(v)),w))) || equal(union(complement(power_class(u)),intersection(power_class(v),complement(w))),y__dfg)** -> .
% 299.87/300.46 95461[0:SpR:46898.0,7364.1] || -> member(u,intersection(power_class(v),union(complement(power_class(w)),x))) subclass(singleton(u),union(complement(power_class(v)),intersection(power_class(w),complement(x))))*.
% 299.87/300.46 95654[3:Rew:71035.0,95441.0] || -> equal(intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),union(null_class,intersection(power_class(u),union(complement(power_class(v)),w)))),null_class)**.
% 299.87/300.46 95655[3:Rew:71035.0,95439.0] || -> subclass(complement(successor(union(complement(power_class(u)),intersection(power_class(v),complement(w))))),union(null_class,intersection(power_class(u),union(complement(power_class(v)),w))))*.
% 299.87/300.46 95433[0:SpR:46898.0,44429.0] || -> equal(intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),intersection(x,intersection(power_class(u),union(complement(power_class(v)),w)))),null_class)**.
% 299.87/300.46 95432[0:SpR:46898.0,43895.0] || -> equal(intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),intersection(intersection(power_class(u),union(complement(power_class(v)),w)),x)),null_class)**.
% 299.87/300.46 99651[3:Rew:29278.0,97856.1] || member(not_subclass_element(intersection(union(null_class,u),complement(v)),w),union(complement(u),v))* -> subclass(intersection(union(null_class,u),complement(v)),w).
% 299.87/300.46 99654[3:Rew:29278.0,97828.1] || member(not_subclass_element(intersection(complement(u),union(null_class,v)),w),union(u,complement(v)))* -> subclass(intersection(complement(u),union(null_class,v)),w).
% 299.87/300.46 97929[4:Rew:97898.0,96658.1] || member(u,intersection(complement(v),union(w,apply(null_class,x))))* member(u,union(v,complement(union(w,apply(null_class,y)))))* -> .
% 299.87/300.46 97931[4:Rew:97898.0,96911.1] || member(u,intersection(union(v,apply(null_class,w)),complement(x)))* member(u,union(complement(union(v,apply(null_class,y))),x))* -> .
% 299.87/300.46 97933[4:Rew:97898.0,96652.1] || member(u,intersection(complement(v),union(w,sum_class(range_of(null_class)))))* member(u,union(v,complement(union(w,apply(null_class,x)))))* -> .
% 299.87/300.46 97935[4:Rew:97898.0,74484.0] || member(not_subclass_element(union(u,apply(null_class,v)),w),complement(union(u,apply(null_class,x))))* -> subclass(union(u,apply(null_class,v)),w).
% 299.87/300.46 97938[4:Rew:97898.0,96905.1] || member(u,intersection(union(v,sum_class(range_of(null_class))),complement(w)))* member(u,union(complement(union(v,apply(null_class,x))),w))* -> .
% 299.87/300.46 97968[0:Rew:97898.0,96930.1] || member(u,intersection(union(symmetric_difference(v,w),x),complement(y)))* member(u,union(complement(union(symmetric_difference(w,v),x)),y)) -> .
% 299.87/300.46 97976[4:Rew:97898.0,96685.1] || member(u,intersection(complement(v),union(apply(null_class,w),x)))* member(u,union(v,complement(union(sum_class(range_of(null_class)),x)))) -> .
% 299.87/300.46 97978[4:Rew:97898.0,96686.1] || member(u,intersection(complement(v),union(apply(null_class,w),x)))* member(u,union(v,complement(union(apply(null_class,y),x))))* -> .
% 299.87/300.46 97987[0:Rew:97898.0,87135.0] || member(not_subclass_element(union(symmetric_difference(u,v),w),x),complement(union(symmetric_difference(v,u),w)))* -> subclass(union(symmetric_difference(u,v),w),x).
% 299.87/300.46 97992[4:Rew:97898.0,96938.1] || member(u,intersection(union(apply(null_class,v),w),complement(x)))* member(u,union(complement(union(sum_class(range_of(null_class)),w)),x)) -> .
% 299.87/300.46 97995[4:Rew:97898.0,96939.1] || member(u,intersection(union(apply(null_class,v),w),complement(x)))* member(u,union(complement(union(apply(null_class,y),w)),x))* -> .
% 299.87/300.46 97999[4:Rew:97898.0,96680.1] || member(u,intersection(complement(v),union(sum_class(range_of(null_class)),w)))* member(u,union(v,complement(union(apply(null_class,x),w))))* -> .
% 299.87/300.46 98014[0:Rew:97898.0,96902.1] || member(u,intersection(union(v,symmetric_difference(w,x)),complement(y)))* member(u,union(complement(union(v,symmetric_difference(x,w))),y)) -> .
% 299.87/300.46 98041[4:Rew:97898.0,96910.1] || member(u,intersection(union(v,apply(null_class,w)),complement(x)))* member(u,union(complement(union(v,sum_class(range_of(null_class)))),x)) -> .
% 299.87/300.46 98045[4:Rew:97898.0,74430.0] || member(not_subclass_element(union(apply(null_class,u),v),w),complement(union(apply(null_class,x),v)))* -> subclass(union(apply(null_class,u),v),w).
% 299.87/300.46 98046[4:Rew:97898.0,96933.1] || member(u,intersection(union(sum_class(range_of(null_class)),v),complement(w)))* member(u,union(complement(union(apply(null_class,x),v)),w))* -> .
% 299.87/300.46 98063[4:Rew:97898.0,73421.0] || member(not_subclass_element(union(apply(null_class,u),v),w),complement(union(sum_class(range_of(null_class)),v)))* -> subclass(union(apply(null_class,u),v),w).
% 299.87/300.46 98080[4:Rew:97898.0,73492.0] || member(not_subclass_element(union(sum_class(range_of(null_class)),u),v),complement(union(apply(null_class,w),u)))* -> subclass(union(sum_class(range_of(null_class)),u),v).
% 299.87/300.46 98101[0:Rew:97898.0,87192.0] || member(not_subclass_element(union(u,symmetric_difference(v,w)),x),complement(union(u,symmetric_difference(w,v))))* -> subclass(union(u,symmetric_difference(v,w)),x).
% 299.87/300.46 98102[4:Rew:97898.0,73546.0] || member(not_subclass_element(union(u,sum_class(range_of(null_class))),v),complement(union(u,apply(null_class,w))))* -> subclass(union(u,sum_class(range_of(null_class))),v).
% 299.87/300.46 98118[4:Rew:97898.0,73475.0] || member(not_subclass_element(union(u,apply(null_class,v)),w),complement(union(u,sum_class(range_of(null_class)))))* -> subclass(union(u,apply(null_class,v)),w).
% 299.87/300.46 98120[0:Rew:97898.0,96677.1] || member(u,intersection(complement(v),union(symmetric_difference(w,x),y)))* member(u,union(v,complement(union(symmetric_difference(x,w),y)))) -> .
% 299.87/300.46 98134[0:Rew:97898.0,28293.0] || member(u,symmetric_difference(complement(v),union(w,complement(union(x,y)))))* -> member(u,union(v,intersection(complement(w),union(x,y)))).
% 299.87/300.46 98162[0:Rew:97898.0,96649.1] || member(u,intersection(complement(v),union(w,symmetric_difference(x,y))))* member(u,union(v,complement(union(w,symmetric_difference(y,x))))) -> .
% 299.87/300.46 98164[4:Rew:97898.0,96657.1] || member(u,intersection(complement(v),union(w,apply(null_class,x))))* member(u,union(v,complement(union(w,sum_class(range_of(null_class)))))) -> .
% 299.87/300.46 98200[0:Rew:97898.0,96768.0] || subclass(u,union(v,complement(union(w,x)))) member(regular(u),intersection(complement(v),union(w,x)))* -> equal(u,null_class).
% 299.87/300.46 98209[0:Rew:97898.0,28311.0] || member(u,symmetric_difference(union(v,complement(union(w,x))),complement(y)))* -> member(u,union(intersection(complement(v),union(w,x)),y)).
% 299.87/300.46 98223[0:Rew:97898.0,81392.1] || subclass(u,intersection(complement(v),union(w,x))) member(regular(u),union(v,complement(union(w,x))))* -> equal(u,null_class).
% 299.87/300.46 98259[0:Rew:97898.0,49403.0] || member(u,symmetric_difference(power_class(v),power_class(complement(union(w,x))))) -> member(u,union(complement(power_class(v)),image(element_relation,union(w,x))))*.
% 299.87/300.46 98288[0:Rew:97898.0,28296.0] || member(u,symmetric_difference(complement(v),union(complement(union(w,x)),y)))* -> member(u,union(v,intersection(union(w,x),complement(y)))).
% 299.87/300.46 98338[0:Rew:97898.0,96782.0] || subclass(u,symmetric_difference(v,complement(union(w,x)))) member(regular(u),intersection(complement(v),union(w,x)))* -> equal(u,null_class).
% 299.87/300.46 98490[0:Rew:97898.0,28157.0] || subclass(intersection(complement(u),union(v,w)),union(u,complement(union(v,w))))* -> equal(intersection(complement(u),union(v,w)),null_class).
% 299.87/300.46 98507[0:Rew:97898.0,35008.1] || -> equal(symmetric_difference(complement(u),union(v,w)),null_class) member(regular(symmetric_difference(complement(u),union(v,w))),union(u,complement(union(v,w))))*.
% 299.87/300.46 98511[3:Rew:97898.0,35988.0] || -> subclass(regular(intersection(complement(u),union(v,w))),union(u,complement(union(v,w))))* equal(intersection(complement(u),union(v,w)),null_class).
% 299.87/300.46 98595[0:Rew:97898.0,49220.0] || member(u,symmetric_difference(power_class(complement(union(v,w))),power_class(x))) -> member(u,union(image(element_relation,union(v,w)),complement(power_class(x))))*.
% 299.87/300.46 98655[0:Rew:97898.0,97023.0] || subclass(u,union(complement(union(v,w)),x)) member(regular(u),intersection(union(v,w),complement(x)))* -> equal(u,null_class).
% 299.87/300.46 98664[0:Rew:97898.0,28314.0] || member(u,symmetric_difference(union(complement(union(v,w)),x),complement(y)))* -> member(u,union(intersection(union(v,w),complement(x)),y)).
% 299.87/300.46 98678[0:Rew:97898.0,81415.1] || subclass(u,intersection(union(v,w),complement(x))) member(regular(u),union(complement(union(v,w)),x))* -> equal(u,null_class).
% 299.87/300.46 98725[0:Rew:97898.0,56636.0] || subclass(u,symmetric_difference(intersection(v,w),complement(union(v,w))))* -> subclass(u,x) member(not_subclass_element(u,x),complement(symmetric_difference(v,w)))*.
% 299.87/300.46 98776[0:Rew:97898.0,97037.0] || subclass(u,symmetric_difference(complement(union(v,w)),x)) member(regular(u),intersection(union(v,w),complement(x)))* -> equal(u,null_class).
% 299.87/300.46 98851[0:Rew:97898.0,28160.0] || subclass(intersection(union(u,v),complement(w)),union(complement(union(u,v)),w))* -> equal(intersection(union(u,v),complement(w)),null_class).
% 299.87/300.46 98868[0:Rew:97898.0,35010.1] || -> equal(symmetric_difference(union(u,v),complement(w)),null_class) member(regular(symmetric_difference(union(u,v),complement(w))),union(complement(union(u,v)),w))*.
% 299.87/300.46 98872[3:Rew:97898.0,35990.0] || -> subclass(regular(intersection(union(u,v),complement(w))),union(complement(union(u,v)),w))* equal(intersection(union(u,v),complement(w)),null_class).
% 299.87/300.46 99413[0:Rew:99391.0,46334.0] || -> equal(union(u,intersection(power_class(complement(power_class(v))),complement(singleton(image(element_relation,power_class(v)))))),union(u,complement(successor(image(element_relation,power_class(v))))))**.
% 299.87/300.46 99435[0:Rew:99401.0,46576.0] || -> equal(union(intersection(power_class(complement(power_class(u))),complement(singleton(image(element_relation,power_class(u))))),v),union(v,complement(successor(image(element_relation,power_class(u))))))**.
% 299.87/300.46 99682[4:Rew:97898.0,97940.0] || -> member(not_subclass_element(u,complement(union(v,apply(null_class,w)))),union(v,apply(null_class,x)))* subclass(u,complement(union(v,apply(null_class,x)))).
% 299.87/300.46 99689[0:Rew:97898.0,97970.0] || -> member(not_subclass_element(u,complement(union(symmetric_difference(v,w),x))),union(symmetric_difference(w,v),x))* subclass(u,complement(union(symmetric_difference(w,v),x))).
% 299.87/300.46 99690[0:Rew:97898.0,97983.1] || member(regular(complement(union(symmetric_difference(u,v),w))),union(symmetric_difference(v,u),w))* -> equal(complement(union(symmetric_difference(v,u),w)),null_class).
% 299.87/300.46 99691[4:Rew:97898.0,97994.0] || -> member(not_subclass_element(u,complement(union(apply(null_class,v),w))),union(sum_class(range_of(null_class)),w))* subclass(u,complement(union(sum_class(range_of(null_class)),w))).
% 299.87/300.46 99692[4:Rew:97898.0,98001.0] || -> member(not_subclass_element(u,complement(union(apply(null_class,v),w))),union(apply(null_class,x),w))* subclass(u,complement(union(apply(null_class,x),w))).
% 299.87/300.46 99693[0:Rew:97898.0,98016.0] || -> member(not_subclass_element(u,complement(union(v,symmetric_difference(w,x)))),union(v,symmetric_difference(x,w)))* subclass(u,complement(union(v,symmetric_difference(x,w)))).
% 299.87/300.46 99694[4:Rew:97898.0,98028.0] || -> member(not_subclass_element(u,complement(union(v,sum_class(range_of(null_class))))),union(v,apply(null_class,w)))* subclass(u,complement(union(v,apply(null_class,w)))).
% 299.87/300.46 99695[4:Rew:97898.0,98031.1] || -> member(not_subclass_element(u,complement(union(v,apply(null_class,w)))),union(v,sum_class(range_of(null_class))))* subclass(u,complement(union(v,sum_class(range_of(null_class))))).
% 299.87/300.46 99696[4:Rew:97898.0,98053.0] || member(regular(complement(union(apply(null_class,u),v))),union(apply(null_class,w),v))* -> equal(complement(union(apply(null_class,w),v)),null_class).
% 299.87/300.46 99697[4:Rew:97898.0,98054.0] || -> member(not_subclass_element(u,complement(union(sum_class(range_of(null_class)),v))),union(apply(null_class,w),v))* subclass(u,complement(union(apply(null_class,w),v))).
% 299.87/300.46 99698[4:Rew:97898.0,98057.1] || member(regular(complement(union(apply(null_class,u),v))),union(sum_class(range_of(null_class)),v))* -> equal(complement(union(sum_class(range_of(null_class)),v)),null_class).
% 299.87/300.46 99699[4:Rew:97898.0,98079.1] || member(regular(complement(union(sum_class(range_of(null_class)),u))),union(apply(null_class,v),u))* -> equal(complement(union(apply(null_class,v),u)),null_class).
% 299.87/300.46 99700[0:Rew:97898.0,98097.1] || member(regular(complement(union(u,symmetric_difference(v,w)))),union(u,symmetric_difference(w,v)))* -> equal(complement(union(u,symmetric_difference(w,v))),null_class).
% 299.87/300.46 99701[4:Rew:97898.0,98106.0] || member(regular(complement(union(u,apply(null_class,v)))),union(u,apply(null_class,w)))* -> equal(complement(union(u,apply(null_class,w))),null_class).
% 299.87/300.46 99702[4:Rew:97898.0,98112.1] || member(regular(complement(union(u,apply(null_class,v)))),union(u,sum_class(range_of(null_class))))* -> equal(complement(union(u,sum_class(range_of(null_class)))),null_class).
% 299.87/300.46 99703[4:Rew:97898.0,98113.0] || member(regular(complement(union(u,sum_class(range_of(null_class))))),union(u,apply(null_class,v)))* -> equal(complement(union(u,apply(null_class,v))),null_class).
% 299.87/300.46 99712[0:Rew:97898.0,98452.1] || subclass(union(u,complement(union(v,w))),intersection(complement(u),union(v,w)))* -> equal(union(u,complement(union(v,w))),null_class).
% 299.87/300.46 99713[3:Rew:97898.0,98538.1] || -> member(union(u,complement(union(v,w))),intersection(complement(u),union(v,w)))* equal(singleton(union(u,complement(union(v,w)))),null_class).
% 299.87/300.46 99714[0:Rew:97898.0,98813.1] || subclass(union(complement(union(u,v)),w),intersection(union(u,v),complement(w)))* -> equal(union(complement(union(u,v)),w),null_class).
% 299.87/300.46 99715[3:Rew:97898.0,98897.1] || -> member(union(complement(union(u,v)),w),intersection(union(u,v),complement(w)))* equal(singleton(union(complement(union(u,v)),w)),null_class).
% 299.87/300.46 99986[3:Rew:46840.0,97808.1,29278.0,97808.1,46840.0,97808.1,29278.0,97808.1,46840.0,97808.0,29278.0,97808.0,46840.0,97808.0,29278.0,97808.0] || member(not_subclass_element(intersection(power_class(u),power_class(v)),w),complement(intersection(power_class(u),power_class(v))))* -> subclass(intersection(power_class(u),power_class(v)),w).
% 299.87/300.46 102687[0:SpR:99324.0,495.0] || -> equal(intersection(union(u,image(element_relation,successor(v))),union(complement(u),power_class(complement(successor(v))))),symmetric_difference(complement(u),power_class(complement(successor(v)))))**.
% 299.87/300.46 102651[0:SpR:99324.0,495.0] || -> equal(intersection(union(image(element_relation,successor(u)),v),union(power_class(complement(successor(u))),complement(v))),symmetric_difference(power_class(complement(successor(u))),complement(v)))**.
% 299.87/300.46 102813[0:Rew:99324.0,102750.1] || member(not_subclass_element(intersection(u,power_class(complement(successor(v)))),w),image(element_relation,successor(v)))* -> subclass(intersection(u,power_class(complement(successor(v)))),w).
% 299.87/300.46 102814[0:Rew:99324.0,102737.1] || member(not_subclass_element(intersection(power_class(complement(successor(u))),v),w),image(element_relation,successor(u)))* -> subclass(intersection(power_class(complement(successor(u))),v),w).
% 299.87/300.46 103429[0:SpL:99391.0,46453.0] || member(u,symmetric_difference(power_class(v),union(w,complement(successor(x))))) -> member(u,union(complement(power_class(v)),intersection(complement(w),successor(x))))*.
% 299.87/300.46 103495[0:Rew:71595.0,103427.0] || member(u,symmetric_difference(union(v,complement(successor(w))),union(complement(v),successor(w))))* -> member(u,complement(symmetric_difference(complement(v),successor(w)))).
% 299.87/300.46 103420[0:SpL:99391.0,46252.0] || member(u,symmetric_difference(union(v,complement(successor(w))),power_class(x))) -> member(u,union(intersection(complement(v),successor(w)),complement(power_class(x))))*.
% 299.87/300.46 103806[3:Rew:103759.0,103805.0] || -> equal(union(symmetric_difference(u,v),intersection(intersection(u,v),complement(union(u,v)))),complement(symmetric_difference(intersection(u,v),complement(union(u,v)))))**.
% 299.87/300.46 105487[3:Res:99519.0,4977.0] || subclass(union(u,v),w) -> subclass(regular(complement(union(u,v))),x) member(not_subclass_element(regular(complement(union(u,v))),x),w)*.
% 299.87/300.46 106122[3:Res:105485.0,4977.0] || subclass(union(u,null_class),v) -> subclass(regular(union(null_class,complement(u))),w) member(not_subclass_element(regular(union(null_class,complement(u))),w),v)*.
% 299.87/300.46 106256[3:Res:105486.0,4977.0] || subclass(union(null_class,u),v) -> subclass(regular(union(null_class,complement(u))),w) member(not_subclass_element(regular(union(null_class,complement(u))),w),v)*.
% 299.87/300.46 106728[0:Res:374.1,97900.0] || subclass(ordered_pair(u,v),symmetric_difference(complement(w),union(x,y))) -> member(unordered_pair(u,singleton(v)),union(w,complement(union(x,y))))*.
% 299.87/300.46 106712[0:Res:359.2,97900.0] || subclass(u,symmetric_difference(complement(v),union(w,x))) -> subclass(u,y) member(not_subclass_element(u,y),union(v,complement(union(w,x))))*.
% 299.87/300.46 106637[0:SpL:99324.0,97900.0] || member(u,symmetric_difference(power_class(complement(successor(v))),union(w,x))) -> member(u,union(image(element_relation,successor(v)),complement(union(w,x))))*.
% 299.87/300.46 106635[0:SpL:46226.0,97900.0] || member(u,symmetric_difference(power_class(complement(power_class(v))),union(w,x))) -> member(u,union(image(element_relation,power_class(v)),complement(union(w,x))))*.
% 299.87/300.46 106863[3:Res:105484.0,4977.0] || subclass(union(u,u),v)* -> subclass(regular(union(null_class,complement(u))),w) member(not_subclass_element(regular(union(null_class,complement(u))),w),v)*.
% 299.87/300.46 107694[0:Res:374.1,97914.0] || subclass(ordered_pair(u,v),symmetric_difference(union(w,x),complement(y))) -> member(unordered_pair(u,singleton(v)),union(complement(union(w,x)),y))*.
% 299.87/300.46 107678[0:Res:359.2,97914.0] || subclass(u,symmetric_difference(union(v,w),complement(x))) -> subclass(u,y) member(not_subclass_element(u,y),union(complement(union(v,w)),x))*.
% 299.87/300.46 107563[0:SpL:99324.0,97914.0] || member(u,symmetric_difference(union(v,w),power_class(complement(successor(x))))) -> member(u,union(complement(union(v,w)),image(element_relation,successor(x))))*.
% 299.87/300.46 107561[0:SpL:46226.0,97914.0] || member(u,symmetric_difference(union(v,w),power_class(complement(power_class(x))))) -> member(u,union(complement(union(v,w)),image(element_relation,power_class(x))))*.
% 299.87/300.46 108021[3:Res:107161.0,4977.0] || subclass(union(u,v),w) -> subclass(regular(complement(union(v,u))),x) member(not_subclass_element(regular(complement(union(v,u))),x),w)*.
% 299.87/300.46 108616[0:Res:55416.1,338.1] inductive(intersection(u,v)) || subclass(u,image(successor_relation,intersection(u,v)))* -> equal(image(successor_relation,intersection(u,v)),intersection(u,v)).
% 299.87/300.46 108852[4:SpL:67191.0,97899.0] || member(u,intersection(complement(apply(null_class,v)),union(w,x)))* member(u,union(apply(null_class,y),complement(union(w,x))))* -> .
% 299.87/300.46 108851[4:SpL:67192.0,97899.0] || member(u,intersection(complement(sum_class(range_of(null_class))),union(v,w)))* member(u,union(apply(null_class,x),complement(union(v,w))))* -> .
% 299.87/300.46 108849[0:SpL:105396.0,97899.0] || member(u,intersection(complement(union(v,w)),union(x,y)))* member(u,union(union(w,v),complement(union(x,y)))) -> .
% 299.87/300.46 108848[3:SpL:30027.0,97899.0] || member(u,intersection(union(null_class,complement(v)),union(w,x)))* member(u,union(union(null_class,v),complement(union(w,x)))) -> .
% 299.87/300.46 108846[3:SpL:66602.0,97899.0] || member(u,intersection(union(null_class,complement(v)),union(w,x)))* member(u,union(union(v,null_class),complement(union(w,x)))) -> .
% 299.87/300.46 108845[3:SpL:33220.0,97899.0] || member(u,intersection(union(null_class,complement(v)),union(w,x)))* member(u,union(union(v,v),complement(union(w,x))))* -> .
% 299.87/300.46 108844[4:SpL:67192.0,97899.0] || member(u,intersection(complement(apply(null_class,v)),union(w,x)))* member(u,union(sum_class(range_of(null_class)),complement(union(w,x)))) -> .
% 299.87/300.46 108841[0:SpL:71143.0,97899.0] || member(u,intersection(complement(symmetric_difference(v,w)),union(x,y)))* member(u,union(symmetric_difference(w,v),complement(union(x,y)))) -> .
% 299.87/300.46 109321[4:Rew:99184.0,109133.1] || member(u,intersection(union(v,w),complement(apply(null_class,x))))* member(u,union(sum_class(range_of(null_class)),complement(union(v,w)))) -> .
% 299.87/300.46 109130[0:SpL:105396.0,97913.0] || member(u,intersection(union(v,w),complement(union(x,y))))* member(u,union(complement(union(v,w)),union(y,x))) -> .
% 299.87/300.46 109129[3:SpL:30027.0,97913.0] || member(u,intersection(union(v,w),union(null_class,complement(x))))* member(u,union(complement(union(v,w)),union(null_class,x))) -> .
% 299.87/300.46 109127[3:SpL:66602.0,97913.0] || member(u,intersection(union(v,w),union(null_class,complement(x))))* member(u,union(complement(union(v,w)),union(x,null_class))) -> .
% 299.87/300.46 109126[3:SpL:33220.0,97913.0] || member(u,intersection(union(v,w),union(null_class,complement(x))))* member(u,union(complement(union(v,w)),union(x,x)))* -> .
% 299.87/300.46 109122[0:SpL:71143.0,97913.0] || member(u,intersection(union(v,w),complement(symmetric_difference(x,y))))* member(u,union(complement(union(v,w)),symmetric_difference(y,x))) -> .
% 299.87/300.46 110424[10:SpL:98594.0,45867.0] || subclass(union(complement(power_class(u)),image(element_relation,union(v,w))),null_class)* -> member(null_class,intersection(power_class(u),power_class(complement(union(v,w))))).
% 299.87/300.46 110423[3:SpL:98594.0,47742.0] || subclass(union(complement(power_class(u)),image(element_relation,union(v,w))),null_class)* -> member(omega,intersection(power_class(u),power_class(complement(union(v,w))))).
% 299.87/300.46 110408[11:SpL:98594.0,33788.1] inductive(intersection(power_class(u),power_class(complement(union(v,w))))) || equal(union(complement(power_class(u)),image(element_relation,union(v,w))),y__dfg)** -> .
% 299.87/300.46 110291[0:SpR:98594.0,7364.1] || -> member(u,intersection(power_class(v),power_class(complement(union(w,x))))) subclass(singleton(u),union(complement(power_class(v)),image(element_relation,union(w,x))))*.
% 299.87/300.46 110510[3:Rew:71035.0,110277.0] || -> equal(intersection(union(complement(power_class(u)),image(element_relation,union(v,w))),union(null_class,intersection(power_class(u),power_class(complement(union(v,w)))))),null_class)**.
% 299.87/300.46 110511[3:Rew:71035.0,110275.0] || -> subclass(complement(successor(union(complement(power_class(u)),image(element_relation,union(v,w))))),union(null_class,intersection(power_class(u),power_class(complement(union(v,w))))))*.
% 299.87/300.46 110269[0:SpR:98594.0,44429.0] || -> equal(intersection(union(complement(power_class(u)),image(element_relation,union(v,w))),intersection(x,intersection(power_class(u),power_class(complement(union(v,w)))))),null_class)**.
% 299.87/300.46 110268[0:SpR:98594.0,43895.0] || -> equal(intersection(union(complement(power_class(u)),image(element_relation,union(v,w))),intersection(intersection(power_class(u),power_class(complement(union(v,w)))),x)),null_class)**.
% 299.87/300.46 110639[3:Res:108601.1,338.1] inductive(union(null_class,u)) || subclass(u,image(successor_relation,union(null_class,u)))* -> equal(image(successor_relation,union(null_class,u)),union(null_class,u)).
% 299.87/300.46 110878[10:SpL:98733.0,45867.0] || subclass(union(image(element_relation,power_class(u)),complement(union(v,w))),null_class)* -> member(null_class,intersection(power_class(complement(power_class(u))),union(v,w))).
% 299.87/300.46 110877[3:SpL:98733.0,47742.0] || subclass(union(image(element_relation,power_class(u)),complement(union(v,w))),null_class)* -> member(omega,intersection(power_class(complement(power_class(u))),union(v,w))).
% 299.87/300.46 110862[11:SpL:98733.0,33788.1] inductive(intersection(power_class(complement(power_class(u))),union(v,w))) || equal(union(image(element_relation,power_class(u)),complement(union(v,w))),y__dfg)** -> .
% 299.87/300.46 110747[0:SpR:98733.0,7364.1] || -> member(u,intersection(power_class(complement(power_class(v))),union(w,x))) subclass(singleton(u),union(image(element_relation,power_class(v)),complement(union(w,x))))*.
% 299.87/300.46 110956[3:Rew:71035.0,110733.0] || -> equal(intersection(union(image(element_relation,power_class(u)),complement(union(v,w))),union(null_class,intersection(power_class(complement(power_class(u))),union(v,w)))),null_class)**.
% 299.87/300.46 110957[3:Rew:71035.0,110731.0] || -> subclass(complement(successor(union(image(element_relation,power_class(u)),complement(union(v,w))))),union(null_class,intersection(power_class(complement(power_class(u))),union(v,w))))*.
% 299.87/300.46 110725[0:SpR:98733.0,44429.0] || -> equal(intersection(union(image(element_relation,power_class(u)),complement(union(v,w))),intersection(x,intersection(power_class(complement(power_class(u))),union(v,w)))),null_class)**.
% 299.87/300.46 110724[0:SpR:98733.0,43895.0] || -> equal(intersection(union(image(element_relation,power_class(u)),complement(union(v,w))),intersection(intersection(power_class(complement(power_class(u))),union(v,w)),x)),null_class)**.
% 299.87/300.46 110970[0:Rew:47177.0,110759.0] || -> equal(union(image(element_relation,power_class(u)),complement(union(complement(power_class(v)),w))),union(image(element_relation,power_class(u)),intersection(power_class(v),complement(w))))**.
% 299.87/300.46 110971[0:Rew:47177.0,110758.0] || -> equal(union(image(element_relation,power_class(u)),complement(union(v,complement(power_class(w))))),union(image(element_relation,power_class(u)),intersection(complement(v),power_class(w))))**.
% 299.87/300.46 111045[3:Res:108602.1,338.1] inductive(union(u,null_class)) || subclass(u,image(successor_relation,union(u,null_class)))* -> equal(image(successor_relation,union(u,null_class)),union(u,null_class)).
% 299.87/300.46 111416[10:SpL:99020.0,45867.0] || subclass(union(image(element_relation,union(u,v)),complement(power_class(w))),null_class)* -> member(null_class,intersection(power_class(complement(union(u,v))),power_class(w))).
% 299.87/300.46 111415[3:SpL:99020.0,47742.0] || subclass(union(image(element_relation,union(u,v)),complement(power_class(w))),null_class)* -> member(omega,intersection(power_class(complement(union(u,v))),power_class(w))).
% 299.87/300.46 111400[11:SpL:99020.0,33788.1] inductive(intersection(power_class(complement(union(u,v))),power_class(w))) || equal(union(image(element_relation,union(u,v)),complement(power_class(w))),y__dfg)** -> .
% 299.87/300.46 111282[0:SpR:99020.0,7364.1] || -> member(u,intersection(power_class(complement(union(v,w))),power_class(x))) subclass(singleton(u),union(image(element_relation,union(v,w)),complement(power_class(x))))*.
% 299.87/300.46 111501[3:Rew:71035.0,111268.0] || -> equal(intersection(union(image(element_relation,union(u,v)),complement(power_class(w))),union(null_class,intersection(power_class(complement(union(u,v))),power_class(w)))),null_class)**.
% 299.87/300.46 111502[3:Rew:71035.0,111266.0] || -> subclass(complement(successor(union(image(element_relation,union(u,v)),complement(power_class(w))))),union(null_class,intersection(power_class(complement(union(u,v))),power_class(w))))*.
% 299.87/300.46 111260[0:SpR:99020.0,44429.0] || -> equal(intersection(union(image(element_relation,union(u,v)),complement(power_class(w))),intersection(x,intersection(power_class(complement(union(u,v))),power_class(w)))),null_class)**.
% 299.87/300.46 111259[0:SpR:99020.0,43895.0] || -> equal(intersection(union(image(element_relation,union(u,v)),complement(power_class(w))),intersection(intersection(power_class(complement(union(u,v))),power_class(w)),x)),null_class)**.
% 299.87/300.46 111644[3:Res:3703.1,55688.0] || -> subclass(intersection(u,restrict(union(v,v),w,x)),y) member(not_subclass_element(intersection(u,restrict(union(v,v),w,x)),y),v)*.
% 299.87/300.46 111626[3:Res:4876.1,55688.0] || -> subclass(intersection(restrict(union(u,u),v,w),x),y) member(not_subclass_element(intersection(restrict(union(u,u),v,w),x),y),u)*.
% 299.87/300.46 112114[0:Res:65462.0,4977.0] || subclass(intersection(u,v),w) -> subclass(intersection(intersection(u,x),v),y) member(not_subclass_element(intersection(intersection(u,x),v),y),w)*.
% 299.87/300.46 112355[10:SpL:99160.0,45867.0] || subclass(union(complement(union(u,v)),image(element_relation,power_class(w))),null_class)* -> member(null_class,intersection(union(u,v),power_class(complement(power_class(w))))).
% 299.87/300.46 112354[3:SpL:99160.0,47742.0] || subclass(union(complement(union(u,v)),image(element_relation,power_class(w))),null_class)* -> member(omega,intersection(union(u,v),power_class(complement(power_class(w))))).
% 299.87/300.46 112339[11:SpL:99160.0,33788.1] inductive(intersection(union(u,v),power_class(complement(power_class(w))))) || equal(union(complement(union(u,v)),image(element_relation,power_class(w))),y__dfg)** -> .
% 299.87/300.46 112227[0:SpR:99160.0,7364.1] || -> member(u,intersection(union(v,w),power_class(complement(power_class(x))))) subclass(singleton(u),union(complement(union(v,w)),image(element_relation,power_class(x))))*.
% 299.87/300.46 112431[3:Rew:71035.0,112213.0] || -> equal(intersection(union(complement(union(u,v)),image(element_relation,power_class(w))),union(null_class,intersection(union(u,v),power_class(complement(power_class(w)))))),null_class)**.
% 299.87/300.46 112432[3:Rew:71035.0,112211.0] || -> subclass(complement(successor(union(complement(union(u,v)),image(element_relation,power_class(w))))),union(null_class,intersection(union(u,v),power_class(complement(power_class(w))))))*.
% 299.87/300.46 112205[0:SpR:99160.0,44429.0] || -> equal(intersection(union(complement(union(u,v)),image(element_relation,power_class(w))),intersection(x,intersection(union(u,v),power_class(complement(power_class(w)))))),null_class)**.
% 299.87/300.46 112204[0:SpR:99160.0,43895.0] || -> equal(intersection(union(complement(union(u,v)),image(element_relation,power_class(w))),intersection(intersection(union(u,v),power_class(complement(power_class(w)))),x)),null_class)**.
% 299.87/300.46 112445[0:Rew:47178.0,112239.0] || -> equal(union(complement(union(complement(power_class(u)),v)),image(element_relation,power_class(w))),union(intersection(power_class(u),complement(v)),image(element_relation,power_class(w))))**.
% 299.87/300.46 112446[0:Rew:47178.0,112238.0] || -> equal(union(complement(union(u,complement(power_class(v)))),image(element_relation,power_class(w))),union(intersection(complement(u),power_class(v)),image(element_relation,power_class(w))))**.
% 299.87/300.46 113184[12:Rew:67597.1,113153.2] function(intersection(u,v)) || member(not_subclass_element(successor(intersection(u,v)),w),symmetric_difference(u,v))* -> subclass(successor(intersection(u,v)),w).
% 299.87/300.46 114084[3:Res:112086.0,4977.0] || subclass(intersection(u,v),w) -> subclass(intersection(union(null_class,u),v),x) member(not_subclass_element(intersection(union(null_class,u),v),x),w)*.
% 299.87/300.46 114223[3:Res:112087.0,4977.0] || subclass(intersection(u,v),w) -> subclass(intersection(union(u,null_class),v),x) member(not_subclass_element(intersection(union(u,null_class),v),x),w)*.
% 299.87/300.46 114380[3:Res:113986.0,4977.0] || subclass(intersection(u,v),w) -> subclass(intersection(union(null_class,v),u),x) member(not_subclass_element(intersection(union(null_class,v),u),x),w)*.
% 299.87/300.46 115660[3:Res:114061.0,4977.0] || subclass(intersection(u,v),w) -> subclass(intersection(v,union(null_class,u)),x) member(not_subclass_element(intersection(v,union(null_class,u)),x),w)*.
% 299.87/300.46 116168[3:Res:114137.0,4977.0] || subclass(intersection(u,v),w) -> subclass(intersection(union(v,null_class),u),x) member(not_subclass_element(intersection(union(v,null_class),u),x),w)*.
% 299.87/300.46 116311[3:Res:114201.0,4977.0] || subclass(intersection(u,v),w) -> subclass(intersection(v,union(u,null_class)),x) member(not_subclass_element(intersection(v,union(u,null_class)),x),w)*.
% 299.87/300.46 116531[3:Res:114357.0,4977.0] || subclass(intersection(u,v),w) -> subclass(intersection(u,union(null_class,v)),x) member(not_subclass_element(intersection(u,union(null_class,v)),x),w)*.
% 299.87/300.46 117848[3:Res:116145.0,4977.0] || subclass(intersection(u,v),w) -> subclass(intersection(u,union(v,null_class)),x) member(not_subclass_element(intersection(u,union(v,null_class)),x),w)*.
% 299.87/300.46 118918[0:Res:65465.0,4977.0] || subclass(intersection(u,v),w) -> subclass(intersection(intersection(x,u),v),y) member(not_subclass_element(intersection(intersection(x,u),v),y),w)*.
% 299.87/300.46 119109[0:Res:65920.0,4977.0] || subclass(intersection(u,v),w) -> subclass(intersection(v,intersection(u,x)),y) member(not_subclass_element(intersection(v,intersection(u,x)),y),w)*.
% 299.87/300.46 119276[0:Res:65922.0,4977.0] || subclass(intersection(u,v),w) -> subclass(intersection(v,intersection(x,u)),y) member(not_subclass_element(intersection(v,intersection(x,u)),y),w)*.
% 299.87/300.46 119662[0:SpL:89365.1,46312.0] || subclass(complement(u),power_class(complement(power_class(v)))) member(w,complement(u)) member(w,union(image(element_relation,power_class(v)),u))* -> .
% 299.87/300.46 119569[0:SpR:89365.1,46895.0] || subclass(power_class(u),union(complement(power_class(v)),w)) -> equal(union(intersection(power_class(v),complement(w)),complement(power_class(u))),complement(power_class(u)))**.
% 299.87/300.46 119568[0:SpR:89365.1,46894.0] || subclass(power_class(u),union(v,complement(power_class(w)))) -> equal(union(intersection(complement(v),power_class(w)),complement(power_class(u))),complement(power_class(u)))**.
% 299.87/300.46 119567[0:SpR:89365.1,99020.0] || subclass(power_class(u),power_class(complement(union(v,w)))) -> equal(union(image(element_relation,union(v,w)),complement(power_class(u))),complement(power_class(u)))**.
% 299.87/300.46 119564[0:SpR:89365.1,46877.0] || subclass(power_class(complement(power_class(u))),power_class(v)) -> equal(union(complement(power_class(v)),image(element_relation,power_class(u))),complement(power_class(complement(power_class(u)))))**.
% 299.87/300.46 119768[0:Rew:71035.0,119335.1,71595.0,119335.1] || subclass(u,v) -> equal(intersection(complement(symmetric_difference(v,u)),union(complement(u),union(v,u))),symmetric_difference(complement(u),union(v,u)))**.
% 299.87/300.46 121275[3:Res:120311.1,1580.1] || equal(image(u,image(v,singleton(w))),successor(null_class)) member(ordered_pair(w,x),compose(u,v))* -> member(x,singleton(null_class)).
% 299.87/300.46 122793[3:Res:4488.1,6509.0] || subclass(domain_relation,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(ordered_pair(null_class,null_class),complement(symmetric_difference(complement(u),complement(v)))).
% 299.87/300.46 122757[3:Res:94204.1,6509.0] || equal(complement(symmetric_difference(union(u,v),union(complement(u),complement(v)))),null_class)** -> member(singleton(w),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.87/300.46 124483[0:Res:251.0,10912.0] || -> equal(ordered_pair(first(ordered_pair(ordered_pair(u,v),singleton(w))),second(ordered_pair(ordered_pair(u,v),singleton(w)))),ordered_pair(ordered_pair(u,v),singleton(w)))**.
% 299.87/300.46 124433[0:Res:68.1,10912.0] || -> equal(u,null_class) equal(ordered_pair(first(ordered_pair(regular(u),singleton(v))),second(ordered_pair(regular(u),singleton(v)))),ordered_pair(regular(u),singleton(v)))**.
% 299.87/300.46 124401[0:Res:13.0,10912.0] || -> equal(ordered_pair(first(ordered_pair(unordered_pair(u,v),singleton(w))),second(ordered_pair(unordered_pair(u,v),singleton(w)))),ordered_pair(unordered_pair(u,v),singleton(w)))**.
% 299.87/300.46 124948[0:Res:9180.1,6797.0] || subclass(regular(u),v)* subclass(v,w)* -> equal(u,null_class) equal(regular(u),null_class) member(apply(choice,regular(u)),w)*.
% 299.87/300.46 124938[0:Res:13.0,6797.0] || subclass(unordered_pair(u,v),w)* subclass(w,x)* -> equal(unordered_pair(u,v),null_class) member(apply(choice,unordered_pair(u,v)),x)*.
% 299.87/300.46 125711[3:Res:125591.0,4982.0] || -> subclass(complement(successor(complement(restrict(u,v,w)))),x) member(not_subclass_element(complement(successor(complement(restrict(u,v,w)))),x),cross_product(v,w))*.
% 299.87/300.46 125834[3:Res:125636.0,4983.0] || -> subclass(regular(union(null_class,complement(restrict(u,v,w)))),x) member(not_subclass_element(regular(union(null_class,complement(restrict(u,v,w)))),x),u)*.
% 299.87/300.46 126406[3:MRR:126291.0,3271.1] || -> member(intersection(complement(u),union(v,w)),union(u,complement(union(v,w))))* equal(singleton(intersection(complement(u),union(v,w))),null_class).
% 299.87/300.46 126808[0:SpR:99615.0,65920.0] || -> subclass(intersection(union(complement(u),union(v,w)),intersection(union(u,complement(union(v,w))),x)),symmetric_difference(complement(u),union(v,w)))*.
% 299.87/300.46 126794[0:SpR:99615.0,65922.0] || -> subclass(intersection(union(complement(u),union(v,w)),intersection(x,union(u,complement(union(v,w))))),symmetric_difference(complement(u),union(v,w)))*.
% 299.87/300.46 127603[3:MRR:127485.0,3271.1] || -> member(intersection(union(u,v),complement(w)),union(complement(union(u,v)),w))* equal(singleton(intersection(union(u,v),complement(w))),null_class).
% 299.87/300.46 127659[3:SpR:98733.0,125676.0] || -> subclass(complement(successor(union(null_class,intersection(power_class(complement(power_class(u))),union(v,w))))),union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 299.87/300.46 127657[3:SpR:46898.0,125676.0] || -> subclass(complement(successor(union(null_class,intersection(power_class(u),union(complement(power_class(v)),w))))),union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 299.87/300.46 127656[3:SpR:46893.0,125676.0] || -> subclass(complement(successor(union(null_class,intersection(power_class(u),union(v,complement(power_class(w))))))),union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 299.87/300.46 127655[3:SpR:99160.0,125676.0] || -> subclass(complement(successor(union(null_class,intersection(union(u,v),power_class(complement(power_class(w))))))),union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 299.87/300.46 127654[3:SpR:46895.0,125676.0] || -> subclass(complement(successor(union(null_class,intersection(union(complement(power_class(u)),v),power_class(w))))),union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 299.87/300.46 127653[3:SpR:46894.0,125676.0] || -> subclass(complement(successor(union(null_class,intersection(union(u,complement(power_class(v))),power_class(w))))),union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 299.87/300.46 127652[3:SpR:99020.0,125676.0] || -> subclass(complement(successor(union(null_class,intersection(power_class(complement(union(u,v))),power_class(w))))),union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 299.87/300.46 127650[3:SpR:98594.0,125676.0] || -> subclass(complement(successor(union(null_class,intersection(power_class(u),power_class(complement(union(v,w))))))),union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 299.87/300.46 127843[0:SpR:98895.0,65920.0] || -> subclass(intersection(union(complement(union(u,v)),w),intersection(union(union(u,v),complement(w)),x)),symmetric_difference(union(u,v),complement(w)))*.
% 299.87/300.46 127820[0:SpR:98895.0,65922.0] || -> subclass(intersection(union(complement(union(u,v)),w),intersection(x,union(union(u,v),complement(w)))),symmetric_difference(union(u,v),complement(w)))*.
% 299.87/300.46 128376[3:Res:125761.0,4980.0] || -> subclass(complement(successor(union(null_class,complement(intersection(u,v))))),w) member(not_subclass_element(complement(successor(union(null_class,complement(intersection(u,v))))),w),u)*.
% 299.87/300.46 128375[3:Res:125761.0,4981.0] || -> subclass(complement(successor(union(null_class,complement(intersection(u,v))))),w) member(not_subclass_element(complement(successor(union(null_class,complement(intersection(u,v))))),w),v)*.
% 299.87/300.46 128368[3:Res:125761.0,4977.0] || subclass(u,v) -> subclass(complement(successor(union(null_class,complement(u)))),w) member(not_subclass_element(complement(successor(union(null_class,complement(u)))),w),v)*.
% 299.87/300.46 128842[12:SpL:39262.1,10477.0] function(u) || equal(v,image(w,image(x,null_class)))* member(ordered_pair(u,y),compose(w,x))* -> member(y,v)*.
% 299.87/300.46 128997[3:Res:125564.0,4976.0] || -> subclass(union(null_class,intersection(union(null_class,singleton(u)),v)),w) equal(not_subclass_element(union(null_class,intersection(union(null_class,singleton(u)),v)),w),u)**.
% 299.87/300.46 129178[3:Res:125581.0,4976.0] || -> subclass(union(null_class,intersection(u,union(null_class,singleton(v)))),w) equal(not_subclass_element(union(null_class,intersection(u,union(null_class,singleton(v)))),w),v)**.
% 299.87/300.46 129988[3:Res:125558.0,4976.0] || -> subclass(intersection(intersection(union(null_class,singleton(u)),v),w),x) equal(not_subclass_element(intersection(intersection(union(null_class,singleton(u)),v),w),x),u)**.
% 299.87/300.46 130158[3:Res:125569.0,4976.0] || -> subclass(intersection(u,intersection(v,union(null_class,singleton(w)))),x) equal(not_subclass_element(intersection(u,intersection(v,union(null_class,singleton(w)))),x),w)**.
% 299.87/300.46 130372[3:Res:125572.0,4976.0] || -> subclass(intersection(u,intersection(union(null_class,singleton(v)),w)),x) equal(not_subclass_element(intersection(u,intersection(union(null_class,singleton(v)),w)),x),v)**.
% 299.87/300.46 130546[3:Res:125578.0,4976.0] || -> subclass(intersection(intersection(u,union(null_class,singleton(v))),w),x) equal(not_subclass_element(intersection(intersection(u,union(null_class,singleton(v))),w),x),v)**.
% 299.87/300.46 130741[3:Res:125883.0,4977.0] || subclass(symmetric_difference(u,v),w) -> subclass(regular(complement(symmetric_difference(v,u))),x) member(not_subclass_element(regular(complement(symmetric_difference(v,u))),x),w)*.
% 299.87/300.46 132133[3:Res:130690.0,4977.0] || subclass(symmetric_difference(u,v),w) -> subclass(regular(complement(symmetric_difference(u,v))),x) member(not_subclass_element(regular(complement(symmetric_difference(u,v))),x),w)*.
% 299.87/300.46 132460[0:SpL:89527.0,1475.1] || member(u,union(v,intersection(v,w))) member(u,complement(intersection(v,w))) -> member(u,symmetric_difference(v,intersection(v,w)))*.
% 299.87/300.46 132399[0:SpR:69292.0,89527.0] || -> equal(intersection(complement(symmetric_difference(u,v)),symmetric_difference(union(u,v),complement(intersection(u,v)))),symmetric_difference(union(u,v),complement(intersection(u,v))))**.
% 299.87/300.46 133162[0:SpL:89667.0,1475.1] || member(u,union(v,intersection(w,v))) member(u,complement(intersection(w,v))) -> member(u,symmetric_difference(v,intersection(w,v)))*.
% 299.87/300.46 133778[3:Res:108603.1,338.1] inductive(union(u,u)) || subclass(u,image(successor_relation,union(u,u)))* -> equal(image(successor_relation,union(u,u)),union(u,u)).
% 299.87/300.46 133995[0:Res:111103.0,4977.0] || subclass(union(u,v),w) -> subclass(intersection(x,symmetric_difference(v,u)),y) member(not_subclass_element(intersection(x,symmetric_difference(v,u)),y),w)*.
% 299.87/300.46 134155[0:Res:111709.0,4977.0] || subclass(union(u,v),w) -> subclass(intersection(symmetric_difference(v,u),x),y) member(not_subclass_element(intersection(symmetric_difference(v,u),x),y),w)*.
% 299.87/300.46 134693[0:SpL:111977.1,46280.0] || subclass(complement(u),power_class(complement(power_class(v)))) member(w,complement(u)) member(w,union(u,image(element_relation,power_class(v))))* -> .
% 299.87/300.46 134555[0:SpR:111977.1,46880.0] || subclass(power_class(complement(power_class(u))),power_class(v)) -> equal(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(power_class(complement(power_class(u)))))**.
% 299.87/300.46 134554[0:SpR:111977.1,98594.0] || subclass(power_class(u),power_class(complement(union(v,w)))) -> equal(union(complement(power_class(u)),image(element_relation,union(v,w))),complement(power_class(u)))**.
% 299.87/300.46 134515[0:SpR:111977.1,46893.0] || subclass(power_class(u),union(v,complement(power_class(w)))) -> equal(union(complement(power_class(u)),intersection(complement(v),power_class(w))),complement(power_class(u)))**.
% 299.87/300.46 134479[0:SpR:111977.1,46898.0] || subclass(power_class(u),union(complement(power_class(v)),w)) -> equal(union(complement(power_class(u)),intersection(power_class(v),complement(w))),complement(power_class(u)))**.
% 299.87/300.46 134789[0:Rew:71035.0,134226.1,71595.0,134226.1] || subclass(u,v) -> equal(intersection(complement(symmetric_difference(u,v)),union(complement(u),union(u,v))),symmetric_difference(complement(u),union(u,v)))**.
% 299.87/300.46 134940[0:Res:112012.0,4977.0] || subclass(intersection(u,v),w) -> subclass(intersection(intersection(v,x),u),y) member(not_subclass_element(intersection(intersection(v,x),u),y),w)*.
% 299.87/300.46 135019[0:Rew:67444.0,134841.0] || -> subclass(intersection(union(union(u,v),complement(w)),intersection(union(complement(union(u,v)),w),x)),symmetric_difference(union(u,v),complement(w)))*.
% 299.87/300.46 135020[0:Rew:67444.0,134839.0] || -> subclass(intersection(union(u,complement(union(v,w))),intersection(union(complement(u),union(v,w)),x)),symmetric_difference(complement(u),union(v,w)))*.
% 299.87/300.46 135577[3:SpR:98733.0,135198.0] || -> equal(intersection(intersection(power_class(complement(power_class(u))),union(v,w)),intersection(union(image(element_relation,power_class(u)),complement(union(v,w))),x)),null_class)**.
% 299.87/300.46 135575[3:SpR:46898.0,135198.0] || -> equal(intersection(intersection(power_class(u),union(complement(power_class(v)),w)),intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),x)),null_class)**.
% 299.87/300.46 135574[3:SpR:46893.0,135198.0] || -> equal(intersection(intersection(power_class(u),union(v,complement(power_class(w)))),intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),x)),null_class)**.
% 299.87/300.46 135573[3:SpR:99160.0,135198.0] || -> equal(intersection(intersection(union(u,v),power_class(complement(power_class(w)))),intersection(union(complement(union(u,v)),image(element_relation,power_class(w))),x)),null_class)**.
% 299.87/300.46 135572[3:SpR:46895.0,135198.0] || -> equal(intersection(intersection(union(complement(power_class(u)),v),power_class(w)),intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),x)),null_class)**.
% 299.87/300.46 135571[3:SpR:46894.0,135198.0] || -> equal(intersection(intersection(union(u,complement(power_class(v))),power_class(w)),intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),x)),null_class)**.
% 299.87/300.46 135570[3:SpR:99020.0,135198.0] || -> equal(intersection(intersection(power_class(complement(union(u,v))),power_class(w)),intersection(union(image(element_relation,union(u,v)),complement(power_class(w))),x)),null_class)**.
% 299.87/300.46 135568[3:SpR:98594.0,135198.0] || -> equal(intersection(intersection(power_class(u),power_class(complement(union(v,w)))),intersection(union(complement(power_class(u)),image(element_relation,union(v,w))),x)),null_class)**.
% 299.87/300.46 136180[3:SpR:98733.0,135318.0] || -> equal(intersection(intersection(power_class(complement(power_class(u))),union(v,w)),intersection(x,union(image(element_relation,power_class(u)),complement(union(v,w))))),null_class)**.
% 299.87/300.46 136178[3:SpR:46898.0,135318.0] || -> equal(intersection(intersection(power_class(u),union(complement(power_class(v)),w)),intersection(x,union(complement(power_class(u)),intersection(power_class(v),complement(w))))),null_class)**.
% 299.87/300.46 136177[3:SpR:46893.0,135318.0] || -> equal(intersection(intersection(power_class(u),union(v,complement(power_class(w)))),intersection(x,union(complement(power_class(u)),intersection(complement(v),power_class(w))))),null_class)**.
% 299.87/300.46 136176[3:SpR:99160.0,135318.0] || -> equal(intersection(intersection(union(u,v),power_class(complement(power_class(w)))),intersection(x,union(complement(union(u,v)),image(element_relation,power_class(w))))),null_class)**.
% 299.87/300.46 136175[3:SpR:46895.0,135318.0] || -> equal(intersection(intersection(union(complement(power_class(u)),v),power_class(w)),intersection(x,union(intersection(power_class(u),complement(v)),complement(power_class(w))))),null_class)**.
% 299.87/300.46 136174[3:SpR:46894.0,135318.0] || -> equal(intersection(intersection(union(u,complement(power_class(v))),power_class(w)),intersection(x,union(intersection(complement(u),power_class(v)),complement(power_class(w))))),null_class)**.
% 299.87/300.46 136173[3:SpR:99020.0,135318.0] || -> equal(intersection(intersection(power_class(complement(union(u,v))),power_class(w)),intersection(x,union(image(element_relation,union(u,v)),complement(power_class(w))))),null_class)**.
% 299.87/300.46 136171[3:SpR:98594.0,135318.0] || -> equal(intersection(intersection(power_class(u),power_class(complement(union(v,w)))),intersection(x,union(complement(power_class(u)),image(element_relation,union(v,w))))),null_class)**.
% 299.87/300.46 142272[14:Res:77981.1,46242.0] || subclass(y__dfg,intersection(complement(u),union(v,complement(power_class(w))))) member(complement(x__dfg),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.87/300.46 142216[10:Res:32582.1,46242.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),singleton(null_class)) member(null_class,union(u,intersection(complement(v),power_class(w))))* -> .
% 299.87/300.46 142215[10:Res:32790.1,46242.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),successor(null_class)) member(null_class,union(u,intersection(complement(v),power_class(w))))* -> .
% 299.87/300.46 142210[7:Res:16434.1,46242.0] || subclass(y__dfg,intersection(complement(u),union(v,complement(power_class(w))))) member(regular(x__dfg),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.87/300.46 142207[7:Res:31147.1,46242.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),y__dfg) member(regular(x__dfg),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.87/300.46 142286[3:Rew:97907.0,142196.0] || equal(union(u,complement(union(v,complement(power_class(w))))),null_class) member(singleton(x),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.87/300.46 142298[3:Rew:29271.0,142147.1] || equal(null_class,u) member(v,union(w,complement(power_class(x)))) member(v,union(u,intersection(complement(w),power_class(x))))* -> .
% 299.87/300.46 143650[3:Rew:67444.0,143386.0] || -> equal(intersection(symmetric_difference(union(u,v),complement(w)),symmetric_difference(union(union(u,v),complement(w)),union(complement(union(u,v)),w))),null_class)**.
% 299.87/300.46 143651[3:Rew:67444.0,143384.0] || -> equal(intersection(symmetric_difference(complement(u),union(v,w)),symmetric_difference(union(u,complement(union(v,w))),union(complement(u),union(v,w)))),null_class)**.
% 299.87/300.46 143833[14:Res:77981.1,46261.0] || subclass(y__dfg,intersection(union(u,complement(power_class(v))),complement(w))) member(complement(x__dfg),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.87/300.46 143777[10:Res:32582.1,46261.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),singleton(null_class)) member(null_class,union(intersection(complement(u),power_class(v)),w))* -> .
% 299.87/300.46 143776[10:Res:32790.1,46261.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),successor(null_class)) member(null_class,union(intersection(complement(u),power_class(v)),w))* -> .
% 299.87/300.46 143771[7:Res:16434.1,46261.0] || subclass(y__dfg,intersection(union(u,complement(power_class(v))),complement(w))) member(regular(x__dfg),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.87/300.46 143768[7:Res:31147.1,46261.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),y__dfg) member(regular(x__dfg),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.87/300.46 143848[3:Rew:97919.0,143757.0] || equal(union(complement(union(u,complement(power_class(v)))),w),null_class) member(singleton(x),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.87/300.46 144244[14:Res:77981.1,46288.0] || subclass(y__dfg,intersection(complement(u),union(complement(power_class(v)),w))) member(complement(x__dfg),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.87/300.46 144188[10:Res:32582.1,46288.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),singleton(null_class)) member(null_class,union(u,intersection(power_class(v),complement(w))))* -> .
% 299.87/300.46 144187[10:Res:32790.1,46288.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),successor(null_class)) member(null_class,union(u,intersection(power_class(v),complement(w))))* -> .
% 299.87/300.46 144182[7:Res:16434.1,46288.0] || subclass(y__dfg,intersection(complement(u),union(complement(power_class(v)),w))) member(regular(x__dfg),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.87/300.46 144179[7:Res:31147.1,46288.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),y__dfg) member(regular(x__dfg),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.87/300.46 144260[3:Rew:97907.0,144168.0] || equal(union(u,complement(union(complement(power_class(v)),w))),null_class) member(singleton(x),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.87/300.46 144273[3:Rew:29271.0,144119.1] || equal(null_class,u) member(v,union(complement(power_class(w)),x)) member(v,union(u,intersection(power_class(w),complement(x))))* -> .
% 299.87/300.46 144503[14:Res:77981.1,46462.0] || subclass(y__dfg,intersection(union(complement(power_class(u)),v),complement(w))) member(complement(x__dfg),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.87/300.46 144447[10:Res:32582.1,46462.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),singleton(null_class)) member(null_class,union(intersection(power_class(u),complement(v)),w))* -> .
% 299.87/300.46 144446[10:Res:32790.1,46462.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),successor(null_class)) member(null_class,union(intersection(power_class(u),complement(v)),w))* -> .
% 299.87/300.46 144441[7:Res:16434.1,46462.0] || subclass(y__dfg,intersection(union(complement(power_class(u)),v),complement(w))) member(regular(x__dfg),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.87/300.46 144438[7:Res:31147.1,46462.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),y__dfg) member(regular(x__dfg),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.87/300.46 144519[3:Rew:97919.0,144427.0] || equal(union(complement(union(complement(power_class(u)),v)),w),null_class) member(singleton(x),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.87/300.46 145129[0:Rew:45.0,145054.1] || member(not_subclass_element(successor(complement(power_class(u))),v),intersection(power_class(u),complement(singleton(complement(power_class(u))))))* -> subclass(successor(complement(power_class(u))),v).
% 299.87/300.46 145207[3:SpR:98217.0,125591.0] || -> subclass(complement(successor(union(complement(power_class(u)),intersection(complement(v),union(w,x))))),intersection(power_class(u),union(v,complement(union(w,x)))))*.
% 299.87/300.46 145203[3:SpR:98217.0,57012.0] || -> subclass(complement(successor(intersection(power_class(u),union(v,complement(union(w,x)))))),union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 299.87/300.46 145189[0:SpR:98217.0,34342.0] || -> equal(intersection(intersection(power_class(u),union(v,complement(union(w,x)))),union(complement(power_class(u)),intersection(complement(v),union(w,x)))),null_class)**.
% 299.87/300.46 145800[14:Res:77981.1,98247.0] || subclass(y__dfg,intersection(complement(u),power_class(complement(union(v,w))))) member(complement(x__dfg),union(u,image(element_relation,union(v,w))))* -> .
% 299.87/300.46 145744[10:Res:32582.1,98247.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),singleton(null_class)) member(null_class,union(u,image(element_relation,union(v,w))))* -> .
% 299.87/300.46 145743[10:Res:32790.1,98247.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),successor(null_class)) member(null_class,union(u,image(element_relation,union(v,w))))* -> .
% 299.87/300.46 145738[7:Res:16434.1,98247.0] || subclass(y__dfg,intersection(complement(u),power_class(complement(union(v,w))))) member(regular(x__dfg),union(u,image(element_relation,union(v,w))))* -> .
% 299.87/300.46 145735[7:Res:31147.1,98247.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),y__dfg) member(regular(x__dfg),union(u,image(element_relation,union(v,w))))* -> .
% 299.87/300.46 145854[3:Rew:29271.0,145678.1] || equal(null_class,u) member(v,power_class(complement(union(w,x)))) member(v,union(u,image(element_relation,union(w,x))))* -> .
% 299.87/300.46 146078[3:SpR:98314.0,125591.0] || -> subclass(complement(successor(union(intersection(complement(u),power_class(v)),complement(union(w,x))))),intersection(union(u,complement(power_class(v))),union(w,x)))*.
% 299.87/300.46 146074[3:SpR:98314.0,57012.0] || -> subclass(complement(successor(intersection(union(u,complement(power_class(v))),union(w,x)))),union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 299.87/300.46 146060[0:SpR:98314.0,34342.0] || -> equal(intersection(intersection(union(u,complement(power_class(v))),union(w,x)),union(intersection(complement(u),power_class(v)),complement(union(w,x)))),null_class)**.
% 299.87/300.46 146522[14:Res:146475.1,46462.0] || subclass(x__dfg,intersection(union(complement(power_class(u)),v),complement(w))) member(complement(x__dfg),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.87/300.46 146521[14:Res:146475.1,46261.0] || subclass(x__dfg,intersection(union(u,complement(power_class(v))),complement(w))) member(complement(x__dfg),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.87/300.46 146517[14:Res:146475.1,46288.0] || subclass(x__dfg,intersection(complement(u),union(complement(power_class(v)),w))) member(complement(x__dfg),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.87/300.46 146516[14:Res:146475.1,46242.0] || subclass(x__dfg,intersection(complement(u),union(v,complement(power_class(w))))) member(complement(x__dfg),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.87/300.46 146514[14:Res:146475.1,98247.0] || subclass(x__dfg,intersection(complement(u),power_class(complement(union(v,w))))) member(complement(x__dfg),union(u,image(element_relation,union(v,w))))* -> .
% 299.87/300.46 146633[3:SpR:98315.0,125591.0] || -> subclass(complement(successor(union(intersection(power_class(u),complement(v)),complement(union(w,x))))),intersection(union(complement(power_class(u)),v),union(w,x)))*.
% 299.87/300.46 146629[3:SpR:98315.0,57012.0] || -> subclass(complement(successor(intersection(union(complement(power_class(u)),v),union(w,x)))),union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 299.87/300.46 146615[0:SpR:98315.0,34342.0] || -> equal(intersection(intersection(union(complement(power_class(u)),v),union(w,x)),union(intersection(power_class(u),complement(v)),complement(union(w,x)))),null_class)**.
% 299.87/300.46 147562[3:SpR:98515.0,125591.0] || -> subclass(complement(successor(union(intersection(complement(u),union(v,w)),complement(power_class(x))))),intersection(union(u,complement(union(v,w))),power_class(x)))*.
% 299.87/300.46 147558[3:SpR:98515.0,57012.0] || -> subclass(complement(successor(intersection(union(u,complement(union(v,w))),power_class(x)))),union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 299.87/300.46 147544[0:SpR:98515.0,34342.0] || -> equal(intersection(intersection(union(u,complement(union(v,w))),power_class(x)),union(intersection(complement(u),union(v,w)),complement(power_class(x)))),null_class)**.
% 299.87/300.46 148163[14:Res:77981.1,98557.0] || subclass(y__dfg,intersection(power_class(complement(union(u,v))),complement(w))) member(complement(x__dfg),union(image(element_relation,union(u,v)),w))* -> .
% 299.87/300.46 148161[14:Res:146475.1,98557.0] || subclass(x__dfg,intersection(power_class(complement(union(u,v))),complement(w))) member(complement(x__dfg),union(image(element_relation,union(u,v)),w))* -> .
% 299.87/300.46 148106[10:Res:32582.1,98557.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),singleton(null_class)) member(null_class,union(image(element_relation,union(u,v)),w))* -> .
% 299.87/300.46 148105[10:Res:32790.1,98557.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),successor(null_class)) member(null_class,union(image(element_relation,union(u,v)),w))* -> .
% 299.87/300.46 148100[7:Res:16434.1,98557.0] || subclass(y__dfg,intersection(power_class(complement(union(u,v))),complement(w))) member(regular(x__dfg),union(image(element_relation,union(u,v)),w))* -> .
% 299.87/300.46 148097[7:Res:31147.1,98557.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),y__dfg) member(regular(x__dfg),union(image(element_relation,union(u,v)),w))* -> .
% 299.87/300.46 148317[3:SpR:98672.0,125591.0] || -> subclass(complement(successor(union(complement(power_class(u)),intersection(union(v,w),complement(x))))),intersection(power_class(u),union(complement(union(v,w)),x)))*.
% 299.87/300.46 148313[3:SpR:98672.0,57012.0] || -> subclass(complement(successor(intersection(power_class(u),union(complement(union(v,w)),x)))),union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 299.87/300.46 148299[0:SpR:98672.0,34342.0] || -> equal(intersection(intersection(power_class(u),union(complement(union(v,w)),x)),union(complement(power_class(u)),intersection(union(v,w),complement(x)))),null_class)**.
% 299.87/300.46 149097[3:SpR:98876.0,125591.0] || -> subclass(complement(successor(union(intersection(union(u,v),complement(w)),complement(power_class(x))))),intersection(union(complement(union(u,v)),w),power_class(x)))*.
% 299.87/300.46 149093[3:SpR:98876.0,57012.0] || -> subclass(complement(successor(intersection(union(complement(union(u,v)),w),power_class(x)))),union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 299.87/300.46 149079[0:SpR:98876.0,34342.0] || -> equal(intersection(intersection(union(complement(union(u,v)),w),power_class(x)),union(intersection(union(u,v),complement(w)),complement(power_class(x)))),null_class)**.
% 299.87/300.46 150376[3:SpL:98895.0,144721.0] || member(complement(symmetric_difference(union(u,v),complement(w))),symmetric_difference(union(union(u,v),complement(w)),union(complement(union(u,v)),w)))* -> .
% 299.87/300.46 150374[3:SpL:99615.0,144721.0] || member(complement(symmetric_difference(complement(u),union(v,w))),symmetric_difference(union(u,complement(union(v,w))),union(complement(u),union(v,w))))* -> .
% 299.87/300.46 150575[3:SpR:99161.0,125591.0] || -> subclass(complement(successor(union(complement(union(u,v)),intersection(complement(w),power_class(x))))),intersection(union(u,v),union(w,complement(power_class(x)))))*.
% 299.87/300.46 150571[3:SpR:99161.0,57012.0] || -> subclass(complement(successor(intersection(union(u,v),union(w,complement(power_class(x)))))),union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 299.87/300.46 150557[0:SpR:99161.0,34342.0] || -> equal(intersection(intersection(union(u,v),union(w,complement(power_class(x)))),union(complement(union(u,v)),intersection(complement(w),power_class(x)))),null_class)**.
% 299.87/300.46 151086[3:SpR:99162.0,125591.0] || -> subclass(complement(successor(union(complement(union(u,v)),intersection(power_class(w),complement(x))))),intersection(union(u,v),union(complement(power_class(w)),x)))*.
% 299.87/300.46 151082[3:SpR:99162.0,57012.0] || -> subclass(complement(successor(intersection(union(u,v),union(complement(power_class(w)),x)))),union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 299.87/300.46 151068[0:SpR:99162.0,34342.0] || -> equal(intersection(intersection(union(u,v),union(complement(power_class(w)),x)),union(complement(union(u,v)),intersection(power_class(w),complement(x)))),null_class)**.
% 299.87/300.46 151713[3:SpR:99659.0,125591.0] || -> subclass(complement(successor(union(complement(union(u,v)),image(element_relation,union(w,x))))),intersection(union(u,v),power_class(complement(union(w,x)))))*.
% 299.87/300.46 151709[3:SpR:99659.0,57012.0] || -> subclass(complement(successor(intersection(union(u,v),power_class(complement(union(w,x)))))),union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 299.87/300.46 151695[0:SpR:99659.0,34342.0] || -> equal(intersection(intersection(union(u,v),power_class(complement(union(w,x)))),union(complement(union(u,v)),image(element_relation,union(w,x)))),null_class)**.
% 299.87/300.46 152552[3:Res:112088.0,4977.0] || subclass(intersection(u,v),w) -> subclass(intersection(union(u,u),v),x) member(not_subclass_element(intersection(union(u,u),v),x),w)*.
% 299.87/300.46 152768[3:Res:114339.0,4977.0] || subclass(intersection(u,v),w) -> subclass(intersection(union(v,v),u),x) member(not_subclass_element(intersection(union(v,v),u),x),w)*.
% 299.87/300.46 152902[3:SpR:99660.0,125591.0] || -> subclass(complement(successor(union(image(element_relation,union(u,v)),complement(union(w,x))))),intersection(power_class(complement(union(u,v))),union(w,x)))*.
% 299.87/300.46 152898[3:SpR:99660.0,57012.0] || -> subclass(complement(successor(intersection(power_class(complement(union(u,v))),union(w,x)))),union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 299.87/300.46 152884[0:SpR:99660.0,34342.0] || -> equal(intersection(intersection(power_class(complement(union(u,v))),union(w,x)),union(image(element_relation,union(u,v)),complement(union(w,x)))),null_class)**.
% 299.87/300.46 153479[3:Res:115623.0,4977.0] || subclass(intersection(u,v),w) -> subclass(intersection(v,union(u,u)),x) member(not_subclass_element(intersection(v,union(u,u)),x),w)*.
% 299.87/300.46 153679[3:Res:116494.0,4977.0] || subclass(intersection(u,v),w) -> subclass(intersection(u,union(v,v)),x) member(not_subclass_element(intersection(u,union(v,v)),x),w)*.
% 299.87/300.46 153936[0:Res:118801.0,4977.0] || subclass(intersection(u,v),w) -> subclass(intersection(intersection(x,v),u),y) member(not_subclass_element(intersection(intersection(x,v),u),y),w)*.
% 299.87/300.46 154050[0:Rew:67444.0,153804.0] || -> subclass(intersection(union(union(u,v),complement(w)),intersection(x,union(complement(union(u,v)),w))),symmetric_difference(union(u,v),complement(w)))*.
% 299.87/300.46 154051[0:Rew:67444.0,153802.0] || -> subclass(intersection(union(u,complement(union(v,w))),intersection(x,union(complement(u),union(v,w)))),symmetric_difference(complement(u),union(v,w)))*.
% 299.87/300.46 154219[0:Res:118998.0,4977.0] || subclass(intersection(u,v),w) -> subclass(intersection(u,intersection(v,x)),y) member(not_subclass_element(intersection(u,intersection(v,x)),y),w)*.
% 299.87/300.46 154699[0:Res:119165.0,4977.0] || subclass(intersection(u,v),w) -> subclass(intersection(u,intersection(x,v)),y) member(not_subclass_element(intersection(u,intersection(x,v)),y),w)*.
% 299.87/300.46 155061[3:Res:154929.0,4980.0] || -> subclass(complement(successor(complement(intersection(intersection(u,v),w)))),x) member(not_subclass_element(complement(successor(complement(intersection(intersection(u,v),w)))),x),u)*.
% 299.87/300.46 155060[3:Res:154929.0,4981.0] || -> subclass(complement(successor(complement(intersection(intersection(u,v),w)))),x) member(not_subclass_element(complement(successor(complement(intersection(intersection(u,v),w)))),x),v)*.
% 299.87/300.46 155052[3:Res:154929.0,4977.0] || subclass(u,v) -> subclass(complement(successor(complement(intersection(u,w)))),x) member(not_subclass_element(complement(successor(complement(intersection(u,w)))),x),v)*.
% 299.87/300.46 155301[3:Res:6510.2,48580.1] || member(u,union(complement(v),complement(w)))* member(u,union(v,w)) equal(symmetric_difference(complement(v),complement(w)),null_class) -> .
% 299.87/300.46 155290[3:Res:6510.2,144667.0] || member(symmetric_difference(complement(u),complement(v)),union(complement(u),complement(v)))* member(symmetric_difference(complement(u),complement(v)),union(u,v)) -> .
% 299.87/300.46 155278[10:Res:6510.2,44913.1] || member(null_class,union(complement(u),complement(v)))* member(null_class,union(u,v)) subclass(symmetric_difference(complement(u),complement(v)),null_class) -> .
% 299.87/300.46 155270[3:Res:6510.2,45090.1] || member(omega,union(complement(u),complement(v)))* member(omega,union(u,v)) subclass(symmetric_difference(complement(u),complement(v)),null_class) -> .
% 299.87/300.46 155549[3:Res:154953.0,4980.0] || -> subclass(complement(successor(complement(intersection(u,intersection(v,w))))),x) member(not_subclass_element(complement(successor(complement(intersection(u,intersection(v,w))))),x),v)*.
% 299.87/300.46 155548[3:Res:154953.0,4981.0] || -> subclass(complement(successor(complement(intersection(u,intersection(v,w))))),x) member(not_subclass_element(complement(successor(complement(intersection(u,intersection(v,w))))),x),w)*.
% 299.87/300.46 155540[3:Res:154953.0,4977.0] || subclass(u,v) -> subclass(complement(successor(complement(intersection(w,u)))),x) member(not_subclass_element(complement(successor(complement(intersection(w,u)))),x),v)*.
% 299.87/300.46 155774[3:Res:154872.0,4976.0] || -> subclass(regular(union(null_class,complement(intersection(singleton(u),v)))),w) equal(not_subclass_element(regular(union(null_class,complement(intersection(singleton(u),v)))),w),u)**.
% 299.87/300.46 156119[3:Res:155659.0,4976.0] || -> subclass(regular(union(null_class,complement(intersection(u,singleton(v))))),w) equal(not_subclass_element(regular(union(null_class,complement(intersection(u,singleton(v))))),w),v)**.
% 299.87/300.46 156328[3:Res:155861.0,2997.0] || subclass(complement(u),v) -> equal(regular(union(u,complement(power_class(w)))),null_class) member(regular(regular(union(u,complement(power_class(w))))),v)*.
% 299.87/300.46 156595[3:Res:155862.0,2997.0] || subclass(complement(u),v) -> equal(regular(union(u,complement(successor(w)))),null_class) member(regular(regular(union(u,complement(successor(w))))),v)*.
% 299.87/300.46 156722[3:Res:155863.0,2997.0] || subclass(power_class(u),v) -> equal(regular(union(complement(power_class(u)),w)),null_class) member(regular(regular(union(complement(power_class(u)),w))),v)*.
% 299.87/300.46 156838[3:Res:156202.0,2997.0] || subclass(power_class(u),v) -> equal(regular(union(w,complement(power_class(u)))),null_class) member(regular(regular(union(w,complement(power_class(u))))),v)*.
% 299.87/300.46 156889[3:Res:156203.0,2997.0] || subclass(successor(u),v) -> equal(regular(union(w,complement(successor(u)))),null_class) member(regular(regular(union(w,complement(successor(u))))),v)*.
% 299.87/300.46 157249[3:Res:156204.0,2997.0] || subclass(complement(u),v) -> equal(regular(union(complement(power_class(w)),u)),null_class) member(regular(regular(union(complement(power_class(w)),u))),v)*.
% 299.87/300.46 157388[3:Res:156578.0,2997.0] || subclass(complement(u),v) -> equal(regular(union(complement(successor(w)),u)),null_class) member(regular(regular(union(complement(successor(w)),u))),v)*.
% 299.87/300.46 157453[3:Res:156872.0,2997.0] || subclass(successor(u),v) -> equal(regular(union(complement(successor(u)),w)),null_class) member(regular(regular(union(complement(successor(u)),w))),v)*.
% 299.87/300.46 157615[3:Res:154856.0,4976.0] || -> subclass(intersection(union(null_class,intersection(singleton(u),v)),w),x) equal(not_subclass_element(intersection(union(null_class,intersection(singleton(u),v)),w),x),u)**.
% 299.87/300.46 157872[3:Res:154864.0,4976.0] || -> subclass(union(null_class,intersection(intersection(singleton(u),v),w)),x) equal(not_subclass_element(union(null_class,intersection(intersection(singleton(u),v),w)),x),u)**.
% 299.87/300.46 158099[3:Res:154877.0,4976.0] || -> subclass(intersection(u,union(null_class,intersection(singleton(v),w))),x) equal(not_subclass_element(intersection(u,union(null_class,intersection(singleton(v),w))),x),v)**.
% 299.87/300.46 158287[14:Res:146475.1,7409.1] || subclass(x__dfg,unordered_pair(u,v))* member(complement(x__dfg),u) -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.87/300.46 158227[10:Res:32582.1,7409.1] || equal(unordered_pair(u,v),singleton(null_class)) member(null_class,u) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.87/300.46 158428[3:Res:154885.0,4976.0] || -> subclass(union(null_class,intersection(u,intersection(singleton(v),w))),x) equal(not_subclass_element(union(null_class,intersection(u,intersection(singleton(v),w))),x),v)**.
% 299.87/300.46 158573[3:Res:154956.0,4976.0] || -> subclass(complement(successor(complement(restrict(singleton(u),v,w)))),x) equal(not_subclass_element(complement(successor(complement(restrict(singleton(u),v,w)))),x),u)**.
% 299.87/300.46 158726[14:Res:146475.1,7410.1] || subclass(x__dfg,unordered_pair(u,v))* member(complement(x__dfg),v) -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.87/300.46 158666[10:Res:32582.1,7410.1] || equal(unordered_pair(u,v),singleton(null_class)) member(null_class,v) -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class).
% 299.87/300.46 158832[3:Res:155855.0,4977.0] || subclass(union(u,v),w) -> subclass(regular(complement(symmetric_difference(u,v))),x) member(not_subclass_element(regular(complement(symmetric_difference(u,v))),x),w)*.
% 299.87/300.46 159018[3:Res:157492.0,4976.0] || -> subclass(intersection(union(null_class,intersection(u,singleton(v))),w),x) equal(not_subclass_element(intersection(union(null_class,intersection(u,singleton(v))),w),x),v)**.
% 299.87/300.46 159271[3:Res:157751.0,4976.0] || -> subclass(union(null_class,intersection(intersection(u,singleton(v)),w)),x) equal(not_subclass_element(union(null_class,intersection(intersection(u,singleton(v)),w)),x),v)**.
% 299.87/300.46 159498[3:Res:157993.0,4976.0] || -> subclass(intersection(u,union(null_class,intersection(v,singleton(w)))),x) equal(not_subclass_element(intersection(u,union(null_class,intersection(v,singleton(w)))),x),w)**.
% 299.87/300.46 159740[3:Res:158313.0,4976.0] || -> subclass(union(null_class,intersection(u,intersection(v,singleton(w)))),x) equal(not_subclass_element(union(null_class,intersection(u,intersection(v,singleton(w)))),x),w)**.
% 299.87/300.46 159930[3:Res:158757.0,4977.0] || subclass(union(u,v),w) -> subclass(regular(complement(symmetric_difference(v,u))),x) member(not_subclass_element(regular(complement(symmetric_difference(v,u))),x),w)*.
% 299.87/300.46 161556[0:Res:154858.0,4976.0] || -> subclass(intersection(intersection(intersection(singleton(u),v),w),x),y) equal(not_subclass_element(intersection(intersection(intersection(singleton(u),v),w),x),y),u)**.
% 299.87/300.46 161818[0:Res:154873.0,4976.0] || -> subclass(intersection(u,intersection(v,intersection(singleton(w),x))),y) equal(not_subclass_element(intersection(u,intersection(v,intersection(singleton(w),x))),y),w)**.
% 299.87/300.46 162204[0:SpL:46313.0,2999.0] || subclass(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))) -> equal(u,null_class) member(regular(u),union(v,image(element_relation,power_class(w))))*.
% 299.87/300.46 162145[0:SpR:71035.0,46313.0] || -> equal(intersection(union(image(element_relation,power_class(u)),v),union(complement(v),power_class(complement(power_class(u))))),symmetric_difference(complement(v),power_class(complement(power_class(u)))))**.
% 299.87/300.46 162120[0:SpR:71035.0,46313.0] || -> equal(intersection(union(u,image(element_relation,power_class(v))),union(power_class(complement(power_class(v))),complement(u))),symmetric_difference(complement(u),power_class(complement(power_class(v)))))**.
% 299.87/300.46 161980[0:SpR:46313.0,89527.0] || -> equal(intersection(union(u,image(element_relation,power_class(v))),symmetric_difference(complement(u),power_class(complement(power_class(v))))),symmetric_difference(complement(u),power_class(complement(power_class(v)))))**.
% 299.87/300.46 162520[0:Res:154876.0,4976.0] || -> subclass(intersection(u,intersection(intersection(singleton(v),w),x)),y) equal(not_subclass_element(intersection(u,intersection(intersection(singleton(v),w),x)),y),v)**.
% 299.87/300.46 162789[0:Res:154882.0,4976.0] || -> subclass(intersection(intersection(u,intersection(singleton(v),w)),x),y) equal(not_subclass_element(intersection(intersection(u,intersection(singleton(v),w)),x),y),v)**.
% 299.87/300.46 163186[0:SpL:46529.0,2999.0] || subclass(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))) -> equal(u,null_class) member(regular(u),union(image(element_relation,power_class(v)),w))*.
% 299.87/300.46 162953[0:SpR:46529.0,89527.0] || -> equal(intersection(union(image(element_relation,power_class(u)),v),symmetric_difference(power_class(complement(power_class(u))),complement(v))),symmetric_difference(power_class(complement(power_class(u))),complement(v)))**.
% 299.87/300.46 163593[0:Res:160079.0,4976.0] || -> subclass(intersection(intersection(intersection(u,singleton(v)),w),x),y) equal(not_subclass_element(intersection(intersection(intersection(u,singleton(v)),w),x),y),v)**.
% 299.87/300.46 164022[0:Res:160096.0,4976.0] || -> subclass(intersection(u,intersection(v,intersection(w,singleton(x)))),y) equal(not_subclass_element(intersection(u,intersection(v,intersection(w,singleton(x)))),y),x)**.
% 299.87/300.46 164285[0:Res:160100.0,4976.0] || -> subclass(intersection(u,intersection(intersection(v,singleton(w)),x)),y) equal(not_subclass_element(intersection(u,intersection(intersection(v,singleton(w)),x)),y),w)**.
% 299.87/300.46 164742[0:Res:160106.0,4976.0] || -> subclass(intersection(intersection(u,intersection(v,singleton(w))),x),y) equal(not_subclass_element(intersection(intersection(u,intersection(v,singleton(w))),x),y),w)**.
% 299.87/300.46 164887[0:Res:59858.0,4976.0] || -> subclass(restrict(restrict(singleton(u),v,w),x,y),z) equal(not_subclass_element(restrict(restrict(singleton(u),v,w),x,y),z),u)**.
% 299.87/300.46 165892[15:Rew:165880.0,10807.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg))* subclass(composition_function,compose_class(w))* -> equal(compose(w,u),ordered_pair(v,compose(u,v)))*.
% 299.87/300.46 174311[15:Rew:165880.0,165964.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,w) -> member(ordered_pair(v,u),w)*.
% 299.87/300.46 165965[15:Rew:165880.0,20656.0] || member(u,y__dfg) member(null_class,singleton(u)) subclass(range_of(null_class),singleton(u))* -> member(u,cantor(successor_relation)) inductive(singleton(u)).
% 299.87/300.46 165966[15:Rew:165880.0,20655.0] || member(u,y__dfg) equal(range_of(null_class),singleton(u)) member(null_class,singleton(u))* -> member(u,cantor(successor_relation))* inductive(singleton(u)).
% 299.87/300.46 174312[15:Rew:165880.0,166220.1,165880.0,166220.0] || member(complement(compose(element_relation,y__dfg)),y__dfg) member(apply(choice,complement(compose(element_relation,y__dfg))),element_relation)* -> equal(complement(compose(element_relation,y__dfg)),null_class).
% 299.87/300.46 174313[15:Rew:165880.0,166381.3] function(u) || subclass(range_of(u),range_of(v)) equal(cantor(cantor(w)),y__dfg) -> compatible(u,w,flip(cross_product(v,y__dfg)))*.
% 299.87/300.46 166580[15:Rew:165880.0,9867.0] || member(intersection(u,complement(v)),y__dfg) member(apply(choice,intersection(u,complement(v))),v)* -> equal(intersection(u,complement(v)),null_class).
% 299.87/300.46 166581[15:Rew:165880.0,9683.0] || member(intersection(complement(u),v),y__dfg) member(apply(choice,intersection(complement(u),v)),u)* -> equal(intersection(complement(u),v),null_class).
% 299.87/300.46 166643[15:Rew:165880.0,20880.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) member(v,cantor(u)) -> member(ordered_pair(u,ordered_pair(v,apply(u,v))),application_function)*.
% 299.87/300.46 166663[15:Rew:165880.0,10778.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,singleton(w))* -> equal(ordered_pair(u,ordered_pair(v,compose(u,v))),w)*.
% 299.87/300.46 166747[15:Rew:165880.0,4557.1] || member(u,image(v,range_of(null_class))) member(ordered_pair(w,u),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,u),compose(v,null_class))*.
% 299.87/300.46 174314[15:Rew:165880.0,166836.2] || member(singleton(singleton(null_class)),cross_product(y__dfg,y__dfg))* subclass(composition_function,compose_class(u))* -> equal(compose(u,null_class),ordered_pair(y__dfg,compose(null_class,y__dfg)))*.
% 299.87/300.46 174315[15:Rew:165880.0,166890.2] function(complement(singleton(cross_product(universal_class,universal_class)))) || -> equal(singleton(cross_product(y__dfg,y__dfg)),null_class) equal(complement(singleton(cross_product(y__dfg,y__dfg))),cross_product(y__dfg,y__dfg))**.
% 299.87/300.46 174316[15:Rew:165880.0,166914.3] single_valued_class(inverse(u)) || subclass(range_of(inverse(u)),v) equal(cross_product(y__dfg,y__dfg),inverse(u)) -> maps(inverse(u),y__dfg,v)*.
% 299.87/300.46 167020[15:Rew:165880.0,165128.0] || member(u,y__dfg) member(v,u) subclass(composition_function,compose_class(w))* -> equal(compose(w,v),ordered_pair(u,compose(v,u)))*.
% 299.87/300.46 174317[15:Rew:165880.0,167022.1] || member(u,y__dfg) member(v,y__dfg) subclass(composition_function,compose_class(w))* -> equal(compose(w,v),ordered_pair(u,compose(v,u)))*.
% 299.87/300.46 167052[15:Rew:165880.0,165074.2] || equal(cantor(u),successor(u)) subclass(successor_relation,v) member(u,y__dfg)* subclass(domain_relation,regular(v))* -> equal(v,null_class).
% 299.87/300.46 167060[15:Rew:165880.0,165069.0] || member(u,y__dfg) equal(successor(u),singleton(singleton(singleton(v)))) subclass(successor_relation,application_function) -> equal(apply(u,singleton(v)),v)**.
% 299.87/300.46 167061[15:Rew:165880.0,165068.0] || member(u,y__dfg) equal(successor(u),singleton(singleton(singleton(v)))) subclass(successor_relation,composition_function) -> equal(compose(u,singleton(v)),v)**.
% 299.87/300.46 174318[15:Rew:165880.0,167098.1] || member(u,y__dfg)* member(v,y__dfg)* equal(successor(v),u)* subclass(successor_relation,cross_product(w,x))* -> member(v,w)*.
% 299.87/300.46 174319[15:Rew:165880.0,167099.1] || member(u,y__dfg)* member(v,y__dfg)* equal(successor(v),u)* subclass(successor_relation,cross_product(w,x))* -> member(u,x)*.
% 299.87/300.46 174320[15:Rew:165880.0,167100.1] || member(u,y__dfg)* member(v,y__dfg)* equal(successor(v),u)* subclass(successor_relation,w)* equal(successor(w),null_class) -> .
% 299.87/300.46 174321[15:Rew:165880.0,167115.0] || equal(complement(range_of(null_class)),y__dfg) member(u,y__dfg) member(null_class,singleton(u))* -> member(u,cantor(successor_relation))* inductive(singleton(u)).
% 299.87/300.46 167116[15:Rew:165880.0,161322.1] || equal(successor(range_of(null_class)),null_class) member(u,y__dfg) member(null_class,singleton(u))* -> member(u,cantor(successor_relation))* inductive(singleton(u)).
% 299.87/300.46 167280[15:Rew:165880.0,139425.0] || member(u,y__dfg) equal(intersection(power_class(complement(power_class(v))),complement(w)),null_class) -> member(u,union(image(element_relation,power_class(v)),w))*.
% 299.87/300.46 167321[15:Rew:165880.0,138650.0] || member(u,y__dfg) equal(intersection(complement(v),power_class(complement(power_class(w)))),null_class) -> member(u,union(v,image(element_relation,power_class(w))))*.
% 299.87/300.46 167348[15:Rew:165880.0,133437.0] || member(u,y__dfg) subclass(u,regular(complement(v))) -> member(apply(choice,u),v)* equal(u,null_class) equal(complement(v),null_class).
% 299.87/300.46 167391[15:Rew:165880.0,127388.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(null_class,x)))* member(u,union(complement(union(v,w)),complement(x))).
% 299.87/300.46 167431[15:Rew:165880.0,126236.0] || member(u,y__dfg) -> member(u,intersection(union(null_class,v),union(w,x)))* member(u,union(complement(v),complement(union(w,x)))).
% 299.87/300.46 174322[15:Rew:165880.0,167466.2] function(complement(cross_product(u,universal_class))) || member(u,y__dfg)* subclass(y__dfg,symmetric_difference(v,w)) -> member(range_of(null_class),union(v,w))*.
% 299.87/300.46 167550[15:Rew:165880.0,108436.0] || member(u,y__dfg) subclass(image(element_relation,union(v,w)),x)* -> member(u,power_class(complement(union(v,w))))* member(u,x)*.
% 299.87/300.46 174323[15:Rew:165880.0,167557.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(union(v,w),complement(x))) -> member(power_class(u),union(complement(union(v,w)),x))*.
% 299.87/300.46 174324[15:Rew:165880.0,167558.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(union(v,w),complement(x))) -> member(sum_class(u),union(complement(union(v,w)),x))*.
% 299.87/300.46 167559[15:Rew:165880.0,107223.0] || member(u,y__dfg) -> member(u,intersection(complement(union(v,w)),power_class(x)))* member(u,union(union(w,v),complement(power_class(x)))).
% 299.87/300.46 167560[15:Rew:165880.0,107225.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),complement(union(w,x))))* member(u,union(complement(power_class(v)),union(x,w))).
% 299.87/300.46 174325[15:Rew:165880.0,167565.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(complement(v),union(w,x))) -> member(power_class(u),union(v,complement(union(w,x))))*.
% 299.87/300.46 174326[15:Rew:165880.0,167566.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(complement(v),union(w,x))) -> member(sum_class(u),union(v,complement(union(w,x))))*.
% 299.87/300.46 167575[15:Rew:165880.0,103415.0] || member(u,y__dfg) subclass(union(v,complement(successor(w))),x)* -> member(u,intersection(complement(v),successor(w)))* member(u,x)*.
% 299.87/300.46 174327[15:Rew:165880.0,167651.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(intersection(v,w),complement(union(v,w))))* -> member(power_class(u),complement(symmetric_difference(v,w)))*.
% 299.87/300.46 174328[15:Rew:165880.0,167652.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(intersection(v,w),complement(union(v,w))))* -> member(sum_class(u),complement(symmetric_difference(v,w)))*.
% 299.87/300.46 167653[15:Rew:165880.0,98568.0] || member(u,y__dfg) subclass(power_class(complement(union(v,w))),x)* -> member(u,image(element_relation,union(v,w)))* member(u,x)*.
% 299.87/300.46 174329[15:Rew:165880.0,167654.1] || member(u,y__dfg) subclass(y__dfg,complement(union(sum_class(range_of(null_class)),v))) member(power_class(u),union(apply(null_class,w),v))* -> .
% 299.87/300.46 174330[15:Rew:165880.0,167655.1] || member(u,y__dfg) subclass(y__dfg,complement(union(sum_class(range_of(null_class)),v))) member(sum_class(u),union(apply(null_class,w),v))* -> .
% 299.87/300.46 167656[15:Rew:165880.0,98048.0] || member(u,y__dfg) -> member(u,image(element_relation,union(sum_class(range_of(null_class)),v)))* member(u,power_class(complement(union(apply(null_class,w),v))))*.
% 299.87/300.46 174331[15:Rew:165880.0,167657.1] || member(u,y__dfg) subclass(y__dfg,complement(union(v,sum_class(range_of(null_class))))) member(power_class(u),union(v,apply(null_class,w)))* -> .
% 299.87/300.46 174332[15:Rew:165880.0,167658.1] || member(u,y__dfg) subclass(y__dfg,complement(union(v,sum_class(range_of(null_class))))) member(sum_class(u),union(v,apply(null_class,w)))* -> .
% 299.87/300.46 167659[15:Rew:165880.0,98038.0] || member(u,y__dfg) -> member(u,image(element_relation,union(v,apply(null_class,w))))* member(u,power_class(complement(union(v,sum_class(range_of(null_class)))))).
% 299.87/300.46 174333[15:Rew:165880.0,167660.1] || member(u,y__dfg) subclass(y__dfg,complement(union(v,apply(null_class,w))))* member(power_class(u),union(v,apply(null_class,x)))* -> .
% 299.87/300.46 174334[15:Rew:165880.0,167661.1] || member(u,y__dfg) subclass(y__dfg,complement(union(v,apply(null_class,w))))* member(power_class(u),union(v,sum_class(range_of(null_class))))* -> .
% 299.87/300.46 174335[15:Rew:165880.0,167662.1] || member(u,y__dfg) subclass(y__dfg,complement(union(v,apply(null_class,w))))* member(sum_class(u),union(v,apply(null_class,x)))* -> .
% 299.87/300.46 174336[15:Rew:165880.0,167663.1] || member(u,y__dfg) subclass(y__dfg,complement(union(v,apply(null_class,w))))* member(sum_class(u),union(v,sum_class(range_of(null_class))))* -> .
% 299.87/300.46 167664[15:Rew:165880.0,98026.0] || member(u,y__dfg) -> member(u,image(element_relation,union(v,sum_class(range_of(null_class)))))* member(u,power_class(complement(union(v,apply(null_class,w)))))*.
% 299.87/300.46 174337[15:Rew:165880.0,167665.1] || member(u,y__dfg) subclass(y__dfg,complement(union(v,symmetric_difference(w,x)))) member(power_class(u),union(v,symmetric_difference(x,w)))* -> .
% 299.87/300.46 174338[15:Rew:165880.0,167666.1] || member(u,y__dfg) subclass(y__dfg,complement(union(v,symmetric_difference(w,x)))) member(sum_class(u),union(v,symmetric_difference(x,w)))* -> .
% 299.87/300.46 167667[15:Rew:165880.0,98012.0] || member(u,y__dfg) -> member(u,image(element_relation,union(v,symmetric_difference(w,x))))* member(u,power_class(complement(union(v,symmetric_difference(x,w))))).
% 299.87/300.46 174339[15:Rew:165880.0,167668.1] || member(u,y__dfg) subclass(y__dfg,complement(union(apply(null_class,v),w)))* member(power_class(u),union(apply(null_class,x),w))* -> .
% 299.87/300.46 174340[15:Rew:165880.0,167669.1] || member(u,y__dfg) subclass(y__dfg,complement(union(apply(null_class,v),w)))* member(power_class(u),union(sum_class(range_of(null_class)),w))* -> .
% 299.87/300.46 174341[15:Rew:165880.0,167670.1] || member(u,y__dfg) subclass(y__dfg,complement(union(apply(null_class,v),w)))* member(sum_class(u),union(apply(null_class,x),w))* -> .
% 299.87/300.46 174342[15:Rew:165880.0,167671.1] || member(u,y__dfg) subclass(y__dfg,complement(union(apply(null_class,v),w)))* member(sum_class(u),union(sum_class(range_of(null_class)),w))* -> .
% 299.87/300.46 167672[15:Rew:165880.0,97997.0] || member(u,y__dfg) -> member(u,image(element_relation,union(apply(null_class,v),w)))* member(u,power_class(complement(union(apply(null_class,x),w))))*.
% 299.87/300.46 167673[15:Rew:165880.0,97990.0] || member(u,y__dfg) -> member(u,image(element_relation,union(apply(null_class,v),w)))* member(u,power_class(complement(union(sum_class(range_of(null_class)),w)))).
% 299.87/300.46 174343[15:Rew:165880.0,167674.1] || member(u,y__dfg) subclass(y__dfg,complement(union(symmetric_difference(v,w),x))) member(power_class(u),union(symmetric_difference(w,v),x))* -> .
% 299.87/300.46 174344[15:Rew:165880.0,167675.1] || member(u,y__dfg) subclass(y__dfg,complement(union(symmetric_difference(v,w),x))) member(sum_class(u),union(symmetric_difference(w,v),x))* -> .
% 299.87/300.46 167676[15:Rew:165880.0,97966.0] || member(u,y__dfg) -> member(u,image(element_relation,union(symmetric_difference(v,w),x)))* member(u,power_class(complement(union(symmetric_difference(w,v),x)))).
% 299.87/300.46 167677[15:Rew:165880.0,97936.0] || member(u,y__dfg) -> member(u,image(element_relation,union(v,apply(null_class,w))))* member(u,power_class(complement(union(v,apply(null_class,x)))))*.
% 299.87/300.46 174345[15:Rew:165880.0,167719.2,165880.0,167719.1] || member(u,y__dfg) member(regular(cross_product(singleton(u),y__dfg)),v)* -> equal(cross_product(singleton(u),y__dfg),null_class) member(u,cantor(v)).
% 299.87/300.46 174346[15:Rew:165880.0,167720.0] || equal(cross_product(singleton(u),y__dfg),singleton(singleton(null_class)))** member(u,y__dfg) member(singleton(null_class),v)* -> member(u,cantor(v))*.
% 299.87/300.46 167860[15:Rew:165880.0,87029.0] || member(u,y__dfg) -> member(u,intersection(complement(symmetric_difference(v,w)),power_class(x)))* member(u,union(symmetric_difference(w,v),complement(power_class(x)))).
% 299.87/300.46 167861[15:Rew:165880.0,87036.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),complement(symmetric_difference(w,x))))* member(u,union(complement(power_class(v)),symmetric_difference(x,w))).
% 299.87/300.46 167880[15:Rew:165880.0,83726.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),complement(apply(null_class,w))))* member(u,union(complement(power_class(v)),sum_class(range_of(null_class)))).
% 299.87/300.46 167881[15:Rew:165880.0,83727.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(null_class,complement(w))))* member(u,union(complement(power_class(v)),union(w,w)))*.
% 299.87/300.46 167882[15:Rew:165880.0,83728.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(null_class,complement(w))))* member(u,union(complement(power_class(v)),union(w,null_class))).
% 299.87/300.46 167883[15:Rew:165880.0,83729.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(null_class,complement(w))))* member(u,union(complement(power_class(v)),union(null_class,w))).
% 299.87/300.46 167884[15:Rew:165880.0,83731.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),complement(sum_class(range_of(null_class)))))* member(u,union(complement(power_class(v)),apply(null_class,w)))*.
% 299.87/300.46 167885[15:Rew:165880.0,83732.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),complement(apply(null_class,w))))* member(u,union(complement(power_class(v)),apply(null_class,x)))*.
% 299.87/300.46 167886[15:Rew:165880.0,83738.0] || member(u,y__dfg) -> member(u,intersection(power_class(union(v,null_class)),complement(w)))* member(u,union(complement(power_class(union(v,v))),w))*.
% 299.87/300.46 167887[15:Rew:165880.0,83739.0] || member(u,y__dfg) -> member(u,intersection(power_class(union(null_class,v)),complement(w)))* member(u,union(complement(power_class(union(v,v))),w))*.
% 299.87/300.46 167888[15:Rew:165880.0,83740.0] || member(u,y__dfg) -> member(u,intersection(power_class(union(v,null_class)),complement(w)))* member(u,union(complement(power_class(union(null_class,v))),w)).
% 299.87/300.46 167889[15:Rew:165880.0,83741.0] || member(u,y__dfg) -> member(u,intersection(power_class(union(v,v)),complement(w)))* member(u,union(complement(power_class(union(null_class,v))),w)).
% 299.87/300.46 167890[15:Rew:165880.0,83742.0] || member(u,y__dfg) -> member(u,intersection(power_class(union(v,v)),complement(w)))* member(u,union(complement(power_class(union(v,null_class))),w)).
% 299.87/300.46 167891[15:Rew:165880.0,83743.0] || member(u,y__dfg) -> member(u,intersection(power_class(union(null_class,v)),complement(w)))* member(u,union(complement(power_class(union(v,null_class))),w)).
% 299.87/300.46 167892[15:Rew:165880.0,83769.0] || member(u,y__dfg) subclass(intersection(power_class(v),complement(w)),x)* -> member(u,union(complement(power_class(v)),w))* member(u,x)*.
% 299.87/300.46 167903[15:Rew:165880.0,83333.0] || member(u,y__dfg) -> member(u,intersection(complement(v),power_class(union(w,null_class))))* member(u,union(v,complement(power_class(union(w,w)))))*.
% 299.87/300.46 167904[15:Rew:165880.0,83334.0] || member(u,y__dfg) -> member(u,intersection(complement(v),power_class(union(null_class,w))))* member(u,union(v,complement(power_class(union(w,w)))))*.
% 299.87/300.46 167905[15:Rew:165880.0,83335.0] || member(u,y__dfg) -> member(u,intersection(complement(v),power_class(union(w,null_class))))* member(u,union(v,complement(power_class(union(null_class,w))))).
% 299.87/300.46 167906[15:Rew:165880.0,83336.0] || member(u,y__dfg) -> member(u,intersection(complement(v),power_class(union(w,w))))* member(u,union(v,complement(power_class(union(null_class,w))))).
% 299.87/300.46 167907[15:Rew:165880.0,83337.0] || member(u,y__dfg) -> member(u,intersection(complement(v),power_class(union(w,w))))* member(u,union(v,complement(power_class(union(w,null_class))))).
% 299.87/300.46 167908[15:Rew:165880.0,83338.0] || member(u,y__dfg) -> member(u,intersection(complement(v),power_class(union(null_class,w))))* member(u,union(v,complement(power_class(union(w,null_class))))).
% 299.87/300.46 167909[15:Rew:165880.0,83355.0] || member(u,y__dfg) -> member(u,intersection(complement(apply(null_class,v)),power_class(w)))* member(u,union(sum_class(range_of(null_class)),complement(power_class(w)))).
% 299.87/300.46 167910[15:Rew:165880.0,83356.0] || member(u,y__dfg) -> member(u,intersection(union(null_class,complement(v)),power_class(w)))* member(u,union(union(v,v),complement(power_class(w))))*.
% 299.87/300.46 167911[15:Rew:165880.0,83357.0] || member(u,y__dfg) -> member(u,intersection(union(null_class,complement(v)),power_class(w)))* member(u,union(union(v,null_class),complement(power_class(w)))).
% 299.87/300.46 167912[15:Rew:165880.0,83358.0] || member(u,y__dfg) -> member(u,intersection(union(null_class,complement(v)),power_class(w)))* member(u,union(union(null_class,v),complement(power_class(w)))).
% 299.87/300.46 167913[15:Rew:165880.0,83360.0] || member(u,y__dfg) -> member(u,intersection(complement(sum_class(range_of(null_class))),power_class(v)))* member(u,union(apply(null_class,w),complement(power_class(v))))*.
% 299.87/300.46 167914[15:Rew:165880.0,83361.0] || member(u,y__dfg) -> member(u,intersection(complement(apply(null_class,v)),power_class(w)))* member(u,union(apply(null_class,x),complement(power_class(w))))*.
% 299.87/300.46 167915[15:Rew:165880.0,83386.0] || member(u,y__dfg) subclass(intersection(complement(v),power_class(w)),x)* -> member(u,union(v,complement(power_class(w))))* member(u,x)*.
% 299.87/300.46 167919[15:Rew:165880.0,83090.0] || member(u,y__dfg) equal(compose(v,u),cantor(u))** subclass(compose_class(v),w)* -> member(ordered_pair(u,cantor(u)),w)*.
% 299.87/300.46 167925[15:Rew:165880.0,82908.0] || member(u,y__dfg) subclass(domain_relation,symmetric_difference(v,w)) subclass(union(v,w),x)* -> member(ordered_pair(u,cantor(u)),x)*.
% 299.87/300.46 167942[15:Rew:165880.0,82268.0] || member(u,y__dfg) member(v,cantor(u)) subclass(application_function,w) -> member(ordered_pair(u,ordered_pair(v,apply(u,v))),w)*.
% 299.87/300.46 167946[15:Rew:165880.0,81724.0] || member(u,y__dfg) subclass(u,symmetric_difference(complement(v),complement(singleton(v))))* -> equal(u,null_class) member(apply(choice,u),successor(v)).
% 299.87/300.46 167973[15:Rew:165880.0,80113.0] || member(u,y__dfg) subclass(u,complement(cantor(v))) -> equal(apply(v,apply(choice,u)),sum_class(range_of(null_class)))** equal(u,null_class).
% 299.87/300.46 167982[15:Rew:165880.0,79318.0] || member(u,y__dfg) equal(compose(v,singleton(u)),u)** subclass(compose_class(v),w)* -> member(singleton(singleton(singleton(u))),w)*.
% 299.87/300.46 174347[15:Rew:165880.0,168012.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> member(power_class(u),complement(symmetric_difference(v,w)))*.
% 299.87/300.46 174348[15:Rew:165880.0,168013.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> member(sum_class(u),complement(symmetric_difference(v,w)))*.
% 299.87/300.46 168060[15:Rew:165880.0,62175.0] || member(u,y__dfg) member(v,u) subclass(element_relation,intersection(w,x)) member(ordered_pair(v,u),symmetric_difference(w,x))* -> .
% 299.87/300.46 168061[15:Rew:165880.0,62181.0] || member(u,y__dfg) member(v,u) subclass(element_relation,restrict(w,x,y))* -> member(ordered_pair(v,u),cross_product(x,y))*.
% 299.87/300.46 168062[15:Rew:165880.0,62198.0] || member(u,y__dfg) member(v,u) subclass(element_relation,regular(w)) member(ordered_pair(v,u),w)* -> equal(w,null_class).
% 299.87/300.46 168063[15:Rew:165880.0,62224.0] || member(u,y__dfg) member(ordered_pair(v,w),u) subclass(element_relation,flip(x)) -> member(ordered_pair(ordered_pair(w,v),u),x)*.
% 299.87/300.46 168064[15:Rew:165880.0,62225.0] || member(u,y__dfg) member(ordered_pair(v,w),u) subclass(element_relation,rotate(x)) -> member(ordered_pair(ordered_pair(w,u),v),x)*.
% 299.87/300.46 174349[15:Rew:165880.0,168111.1] || member(u,y__dfg) subclass(y__dfg,regular(cantor(v)))* -> equal(apply(v,sum_class(u)),sum_class(range_of(null_class)))** equal(cantor(v),null_class).
% 299.87/300.46 174350[15:Rew:165880.0,168124.1] || member(u,y__dfg) subclass(y__dfg,regular(cantor(v)))* -> equal(apply(v,power_class(u)),sum_class(range_of(null_class)))** equal(cantor(v),null_class).
% 299.87/300.46 174351[15:Rew:165880.0,168154.1] || member(u,y__dfg) subclass(y__dfg,union(v,w))* member(power_class(u),complement(w))* member(power_class(u),complement(v))* -> .
% 299.87/300.46 174352[15:Rew:165880.0,168155.1] || member(u,y__dfg) subclass(y__dfg,union(v,w))* member(sum_class(u),complement(w))* member(sum_class(u),complement(v))* -> .
% 299.87/300.46 174353[15:Rew:165880.0,168156.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(v,w))* member(power_class(u),complement(w))* member(power_class(u),complement(v))* -> .
% 299.87/300.46 174354[15:Rew:165880.0,168157.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(v,w))* member(sum_class(u),complement(w))* member(sum_class(u),complement(v))* -> .
% 299.87/300.46 174355[15:Rew:165880.0,168187.2,165880.0,168187.1] || member(u,y__dfg) member(range_of(null_class),y__dfg) subclass(y__dfg,v) -> member(u,cantor(w)) member(apply(w,u),v)*.
% 299.87/300.46 168223[15:Rew:165880.0,49466.0] || member(u,y__dfg) subclass(domain_relation,symmetric_difference(power_class(v),complement(w))) -> member(ordered_pair(u,cantor(u)),union(complement(power_class(v)),w))*.
% 299.87/300.46 168227[15:Rew:165880.0,49278.0] || member(u,y__dfg) subclass(domain_relation,symmetric_difference(complement(v),power_class(w))) -> member(ordered_pair(u,cantor(u)),union(v,complement(power_class(w))))*.
% 299.87/300.46 168242[15:Rew:165880.0,46464.0] || member(u,y__dfg) subclass(union(complement(power_class(v)),w),x)* -> member(u,intersection(power_class(v),complement(w)))* member(u,x)*.
% 299.87/300.46 168243[15:Rew:165880.0,46263.0] || member(u,y__dfg) subclass(union(v,complement(power_class(w))),x)* -> member(u,intersection(complement(v),power_class(w)))* member(u,x)*.
% 299.87/300.46 168255[15:Rew:165880.0,45528.0] || member(u,y__dfg) subclass(domain_relation,symmetric_difference(cross_product(v,w),x)) -> member(ordered_pair(u,cantor(u)),complement(restrict(x,v,w)))*.
% 299.87/300.46 168259[15:Rew:165880.0,45375.0] || member(u,y__dfg) subclass(domain_relation,symmetric_difference(v,cross_product(w,x))) -> member(ordered_pair(u,cantor(u)),complement(restrict(v,w,x)))*.
% 299.87/300.46 168331[15:Rew:165880.0,28358.0] || member(u,y__dfg) subclass(u,symmetric_difference(complement(v),complement(w))) -> equal(u,null_class) member(apply(choice,u),union(v,w))*.
% 299.87/300.46 168358[15:Rew:165880.0,21426.0] || member(u,y__dfg) subclass(domain_relation,unordered_pair(v,w))* -> equal(ordered_pair(u,cantor(u)),w)* equal(ordered_pair(u,cantor(u)),v)*.
% 299.87/300.47 168359[15:Rew:165880.0,20683.0] || member(u,y__dfg) member(ordered_pair(u,v),compose(w,x))* -> member(u,cantor(x)) member(v,image(w,range_of(null_class))).
% 299.87/300.47 174356[15:Rew:165880.0,168411.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,singleton(v)) member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),v)* -> .
% 299.87/300.47 174357[15:Rew:165880.0,168414.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,intersection(v,w))* -> member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),v)*.
% 299.87/300.47 174358[15:Rew:165880.0,168415.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,union(v,null_class)) -> member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),v)*.
% 299.87/300.47 174359[15:Rew:165880.0,168416.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,union(null_class,v)) -> member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),v)*.
% 299.87/300.47 174360[15:Rew:165880.0,168417.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,union(v,v))* -> member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),v)*.
% 299.87/300.47 174361[15:Rew:165880.0,168419.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,complement(v)) member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),v)* -> .
% 299.87/300.47 174362[15:Rew:165880.0,168430.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,successor(null_class)) -> member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),singleton(null_class))*.
% 299.87/300.47 174364[15:Rew:165880.0,168438.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,intersection(v,w))* -> member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),w)*.
% 299.87/300.47 174365[15:Rew:165880.0,168480.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,singleton(v)) member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),v)* -> .
% 299.87/300.47 174366[15:Rew:165880.0,168483.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,intersection(v,w))* -> member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),v)*.
% 299.87/300.47 174367[15:Rew:165880.0,168484.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,union(v,null_class)) -> member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),v)*.
% 299.87/300.47 174368[15:Rew:165880.0,168485.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,union(null_class,v)) -> member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),v)*.
% 299.87/300.47 174369[15:Rew:165880.0,168486.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,union(v,v))* -> member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),v)*.
% 299.87/300.47 174370[15:Rew:165880.0,168488.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,complement(v)) member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),v)* -> .
% 299.87/300.47 174371[15:Rew:165880.0,168499.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,cantor(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u))))* equal(null_class,element_relation) -> .
% 299.87/300.47 174372[15:Rew:165880.0,168500.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,successor(null_class)) -> member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),singleton(null_class))*.
% 299.87/300.47 174374[15:Rew:165880.0,168508.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,intersection(v,w))* -> member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),w)*.
% 299.87/300.47 174375[15:Rew:165880.0,168561.1] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,cantor(singleton(cross_product(singleton(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u))),y__dfg))))* -> .
% 299.87/300.47 174376[15:Rew:165880.0,168563.1] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,cantor(complement(cross_product(singleton(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u))),y__dfg))))* -> .
% 299.87/300.47 174377[15:Rew:165880.0,168566.1] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,cantor(singleton(cross_product(singleton(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u))),y__dfg))))* -> .
% 299.87/300.47 174378[15:Rew:165880.0,168568.1] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,cantor(complement(cross_product(singleton(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u))),y__dfg))))* -> .
% 299.87/300.47 174379[15:Rew:165880.0,168716.2] function(u) || member(v,y__dfg) subclass(y__dfg,regular(complement(w))) -> member(image(u,v),w)* equal(complement(w),null_class).
% 299.87/300.47 168750[15:Rew:165880.0,122337.1] || equal(power_class(complement(power_class(u))),successor(null_class)) member(v,y__dfg) -> member(v,image(element_relation,power_class(u)))* member(v,singleton(null_class)).
% 299.87/300.47 174381[15:Rew:165880.0,168807.2] function(u) || member(v,y__dfg) subclass(y__dfg,symmetric_difference(complement(w),complement(singleton(w))))* -> member(image(u,v),successor(w))*.
% 299.87/300.47 174382[15:Rew:165880.0,168811.2] function(u) || member(v,y__dfg) subclass(y__dfg,complement(cantor(w))) -> equal(apply(w,image(u,v)),sum_class(range_of(null_class)))**.
% 299.87/300.47 174383[15:Rew:165880.0,168861.2] function(u) || member(v,y__dfg) subclass(y__dfg,symmetric_difference(complement(w),complement(x))) -> member(image(u,v),union(w,x))*.
% 299.87/300.47 174384[15:Rew:165880.0,168882.1] function(u) || member(inverse(v),y__dfg) subclass(y__dfg,w)* subclass(w,x)* -> member(image(u,range_of(v)),x)*.
% 299.87/300.47 174385[15:Rew:165880.0,168898.0] || member(cross_product(u,v),y__dfg) subclass(y__dfg,w) -> equal(cross_product(u,v),null_class) member(apply(choice,cross_product(u,v)),w)*.
% 299.87/300.47 168972[15:Rew:165880.0,91536.1] || subclass(domain_relation,symmetric_difference(u,v)) member(w,y__dfg)* subclass(domain_relation,regular(union(u,v)))* -> equal(union(u,v),null_class).
% 299.87/300.47 169142[15:Rew:165880.0,46159.0] || member(inverse(u),y__dfg) subclass(domain_relation,symmetric_difference(complement(v),complement(w))) -> member(ordered_pair(inverse(u),range_of(u)),union(v,w))*.
% 299.87/300.47 174386[15:Rew:165880.0,169242.1] || member(regular(intersection(intersection(complement(compose(element_relation,y__dfg)),u),v)),element_relation)* -> equal(intersection(intersection(complement(compose(element_relation,y__dfg)),u),v),null_class).
% 299.87/300.47 174387[15:Rew:165880.0,169251.1] || member(regular(union(null_class,intersection(complement(compose(element_relation,y__dfg)),u))),element_relation)* -> equal(union(null_class,intersection(complement(compose(element_relation,y__dfg)),u)),null_class).
% 299.87/300.47 174388[15:Rew:165880.0,169273.1] || member(regular(intersection(intersection(u,complement(compose(element_relation,y__dfg))),v)),element_relation)* -> equal(intersection(intersection(u,complement(compose(element_relation,y__dfg))),v),null_class).
% 299.87/300.47 174389[15:Rew:165880.0,169282.1] || member(regular(union(null_class,intersection(u,complement(compose(element_relation,y__dfg))))),element_relation)* -> equal(union(null_class,intersection(u,complement(compose(element_relation,y__dfg)))),null_class).
% 299.87/300.47 174390[15:Rew:165880.0,169313.1] || subclass(complement(element_relation),u) -> equal(union(null_class,complement(compose(element_relation,y__dfg))),null_class) member(regular(union(null_class,complement(compose(element_relation,y__dfg)))),u)*.
% 299.87/300.47 174391[15:Rew:165880.0,169316.1] || member(regular(intersection(u,union(null_class,complement(compose(element_relation,y__dfg))))),element_relation)* -> equal(intersection(u,union(null_class,complement(compose(element_relation,y__dfg)))),null_class).
% 299.87/300.47 174392[15:Rew:165880.0,169325.1] || member(regular(intersection(union(null_class,complement(compose(element_relation,y__dfg))),u)),element_relation)* -> equal(intersection(union(null_class,complement(compose(element_relation,y__dfg))),u),null_class).
% 299.87/300.47 174393[15:Rew:165880.0,169375.1] || member(regular(intersection(u,intersection(complement(compose(element_relation,y__dfg)),v))),element_relation)* -> equal(intersection(u,intersection(complement(compose(element_relation,y__dfg)),v)),null_class).
% 299.87/300.47 174394[15:Rew:165880.0,169384.2] || subclass(complement(element_relation),u) -> equal(intersection(complement(compose(element_relation,y__dfg)),v),null_class) member(regular(intersection(complement(compose(element_relation,y__dfg)),v)),u)*.
% 299.87/300.47 174395[15:Rew:165880.0,169392.1] || member(regular(intersection(u,intersection(v,complement(compose(element_relation,y__dfg))))),element_relation)* -> equal(intersection(u,intersection(v,complement(compose(element_relation,y__dfg)))),null_class).
% 299.87/300.47 174396[15:Rew:165880.0,169401.2] || subclass(complement(element_relation),u) -> equal(intersection(v,complement(compose(element_relation,y__dfg))),null_class) member(regular(intersection(v,complement(compose(element_relation,y__dfg)))),u)*.
% 299.87/300.47 174397[15:Rew:165880.0,169418.2] function(complement(compose(element_relation,universal_class))) || member(regular(successor(complement(compose(element_relation,y__dfg)))),element_relation)* -> equal(successor(complement(compose(element_relation,y__dfg))),null_class).
% 299.87/300.47 174398[15:Rew:165880.0,169489.2] function(compose(element_relation,universal_class)) || member(not_subclass_element(regular(successor(compose(element_relation,y__dfg))),u),element_relation)* -> subclass(regular(successor(compose(element_relation,y__dfg))),u).
% 299.87/300.47 174399[15:Rew:165880.0,169492.1] || member(regular(regular(union(compose(element_relation,y__dfg),complement(power_class(u))))),element_relation)* -> equal(regular(union(compose(element_relation,y__dfg),complement(power_class(u)))),null_class).
% 299.87/300.47 174400[15:Rew:165880.0,169495.1] || member(regular(regular(union(compose(element_relation,y__dfg),complement(successor(u))))),element_relation)* -> equal(regular(union(compose(element_relation,y__dfg),complement(successor(u)))),null_class).
% 299.87/300.47 174401[15:Rew:165880.0,169498.1] || member(regular(regular(union(complement(power_class(u)),compose(element_relation,y__dfg)))),element_relation)* -> equal(regular(union(complement(power_class(u)),compose(element_relation,y__dfg))),null_class).
% 299.87/300.47 174402[15:Rew:165880.0,169501.1] || member(regular(regular(union(complement(successor(u)),compose(element_relation,y__dfg)))),element_relation)* -> equal(regular(union(complement(successor(u)),compose(element_relation,y__dfg))),null_class).
% 299.87/300.47 169523[15:Rew:165880.0,133116.0] || subclass(y__dfg,complement(intersection(u,v))) member(omega,union(v,intersection(u,v))) -> member(omega,symmetric_difference(v,intersection(u,v)))*.
% 299.87/300.47 169524[15:Rew:165880.0,132414.0] || subclass(y__dfg,complement(intersection(u,v))) member(omega,union(u,intersection(u,v))) -> member(omega,symmetric_difference(u,intersection(u,v)))*.
% 299.87/300.47 169530[15:Rew:165880.0,9971.0] || subclass(y__dfg,complement(intersection(u,v))) member(unordered_pair(w,x),union(u,v)) -> member(unordered_pair(w,x),symmetric_difference(u,v))*.
% 299.87/300.47 169531[15:Rew:165880.0,9972.0] || subclass(y__dfg,complement(intersection(u,v))) member(ordered_pair(w,x),union(u,v)) -> member(ordered_pair(w,x),symmetric_difference(u,v))*.
% 299.87/300.47 169625[15:Rew:165880.0,14409.2] || member(unordered_pair(u,v),cross_product(w,x))* member(unordered_pair(u,v),y)* subclass(y__dfg,complement(restrict(y,w,x)))* -> .
% 299.87/300.47 169821[15:Rew:165880.0,53701.0] || subclass(y__dfg,regular(u)) member(regular(ordered_pair(v,w)),u)* -> equal(regular(ordered_pair(v,w)),singleton(v)) equal(u,null_class).
% 299.87/300.47 169849[15:Rew:165880.0,9682.0] || member(intersection(u,v),y__dfg) subclass(u,w) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),w)*.
% 299.87/300.47 169850[15:Rew:165880.0,9866.0] || member(intersection(u,v),y__dfg) subclass(v,w) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),w)*.
% 299.87/300.47 174403[15:Rew:165880.0,169860.1] || member(cross_product(u,v),y__dfg) equal(regular(unordered_pair(apply(choice,cross_product(u,v)),w)),y__dfg)** -> equal(cross_product(u,v),null_class).
% 299.87/300.47 174404[15:Rew:165880.0,169861.1] || member(cross_product(u,v),y__dfg) equal(regular(unordered_pair(w,apply(choice,cross_product(u,v)))),y__dfg)** -> equal(cross_product(u,v),null_class).
% 299.87/300.47 174405[15:Rew:165880.0,169863.1] || member(cross_product(u,v),y__dfg) subclass(y__dfg,regular(unordered_pair(apply(choice,cross_product(u,v)),w)))* -> equal(cross_product(u,v),null_class).
% 299.87/300.47 174406[15:Rew:165880.0,169864.1] || member(cross_product(u,v),y__dfg) subclass(y__dfg,regular(unordered_pair(w,apply(choice,cross_product(u,v)))))* -> equal(cross_product(u,v),null_class).
% 299.87/300.47 169865[15:Rew:165880.0,81535.0] || member(cross_product(u,v),y__dfg) equal(successor(complement(singleton(apply(choice,cross_product(u,v))))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.87/300.47 169866[15:Rew:165880.0,81142.0] || member(cross_product(u,v),y__dfg) equal(successor(unordered_pair(apply(choice,cross_product(u,v)),w)),null_class)** -> equal(cross_product(u,v),null_class).
% 299.87/300.47 169867[15:Rew:165880.0,81127.0] || member(cross_product(u,v),y__dfg) equal(successor(unordered_pair(w,apply(choice,cross_product(u,v)))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.87/300.47 169868[15:Rew:165880.0,77720.0] || member(cross_product(u,v),y__dfg) equal(complement(regular(singleton(apply(choice,cross_product(u,v))))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.87/300.47 169871[15:Rew:165880.0,62598.0] || member(cross_product(u,v),y__dfg) equal(union(null_class,singleton(apply(choice,cross_product(u,v)))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.87/300.47 174407[15:Rew:165880.0,169880.1] || member(cross_product(u,v),y__dfg) equal(union(null_class,singleton(apply(choice,cross_product(u,v)))),y__dfg)** -> equal(cross_product(u,v),null_class).
% 299.87/300.47 174408[15:Rew:165880.0,169881.1] || member(cross_product(u,v),y__dfg) subclass(y__dfg,union(null_class,singleton(apply(choice,cross_product(u,v)))))* -> equal(cross_product(u,v),null_class).
% 299.87/300.47 174409[15:Rew:165880.0,169921.1] || member(cross_product(u,v),y__dfg) subclass(y__dfg,complement(unordered_pair(w,apply(choice,cross_product(u,v)))))* -> equal(cross_product(u,v),null_class).
% 299.87/300.47 174410[15:Rew:165880.0,169922.1] || member(cross_product(u,v),y__dfg) subclass(y__dfg,complement(unordered_pair(apply(choice,cross_product(u,v)),w)))* -> equal(cross_product(u,v),null_class).
% 299.87/300.47 174411[15:Rew:165880.0,169923.1] || member(cross_product(u,v),y__dfg) equal(complement(unordered_pair(w,apply(choice,cross_product(u,v)))),y__dfg)** -> equal(cross_product(u,v),null_class).
% 299.87/300.47 174412[15:Rew:165880.0,169924.1] || member(cross_product(u,v),y__dfg) equal(complement(unordered_pair(apply(choice,cross_product(u,v)),w)),y__dfg)** -> equal(cross_product(u,v),null_class).
% 299.87/300.47 169944[15:Rew:165880.0,14370.0] || member(intersection(u,x__dfg),y__dfg) subclass(y__dfg,v) -> equal(intersection(u,x__dfg),null_class) member(apply(choice,intersection(u,x__dfg)),v)*.
% 299.87/300.47 169946[15:Rew:165880.0,14350.0] || member(intersection(x__dfg,u),y__dfg) subclass(y__dfg,v) -> equal(intersection(x__dfg,u),null_class) member(apply(choice,intersection(x__dfg,u)),v)*.
% 299.87/300.47 169949[15:Rew:165880.0,99100.0] || member(union(u,v),y__dfg) member(apply(choice,union(u,v)),complement(union(u,v)))* -> equal(union(u,v),null_class).
% 299.87/300.47 170031[15:Rew:165880.0,42098.0] || member(ordered_pair(u,v),compose(w,complement(cross_product(singleton(u),y__dfg))))* subclass(image(w,range_of(null_class)),x)* -> member(v,x)*.
% 299.87/300.47 170037[15:Rew:165880.0,143995.0] || member(ordered_pair(u,v),compose(w,singleton(cross_product(singleton(u),y__dfg))))* subclass(image(w,range_of(null_class)),x)* -> member(v,x)*.
% 299.87/300.47 174413[15:Rew:165880.0,170089.2] || subclass(u,ordered_pair(y__dfg,v))* -> subclass(u,w) equal(not_subclass_element(u,w),unordered_pair(y__dfg,singleton(v)))* equal(not_subclass_element(u,w),null_class).
% 299.87/300.47 170102[15:Rew:165880.0,117665.0] || subclass(u,ordered_pair(v,y__dfg))* -> subclass(u,w) equal(not_subclass_element(u,w),unordered_pair(v,null_class))* equal(not_subclass_element(u,w),singleton(v)).
% 299.87/300.47 170158[15:Rew:165880.0,28782.0] || member(complement(union(u,v)),y__dfg) -> member(apply(choice,complement(union(u,v))),complement(v))* equal(complement(union(u,v)),null_class).
% 299.87/300.47 170159[15:Rew:165880.0,28651.0] || member(complement(union(u,v)),y__dfg) -> member(apply(choice,complement(union(u,v))),complement(u))* equal(complement(union(u,v)),null_class).
% 299.87/300.47 170274[15:Rew:165880.0,78034.0] || member(union(null_class,u),y__dfg) subclass(u,v) -> equal(union(null_class,u),null_class) member(apply(choice,union(null_class,u)),v)*.
% 299.87/300.47 170285[15:Rew:165880.0,31018.0] || equal(union(null_class,complement(intersection(u,v))),y__dfg)** member(singleton(w),union(u,v)) -> member(singleton(w),symmetric_difference(u,v))*.
% 299.87/300.47 170328[15:Rew:165880.0,42101.0] || member(ordered_pair(u,v),compose(complement(cross_product(image(w,singleton(u)),y__dfg)),w))* subclass(range_of(null_class),x)* -> member(v,x)*.
% 299.87/300.47 170331[15:Rew:165880.0,143999.0] || member(ordered_pair(u,v),compose(singleton(cross_product(image(w,singleton(u)),y__dfg)),w))* subclass(range_of(null_class),x)* -> member(v,x)*.
% 299.87/300.47 170335[15:Rew:165880.0,128848.1] || equal(u,image(v,range_of(null_class)))* member(ordered_pair(w,x),compose(v,complement(cross_product(singleton(w),y__dfg))))* -> member(x,u)*.
% 299.87/300.47 170336[15:Rew:165880.0,143998.1] || equal(u,image(v,range_of(null_class)))* member(ordered_pair(w,x),compose(v,singleton(cross_product(singleton(w),y__dfg))))* -> member(x,u)*.
% 299.87/300.47 174414[15:Rew:165880.0,170340.3] function(u) function(v) || subclass(range_of(v),cantor(y__dfg))* equal(cantor(cantor(w)),y__dfg) -> compatible(v,w,u)*.
% 299.87/300.47 170384[15:Rew:165880.0,78035.0] || member(union(null_class,complement(u)),y__dfg) member(apply(choice,union(null_class,complement(u))),u)* -> equal(union(null_class,complement(u)),null_class).
% 299.87/300.47 170408[15:Rew:165880.0,34649.1] || member(unordered_pair(u,v),symmetric_difference(w,x))* subclass(y__dfg,regular(complement(intersection(w,x)))) -> equal(complement(intersection(w,x)),null_class).
% 299.87/300.47 174415[15:Rew:165880.0,170471.2] || subclass(u,cantor(regular(cross_product(singleton(not_subclass_element(u,v)),y__dfg))))* -> subclass(u,v) equal(cross_product(singleton(not_subclass_element(u,v)),y__dfg),null_class).
% 299.87/300.47 170542[15:Rew:165880.0,40324.0] || member(complement(cantor(u)),y__dfg) -> equal(apply(u,apply(choice,complement(cantor(u)))),sum_class(range_of(null_class)))** equal(complement(cantor(u)),null_class).
% 299.87/300.47 170547[15:Rew:165880.0,103419.1] || equal(u,union(v,complement(successor(w))))* member(x,y__dfg) -> member(x,intersection(complement(v),successor(w)))* member(x,u)*.
% 299.87/300.47 170548[15:Rew:165880.0,98593.1] || equal(u,power_class(complement(union(v,w))))* member(x,y__dfg) -> member(x,image(element_relation,union(v,w)))* member(x,u)*.
% 299.87/300.47 170558[15:Rew:165880.0,46474.1] || equal(u,union(complement(power_class(v)),w))* member(x,y__dfg) -> member(x,intersection(power_class(v),complement(w)))* member(x,u)*.
% 299.87/300.47 170559[15:Rew:165880.0,46273.1] || equal(u,union(v,complement(power_class(w))))* member(x,y__dfg) -> member(x,intersection(complement(v),power_class(w)))* member(x,u)*.
% 299.87/300.47 170733[15:Rew:165880.0,142198.0] || subclass(y__dfg,intersection(complement(u),union(v,complement(power_class(w))))) member(singleton(x),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.87/300.47 170740[15:Rew:165880.0,143759.0] || subclass(y__dfg,intersection(union(u,complement(power_class(v))),complement(w))) member(singleton(x),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.87/300.47 170747[15:Rew:165880.0,144170.0] || subclass(y__dfg,intersection(complement(u),union(complement(power_class(v)),w))) member(singleton(x),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.87/300.47 170754[15:Rew:165880.0,144429.0] || subclass(y__dfg,intersection(union(complement(power_class(u)),v),complement(w))) member(singleton(x),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.87/300.47 170824[15:Rew:165880.0,50996.0] || subclass(y__dfg,regular(image(element_relation,power_class(u)))) -> member(unordered_pair(v,w),power_class(complement(power_class(u))))* equal(image(element_relation,power_class(u)),null_class).
% 299.87/300.47 171259[15:Rew:165880.0,82276.0] || member(choice,y__dfg) member(singleton(u),cantor(choice)) -> equal(singleton(u),null_class) member(ordered_pair(choice,singleton(singleton(singleton(u)))),application_function)*.
% 299.87/300.47 171375[15:Rew:165880.0,94013.1] || subclass(union(complement(power_class(u)),intersection(complement(v),power_class(w))),null_class)* -> subclass(y__dfg,intersection(power_class(u),union(v,complement(power_class(w))))).
% 299.87/300.47 171376[15:Rew:165880.0,93990.1] || equal(union(complement(power_class(u)),intersection(complement(v),power_class(w))),null_class)** -> equal(intersection(power_class(u),union(v,complement(power_class(w)))),y__dfg).
% 299.87/300.47 171378[15:Rew:165880.0,93846.1] || equal(intersection(power_class(u),union(v,complement(power_class(w)))),null_class) -> equal(union(complement(power_class(u)),intersection(complement(v),power_class(w))),y__dfg)**.
% 299.87/300.47 171379[15:Rew:165880.0,93975.0] || equal(union(complement(power_class(u)),intersection(complement(v),power_class(w))),y__dfg)** -> equal(intersection(power_class(u),union(v,complement(power_class(w)))),null_class).
% 299.87/300.47 171381[15:Rew:165880.0,94081.0] || -> equal(symmetric_difference(union(complement(power_class(u)),intersection(complement(v),power_class(w))),union(null_class,intersection(power_class(u),union(v,complement(power_class(w)))))),y__dfg)**.
% 299.87/300.47 171394[15:Rew:165880.0,94694.1] || equal(intersection(union(u,complement(power_class(v))),power_class(w)),null_class) -> equal(union(intersection(complement(u),power_class(v)),complement(power_class(w))),y__dfg)**.
% 299.87/300.47 171395[15:Rew:165880.0,94823.0] || equal(union(intersection(complement(u),power_class(v)),complement(power_class(w))),y__dfg)** -> equal(intersection(union(u,complement(power_class(v))),power_class(w)),null_class).
% 299.87/300.47 171405[15:Rew:165880.0,94861.1] || subclass(union(intersection(complement(u),power_class(v)),complement(power_class(w))),null_class)* -> subclass(y__dfg,intersection(union(u,complement(power_class(v))),power_class(w))).
% 299.87/300.47 171406[15:Rew:165880.0,94838.1] || equal(union(intersection(complement(u),power_class(v)),complement(power_class(w))),null_class)** -> equal(intersection(union(u,complement(power_class(v))),power_class(w)),y__dfg).
% 299.87/300.47 171407[15:Rew:165880.0,94929.0] || -> equal(symmetric_difference(union(intersection(complement(u),power_class(v)),complement(power_class(w))),union(null_class,intersection(union(u,complement(power_class(v))),power_class(w)))),y__dfg)**.
% 299.87/300.47 171420[15:Rew:165880.0,95023.1] || equal(intersection(union(complement(power_class(u)),v),power_class(w)),null_class) -> equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),y__dfg)**.
% 299.87/300.47 171421[15:Rew:165880.0,95156.0] || equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),y__dfg)** -> equal(intersection(union(complement(power_class(u)),v),power_class(w)),null_class).
% 299.87/300.47 171431[15:Rew:165880.0,95194.1] || subclass(union(intersection(power_class(u),complement(v)),complement(power_class(w))),null_class)* -> subclass(y__dfg,intersection(union(complement(power_class(u)),v),power_class(w))).
% 299.87/300.47 171432[15:Rew:165880.0,95171.1] || equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),null_class)** -> equal(intersection(union(complement(power_class(u)),v),power_class(w)),y__dfg).
% 299.87/300.47 171433[15:Rew:165880.0,95266.0] || -> equal(symmetric_difference(union(intersection(power_class(u),complement(v)),complement(power_class(w))),union(null_class,intersection(union(complement(power_class(u)),v),power_class(w)))),y__dfg)**.
% 299.87/300.47 171453[15:Rew:165880.0,95579.1] || subclass(union(complement(power_class(u)),intersection(power_class(v),complement(w))),null_class)* -> subclass(y__dfg,intersection(power_class(u),union(complement(power_class(v)),w))).
% 299.87/300.47 171454[15:Rew:165880.0,95556.1] || equal(union(complement(power_class(u)),intersection(power_class(v),complement(w))),null_class)** -> equal(intersection(power_class(u),union(complement(power_class(v)),w)),y__dfg).
% 299.87/300.47 171456[15:Rew:165880.0,95407.1] || equal(intersection(power_class(u),union(complement(power_class(v)),w)),null_class) -> equal(union(complement(power_class(u)),intersection(power_class(v),complement(w))),y__dfg)**.
% 299.87/300.47 171457[15:Rew:165880.0,95540.0] || equal(union(complement(power_class(u)),intersection(power_class(v),complement(w))),y__dfg)** -> equal(intersection(power_class(u),union(complement(power_class(v)),w)),null_class).
% 299.87/300.47 171459[15:Rew:165880.0,95652.0] || -> equal(symmetric_difference(union(complement(power_class(u)),intersection(power_class(v),complement(w))),union(null_class,intersection(power_class(u),union(complement(power_class(v)),w)))),y__dfg)**.
% 299.87/300.47 171529[15:Rew:165880.0,126765.0] || equal(union(u,complement(union(v,w))),y__dfg) -> equal(symmetric_difference(complement(u),union(v,w)),union(complement(u),union(v,w)))**.
% 299.87/300.47 171563[15:Rew:165880.0,127842.0] || equal(union(complement(union(u,v)),w),y__dfg) -> equal(symmetric_difference(union(u,v),complement(w)),union(union(u,v),complement(w)))**.
% 299.87/300.47 171611[15:Rew:165880.0,145726.0] || subclass(y__dfg,intersection(complement(u),power_class(complement(union(v,w))))) member(singleton(x),union(u,image(element_relation,union(v,w))))* -> .
% 299.87/300.47 171618[15:Rew:165880.0,148088.0] || subclass(y__dfg,intersection(power_class(complement(union(u,v))),complement(w))) member(singleton(x),union(image(element_relation,union(u,v)),w))* -> .
% 299.87/300.47 171631[15:Rew:165880.0,146022.0] || member(union(u,complement(union(v,w))),y__dfg) -> member(union(u,complement(union(v,w))),intersection(complement(u),union(v,w)))*.
% 299.87/300.47 171634[15:Rew:165880.0,146023.0] || member(union(complement(union(u,v)),w),y__dfg) -> member(union(complement(union(u,v)),w),intersection(union(u,v),complement(w)))*.
% 299.87/300.47 171732[15:Rew:165880.0,144727.0] || member(intersection(complement(u),union(v,w)),y__dfg) -> member(intersection(complement(u),union(v,w)),union(u,complement(union(v,w))))*.
% 299.87/300.47 171738[15:Rew:165880.0,144730.0] || member(intersection(union(u,v),complement(w)),y__dfg) -> member(intersection(union(u,v),complement(w)),union(complement(union(u,v)),w))*.
% 299.87/300.47 171756[15:Rew:165880.0,110422.1] || subclass(union(complement(power_class(u)),image(element_relation,union(v,w))),null_class)* -> subclass(y__dfg,intersection(power_class(u),power_class(complement(union(v,w))))).
% 299.87/300.47 171758[15:Rew:165880.0,110399.1] || equal(union(complement(power_class(u)),image(element_relation,union(v,w))),null_class)** -> equal(intersection(power_class(u),power_class(complement(union(v,w)))),y__dfg).
% 299.87/300.47 171760[15:Rew:165880.0,110240.1] || equal(intersection(power_class(u),power_class(complement(union(v,w)))),null_class) -> equal(union(complement(power_class(u)),image(element_relation,union(v,w))),y__dfg)**.
% 299.87/300.47 171761[15:Rew:165880.0,110382.0] || equal(union(complement(power_class(u)),image(element_relation,union(v,w))),y__dfg)** -> equal(intersection(power_class(u),power_class(complement(union(v,w)))),null_class).
% 299.87/300.47 171763[15:Rew:165880.0,110506.0] || -> equal(symmetric_difference(union(complement(power_class(u)),image(element_relation,union(v,w))),union(null_class,intersection(power_class(u),power_class(complement(union(v,w)))))),y__dfg)**.
% 299.87/300.47 171774[15:Rew:165880.0,110696.1] || equal(intersection(power_class(complement(power_class(u))),union(v,w)),null_class) -> equal(union(image(element_relation,power_class(u)),complement(union(v,w))),y__dfg)**.
% 299.87/300.47 171776[15:Rew:165880.0,110836.0] || equal(union(image(element_relation,power_class(u)),complement(union(v,w))),y__dfg)** -> equal(intersection(power_class(complement(power_class(u))),union(v,w)),null_class).
% 299.87/300.47 171786[15:Rew:165880.0,110876.1] || subclass(union(image(element_relation,power_class(u)),complement(union(v,w))),null_class)* -> subclass(y__dfg,intersection(power_class(complement(power_class(u))),union(v,w))).
% 299.87/300.47 171787[15:Rew:165880.0,110853.1] || equal(union(image(element_relation,power_class(u)),complement(union(v,w))),null_class)** -> equal(intersection(power_class(complement(power_class(u))),union(v,w)),y__dfg).
% 299.87/300.47 171788[15:Rew:165880.0,110952.0] || -> equal(symmetric_difference(union(image(element_relation,power_class(u)),complement(union(v,w))),union(null_class,intersection(power_class(complement(power_class(u))),union(v,w)))),y__dfg)**.
% 299.87/300.47 171800[15:Rew:165880.0,111231.1] || equal(intersection(power_class(complement(union(u,v))),power_class(w)),null_class) -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),y__dfg)**.
% 299.87/300.47 171803[15:Rew:165880.0,111374.0] || equal(union(image(element_relation,union(u,v)),complement(power_class(w))),y__dfg)** -> equal(intersection(power_class(complement(union(u,v))),power_class(w)),null_class).
% 299.87/300.47 171813[15:Rew:165880.0,111414.1] || subclass(union(image(element_relation,union(u,v)),complement(power_class(w))),null_class)* -> subclass(y__dfg,intersection(power_class(complement(union(u,v))),power_class(w))).
% 299.87/300.47 171815[15:Rew:165880.0,111391.1] || equal(union(image(element_relation,union(u,v)),complement(power_class(w))),null_class)** -> equal(intersection(power_class(complement(union(u,v))),power_class(w)),y__dfg).
% 299.87/300.47 171816[15:Rew:165880.0,111497.0] || -> equal(symmetric_difference(union(image(element_relation,union(u,v)),complement(power_class(w))),union(null_class,intersection(power_class(complement(union(u,v))),power_class(w)))),y__dfg)**.
% 299.87/300.47 171837[15:Rew:165880.0,112353.1] || subclass(union(complement(union(u,v)),image(element_relation,power_class(w))),null_class)* -> subclass(y__dfg,intersection(union(u,v),power_class(complement(power_class(w))))).
% 299.87/300.47 171838[15:Rew:165880.0,112330.1] || equal(union(complement(union(u,v)),image(element_relation,power_class(w))),null_class)** -> equal(intersection(union(u,v),power_class(complement(power_class(w)))),y__dfg).
% 299.87/300.47 171840[15:Rew:165880.0,112176.1] || equal(intersection(union(u,v),power_class(complement(power_class(w)))),null_class) -> equal(union(complement(union(u,v)),image(element_relation,power_class(w))),y__dfg)**.
% 299.87/300.47 171841[15:Rew:165880.0,112313.0] || equal(union(complement(union(u,v)),image(element_relation,power_class(w))),y__dfg)** -> equal(intersection(union(u,v),power_class(complement(power_class(w)))),null_class).
% 299.87/300.47 171843[15:Rew:165880.0,112427.0] || -> equal(symmetric_difference(union(complement(union(u,v)),image(element_relation,power_class(w))),union(null_class,intersection(union(u,v),power_class(complement(power_class(w)))))),y__dfg)**.
% 299.87/300.47 171932[15:Rew:165880.0,122765.0] || subclass(y__dfg,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(unordered_pair(w,x),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.87/300.47 171933[15:Rew:165880.0,122767.0] || subclass(y__dfg,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(ordered_pair(w,x),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.87/300.47 171939[15:Rew:165880.0,122764.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),y__dfg)** -> member(unordered_pair(w,x),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.87/300.47 171940[15:Rew:165880.0,122766.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),y__dfg)** -> member(ordered_pair(w,x),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.87/300.47 171971[15:Rew:165880.0,126807.0] || equal(union(complement(u),union(v,w)),y__dfg) -> equal(symmetric_difference(complement(u),union(v,w)),union(u,complement(union(v,w))))**.
% 299.87/300.47 171975[15:Rew:165880.0,127799.0] || equal(union(union(u,v),complement(w)),y__dfg) -> equal(symmetric_difference(union(u,v),complement(w)),union(complement(union(u,v)),w))**.
% 299.87/300.47 171984[15:Rew:165880.0,128852.1] || equal(u,range_of(null_class)) member(ordered_pair(v,w),compose(complement(cross_product(image(x,singleton(v)),y__dfg)),x))* -> member(w,u)*.
% 299.87/300.47 171986[15:Rew:165880.0,144002.1] || equal(u,range_of(null_class)) member(ordered_pair(v,w),compose(singleton(cross_product(image(x,singleton(v)),y__dfg)),x))* -> member(w,u)*.
% 299.87/300.47 172068[15:Rew:165880.0,142197.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),y__dfg) member(singleton(x),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.87/300.47 172078[15:Rew:165880.0,143758.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),y__dfg) member(singleton(x),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.87/300.47 172094[15:Rew:165880.0,144169.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),y__dfg) member(singleton(x),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.87/300.47 172104[15:Rew:165880.0,144428.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),y__dfg) member(singleton(x),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.87/300.47 172113[15:Rew:165880.0,145191.0] || -> equal(symmetric_difference(intersection(power_class(u),union(v,complement(union(w,x)))),union(complement(power_class(u)),intersection(complement(v),union(w,x)))),y__dfg)**.
% 299.87/300.47 172114[15:Rew:165880.0,145190.0] || -> equal(union(intersection(power_class(u),union(v,complement(union(w,x)))),union(complement(power_class(u)),intersection(complement(v),union(w,x)))),y__dfg)**.
% 299.87/300.47 172149[15:Rew:165880.0,145725.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),y__dfg) member(singleton(x),union(u,image(element_relation,union(v,w))))* -> .
% 299.87/300.47 172162[15:Rew:165880.0,146062.0] || -> equal(symmetric_difference(intersection(union(u,complement(power_class(v))),union(w,x)),union(intersection(complement(u),power_class(v)),complement(union(w,x)))),y__dfg)**.
% 299.87/300.47 172163[15:Rew:165880.0,146061.0] || -> equal(union(intersection(union(u,complement(power_class(v))),union(w,x)),union(intersection(complement(u),power_class(v)),complement(union(w,x)))),y__dfg)**.
% 299.87/300.47 172188[15:Rew:165880.0,146617.0] || -> equal(symmetric_difference(intersection(union(complement(power_class(u)),v),union(w,x)),union(intersection(power_class(u),complement(v)),complement(union(w,x)))),y__dfg)**.
% 299.87/300.47 172189[15:Rew:165880.0,146616.0] || -> equal(union(intersection(union(complement(power_class(u)),v),union(w,x)),union(intersection(power_class(u),complement(v)),complement(union(w,x)))),y__dfg)**.
% 299.87/300.47 172213[15:Rew:165880.0,147546.0] || -> equal(symmetric_difference(intersection(union(u,complement(union(v,w))),power_class(x)),union(intersection(complement(u),union(v,w)),complement(power_class(x)))),y__dfg)**.
% 299.87/300.47 172214[15:Rew:165880.0,147545.0] || -> equal(union(intersection(union(u,complement(union(v,w))),power_class(x)),union(intersection(complement(u),union(v,w)),complement(power_class(x)))),y__dfg)**.
% 299.87/300.47 172235[15:Rew:165880.0,148087.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),y__dfg) member(singleton(x),union(image(element_relation,union(u,v)),w))* -> .
% 299.87/300.47 172243[15:Rew:165880.0,148301.0] || -> equal(symmetric_difference(intersection(power_class(u),union(complement(union(v,w)),x)),union(complement(power_class(u)),intersection(union(v,w),complement(x)))),y__dfg)**.
% 299.87/300.47 172244[15:Rew:165880.0,148300.0] || -> equal(union(intersection(power_class(u),union(complement(union(v,w)),x)),union(complement(power_class(u)),intersection(union(v,w),complement(x)))),y__dfg)**.
% 299.87/300.47 172272[15:Rew:165880.0,149081.0] || -> equal(symmetric_difference(intersection(union(complement(union(u,v)),w),power_class(x)),union(intersection(union(u,v),complement(w)),complement(power_class(x)))),y__dfg)**.
% 299.87/300.47 172273[15:Rew:165880.0,149080.0] || -> equal(union(intersection(union(complement(union(u,v)),w),power_class(x)),union(intersection(union(u,v),complement(w)),complement(power_class(x)))),y__dfg)**.
% 299.87/300.47 172293[15:Rew:165880.0,150559.0] || -> equal(symmetric_difference(intersection(union(u,v),union(w,complement(power_class(x)))),union(complement(union(u,v)),intersection(complement(w),power_class(x)))),y__dfg)**.
% 299.87/300.47 172294[15:Rew:165880.0,150558.0] || -> equal(union(intersection(union(u,v),union(w,complement(power_class(x)))),union(complement(union(u,v)),intersection(complement(w),power_class(x)))),y__dfg)**.
% 299.87/300.47 172318[15:Rew:165880.0,151070.0] || -> equal(symmetric_difference(intersection(union(u,v),union(complement(power_class(w)),x)),union(complement(union(u,v)),intersection(power_class(w),complement(x)))),y__dfg)**.
% 299.87/300.47 172319[15:Rew:165880.0,151069.0] || -> equal(union(intersection(union(u,v),union(complement(power_class(w)),x)),union(complement(union(u,v)),intersection(power_class(w),complement(x)))),y__dfg)**.
% 299.87/300.47 172351[15:Rew:165880.0,151697.0] || -> equal(symmetric_difference(intersection(union(u,v),power_class(complement(union(w,x)))),union(complement(union(u,v)),image(element_relation,union(w,x)))),y__dfg)**.
% 299.87/300.47 172352[15:Rew:165880.0,151696.0] || -> equal(union(intersection(union(u,v),power_class(complement(union(w,x)))),union(complement(union(u,v)),image(element_relation,union(w,x)))),y__dfg)**.
% 299.87/300.47 172387[15:Rew:165880.0,152886.0] || -> equal(symmetric_difference(intersection(power_class(complement(union(u,v))),union(w,x)),union(image(element_relation,union(u,v)),complement(union(w,x)))),y__dfg)**.
% 299.87/300.47 172388[15:Rew:165880.0,152885.0] || -> equal(union(intersection(power_class(complement(union(u,v))),union(w,x)),union(image(element_relation,union(u,v)),complement(union(w,x)))),y__dfg)**.
% 299.87/300.47 172595[15:Rew:165880.0,163783.0] || member(intersection(u,complement(v)),y__dfg) member(apply(choice,intersection(complement(v),u)),v)* -> equal(intersection(u,complement(v)),null_class).
% 299.87/300.47 172646[15:Rew:165880.0,164491.0] || member(intersection(complement(u),v),y__dfg) member(apply(choice,intersection(v,complement(u))),u)* -> equal(intersection(complement(u),v),null_class).
% 299.87/300.47 174961[15:MRR:170411.3,49785.2] || member(unordered_pair(u,v),cross_product(w,x))* member(unordered_pair(u,v),y)* subclass(y__dfg,regular(restrict(y,w,x)))* -> .
% 299.87/300.47 185390[15:Res:36007.0,173427.1] function(complement(singleton(cross_product(y__dfg,y__dfg)))) || -> equal(singleton(cross_product(y__dfg,y__dfg)),null_class) equal(complement(singleton(cross_product(y__dfg,y__dfg))),cross_product(y__dfg,y__dfg))**.
% 299.87/300.47 6980[0:Res:359.2,539.0] || subclass(u,ordered_pair(v,w))* -> subclass(u,x) equal(not_subclass_element(u,x),unordered_pair(v,singleton(w)))* equal(not_subclass_element(u,x),singleton(v)).
% 299.87/300.47 6961[0:Res:4.1,539.0] || -> subclass(ordered_pair(u,v),w) equal(not_subclass_element(ordered_pair(u,v),w),unordered_pair(u,singleton(v)))** equal(not_subclass_element(ordered_pair(u,v),w),singleton(u)).
% 299.87/300.47 8986[0:SpR:491.0,25.2] || member(u,union(v,cross_product(w,x))) member(u,complement(restrict(v,w,x))) -> member(u,symmetric_difference(v,cross_product(w,x)))*.
% 299.87/300.47 9042[0:SpR:492.0,25.2] || member(u,union(cross_product(v,w),x)) member(u,complement(restrict(x,v,w))) -> member(u,symmetric_difference(cross_product(v,w),x))*.
% 299.87/300.47 10891[0:Res:251.0,1536.0] || member(u,v)* -> equal(ordered_pair(first(ordered_pair(u,ordered_pair(w,x))),second(ordered_pair(u,ordered_pair(w,x)))),ordered_pair(u,ordered_pair(w,x)))**.
% 299.87/300.47 10850[0:Res:13.0,1536.0] || member(u,v)* -> equal(ordered_pair(first(ordered_pair(u,unordered_pair(w,x))),second(ordered_pair(u,unordered_pair(w,x)))),ordered_pair(u,unordered_pair(w,x)))**.
% 299.87/300.47 11116[0:MRR:11076.0,9181.1] || member(not_subclass_element(u,intersection(v,complement(w))),v)* -> member(not_subclass_element(u,intersection(v,complement(w))),w)* subclass(u,intersection(v,complement(w))).
% 299.87/300.47 12315[0:SpL:1200.1,17.0] || member(not_subclass_element(cross_product(u,v),w),cross_product(x,y))* -> subclass(cross_product(u,v),w) member(second(not_subclass_element(cross_product(u,v),w)),y).
% 299.87/300.47 12314[0:SpL:1200.1,16.0] || member(not_subclass_element(cross_product(u,v),w),cross_product(x,y))* -> subclass(cross_product(u,v),w) member(first(not_subclass_element(cross_product(u,v),w)),x).
% 299.87/300.47 9980[0:Res:358.2,1475.1] || subclass(u,complement(intersection(v,w))) member(regular(u),union(v,w)) -> equal(u,null_class) member(regular(u),symmetric_difference(v,w))*.
% 299.87/300.47 10586[0:SpL:1199.1,21.0] || member(regular(cross_product(u,v)),element_relation) -> equal(cross_product(u,v),null_class) member(first(regular(cross_product(u,v))),second(regular(cross_product(u,v))))*.
% 299.87/300.47 2347[0:Res:168.1,10.0] || -> equal(intersection(u,unordered_pair(v,w)),null_class) equal(regular(intersection(u,unordered_pair(v,w))),w)** equal(regular(intersection(u,unordered_pair(v,w))),v)**.
% 299.87/300.47 2969[0:Res:174.1,10.0] || -> equal(intersection(unordered_pair(u,v),w),null_class) equal(regular(intersection(unordered_pair(u,v),w)),v)** equal(regular(intersection(unordered_pair(u,v),w)),u)**.
% 299.87/300.47 10909[0:Res:9180.1,1536.0] || member(u,v)* -> equal(w,null_class) equal(ordered_pair(first(ordered_pair(u,regular(w))),second(ordered_pair(u,regular(w)))),ordered_pair(u,regular(w)))**.
% 299.87/300.47 28079[0:Res:1472.2,2998.1] || member(regular(u),cross_product(v,w)) member(regular(u),x) subclass(u,complement(restrict(x,v,w)))* -> equal(u,null_class).
% 299.87/300.47 31030[3:Rew:29278.0,29804.2,29278.0,29804.1] || -> equal(union(null_class,unordered_pair(u,v)),null_class) equal(regular(union(null_class,unordered_pair(u,v))),v)** equal(regular(union(null_class,unordered_pair(u,v))),u)**.
% 299.87/300.47 32092[0:Res:235.1,3668.0] || -> equal(restrict(symmetric_difference(complement(u),complement(v)),w,x),null_class) member(regular(restrict(symmetric_difference(complement(u),complement(v)),w,x)),union(u,v))*.
% 299.87/300.47 36410[0:Res:60.1,4978.1] || member(ordered_pair(u,not_subclass_element(v,w)),compose(x,y))* subclass(v,complement(image(x,image(y,singleton(u))))) -> subclass(v,w).
% 299.87/300.47 36442[0:Obv:36388.2] || subclass(unordered_pair(u,v),complement(w))* member(v,w) -> equal(not_subclass_element(unordered_pair(u,v),x),u)** subclass(unordered_pair(u,v),x).
% 299.87/300.47 36443[0:Obv:36387.2] || subclass(unordered_pair(u,v),complement(w))* member(u,w) -> equal(not_subclass_element(unordered_pair(u,v),x),v)** subclass(unordered_pair(u,v),x).
% 299.87/300.47 38763[3:Res:36007.0,1535.2] || member(u,v) member(w,x) -> equal(singleton(cross_product(x,v)),null_class) member(ordered_pair(w,u),complement(singleton(cross_product(x,v))))*.
% 299.87/300.47 39785[12:SpL:39704.1,1580.1] one_to_one(u) || member(ordered_pair(inverse(u),v),compose(w,x))* subclass(image(w,image(x,null_class)),y)* -> member(v,y)*.
% 299.87/300.47 41632[3:Rew:29278.0,41582.1,29278.0,41582.0] || member(not_subclass_element(intersection(u,union(null_class,intersection(v,w))),x),symmetric_difference(v,w))* -> subclass(intersection(u,union(null_class,intersection(v,w))),x).
% 299.87/300.47 41969[3:Rew:29278.0,41912.1,29278.0,41912.0] || member(not_subclass_element(intersection(union(null_class,intersection(u,v)),w),x),symmetric_difference(u,v))* -> subclass(intersection(union(null_class,intersection(u,v)),w),x).
% 299.87/300.47 42313[0:Res:2973.1,225.0] || -> equal(intersection(intersection(restrict(u,v,w),x),y),null_class) member(regular(intersection(intersection(restrict(u,v,w),x),y)),cross_product(v,w))*.
% 299.87/300.47 42387[0:Rew:492.0,42266.0] || -> equal(intersection(symmetric_difference(cross_product(u,v),w),x),null_class) member(regular(intersection(symmetric_difference(cross_product(u,v),w),x)),complement(restrict(w,u,v)))*.
% 299.87/300.47 42388[0:Rew:491.0,42265.0] || -> equal(intersection(symmetric_difference(u,cross_product(v,w)),x),null_class) member(regular(intersection(symmetric_difference(u,cross_product(v,w)),x)),complement(restrict(u,v,w)))*.
% 299.87/300.47 42799[0:Res:2974.1,225.0] || -> equal(intersection(intersection(u,restrict(v,w,x)),y),null_class) member(regular(intersection(intersection(u,restrict(v,w,x)),y)),cross_product(w,x))*.
% 299.87/300.47 43289[0:Res:2971.2,10.0] || subclass(u,unordered_pair(v,w))* -> equal(intersection(u,x),null_class) equal(regular(intersection(u,x)),w)* equal(regular(intersection(u,x)),v)*.
% 299.87/300.47 43360[0:Rew:492.0,43258.1] || subclass(complement(restrict(u,v,w)),x) -> equal(symmetric_difference(cross_product(v,w),u),null_class) member(regular(symmetric_difference(cross_product(v,w),u)),x)*.
% 299.87/300.47 43361[0:Rew:491.0,43257.1] || subclass(complement(restrict(u,v,w)),x) -> equal(symmetric_difference(u,cross_product(v,w)),null_class) member(regular(symmetric_difference(u,cross_product(v,w))),x)*.
% 299.87/300.47 43857[0:Res:2351.1,225.0] || -> equal(intersection(u,intersection(restrict(v,w,x),y)),null_class) member(regular(intersection(u,intersection(restrict(v,w,x),y))),cross_product(w,x))*.
% 299.87/300.47 43939[0:Rew:492.0,43804.0] || -> equal(intersection(u,symmetric_difference(cross_product(v,w),x)),null_class) member(regular(intersection(u,symmetric_difference(cross_product(v,w),x))),complement(restrict(x,v,w)))*.
% 299.87/300.47 43940[0:Rew:491.0,43803.0] || -> equal(intersection(u,symmetric_difference(v,cross_product(w,x))),null_class) member(regular(intersection(u,symmetric_difference(v,cross_product(w,x)))),complement(restrict(v,w,x)))*.
% 299.87/300.47 44389[0:Res:2352.1,225.0] || -> equal(intersection(u,intersection(v,restrict(w,x,y))),null_class) member(regular(intersection(u,intersection(v,restrict(w,x,y)))),cross_product(x,y))*.
% 299.87/300.47 44981[0:Res:2349.2,10.0] || subclass(u,unordered_pair(v,w))* -> equal(intersection(x,u),null_class) equal(regular(intersection(x,u)),w)* equal(regular(intersection(x,u)),v)*.
% 299.87/300.47 45384[0:Res:2349.2,3658.0] || subclass(u,symmetric_difference(v,cross_product(w,x))) -> equal(intersection(y,u),null_class) member(regular(intersection(y,u)),complement(restrict(v,w,x)))*.
% 299.87/300.47 45383[0:Res:2971.2,3658.0] || subclass(u,symmetric_difference(v,cross_product(w,x))) -> equal(intersection(u,y),null_class) member(regular(intersection(u,y)),complement(restrict(v,w,x)))*.
% 299.87/300.47 45378[3:Res:30573.0,3658.0] || -> equal(union(null_class,symmetric_difference(u,cross_product(v,w))),null_class) member(regular(union(null_class,symmetric_difference(u,cross_product(v,w)))),complement(restrict(u,v,w)))*.
% 299.87/300.47 45361[4:Res:20669.1,3658.0] || subclass(domain_relation,flip(symmetric_difference(u,cross_product(v,w)))) -> member(ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x))),complement(restrict(u,v,w)))*.
% 299.87/300.47 45360[4:Res:20668.1,3658.0] || subclass(domain_relation,rotate(symmetric_difference(u,cross_product(v,w)))) -> member(ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y),complement(restrict(u,v,w)))*.
% 299.87/300.47 45537[0:Res:2349.2,3659.0] || subclass(u,symmetric_difference(cross_product(v,w),x)) -> equal(intersection(y,u),null_class) member(regular(intersection(y,u)),complement(restrict(x,v,w)))*.
% 299.87/300.47 45536[0:Res:2971.2,3659.0] || subclass(u,symmetric_difference(cross_product(v,w),x)) -> equal(intersection(u,y),null_class) member(regular(intersection(u,y)),complement(restrict(x,v,w)))*.
% 299.87/300.47 45531[3:Res:30573.0,3659.0] || -> equal(union(null_class,symmetric_difference(cross_product(u,v),w)),null_class) member(regular(union(null_class,symmetric_difference(cross_product(u,v),w))),complement(restrict(w,u,v)))*.
% 299.87/300.47 45514[4:Res:20669.1,3659.0] || subclass(domain_relation,flip(symmetric_difference(cross_product(u,v),w))) -> member(ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x))),complement(restrict(w,u,v)))*.
% 299.87/300.47 45513[4:Res:20668.1,3659.0] || subclass(domain_relation,rotate(symmetric_difference(cross_product(u,v),w))) -> member(ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y),complement(restrict(w,u,v)))*.
% 299.87/300.47 45759[0:Obv:45675.1] || member(not_subclass_element(symmetric_difference(u,v),intersection(w,complement(intersection(u,v)))),w)* -> subclass(symmetric_difference(u,v),intersection(w,complement(intersection(u,v)))).
% 299.87/300.47 46249[0:Rew:46218.0,9957.1] || member(u,union(complement(v),power_class(w))) member(u,union(v,complement(power_class(w)))) -> member(u,symmetric_difference(complement(v),power_class(w)))*.
% 299.87/300.47 46450[0:Rew:46218.0,9960.1] || member(u,union(power_class(v),complement(w))) member(u,union(complement(power_class(v)),w)) -> member(u,symmetric_difference(power_class(v),complement(w)))*.
% 299.87/300.47 46943[0:Rew:46218.0,46616.1] || member(regular(restrict(power_class(complement(power_class(u))),v,w)),image(element_relation,power_class(u)))* -> equal(restrict(power_class(complement(power_class(u))),v,w),null_class).
% 299.87/300.47 48180[0:Res:235.1,46222.0] || member(regular(restrict(image(element_relation,power_class(u)),v,w)),power_class(complement(power_class(u))))* -> equal(restrict(image(element_relation,power_class(u)),v,w),null_class).
% 299.87/300.47 48838[0:SpR:47177.0,495.0] || -> equal(intersection(union(power_class(complement(power_class(u))),v),union(image(element_relation,power_class(u)),complement(v))),symmetric_difference(complement(power_class(complement(power_class(u)))),complement(v)))**.
% 299.87/300.47 49050[0:SpR:47178.0,495.0] || -> equal(intersection(union(u,power_class(complement(power_class(v)))),union(complement(u),image(element_relation,power_class(v)))),symmetric_difference(complement(u),complement(power_class(complement(power_class(v))))))**.
% 299.87/300.47 49288[0:Res:2349.2,46252.0] || subclass(u,symmetric_difference(complement(v),power_class(w))) -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),union(v,complement(power_class(w))))*.
% 299.87/300.47 49287[0:Res:2971.2,46252.0] || subclass(u,symmetric_difference(complement(v),power_class(w))) -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),union(v,complement(power_class(w))))*.
% 299.87/300.47 49282[3:Res:30573.0,46252.0] || -> equal(union(null_class,symmetric_difference(complement(u),power_class(v))),null_class) member(regular(union(null_class,symmetric_difference(complement(u),power_class(v)))),union(u,complement(power_class(v))))*.
% 299.87/300.47 49274[0:Res:168.1,46252.0] || -> equal(intersection(u,symmetric_difference(complement(v),power_class(w))),null_class) member(regular(intersection(u,symmetric_difference(complement(v),power_class(w)))),union(v,complement(power_class(w))))*.
% 299.87/300.47 49264[4:Res:20669.1,46252.0] || subclass(domain_relation,flip(symmetric_difference(complement(u),power_class(v)))) -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),union(u,complement(power_class(v))))*.
% 299.87/300.47 49263[4:Res:20668.1,46252.0] || subclass(domain_relation,rotate(symmetric_difference(complement(u),power_class(v)))) -> member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),union(u,complement(power_class(v))))*.
% 299.87/300.47 49249[0:Res:174.1,46252.0] || -> equal(intersection(symmetric_difference(complement(u),power_class(v)),w),null_class) member(regular(intersection(symmetric_difference(complement(u),power_class(v)),w)),union(u,complement(power_class(v))))*.
% 299.87/300.47 49476[0:Res:2349.2,46453.0] || subclass(u,symmetric_difference(power_class(v),complement(w))) -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),union(complement(power_class(v)),w))*.
% 299.87/300.47 49475[0:Res:2971.2,46453.0] || subclass(u,symmetric_difference(power_class(v),complement(w))) -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),union(complement(power_class(v)),w))*.
% 299.87/300.47 49470[3:Res:30573.0,46453.0] || -> equal(union(null_class,symmetric_difference(power_class(u),complement(v))),null_class) member(regular(union(null_class,symmetric_difference(power_class(u),complement(v)))),union(complement(power_class(u)),v))*.
% 299.87/300.47 49462[0:Res:168.1,46453.0] || -> equal(intersection(u,symmetric_difference(power_class(v),complement(w))),null_class) member(regular(intersection(u,symmetric_difference(power_class(v),complement(w)))),union(complement(power_class(v)),w))*.
% 299.87/300.47 49452[4:Res:20669.1,46453.0] || subclass(domain_relation,flip(symmetric_difference(power_class(u),complement(v)))) -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),union(complement(power_class(u)),v))*.
% 299.87/300.47 49451[4:Res:20668.1,46453.0] || subclass(domain_relation,rotate(symmetric_difference(power_class(u),complement(v)))) -> member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),union(complement(power_class(u)),v))*.
% 299.87/300.47 49437[0:Res:174.1,46453.0] || -> equal(intersection(symmetric_difference(power_class(u),complement(v)),w),null_class) member(regular(intersection(symmetric_difference(power_class(u),complement(v)),w)),union(complement(power_class(u)),v))*.
% 299.87/300.47 53030[3:Obv:52937.3] || equal(u,v) subclass(unordered_pair(v,u),regular(w))* member(v,w) -> equal(unordered_pair(v,u),null_class) equal(w,null_class).
% 299.87/300.47 53032[3:MRR:52956.4,49785.2] || member(regular(u),cross_product(v,w)) member(regular(u),x) subclass(u,regular(restrict(x,v,w)))* -> equal(u,null_class).
% 299.87/300.47 53280[0:SpL:46227.0,46251.0] || member(u,intersection(union(complement(power_class(v)),w),power_class(x))) member(u,union(intersection(power_class(v),complement(w)),complement(power_class(x))))* -> .
% 299.87/300.47 53279[0:SpL:46221.0,46251.0] || member(u,intersection(union(v,complement(power_class(w))),power_class(x))) member(u,union(intersection(complement(v),power_class(w)),complement(power_class(x))))* -> .
% 299.87/300.47 53374[0:SpL:46227.0,46452.0] || member(u,intersection(power_class(v),union(complement(power_class(w)),x))) member(u,union(complement(power_class(v)),intersection(power_class(w),complement(x))))* -> .
% 299.87/300.47 53373[0:SpL:46221.0,46452.0] || member(u,intersection(power_class(v),union(w,complement(power_class(x))))) member(u,union(complement(power_class(v)),intersection(complement(w),power_class(x))))* -> .
% 299.87/300.47 53543[0:Res:359.2,5712.2] || subclass(u,union(v,w))* member(not_subclass_element(u,x),complement(w))* member(not_subclass_element(u,x),complement(v))* -> subclass(u,x).
% 299.87/300.47 53531[0:Res:3018.1,5712.2] || member(not_subclass_element(symmetric_difference(u,v),w),complement(v))* member(not_subclass_element(symmetric_difference(u,v),w),complement(u))* -> subclass(symmetric_difference(u,v),w).
% 299.87/300.47 53502[0:Res:4.1,5712.2] || member(not_subclass_element(union(u,v),w),complement(v))* member(not_subclass_element(union(u,v),w),complement(u))* -> subclass(union(u,v),w).
% 299.87/300.47 54422[0:Res:3695.2,46222.0] || subclass(u,image(element_relation,power_class(v))) member(not_subclass_element(intersection(w,u),x),power_class(complement(power_class(v))))* -> subclass(intersection(w,u),x).
% 299.87/300.47 54707[0:Res:3697.1,3678.1] || member(not_subclass_element(intersection(u,intersection(intersection(v,w),x)),y),symmetric_difference(v,w))* -> subclass(intersection(u,intersection(intersection(v,w),x)),y).
% 299.87/300.47 54808[0:Rew:6542.0,54657.0] || -> subclass(intersection(u,symmetric_difference(complement(v),complement(singleton(v)))),w) member(not_subclass_element(intersection(u,symmetric_difference(complement(v),complement(singleton(v)))),w),successor(v))*.
% 299.87/300.47 55087[0:Res:3698.1,3678.1] || member(not_subclass_element(intersection(u,intersection(v,intersection(w,x))),y),symmetric_difference(w,x))* -> subclass(intersection(u,intersection(v,intersection(w,x))),y).
% 299.87/300.47 55265[3:Res:54892.0,4960.0] || -> equal(intersection(u,union(null_class,restrict(v,w,x))),null_class) member(regular(intersection(u,union(null_class,restrict(v,w,x)))),cross_product(w,x))*.
% 299.87/300.47 55381[0:Res:4871.2,46222.0] || subclass(u,image(element_relation,power_class(v))) member(not_subclass_element(intersection(u,w),x),power_class(complement(power_class(v))))* -> subclass(intersection(u,w),x).
% 299.87/300.47 55473[0:Rew:6542.0,55329.1] || subclass(successor(u),v) -> subclass(symmetric_difference(complement(u),complement(singleton(u))),w) member(not_subclass_element(symmetric_difference(complement(u),complement(singleton(u))),w),v)*.
% 299.87/300.47 55787[0:Res:4874.1,3678.1] || member(not_subclass_element(intersection(intersection(intersection(u,v),w),x),y),symmetric_difference(u,v))* -> subclass(intersection(intersection(intersection(u,v),w),x),y).
% 299.87/300.47 55889[0:Rew:6542.0,55736.0] || -> subclass(intersection(symmetric_difference(complement(u),complement(singleton(u))),v),w) member(not_subclass_element(intersection(symmetric_difference(complement(u),complement(singleton(u))),v),w),successor(u))*.
% 299.87/300.47 56045[0:Res:4875.1,3678.1] || member(not_subclass_element(intersection(intersection(u,intersection(v,w)),x),y),symmetric_difference(v,w))* -> subclass(intersection(intersection(u,intersection(v,w)),x),y).
% 299.87/300.47 56503[3:Res:56235.0,4960.0] || -> equal(intersection(union(null_class,restrict(u,v,w)),x),null_class) member(regular(intersection(union(null_class,restrict(u,v,w)),x)),cross_product(v,w))*.
% 299.87/300.47 56655[0:Res:4989.2,5712.2] || subclass(u,symmetric_difference(v,w))* member(not_subclass_element(u,x),complement(w))* member(not_subclass_element(u,x),complement(v))* -> subclass(u,x).
% 299.87/300.47 56642[0:SpR:47178.0,4989.2] || subclass(u,symmetric_difference(v,complement(power_class(complement(power_class(w)))))) -> subclass(u,x) member(not_subclass_element(u,x),union(v,image(element_relation,power_class(w))))*.
% 299.87/300.47 56620[0:SpR:47177.0,4989.2] || subclass(u,symmetric_difference(complement(power_class(complement(power_class(v)))),w)) -> subclass(u,x) member(not_subclass_element(u,x),union(image(element_relation,power_class(v)),w))*.
% 299.87/300.47 56701[0:Obv:56657.2] || subclass(u,symmetric_difference(v,w)) member(not_subclass_element(u,intersection(x,union(v,w))),x)* -> subclass(u,intersection(x,union(v,w))).
% 299.87/300.47 56959[3:Res:56263.0,4960.0] || -> equal(union(null_class,intersection(restrict(u,v,w),x)),null_class) member(regular(union(null_class,intersection(restrict(u,v,w),x))),cross_product(v,w))*.
% 299.87/300.47 57487[3:Res:57352.0,4960.0] || -> equal(union(null_class,intersection(u,restrict(v,w,x))),null_class) member(regular(union(null_class,intersection(u,restrict(v,w,x)))),cross_product(w,x))*.
% 299.87/300.47 58082[3:SpL:38610.0,46882.0] || member(regular(power_class(complement(power_class(union(u,u))))),image(element_relation,power_class(union(u,u))))* -> equal(power_class(complement(power_class(union(null_class,u)))),null_class).
% 299.87/300.47 58081[3:SpL:38610.0,46882.0] || member(regular(power_class(complement(power_class(union(null_class,u))))),image(element_relation,power_class(union(null_class,u))))* -> equal(power_class(complement(power_class(union(u,u)))),null_class).
% 299.87/300.47 58225[8:SpL:46877.0,26132.1] || equal(intersection(power_class(u),power_class(complement(power_class(v)))),singleton(singleton(null_class))) subclass(y__dfg,union(complement(power_class(u)),image(element_relation,power_class(v))))* -> .
% 299.87/300.47 58483[8:SpL:46880.0,26132.1] || equal(intersection(power_class(complement(power_class(u))),power_class(v)),singleton(singleton(null_class))) subclass(y__dfg,union(image(element_relation,power_class(u)),complement(power_class(v))))* -> .
% 299.87/300.47 59617[3:Res:55241.0,3004.0] || -> equal(restrict(union(null_class,restrict(u,v,w)),x,y),null_class) member(regular(restrict(union(null_class,restrict(u,v,w)),x,y)),u)*.
% 299.87/300.47 59673[3:Res:56896.0,3004.0] || -> equal(union(null_class,restrict(restrict(u,v,w),x,y)),null_class) member(regular(union(null_class,restrict(restrict(u,v,w),x,y))),u)*.
% 299.87/300.47 59815[3:Rew:30027.0,59772.0] || -> equal(symmetric_difference(union(null_class,complement(u)),complement(v)),null_class) member(regular(symmetric_difference(union(null_class,complement(u)),complement(v))),union(union(null_class,u),v))*.
% 299.87/300.47 59816[3:Rew:33220.0,59771.0] || -> equal(symmetric_difference(union(null_class,complement(u)),complement(v)),null_class) member(regular(symmetric_difference(union(null_class,complement(u)),complement(v))),union(union(u,u),v))*.
% 299.87/300.47 59817[3:Rew:30027.0,59755.0] || -> equal(symmetric_difference(complement(u),union(null_class,complement(v))),null_class) member(regular(symmetric_difference(complement(u),union(null_class,complement(v)))),union(u,union(null_class,v)))*.
% 299.87/300.47 59818[3:Rew:33220.0,59754.0] || -> equal(symmetric_difference(complement(u),union(null_class,complement(v))),null_class) member(regular(symmetric_difference(complement(u),union(null_class,complement(v)))),union(u,union(v,v)))*.
% 299.87/300.47 59878[0:Res:54862.0,3004.0] || -> equal(intersection(u,restrict(restrict(v,w,x),y,z)),null_class) member(regular(intersection(u,restrict(restrict(v,w,x),y,z))),v)*.
% 299.87/300.47 59974[0:Res:54912.0,3004.0] || -> equal(restrict(intersection(restrict(u,v,w),x),y,z),null_class) member(regular(restrict(intersection(restrict(u,v,w),x),y,z)),u)*.
% 299.87/300.47 60100[0:Res:55531.0,3004.0] || -> equal(restrict(intersection(u,restrict(v,w,x)),y,z),null_class) member(regular(restrict(intersection(u,restrict(v,w,x)),y,z)),v)*.
% 299.87/300.47 60262[0:Res:56205.0,3004.0] || -> equal(intersection(restrict(restrict(u,v,w),x,y),z),null_class) member(regular(intersection(restrict(restrict(u,v,w),x,y),z)),u)*.
% 299.87/300.47 60387[3:Rew:7381.2,60386.2] || equal(u,v) member(regular(intersection(w,v)),unordered_pair(v,u))* -> equal(intersection(w,v),null_class) equal(unordered_pair(v,u),null_class).
% 299.87/300.47 60393[4:MRR:60352.0,9180.1] || -> equal(apply(u,regular(intersection(v,regular(cantor(u))))),sum_class(range_of(null_class)))** equal(intersection(v,regular(cantor(u))),null_class) equal(cantor(u),null_class).
% 299.87/300.47 60394[3:MRR:60349.0,9180.1] || -> member(regular(intersection(u,regular(union(v,w)))),complement(v))* equal(intersection(u,regular(union(v,w))),null_class) equal(union(v,w),null_class).
% 299.87/300.47 60395[3:MRR:60348.0,9180.1] || -> member(regular(intersection(u,regular(union(v,w)))),complement(w))* equal(intersection(u,regular(union(v,w))),null_class) equal(union(v,w),null_class).
% 299.87/300.47 60485[3:Rew:7381.2,60484.2] || equal(u,v) member(regular(intersection(v,w)),unordered_pair(v,u))* -> equal(intersection(v,w),null_class) equal(unordered_pair(v,u),null_class).
% 299.87/300.47 60491[4:MRR:60449.0,9180.1] || -> equal(apply(u,regular(intersection(regular(cantor(u)),v))),sum_class(range_of(null_class)))** equal(intersection(regular(cantor(u)),v),null_class) equal(cantor(u),null_class).
% 299.87/300.47 60492[3:MRR:60446.0,9180.1] || -> member(regular(intersection(regular(union(u,v)),w)),complement(u))* equal(intersection(regular(union(u,v)),w),null_class) equal(union(u,v),null_class).
% 299.87/300.47 60493[3:MRR:60445.0,9180.1] || -> member(regular(intersection(regular(union(u,v)),w)),complement(v))* equal(intersection(regular(union(u,v)),w),null_class) equal(union(u,v),null_class).
% 299.87/300.47 61154[0:Rew:46366.0,61007.1] || subclass(union(u,complement(power_class(v))),w) -> equal(symmetric_difference(complement(u),power_class(v)),null_class) member(regular(symmetric_difference(complement(u),power_class(v))),w)*.
% 299.87/300.47 61373[0:Rew:46669.0,61227.1] || subclass(union(complement(power_class(u)),v),w) -> equal(symmetric_difference(power_class(u),complement(v)),null_class) member(regular(symmetric_difference(power_class(u),complement(v))),w)*.
% 299.87/300.47 62485[3:SpL:30027.0,1957.0] || member(not_subclass_element(union(union(null_class,u),v),w),intersection(union(null_class,complement(u)),complement(v)))* -> subclass(union(union(null_class,u),v),w).
% 299.87/300.47 62484[3:SpL:33220.0,1957.0] || member(not_subclass_element(union(union(u,u),v),w),intersection(union(null_class,complement(u)),complement(v)))* -> subclass(union(union(u,u),v),w).
% 299.87/300.47 62468[3:SpL:30027.0,1957.0] || member(not_subclass_element(union(u,union(null_class,v)),w),intersection(complement(u),union(null_class,complement(v))))* -> subclass(union(u,union(null_class,v)),w).
% 299.87/300.47 62467[3:SpL:33220.0,1957.0] || member(not_subclass_element(union(u,union(v,v)),w),intersection(complement(u),union(null_class,complement(v))))* -> subclass(union(u,union(v,v)),w).
% 299.87/300.47 64405[3:Obv:64346.1] || subclass(intersection(symmetric_difference(u,v),w),regular(union(u,v)))* -> equal(intersection(symmetric_difference(u,v),w),null_class) equal(union(u,v),null_class).
% 299.87/300.47 64551[3:Obv:64493.1] || subclass(intersection(u,symmetric_difference(v,w)),regular(union(v,w)))* -> equal(intersection(u,symmetric_difference(v,w)),null_class) equal(union(v,w),null_class).
% 299.87/300.47 64815[3:Obv:64710.3] || member(u,v) subclass(unordered_pair(w,u),regular(x))* member(w,x) -> subclass(unordered_pair(w,u),v)* equal(x,null_class).
% 299.87/300.47 64816[3:Obv:64709.3] || member(u,v) subclass(unordered_pair(u,w),regular(x))* member(w,x) -> subclass(unordered_pair(u,w),v)* equal(x,null_class).
% 299.87/300.47 64817[3:MRR:64746.3,49833.1] || member(ordered_pair(u,not_subclass_element(v,w)),compose(x,y))* subclass(v,regular(image(x,image(y,singleton(u))))) -> subclass(v,w).
% 299.87/300.47 65272[0:Obv:65162.3] || member(u,intersection(v,w)) subclass(unordered_pair(x,u),w) member(x,v) -> subclass(unordered_pair(x,u),intersection(v,w))*.
% 299.87/300.47 65273[0:Obv:65161.3] || member(u,intersection(v,w)) subclass(unordered_pair(u,x),w) member(x,v) -> subclass(unordered_pair(u,x),intersection(v,w))*.
% 299.87/300.47 68044[4:Rew:66811.0,66879.1,66811.0,66879.0] || -> equal(intersection(union(null_class,apply(null_class,u)),v),null_class) member(regular(intersection(union(null_class,apply(null_class,u)),v)),union(null_class,apply(null_class,w)))*.
% 299.87/300.47 68045[4:Rew:66811.0,66880.1,66811.0,66880.0] || -> equal(intersection(u,union(null_class,apply(null_class,v))),null_class) member(regular(intersection(u,union(null_class,apply(null_class,v)))),union(null_class,apply(null_class,w)))*.
% 299.87/300.47 68046[4:Rew:66811.0,66904.1,66811.0,66904.0] || -> equal(intersection(union(null_class,sum_class(range_of(null_class))),u),null_class) member(regular(intersection(union(null_class,sum_class(range_of(null_class))),u)),union(null_class,apply(null_class,v)))*.
% 299.87/300.47 68047[4:Rew:66811.0,66905.1,66811.0,66905.1] || -> equal(intersection(u,union(null_class,apply(null_class,v))),null_class) member(regular(intersection(u,union(null_class,apply(null_class,v)))),union(null_class,sum_class(range_of(null_class))))*.
% 299.87/300.47 68048[4:Rew:66811.0,66906.1,66811.0,66906.0] || -> equal(intersection(u,union(null_class,sum_class(range_of(null_class)))),null_class) member(regular(intersection(u,union(null_class,sum_class(range_of(null_class))))),union(null_class,apply(null_class,v)))*.
% 299.87/300.47 68049[4:Rew:66811.0,66925.1,66811.0,66925.1] || -> equal(intersection(union(null_class,apply(null_class,u)),v),null_class) member(regular(intersection(union(null_class,apply(null_class,u)),v)),union(null_class,sum_class(range_of(null_class))))*.
% 299.87/300.47 67561[0:Rew:67444.0,49034.0] || -> equal(intersection(union(u,image(element_relation,power_class(v))),complement(intersection(u,complement(power_class(complement(power_class(v))))))),symmetric_difference(u,complement(power_class(complement(power_class(v))))))**.
% 299.87/300.47 67565[0:Rew:67444.0,48809.0] || -> equal(intersection(union(image(element_relation,power_class(u)),v),complement(intersection(complement(power_class(complement(power_class(u)))),v))),symmetric_difference(complement(power_class(complement(power_class(u)))),v))**.
% 299.87/300.47 70308[12:Res:68971.1,4960.0] function(restrict(u,v,w)) || -> equal(successor(restrict(u,v,w)),null_class) member(regular(successor(restrict(u,v,w))),cross_product(v,w))*.
% 299.87/300.47 71084[3:Rew:71035.0,69314.0] || -> subclass(symmetric_difference(complement(symmetric_difference(u,v)),union(union(u,v),complement(intersection(u,v)))),complement(symmetric_difference(union(u,v),complement(intersection(u,v)))))*.
% 299.87/300.47 71239[3:Rew:71163.0,71090.1] || equal(symmetric_difference(u,v),null_class) -> equal(symmetric_difference(union(u,v),complement(intersection(u,v))),union(union(u,v),complement(intersection(u,v))))**.
% 299.87/300.47 73407[4:SpR:67192.0,67451.0] || -> equal(intersection(union(power_class(u),complement(apply(null_class,v))),union(complement(power_class(u)),sum_class(range_of(null_class)))),symmetric_difference(power_class(u),complement(apply(null_class,v))))**.
% 299.87/300.47 73399[4:SpR:67192.0,6565.1] || -> equal(symmetric_difference(complement(u),complement(sum_class(range_of(null_class)))),null_class) member(regular(symmetric_difference(complement(u),complement(apply(null_class,v)))),union(u,sum_class(range_of(null_class))))*.
% 299.87/300.47 73389[4:SpR:67192.0,46366.0] || -> equal(intersection(union(sum_class(range_of(null_class)),complement(power_class(u))),union(complement(apply(null_class,v)),power_class(u))),symmetric_difference(complement(apply(null_class,v)),power_class(u)))**.
% 299.87/300.47 73362[4:SpR:67192.0,6565.1] || -> equal(symmetric_difference(complement(sum_class(range_of(null_class))),complement(u)),null_class) member(regular(symmetric_difference(complement(apply(null_class,v)),complement(u))),union(sum_class(range_of(null_class)),u))*.
% 299.87/300.47 73346[4:SpR:67192.0,67451.0] || -> equal(intersection(union(power_class(u),complement(sum_class(range_of(null_class)))),union(complement(power_class(u)),apply(null_class,v))),symmetric_difference(power_class(u),complement(sum_class(range_of(null_class)))))**.
% 299.87/300.47 73338[4:SpR:67192.0,6565.1] || -> equal(symmetric_difference(complement(u),complement(apply(null_class,v))),null_class) member(regular(symmetric_difference(complement(u),complement(sum_class(range_of(null_class))))),union(u,apply(null_class,v)))*.
% 299.87/300.47 73328[4:SpR:67192.0,46366.0] || -> equal(intersection(union(apply(null_class,u),complement(power_class(v))),union(complement(sum_class(range_of(null_class))),power_class(v))),symmetric_difference(complement(sum_class(range_of(null_class))),power_class(v)))**.
% 299.87/300.47 73301[4:SpR:67192.0,6565.1] || -> equal(symmetric_difference(complement(apply(null_class,u)),complement(v)),null_class) member(regular(symmetric_difference(complement(sum_class(range_of(null_class))),complement(v))),union(apply(null_class,u),v))*.
% 299.87/300.47 73978[3:SpL:66602.0,1957.0] || member(not_subclass_element(union(u,union(v,null_class)),w),intersection(complement(u),union(null_class,complement(v))))* -> subclass(union(u,union(v,null_class)),w).
% 299.87/300.47 73924[3:SpL:66602.0,1957.0] || member(not_subclass_element(union(union(u,null_class),v),w),intersection(union(null_class,complement(u)),complement(v)))* -> subclass(union(union(u,null_class),v),w).
% 299.87/300.47 74042[3:Rew:66602.0,73891.0] || -> equal(symmetric_difference(complement(u),union(null_class,complement(v))),null_class) member(regular(symmetric_difference(complement(u),union(null_class,complement(v)))),union(u,union(v,null_class)))*.
% 299.87/300.47 74043[3:Rew:66602.0,73854.0] || -> equal(symmetric_difference(union(null_class,complement(u)),complement(v)),null_class) member(regular(symmetric_difference(union(null_class,complement(u)),complement(v))),union(union(u,null_class),v))*.
% 299.87/300.47 74195[4:Res:2978.1,9160.0] || -> equal(intersection(restrict(apply(null_class,u),v,w),x),null_class) member(regular(intersection(restrict(apply(null_class,u),v,w),x)),sum_class(range_of(null_class)))*.
% 299.87/300.47 74194[4:Res:2978.1,9158.0] || -> equal(intersection(restrict(sum_class(range_of(null_class)),u,v),w),null_class) member(regular(intersection(restrict(sum_class(range_of(null_class)),u,v),w)),apply(null_class,x))*.
% 299.87/300.47 74191[3:Res:2978.1,4001.0] || member(regular(intersection(restrict(regular(u),v,w),x)),u)* -> equal(intersection(restrict(regular(u),v,w),x),null_class) equal(u,null_class).
% 299.87/300.47 74178[0:Res:2978.1,497.0] || -> equal(intersection(restrict(symmetric_difference(u,v),w,x),y),null_class) member(regular(intersection(restrict(symmetric_difference(u,v),w,x),y)),union(u,v))*.
% 299.87/300.47 74138[0:SpR:231.0,2978.1] || -> equal(intersection(restrict(cross_product(u,v),w,x),y),null_class) member(regular(intersection(restrict(cross_product(w,x),u,v),y)),cross_product(u,v))*.
% 299.87/300.47 74339[4:SpR:67191.0,67451.0] || -> equal(intersection(union(power_class(u),complement(apply(null_class,v))),union(complement(power_class(u)),apply(null_class,w))),symmetric_difference(power_class(u),complement(apply(null_class,v))))**.
% 299.87/300.47 74331[4:SpR:67191.0,6565.1] || -> equal(symmetric_difference(complement(u),complement(apply(null_class,v))),null_class) member(regular(symmetric_difference(complement(u),complement(apply(null_class,w)))),union(u,apply(null_class,v)))*.
% 299.87/300.47 74321[4:SpR:67191.0,46366.0] || -> equal(intersection(union(apply(null_class,u),complement(power_class(v))),union(complement(apply(null_class,w)),power_class(v))),symmetric_difference(complement(apply(null_class,w)),power_class(v)))**.
% 299.87/300.47 74294[4:SpR:67191.0,6565.1] || -> equal(symmetric_difference(complement(apply(null_class,u)),complement(v)),null_class) member(regular(symmetric_difference(complement(apply(null_class,w)),complement(v))),union(apply(null_class,u),v))*.
% 299.87/300.47 74663[4:Res:2355.1,9160.0] || -> equal(intersection(u,restrict(apply(null_class,v),w,x)),null_class) member(regular(intersection(u,restrict(apply(null_class,v),w,x))),sum_class(range_of(null_class)))*.
% 299.87/300.47 74662[4:Res:2355.1,9158.0] || -> equal(intersection(u,restrict(sum_class(range_of(null_class)),v,w)),null_class) member(regular(intersection(u,restrict(sum_class(range_of(null_class)),v,w))),apply(null_class,x))*.
% 299.87/300.47 74659[3:Res:2355.1,4001.0] || member(regular(intersection(u,restrict(regular(v),w,x))),v)* -> equal(intersection(u,restrict(regular(v),w,x)),null_class) equal(v,null_class).
% 299.87/300.47 74646[0:Res:2355.1,497.0] || -> equal(intersection(u,restrict(symmetric_difference(v,w),x,y)),null_class) member(regular(intersection(u,restrict(symmetric_difference(v,w),x,y))),union(v,w))*.
% 299.87/300.47 74609[0:SpR:231.0,2355.1] || -> equal(intersection(u,restrict(cross_product(v,w),x,y)),null_class) member(regular(intersection(u,restrict(cross_product(x,y),v,w))),cross_product(v,w))*.
% 299.87/300.47 74854[3:SpL:69762.0,46882.0] || member(regular(power_class(complement(power_class(union(null_class,u))))),image(element_relation,power_class(union(null_class,u))))* -> equal(power_class(complement(power_class(union(u,null_class)))),null_class).
% 299.87/300.47 74841[3:SpL:69762.0,46882.0] || member(regular(power_class(complement(power_class(union(u,null_class))))),image(element_relation,power_class(union(u,null_class))))* -> equal(power_class(complement(power_class(union(null_class,u)))),null_class).
% 299.87/300.47 77568[0:Obv:77519.1] || member(ordered_pair(u,v),compose(w,x)) -> member(y,unordered_pair(y,v))* subclass(unordered_pair(y,v),image(w,image(x,singleton(u))))*.
% 299.87/300.47 77692[0:Obv:77641.1] || member(ordered_pair(u,v),compose(w,x)) -> member(y,unordered_pair(v,y))* subclass(unordered_pair(v,y),image(w,image(x,singleton(u))))*.
% 299.87/300.47 78440[3:Res:53246.0,539.0] || -> equal(singleton(complement(ordered_pair(u,v))),null_class)** equal(complement(ordered_pair(u,v)),unordered_pair(u,singleton(v))) equal(complement(ordered_pair(u,v)),singleton(u)).
% 299.87/300.47 78438[3:Res:53246.0,5712.2] || member(complement(union(u,v)),complement(v))* member(complement(union(u,v)),complement(u))* -> equal(singleton(complement(union(u,v))),null_class).
% 299.87/300.47 78427[3:Res:53246.0,19.0] || -> equal(singleton(complement(cross_product(u,v))),null_class) equal(ordered_pair(first(complement(cross_product(u,v))),second(complement(cross_product(u,v)))),complement(cross_product(u,v)))**.
% 299.87/300.47 80127[0:MRR:80126.0,13.0] || subclass(unordered_pair(u,v),complement(w))* member(v,w) -> equal(apply(choice,unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.87/300.47 80129[0:MRR:80128.0,13.0] || subclass(unordered_pair(u,v),complement(w))* member(u,w) -> equal(apply(choice,unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.87/300.47 80261[3:Rew:67463.0,80196.1] || member(regular(union(null_class,symmetric_difference(u,v))),symmetric_difference(union(u,v),complement(intersection(u,v))))* -> equal(union(null_class,symmetric_difference(u,v)),null_class).
% 299.87/300.47 81414[0:SpL:46226.0,5716.0] || subclass(u,intersection(power_class(complement(power_class(v))),complement(w))) member(regular(u),union(image(element_relation,power_class(v)),w))* -> equal(u,null_class).
% 299.87/300.47 81391[0:SpL:46226.0,5716.0] || subclass(u,intersection(complement(v),power_class(complement(power_class(w))))) member(regular(u),union(v,image(element_relation,power_class(w))))* -> equal(u,null_class).
% 299.87/300.47 82773[3:SpL:68783.0,46882.0] || member(regular(power_class(complement(power_class(union(u,null_class))))),image(element_relation,power_class(union(u,null_class))))* -> equal(power_class(complement(power_class(union(u,u)))),null_class).
% 299.87/300.47 82758[3:SpL:68783.0,46882.0] || member(regular(power_class(complement(power_class(union(u,u))))),image(element_relation,power_class(union(u,u))))* -> equal(power_class(complement(power_class(union(u,null_class)))),null_class).
% 299.87/300.47 84087[3:SpL:1199.1,53250.0] || subclass(regular(cross_product(u,v)),unordered_pair(first(regular(cross_product(u,v))),singleton(second(regular(cross_product(u,v))))))* -> equal(cross_product(u,v),null_class).
% 299.87/300.47 84135[0:SpR:46226.0,6342.1] || member(u,symmetric_difference(union(image(element_relation,power_class(v)),w),complement(x)))* -> member(u,union(intersection(power_class(complement(power_class(v))),complement(w)),x)).
% 299.87/300.47 84112[0:SpR:46226.0,6342.1] || member(u,symmetric_difference(union(v,image(element_relation,power_class(w))),complement(x)))* -> member(u,union(intersection(complement(v),power_class(complement(power_class(w)))),x)).
% 299.87/300.47 84353[0:SpR:46226.0,6418.1] || member(u,symmetric_difference(complement(v),union(image(element_relation,power_class(w)),x)))* -> member(u,union(v,intersection(power_class(complement(power_class(w))),complement(x)))).
% 299.87/300.47 84330[0:SpR:46226.0,6418.1] || member(u,symmetric_difference(complement(v),union(w,image(element_relation,power_class(x)))))* -> member(u,union(v,intersection(complement(w),power_class(complement(power_class(x)))))).
% 299.87/300.47 85871[3:MRR:85870.2,53674.0] || -> equal(regular(ordered_pair(u,v)),singleton(u)) equal(regular(regular(ordered_pair(u,v))),singleton(v)) equal(intersection(u,regular(ordered_pair(u,v))),null_class)**.
% 299.87/300.47 86118[3:MRR:86117.2,53674.0] || -> equal(regular(ordered_pair(u,v)),singleton(u)) equal(regular(regular(ordered_pair(u,v))),u) equal(intersection(singleton(v),regular(ordered_pair(u,v))),null_class)**.
% 299.87/300.47 86675[12:Res:69933.1,4980.0] function(intersection(u,v)) || -> subclass(intersection(successor(intersection(u,v)),w),x) member(not_subclass_element(intersection(successor(intersection(u,v)),w),x),u)*.
% 299.87/300.47 86674[12:Res:69933.1,4981.0] function(intersection(u,v)) || -> subclass(intersection(successor(intersection(u,v)),w),x) member(not_subclass_element(intersection(successor(intersection(u,v)),w),x),v)*.
% 299.87/300.47 86865[12:Res:70206.1,4980.0] function(intersection(u,v)) || -> subclass(intersection(w,successor(intersection(u,v))),x) member(not_subclass_element(intersection(w,successor(intersection(u,v))),x),u)*.
% 299.87/300.47 86864[12:Res:70206.1,4981.0] function(intersection(u,v)) || -> subclass(intersection(w,successor(intersection(u,v))),x) member(not_subclass_element(intersection(w,successor(intersection(u,v))),x),v)*.
% 299.87/300.47 87030[0:SpR:71143.0,67451.0] || -> equal(intersection(union(power_class(u),complement(symmetric_difference(v,w))),union(complement(power_class(u)),symmetric_difference(w,v))),symmetric_difference(power_class(u),complement(symmetric_difference(v,w))))**.
% 299.87/300.47 87018[0:SpR:71143.0,6565.1] || -> equal(symmetric_difference(complement(u),complement(symmetric_difference(v,w))),null_class) member(regular(symmetric_difference(complement(u),complement(symmetric_difference(w,v)))),union(u,symmetric_difference(v,w)))*.
% 299.87/300.47 87006[0:SpR:71143.0,46366.0] || -> equal(intersection(union(symmetric_difference(u,v),complement(power_class(w))),union(complement(symmetric_difference(v,u)),power_class(w))),symmetric_difference(complement(symmetric_difference(v,u)),power_class(w)))**.
% 299.87/300.47 86978[0:SpR:71143.0,6565.1] || -> equal(symmetric_difference(complement(symmetric_difference(u,v)),complement(w)),null_class) member(regular(symmetric_difference(complement(symmetric_difference(v,u)),complement(w))),union(symmetric_difference(u,v),w))*.
% 299.87/300.47 88012[0:Obv:87962.1] || member(not_subclass_element(intersection(u,restrict(v,w,x)),intersection(y,v)),y)* -> subclass(intersection(u,restrict(v,w,x)),intersection(y,v)).
% 299.87/300.47 88407[0:Obv:88353.1] || member(not_subclass_element(intersection(restrict(u,v,w),x),intersection(y,u)),y)* -> subclass(intersection(restrict(u,v,w),x),intersection(y,u)).
% 299.87/300.47 91679[4:SpL:67191.0,46280.0] || member(u,intersection(complement(apply(null_class,v)),power_class(complement(power_class(w)))))* member(u,union(apply(null_class,x),image(element_relation,power_class(w))))* -> .
% 299.87/300.47 91678[4:SpL:67192.0,46280.0] || member(u,intersection(complement(sum_class(range_of(null_class))),power_class(complement(power_class(v)))))* member(u,union(apply(null_class,w),image(element_relation,power_class(v))))* -> .
% 299.87/300.47 91676[3:SpL:30027.0,46280.0] || member(u,intersection(union(null_class,complement(v)),power_class(complement(power_class(w)))))* member(u,union(union(null_class,v),image(element_relation,power_class(w)))) -> .
% 299.87/300.47 91675[3:SpL:66602.0,46280.0] || member(u,intersection(union(null_class,complement(v)),power_class(complement(power_class(w)))))* member(u,union(union(v,null_class),image(element_relation,power_class(w)))) -> .
% 299.87/300.47 91674[3:SpL:33220.0,46280.0] || member(u,intersection(union(null_class,complement(v)),power_class(complement(power_class(w)))))* member(u,union(union(v,v),image(element_relation,power_class(w))))* -> .
% 299.87/300.47 91673[4:SpL:67192.0,46280.0] || member(u,intersection(complement(apply(null_class,v)),power_class(complement(power_class(w)))))* member(u,union(sum_class(range_of(null_class)),image(element_relation,power_class(w)))) -> .
% 299.87/300.47 91670[0:SpL:71143.0,46280.0] || member(u,intersection(complement(symmetric_difference(v,w)),power_class(complement(power_class(x)))))* member(u,union(symmetric_difference(w,v),image(element_relation,power_class(x)))) -> .
% 299.87/300.47 91652[3:SpL:69762.0,46280.0] || member(u,intersection(complement(v),power_class(complement(power_class(union(null_class,w))))))* member(u,union(v,image(element_relation,power_class(union(w,null_class))))) -> .
% 299.87/300.47 91651[3:SpL:68783.0,46280.0] || member(u,intersection(complement(v),power_class(complement(power_class(union(w,w))))))* member(u,union(v,image(element_relation,power_class(union(w,null_class))))) -> .
% 299.87/300.47 91650[3:SpL:38610.0,46280.0] || member(u,intersection(complement(v),power_class(complement(power_class(union(w,w))))))* member(u,union(v,image(element_relation,power_class(union(null_class,w))))) -> .
% 299.87/300.47 91649[3:SpL:69762.0,46280.0] || member(u,intersection(complement(v),power_class(complement(power_class(union(w,null_class))))))* member(u,union(v,image(element_relation,power_class(union(null_class,w))))) -> .
% 299.87/300.47 91648[3:SpL:38610.0,46280.0] || member(u,intersection(complement(v),power_class(complement(power_class(union(null_class,w))))))* member(u,union(v,image(element_relation,power_class(union(w,w)))))* -> .
% 299.87/300.47 91647[3:SpL:68783.0,46280.0] || member(u,intersection(complement(v),power_class(complement(power_class(union(w,null_class))))))* member(u,union(v,image(element_relation,power_class(union(w,w)))))* -> .
% 299.87/300.47 93389[3:SpL:69762.0,46312.0] || member(u,intersection(power_class(complement(power_class(union(null_class,v)))),complement(w)))* member(u,union(image(element_relation,power_class(union(v,null_class))),w)) -> .
% 299.87/300.47 93388[3:SpL:68783.0,46312.0] || member(u,intersection(power_class(complement(power_class(union(v,v)))),complement(w)))* member(u,union(image(element_relation,power_class(union(v,null_class))),w)) -> .
% 299.87/300.47 93387[3:SpL:38610.0,46312.0] || member(u,intersection(power_class(complement(power_class(union(v,v)))),complement(w)))* member(u,union(image(element_relation,power_class(union(null_class,v))),w)) -> .
% 299.87/300.47 93386[3:SpL:69762.0,46312.0] || member(u,intersection(power_class(complement(power_class(union(v,null_class)))),complement(w)))* member(u,union(image(element_relation,power_class(union(null_class,v))),w)) -> .
% 299.87/300.47 93385[3:SpL:38610.0,46312.0] || member(u,intersection(power_class(complement(power_class(union(null_class,v)))),complement(w)))* member(u,union(image(element_relation,power_class(union(v,v))),w))* -> .
% 299.87/300.47 93384[3:SpL:68783.0,46312.0] || member(u,intersection(power_class(complement(power_class(union(v,null_class)))),complement(w)))* member(u,union(image(element_relation,power_class(union(v,v))),w))* -> .
% 299.87/300.47 93378[4:SpL:67191.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),complement(apply(null_class,w))))* member(u,union(image(element_relation,power_class(v)),apply(null_class,x)))* -> .
% 299.87/300.47 93377[4:SpL:67192.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),complement(sum_class(range_of(null_class)))))* member(u,union(image(element_relation,power_class(v)),apply(null_class,w)))* -> .
% 299.87/300.47 93375[3:SpL:30027.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),union(null_class,complement(w))))* member(u,union(image(element_relation,power_class(v)),union(null_class,w))) -> .
% 299.87/300.47 93374[3:SpL:66602.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),union(null_class,complement(w))))* member(u,union(image(element_relation,power_class(v)),union(w,null_class))) -> .
% 299.87/300.47 93373[3:SpL:33220.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),union(null_class,complement(w))))* member(u,union(image(element_relation,power_class(v)),union(w,w)))* -> .
% 299.87/300.47 93494[4:Rew:71035.0,93372.1] || member(u,intersection(power_class(complement(power_class(v))),complement(apply(null_class,w))))* member(u,union(sum_class(range_of(null_class)),image(element_relation,power_class(v)))) -> .
% 299.87/300.47 93369[0:SpL:71143.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),complement(symmetric_difference(w,x))))* member(u,union(image(element_relation,power_class(v)),symmetric_difference(x,w))) -> .
% 299.87/300.47 94017[3:SpL:46893.0,64080.0] || equal(successor(union(complement(power_class(u)),intersection(complement(v),power_class(w)))),null_class)** -> member(omega,intersection(power_class(u),union(v,complement(power_class(w))))).
% 299.87/300.47 94016[10:SpL:46893.0,64081.0] || equal(successor(union(complement(power_class(u)),intersection(complement(v),power_class(w)))),null_class)** -> member(null_class,intersection(power_class(u),union(v,complement(power_class(w))))).
% 299.87/300.47 94005[7:SpL:46893.0,28113.1] || subclass(y__dfg,intersection(power_class(u),union(v,complement(power_class(w))))) subclass(x__dfg,union(complement(power_class(u)),intersection(complement(v),power_class(w))))* -> .
% 299.87/300.47 93997[7:SpL:46893.0,19827.1] || subclass(y__dfg,intersection(power_class(u),union(v,complement(power_class(w))))) subclass(y__dfg,union(complement(power_class(u)),intersection(complement(v),power_class(w))))* -> .
% 299.87/300.47 93996[7:SpL:46893.0,19856.1] || subclass(x__dfg,intersection(power_class(u),union(v,complement(power_class(w))))) subclass(y__dfg,union(complement(power_class(u)),intersection(complement(v),power_class(w))))* -> .
% 299.87/300.47 93993[11:SpL:46893.0,32704.0] || subclass(y__dfg,union(complement(power_class(u)),intersection(complement(v),power_class(w))))* member(null_class,intersection(power_class(u),union(v,complement(power_class(w))))) -> .
% 299.87/300.47 93988[3:SpL:46893.0,13493.1] || equal(intersection(power_class(u),union(v,complement(power_class(w)))),domain_relation) equal(union(complement(power_class(u)),intersection(complement(v),power_class(w))),domain_relation)** -> .
% 299.87/300.47 93986[3:SpL:46893.0,13396.1] || subclass(domain_relation,intersection(power_class(u),union(v,complement(power_class(w))))) subclass(domain_relation,union(complement(power_class(u)),intersection(complement(v),power_class(w))))* -> .
% 299.87/300.47 93893[0:SpR:46893.0,71313.0] || -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(complement(w),power_class(x)))),union(intersection(power_class(v),union(w,complement(power_class(x)))),u))*.
% 299.87/300.47 93890[0:SpR:46893.0,5137.0] || -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(complement(w),power_class(x)))),union(u,intersection(power_class(v),union(w,complement(power_class(x))))))*.
% 299.87/300.47 93884[0:SpR:46893.0,44163.0] || -> equal(intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),restrict(intersection(power_class(u),union(v,complement(power_class(w)))),x,y)),null_class)**.
% 299.87/300.47 93856[4:SpR:46893.0,23219.1] || -> member(singleton(null_class),intersection(power_class(u),union(v,complement(power_class(w))))) member(singleton(null_class),union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 299.87/300.47 93851[0:SpR:46893.0,71313.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),intersection(complement(v),power_class(w))),complement(x)),union(x,intersection(power_class(u),union(v,complement(power_class(w))))))*.
% 299.87/300.47 93848[0:SpR:46893.0,5137.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),intersection(complement(v),power_class(w))),complement(x)),union(intersection(power_class(u),union(v,complement(power_class(w)))),x))*.
% 299.87/300.47 94865[3:SpL:46894.0,64080.0] || equal(successor(union(intersection(complement(u),power_class(v)),complement(power_class(w)))),null_class)** -> member(omega,intersection(union(u,complement(power_class(v))),power_class(w))).
% 299.87/300.47 94864[10:SpL:46894.0,64081.0] || equal(successor(union(intersection(complement(u),power_class(v)),complement(power_class(w)))),null_class)** -> member(null_class,intersection(union(u,complement(power_class(v))),power_class(w))).
% 299.87/300.47 94853[7:SpL:46894.0,28113.1] || subclass(y__dfg,intersection(union(u,complement(power_class(v))),power_class(w))) subclass(x__dfg,union(intersection(complement(u),power_class(v)),complement(power_class(w))))* -> .
% 299.87/300.47 94845[7:SpL:46894.0,19827.1] || subclass(y__dfg,intersection(union(u,complement(power_class(v))),power_class(w))) subclass(y__dfg,union(intersection(complement(u),power_class(v)),complement(power_class(w))))* -> .
% 299.87/300.47 94844[7:SpL:46894.0,19856.1] || subclass(x__dfg,intersection(union(u,complement(power_class(v))),power_class(w))) subclass(y__dfg,union(intersection(complement(u),power_class(v)),complement(power_class(w))))* -> .
% 299.87/300.47 94841[11:SpL:46894.0,32704.0] || subclass(y__dfg,union(intersection(complement(u),power_class(v)),complement(power_class(w))))* member(null_class,intersection(union(u,complement(power_class(v))),power_class(w))) -> .
% 299.87/300.47 94836[3:SpL:46894.0,13493.1] || equal(intersection(union(u,complement(power_class(v))),power_class(w)),domain_relation) equal(union(intersection(complement(u),power_class(v)),complement(power_class(w))),domain_relation)** -> .
% 299.87/300.47 94834[3:SpL:46894.0,13396.1] || subclass(domain_relation,intersection(union(u,complement(power_class(v))),power_class(w))) subclass(domain_relation,union(intersection(complement(u),power_class(v)),complement(power_class(w))))* -> .
% 299.87/300.47 94741[0:SpR:46894.0,71313.0] || -> subclass(symmetric_difference(complement(u),union(intersection(complement(v),power_class(w)),complement(power_class(x)))),union(intersection(union(v,complement(power_class(w))),power_class(x)),u))*.
% 299.87/300.47 94738[0:SpR:46894.0,5137.0] || -> subclass(symmetric_difference(complement(u),union(intersection(complement(v),power_class(w)),complement(power_class(x)))),union(u,intersection(union(v,complement(power_class(w))),power_class(x))))*.
% 299.87/300.47 94732[0:SpR:46894.0,44163.0] || -> equal(intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),restrict(intersection(union(u,complement(power_class(v))),power_class(w)),x,y)),null_class)**.
% 299.87/300.47 94704[4:SpR:46894.0,23219.1] || -> member(singleton(null_class),intersection(union(u,complement(power_class(v))),power_class(w))) member(singleton(null_class),union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 299.87/300.47 94699[0:SpR:46894.0,71313.0] || -> subclass(symmetric_difference(union(intersection(complement(u),power_class(v)),complement(power_class(w))),complement(x)),union(x,intersection(union(u,complement(power_class(v))),power_class(w))))*.
% 299.87/300.47 94696[0:SpR:46894.0,5137.0] || -> subclass(symmetric_difference(union(intersection(complement(u),power_class(v)),complement(power_class(w))),complement(x)),union(intersection(union(u,complement(power_class(v))),power_class(w)),x))*.
% 299.87/300.47 95198[3:SpL:46895.0,64080.0] || equal(successor(union(intersection(power_class(u),complement(v)),complement(power_class(w)))),null_class)** -> member(omega,intersection(union(complement(power_class(u)),v),power_class(w))).
% 299.87/300.47 95197[10:SpL:46895.0,64081.0] || equal(successor(union(intersection(power_class(u),complement(v)),complement(power_class(w)))),null_class)** -> member(null_class,intersection(union(complement(power_class(u)),v),power_class(w))).
% 299.87/300.47 95186[7:SpL:46895.0,28113.1] || subclass(y__dfg,intersection(union(complement(power_class(u)),v),power_class(w))) subclass(x__dfg,union(intersection(power_class(u),complement(v)),complement(power_class(w))))* -> .
% 299.87/300.47 95178[7:SpL:46895.0,19827.1] || subclass(y__dfg,intersection(union(complement(power_class(u)),v),power_class(w))) subclass(y__dfg,union(intersection(power_class(u),complement(v)),complement(power_class(w))))* -> .
% 299.87/300.47 95177[7:SpL:46895.0,19856.1] || subclass(x__dfg,intersection(union(complement(power_class(u)),v),power_class(w))) subclass(y__dfg,union(intersection(power_class(u),complement(v)),complement(power_class(w))))* -> .
% 299.87/300.47 95174[11:SpL:46895.0,32704.0] || subclass(y__dfg,union(intersection(power_class(u),complement(v)),complement(power_class(w))))* member(null_class,intersection(union(complement(power_class(u)),v),power_class(w))) -> .
% 299.87/300.47 95169[3:SpL:46895.0,13493.1] || equal(intersection(union(complement(power_class(u)),v),power_class(w)),domain_relation) equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),domain_relation)** -> .
% 299.87/300.47 95167[3:SpL:46895.0,13396.1] || subclass(domain_relation,intersection(union(complement(power_class(u)),v),power_class(w))) subclass(domain_relation,union(intersection(power_class(u),complement(v)),complement(power_class(w))))* -> .
% 299.87/300.47 95070[0:SpR:46895.0,71313.0] || -> subclass(symmetric_difference(complement(u),union(intersection(power_class(v),complement(w)),complement(power_class(x)))),union(intersection(union(complement(power_class(v)),w),power_class(x)),u))*.
% 299.87/300.47 95067[0:SpR:46895.0,5137.0] || -> subclass(symmetric_difference(complement(u),union(intersection(power_class(v),complement(w)),complement(power_class(x)))),union(u,intersection(union(complement(power_class(v)),w),power_class(x))))*.
% 299.87/300.47 95061[0:SpR:46895.0,44163.0] || -> equal(intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),restrict(intersection(union(complement(power_class(u)),v),power_class(w)),x,y)),null_class)**.
% 299.87/300.47 95033[4:SpR:46895.0,23219.1] || -> member(singleton(null_class),intersection(union(complement(power_class(u)),v),power_class(w))) member(singleton(null_class),union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 299.87/300.47 95028[0:SpR:46895.0,71313.0] || -> subclass(symmetric_difference(union(intersection(power_class(u),complement(v)),complement(power_class(w))),complement(x)),union(x,intersection(union(complement(power_class(u)),v),power_class(w))))*.
% 299.87/300.47 95025[0:SpR:46895.0,5137.0] || -> subclass(symmetric_difference(union(intersection(power_class(u),complement(v)),complement(power_class(w))),complement(x)),union(intersection(union(complement(power_class(u)),v),power_class(w)),x))*.
% 299.87/300.47 95583[3:SpL:46898.0,64080.0] || equal(successor(union(complement(power_class(u)),intersection(power_class(v),complement(w)))),null_class)** -> member(omega,intersection(power_class(u),union(complement(power_class(v)),w))).
% 299.87/300.47 95582[10:SpL:46898.0,64081.0] || equal(successor(union(complement(power_class(u)),intersection(power_class(v),complement(w)))),null_class)** -> member(null_class,intersection(power_class(u),union(complement(power_class(v)),w))).
% 299.87/300.47 95571[7:SpL:46898.0,28113.1] || subclass(y__dfg,intersection(power_class(u),union(complement(power_class(v)),w))) subclass(x__dfg,union(complement(power_class(u)),intersection(power_class(v),complement(w))))* -> .
% 299.87/300.47 95563[7:SpL:46898.0,19827.1] || subclass(y__dfg,intersection(power_class(u),union(complement(power_class(v)),w))) subclass(y__dfg,union(complement(power_class(u)),intersection(power_class(v),complement(w))))* -> .
% 299.87/300.47 95562[7:SpL:46898.0,19856.1] || subclass(x__dfg,intersection(power_class(u),union(complement(power_class(v)),w))) subclass(y__dfg,union(complement(power_class(u)),intersection(power_class(v),complement(w))))* -> .
% 299.87/300.47 95559[11:SpL:46898.0,32704.0] || subclass(y__dfg,union(complement(power_class(u)),intersection(power_class(v),complement(w))))* member(null_class,intersection(power_class(u),union(complement(power_class(v)),w))) -> .
% 299.87/300.47 95553[3:SpL:46898.0,13493.1] || equal(intersection(power_class(u),union(complement(power_class(v)),w)),domain_relation) equal(union(complement(power_class(u)),intersection(power_class(v),complement(w))),domain_relation)** -> .
% 299.87/300.47 95551[3:SpL:46898.0,13396.1] || subclass(domain_relation,intersection(power_class(u),union(complement(power_class(v)),w))) subclass(domain_relation,union(complement(power_class(u)),intersection(power_class(v),complement(w))))* -> .
% 299.87/300.47 95454[0:SpR:46898.0,71313.0] || -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(power_class(w),complement(x)))),union(intersection(power_class(v),union(complement(power_class(w)),x)),u))*.
% 299.87/300.47 95451[0:SpR:46898.0,5137.0] || -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(power_class(w),complement(x)))),union(u,intersection(power_class(v),union(complement(power_class(w)),x))))*.
% 299.87/300.47 95445[0:SpR:46898.0,44163.0] || -> equal(intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),restrict(intersection(power_class(u),union(complement(power_class(v)),w)),x,y)),null_class)**.
% 299.87/300.47 95417[4:SpR:46898.0,23219.1] || -> member(singleton(null_class),intersection(power_class(u),union(complement(power_class(v)),w))) member(singleton(null_class),union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 299.87/300.47 95412[0:SpR:46898.0,71313.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),intersection(power_class(v),complement(w))),complement(x)),union(x,intersection(power_class(u),union(complement(power_class(v)),w))))*.
% 299.87/300.47 95409[0:SpR:46898.0,5137.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),intersection(power_class(v),complement(w))),complement(x)),union(intersection(power_class(u),union(complement(power_class(v)),w)),x))*.
% 299.87/300.47 96683[3:SpL:30027.0,5686.1] || member(u,intersection(complement(v),union(union(null_class,w),x))) member(u,union(v,intersection(union(null_class,complement(w)),complement(x))))* -> .
% 299.87/300.47 96682[3:SpL:66602.0,5686.1] || member(u,intersection(complement(v),union(union(w,null_class),x))) member(u,union(v,intersection(union(null_class,complement(w)),complement(x))))* -> .
% 299.87/300.47 96681[3:SpL:33220.0,5686.1] || member(u,intersection(complement(v),union(union(w,w),x)))* member(u,union(v,intersection(union(null_class,complement(w)),complement(x))))* -> .
% 299.87/300.47 96655[3:SpL:30027.0,5686.1] || member(u,intersection(complement(v),union(w,union(null_class,x)))) member(u,union(v,intersection(complement(w),union(null_class,complement(x)))))* -> .
% 299.87/300.47 96654[3:SpL:66602.0,5686.1] || member(u,intersection(complement(v),union(w,union(x,null_class)))) member(u,union(v,intersection(complement(w),union(null_class,complement(x)))))* -> .
% 299.87/300.47 96653[3:SpL:33220.0,5686.1] || member(u,intersection(complement(v),union(w,union(x,x))))* member(u,union(v,intersection(complement(w),union(null_class,complement(x)))))* -> .
% 299.87/300.47 96936[3:SpL:30027.0,5696.1] || member(u,intersection(union(union(null_class,v),w),complement(x))) member(u,union(intersection(union(null_class,complement(v)),complement(w)),x))* -> .
% 299.87/300.47 96935[3:SpL:66602.0,5696.1] || member(u,intersection(union(union(v,null_class),w),complement(x))) member(u,union(intersection(union(null_class,complement(v)),complement(w)),x))* -> .
% 299.87/300.47 96934[3:SpL:33220.0,5696.1] || member(u,intersection(union(union(v,v),w),complement(x)))* member(u,union(intersection(union(null_class,complement(v)),complement(w)),x))* -> .
% 299.87/300.47 96908[3:SpL:30027.0,5696.1] || member(u,intersection(union(v,union(null_class,w)),complement(x))) member(u,union(intersection(complement(v),union(null_class,complement(w))),x))* -> .
% 299.87/300.47 96907[3:SpL:66602.0,5696.1] || member(u,intersection(union(v,union(w,null_class)),complement(x))) member(u,union(intersection(complement(v),union(null_class,complement(w))),x))* -> .
% 299.87/300.47 96906[3:SpL:33220.0,5696.1] || member(u,intersection(union(v,union(w,w)),complement(x)))* member(u,union(intersection(complement(v),union(null_class,complement(w))),x))* -> .
% 299.87/300.47 98123[0:Rew:97898.0,6455.0] || member(u,intersection(complement(v),union(w,complement(union(x,y)))))* member(u,union(v,intersection(complement(w),union(x,y)))) -> .
% 299.87/300.47 98148[0:Rew:97898.0,96776.0] || subclass(ordered_pair(u,v),union(w,complement(union(x,y)))) member(unordered_pair(u,singleton(v)),intersection(complement(w),union(x,y)))* -> .
% 299.87/300.47 98179[0:Rew:97898.0,6454.0] || member(u,intersection(union(v,complement(union(w,x))),complement(y)))* member(u,union(intersection(complement(v),union(w,x)),y)) -> .
% 299.87/300.47 98199[0:Rew:97898.0,96760.0] || subclass(u,union(v,complement(union(w,x)))) member(not_subclass_element(u,y),intersection(complement(v),union(w,x)))* -> subclass(u,y).
% 299.87/300.47 98227[3:Rew:97898.0,84517.1] || member(regular(u),symmetric_difference(complement(v),union(w,x)))* subclass(u,regular(union(v,complement(union(w,x))))) -> equal(u,null_class).
% 299.87/300.47 98236[0:Rew:97898.0,85290.0] || -> member(not_subclass_element(u,intersection(complement(v),union(w,x))),union(v,complement(union(w,x))))* subclass(u,intersection(complement(v),union(w,x))).
% 299.87/300.47 98261[0:Rew:97898.0,53369.0] || member(u,intersection(power_class(v),power_class(complement(union(w,x))))) member(u,union(complement(power_class(v)),image(element_relation,union(w,x))))* -> .
% 299.87/300.47 98277[0:Rew:97898.0,6377.0] || member(u,intersection(complement(v),union(complement(union(w,x)),y)))* member(u,union(v,intersection(union(w,x),complement(y)))) -> .
% 299.87/300.47 98302[0:Rew:97898.0,97031.0] || subclass(ordered_pair(u,v),union(complement(union(w,x)),y)) member(unordered_pair(u,singleton(v)),intersection(union(w,x),complement(y)))* -> .
% 299.87/300.47 98337[0:Rew:97898.0,96796.0] || subclass(u,symmetric_difference(v,complement(union(w,x)))) member(not_subclass_element(u,y),intersection(complement(v),union(w,x)))* -> subclass(u,y).
% 299.87/300.47 98445[0:Rew:97898.0,6406.0] || -> subclass(symmetric_difference(union(u,complement(union(v,w))),complement(singleton(intersection(complement(u),union(v,w))))),successor(intersection(complement(u),union(v,w))))*.
% 299.87/300.47 98514[0:Rew:97898.0,45638.1] || -> subclass(symmetric_difference(complement(u),union(v,w)),x) member(not_subclass_element(symmetric_difference(complement(u),union(v,w)),x),union(u,complement(union(v,w))))*.
% 299.87/300.47 98540[0:Rew:97898.0,79556.0] || member(regular(intersection(complement(u),union(v,w))),union(u,complement(union(v,w))))* -> equal(intersection(complement(u),union(v,w)),null_class).
% 299.87/300.47 98541[12:Rew:97898.0,82818.1] function(intersection(complement(u),union(v,w))) || equal(successor(intersection(complement(u),union(v,w))),union(u,complement(union(v,w))))** -> .
% 299.87/300.47 98597[0:Rew:97898.0,53275.0] || member(u,intersection(power_class(complement(union(v,w))),power_class(x))) member(u,union(image(element_relation,union(v,w)),complement(power_class(x))))* -> .
% 299.87/300.47 98634[0:Rew:97898.0,6376.0] || member(u,intersection(union(complement(union(v,w)),x),complement(y)))* member(u,union(intersection(union(v,w),complement(x)),y)) -> .
% 299.87/300.47 98654[0:Rew:97898.0,97015.0] || subclass(u,union(complement(union(v,w)),x)) member(not_subclass_element(u,y),intersection(union(v,w),complement(x)))* -> subclass(u,y).
% 299.87/300.47 98682[3:Rew:97898.0,84298.1] || member(regular(u),symmetric_difference(union(v,w),complement(x)))* subclass(u,regular(union(complement(union(v,w)),x))) -> equal(u,null_class).
% 299.87/300.47 98691[0:Rew:97898.0,85289.0] || -> member(not_subclass_element(u,intersection(union(v,w),complement(x))),union(complement(union(v,w)),x))* subclass(u,intersection(union(v,w),complement(x))).
% 299.87/300.47 98775[0:Rew:97898.0,97051.0] || subclass(u,symmetric_difference(complement(union(v,w)),x)) member(not_subclass_element(u,y),intersection(union(v,w),complement(x)))* -> subclass(u,y).
% 299.87/300.47 98806[0:Rew:97898.0,6332.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),w),complement(singleton(intersection(union(u,v),complement(w))))),successor(intersection(union(u,v),complement(w))))*.
% 299.87/300.47 98875[0:Rew:97898.0,45640.1] || -> subclass(symmetric_difference(union(u,v),complement(w)),x) member(not_subclass_element(symmetric_difference(union(u,v),complement(w)),x),union(complement(union(u,v)),w))*.
% 299.87/300.47 98899[0:Rew:97898.0,79555.0] || member(regular(intersection(union(u,v),complement(w))),union(complement(union(u,v)),w))* -> equal(intersection(union(u,v),complement(w)),null_class).
% 299.87/300.47 98900[12:Rew:97898.0,82821.1] function(intersection(union(u,v),complement(w))) || equal(successor(intersection(union(u,v),complement(w))),union(complement(union(u,v)),w))** -> .
% 299.87/300.47 99341[0:Rew:99324.0,46409.0] || -> equal(power_class(intersection(union(u,complement(power_class(v))),complement(singleton(intersection(complement(u),power_class(v)))))),power_class(complement(successor(intersection(complement(u),power_class(v))))))**.
% 299.87/300.47 99342[0:Rew:99324.0,46712.0] || -> equal(power_class(intersection(union(complement(power_class(u)),v),complement(singleton(intersection(power_class(u),complement(v)))))),power_class(complement(successor(intersection(power_class(u),complement(v))))))**.
% 299.87/300.47 99727[0:Rew:97898.0,98133.0] || -> equal(complement(intersection(union(u,v),union(w,complement(union(x,y))))),union(complement(union(u,v)),intersection(complement(w),union(x,y))))**.
% 299.87/300.47 99728[0:Rew:97898.0,98152.0] || -> equal(complement(intersection(union(complement(union(u,v)),w),union(x,y))),union(intersection(union(u,v),complement(w)),complement(union(x,y))))**.
% 299.87/300.47 99729[0:Rew:97898.0,98153.0] || -> equal(complement(intersection(union(u,complement(union(v,w))),union(x,y))),union(intersection(complement(u),union(v,w)),complement(union(x,y))))**.
% 299.87/300.47 99730[0:Rew:97898.0,98192.1] || -> member(not_subclass_element(u,union(v,complement(union(w,x)))),intersection(complement(v),union(w,x)))* subclass(u,union(v,complement(union(w,x)))).
% 299.87/300.47 99731[0:Rew:97898.0,98287.0] || -> equal(complement(intersection(union(u,v),union(complement(union(w,x)),y))),union(complement(union(u,v)),intersection(union(w,x),complement(y))))**.
% 299.87/300.47 99736[0:Rew:97898.0,98456.0] || member(regular(union(u,complement(union(v,w)))),intersection(complement(u),union(v,w)))* -> equal(union(u,complement(union(v,w))),null_class).
% 299.87/300.47 99738[0:Rew:97898.0,98647.1] || -> member(not_subclass_element(u,union(complement(union(v,w)),x)),intersection(union(v,w),complement(x)))* subclass(u,union(complement(union(v,w)),x)).
% 299.87/300.47 99740[0:Rew:97898.0,98761.1] || member(regular(symmetric_difference(u,complement(union(v,w)))),intersection(complement(u),union(v,w)))* -> equal(symmetric_difference(u,complement(union(v,w))),null_class).
% 299.87/300.47 99741[0:Rew:97898.0,98817.0] || member(regular(union(complement(union(u,v)),w)),intersection(union(u,v),complement(w)))* -> equal(union(complement(union(u,v)),w),null_class).
% 299.87/300.47 99743[0:Rew:99324.0,98991.0] || -> equal(power_class(intersection(power_class(complement(union(u,v))),complement(singleton(image(element_relation,union(u,v)))))),power_class(complement(successor(image(element_relation,union(u,v))))))**.
% 299.87/300.47 99745[0:Rew:97898.0,99178.1] || member(regular(symmetric_difference(complement(union(u,v)),w)),intersection(union(u,v),complement(w)))* -> equal(symmetric_difference(complement(union(u,v)),w),null_class).
% 299.87/300.47 99746[4:Rew:97898.0,97867.1,97898.0,97867.0] || member(not_subclass_element(complement(union(apply(null_class,u),v)),w),union(apply(null_class,x),v))* -> subclass(complement(union(apply(null_class,x),v)),w).
% 299.87/300.47 99747[4:Rew:97898.0,97866.1,97898.0,97866.0] || member(not_subclass_element(complement(union(sum_class(range_of(null_class)),u)),v),union(apply(null_class,w),u))* -> subclass(complement(union(apply(null_class,w),u)),v).
% 299.87/300.47 99752[4:Rew:97898.0,97861.1,97898.0,97861.0] || member(not_subclass_element(complement(union(apply(null_class,u),v)),w),union(sum_class(range_of(null_class)),v))* -> subclass(complement(union(sum_class(range_of(null_class)),v)),w).
% 299.87/300.47 99753[0:Rew:97898.0,97858.1,97898.0,97858.0] || member(not_subclass_element(complement(union(symmetric_difference(u,v),w)),x),union(symmetric_difference(v,u),w))* -> subclass(complement(union(symmetric_difference(v,u),w)),x).
% 299.87/300.47 99755[4:Rew:97898.0,97839.1,97898.0,97839.0] || member(not_subclass_element(complement(union(u,apply(null_class,v))),w),union(u,apply(null_class,x)))* -> subclass(complement(union(u,apply(null_class,x))),w).
% 299.87/300.47 99756[4:Rew:97898.0,97838.1,97898.0,97838.0] || member(not_subclass_element(complement(union(u,sum_class(range_of(null_class)))),v),union(u,apply(null_class,w)))* -> subclass(complement(union(u,apply(null_class,w))),v).
% 299.87/300.47 99761[4:Rew:97898.0,97833.1,97898.0,97833.0] || member(not_subclass_element(complement(union(u,apply(null_class,v))),w),union(u,sum_class(range_of(null_class))))* -> subclass(complement(union(u,sum_class(range_of(null_class)))),w).
% 299.87/300.47 99762[0:Rew:97898.0,97830.1,97898.0,97830.0] || member(not_subclass_element(complement(union(u,symmetric_difference(v,w))),x),union(u,symmetric_difference(w,v)))* -> subclass(complement(union(u,symmetric_difference(w,v))),x).
% 299.87/300.47 99926[0:Rew:71035.0,99925.0,45.0,99925.0] || -> equal(complement(union(restrict(complement(successor(u)),v,w),intersection(successor(u),complement(cross_product(v,w))))),symmetric_difference(complement(successor(u)),cross_product(v,w)))**.
% 299.87/300.47 101285[0:SpR:69292.0,97907.0] || -> equal(union(symmetric_difference(u,v),complement(union(union(u,v),complement(intersection(u,v))))),complement(symmetric_difference(union(u,v),complement(intersection(u,v)))))**.
% 299.87/300.47 103430[0:SpL:99391.0,46452.0] || member(u,intersection(power_class(v),union(w,complement(successor(x))))) member(u,union(complement(power_class(v)),intersection(complement(w),successor(x))))* -> .
% 299.87/300.47 103424[0:SpL:99391.0,1475.1] || member(u,union(complement(v),successor(w))) member(u,union(v,complement(successor(w)))) -> member(u,symmetric_difference(complement(v),successor(w)))*.
% 299.87/300.47 103421[0:SpL:99391.0,46251.0] || member(u,intersection(union(v,complement(successor(w))),power_class(x))) member(u,union(intersection(complement(v),successor(w)),complement(power_class(x))))* -> .
% 299.87/300.47 107415[0:SpL:105396.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),complement(union(w,x))))* member(u,union(image(element_relation,power_class(v)),union(x,w))) -> .
% 299.87/300.47 107410[0:SpL:105396.0,46280.0] || member(u,intersection(complement(union(v,w)),power_class(complement(power_class(x)))))* member(u,union(union(w,v),image(element_relation,power_class(x)))) -> .
% 299.87/300.47 107216[0:SpR:105396.0,6565.1] || -> equal(symmetric_difference(complement(u),complement(union(v,w))),null_class) member(regular(symmetric_difference(complement(u),complement(union(w,v)))),union(u,union(v,w)))*.
% 299.87/300.47 107173[0:SpR:105396.0,6565.1] || -> equal(symmetric_difference(complement(union(u,v)),complement(w)),null_class) member(regular(symmetric_difference(complement(union(v,u)),complement(w))),union(union(u,v),w))*.
% 299.87/300.47 108927[0:Res:374.1,97899.0] || subclass(ordered_pair(u,v),intersection(complement(w),union(x,y))) member(unordered_pair(u,singleton(v)),union(w,complement(union(x,y))))* -> .
% 299.87/300.47 108911[0:Res:359.2,97899.0] || subclass(u,intersection(complement(v),union(w,x))) member(not_subclass_element(u,y),union(v,complement(union(w,x))))* -> subclass(u,y).
% 299.87/300.47 108827[0:SpL:99324.0,97899.0] || member(u,intersection(power_class(complement(successor(v))),union(w,x))) member(u,union(image(element_relation,successor(v)),complement(union(w,x))))* -> .
% 299.87/300.47 108825[0:SpL:46226.0,97899.0] || member(u,intersection(power_class(complement(power_class(v))),union(w,x))) member(u,union(image(element_relation,power_class(v)),complement(union(w,x))))* -> .
% 299.87/300.47 109248[0:Res:374.1,97913.0] || subclass(ordered_pair(u,v),intersection(union(w,x),complement(y))) member(unordered_pair(u,singleton(v)),union(complement(union(w,x)),y))* -> .
% 299.87/300.47 109232[0:Res:359.2,97913.0] || subclass(u,intersection(union(v,w),complement(x))) member(not_subclass_element(u,y),union(complement(union(v,w)),x))* -> subclass(u,y).
% 299.87/300.47 109108[0:SpL:99324.0,97913.0] || member(u,intersection(union(v,w),power_class(complement(successor(x))))) member(u,union(complement(union(v,w)),image(element_relation,successor(x))))* -> .
% 299.87/300.47 109106[0:SpL:46226.0,97913.0] || member(u,intersection(union(v,w),power_class(complement(power_class(x))))) member(u,union(complement(union(v,w)),image(element_relation,power_class(x))))* -> .
% 299.87/300.47 109741[3:Rew:99199.0,109573.1,29278.0,109573.1,99199.0,109573.0,29278.0,109573.0] || member(u,union(v,w)) member(u,union(x,y)) member(u,complement(intersection(union(x,y),union(v,w))))* -> .
% 299.87/300.47 110426[3:SpL:98594.0,64080.0] || equal(successor(union(complement(power_class(u)),image(element_relation,union(v,w)))),null_class)** -> member(omega,intersection(power_class(u),power_class(complement(union(v,w))))).
% 299.87/300.47 110425[10:SpL:98594.0,64081.0] || equal(successor(union(complement(power_class(u)),image(element_relation,union(v,w)))),null_class)** -> member(null_class,intersection(power_class(u),power_class(complement(union(v,w))))).
% 299.87/300.47 110414[7:SpL:98594.0,28113.1] || subclass(y__dfg,intersection(power_class(u),power_class(complement(union(v,w))))) subclass(x__dfg,union(complement(power_class(u)),image(element_relation,union(v,w))))* -> .
% 299.87/300.47 110406[7:SpL:98594.0,19827.1] || subclass(y__dfg,intersection(power_class(u),power_class(complement(union(v,w))))) subclass(y__dfg,union(complement(power_class(u)),image(element_relation,union(v,w))))* -> .
% 299.87/300.47 110405[7:SpL:98594.0,19856.1] || subclass(x__dfg,intersection(power_class(u),power_class(complement(union(v,w))))) subclass(y__dfg,union(complement(power_class(u)),image(element_relation,union(v,w))))* -> .
% 299.87/300.47 110402[11:SpL:98594.0,32704.0] || subclass(y__dfg,union(complement(power_class(u)),image(element_relation,union(v,w))))* member(null_class,intersection(power_class(u),power_class(complement(union(v,w))))) -> .
% 299.87/300.47 110395[3:SpL:98594.0,13493.1] || equal(intersection(power_class(u),power_class(complement(union(v,w)))),domain_relation) equal(union(complement(power_class(u)),image(element_relation,union(v,w))),domain_relation)** -> .
% 299.87/300.47 110393[3:SpL:98594.0,13396.1] || subclass(domain_relation,intersection(power_class(u),power_class(complement(union(v,w))))) subclass(domain_relation,union(complement(power_class(u)),image(element_relation,union(v,w))))* -> .
% 299.87/300.47 110288[0:SpR:98594.0,71313.0] || -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),image(element_relation,union(w,x)))),union(intersection(power_class(v),power_class(complement(union(w,x)))),u))*.
% 299.87/300.47 110285[0:SpR:98594.0,5137.0] || -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),image(element_relation,union(w,x)))),union(u,intersection(power_class(v),power_class(complement(union(w,x))))))*.
% 299.87/300.47 110281[0:SpR:98594.0,44163.0] || -> equal(intersection(union(complement(power_class(u)),image(element_relation,union(v,w))),restrict(intersection(power_class(u),power_class(complement(union(v,w)))),x,y)),null_class)**.
% 299.87/300.47 110249[4:SpR:98594.0,23219.1] || -> member(singleton(null_class),intersection(power_class(u),power_class(complement(union(v,w))))) member(singleton(null_class),union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 299.87/300.47 110245[0:SpR:98594.0,71313.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),image(element_relation,union(v,w))),complement(x)),union(x,intersection(power_class(u),power_class(complement(union(v,w))))))*.
% 299.87/300.47 110242[0:SpR:98594.0,5137.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),image(element_relation,union(v,w))),complement(x)),union(intersection(power_class(u),power_class(complement(union(v,w)))),x))*.
% 299.87/300.47 110654[3:Res:108601.1,2995.0] || subclass(u,unordered_pair(v,w))* -> equal(union(null_class,u),null_class) equal(regular(union(null_class,u)),w) equal(regular(union(null_class,u)),v).
% 299.87/300.47 110880[3:SpL:98733.0,64080.0] || equal(successor(union(image(element_relation,power_class(u)),complement(union(v,w)))),null_class)** -> member(omega,intersection(power_class(complement(power_class(u))),union(v,w))).
% 299.87/300.47 110879[10:SpL:98733.0,64081.0] || equal(successor(union(image(element_relation,power_class(u)),complement(union(v,w)))),null_class)** -> member(null_class,intersection(power_class(complement(power_class(u))),union(v,w))).
% 299.87/300.47 110868[7:SpL:98733.0,28113.1] || subclass(y__dfg,intersection(power_class(complement(power_class(u))),union(v,w))) subclass(x__dfg,union(image(element_relation,power_class(u)),complement(union(v,w))))* -> .
% 299.87/300.47 110860[7:SpL:98733.0,19827.1] || subclass(y__dfg,intersection(power_class(complement(power_class(u))),union(v,w))) subclass(y__dfg,union(image(element_relation,power_class(u)),complement(union(v,w))))* -> .
% 299.87/300.47 110859[7:SpL:98733.0,19856.1] || subclass(x__dfg,intersection(power_class(complement(power_class(u))),union(v,w))) subclass(y__dfg,union(image(element_relation,power_class(u)),complement(union(v,w))))* -> .
% 299.87/300.47 110856[11:SpL:98733.0,32704.0] || subclass(y__dfg,union(image(element_relation,power_class(u)),complement(union(v,w))))* member(null_class,intersection(power_class(complement(power_class(u))),union(v,w))) -> .
% 299.87/300.47 110849[3:SpL:98733.0,13493.1] || equal(intersection(power_class(complement(power_class(u))),union(v,w)),domain_relation) equal(union(image(element_relation,power_class(u)),complement(union(v,w))),domain_relation)** -> .
% 299.87/300.47 110847[3:SpL:98733.0,13396.1] || subclass(domain_relation,intersection(power_class(complement(power_class(u))),union(v,w))) subclass(domain_relation,union(image(element_relation,power_class(u)),complement(union(v,w))))* -> .
% 299.87/300.47 110744[0:SpR:98733.0,71313.0] || -> subclass(symmetric_difference(complement(u),union(image(element_relation,power_class(v)),complement(union(w,x)))),union(intersection(power_class(complement(power_class(v))),union(w,x)),u))*.
% 299.87/300.47 110741[0:SpR:98733.0,5137.0] || -> subclass(symmetric_difference(complement(u),union(image(element_relation,power_class(v)),complement(union(w,x)))),union(u,intersection(power_class(complement(power_class(v))),union(w,x))))*.
% 299.87/300.47 110737[0:SpR:98733.0,44163.0] || -> equal(intersection(union(image(element_relation,power_class(u)),complement(union(v,w))),restrict(intersection(power_class(complement(power_class(u))),union(v,w)),x,y)),null_class)**.
% 299.87/300.47 110705[4:SpR:98733.0,23219.1] || -> member(singleton(null_class),intersection(power_class(complement(power_class(u))),union(v,w))) member(singleton(null_class),union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 299.87/300.47 110701[0:SpR:98733.0,71313.0] || -> subclass(symmetric_difference(union(image(element_relation,power_class(u)),complement(union(v,w))),complement(x)),union(x,intersection(power_class(complement(power_class(u))),union(v,w))))*.
% 299.87/300.47 110698[0:SpR:98733.0,5137.0] || -> subclass(symmetric_difference(union(image(element_relation,power_class(u)),complement(union(v,w))),complement(x)),union(intersection(power_class(complement(power_class(u))),union(v,w)),x))*.
% 299.87/300.47 111060[3:Res:108602.1,2995.0] || subclass(u,unordered_pair(v,w))* -> equal(union(u,null_class),null_class) equal(regular(union(u,null_class)),w) equal(regular(union(u,null_class)),v).
% 299.87/300.47 111418[3:SpL:99020.0,64080.0] || equal(successor(union(image(element_relation,union(u,v)),complement(power_class(w)))),null_class)** -> member(omega,intersection(power_class(complement(union(u,v))),power_class(w))).
% 299.87/300.47 111417[10:SpL:99020.0,64081.0] || equal(successor(union(image(element_relation,union(u,v)),complement(power_class(w)))),null_class)** -> member(null_class,intersection(power_class(complement(union(u,v))),power_class(w))).
% 299.87/300.47 111406[7:SpL:99020.0,28113.1] || subclass(y__dfg,intersection(power_class(complement(union(u,v))),power_class(w))) subclass(x__dfg,union(image(element_relation,union(u,v)),complement(power_class(w))))* -> .
% 299.87/300.47 111398[7:SpL:99020.0,19827.1] || subclass(y__dfg,intersection(power_class(complement(union(u,v))),power_class(w))) subclass(y__dfg,union(image(element_relation,union(u,v)),complement(power_class(w))))* -> .
% 299.87/300.47 111397[7:SpL:99020.0,19856.1] || subclass(x__dfg,intersection(power_class(complement(union(u,v))),power_class(w))) subclass(y__dfg,union(image(element_relation,union(u,v)),complement(power_class(w))))* -> .
% 299.87/300.47 111394[11:SpL:99020.0,32704.0] || subclass(y__dfg,union(image(element_relation,union(u,v)),complement(power_class(w))))* member(null_class,intersection(power_class(complement(union(u,v))),power_class(w))) -> .
% 299.87/300.47 111387[3:SpL:99020.0,13493.1] || equal(intersection(power_class(complement(union(u,v))),power_class(w)),domain_relation) equal(union(image(element_relation,union(u,v)),complement(power_class(w))),domain_relation)** -> .
% 299.87/300.47 111385[3:SpL:99020.0,13396.1] || subclass(domain_relation,intersection(power_class(complement(union(u,v))),power_class(w))) subclass(domain_relation,union(image(element_relation,union(u,v)),complement(power_class(w))))* -> .
% 299.87/300.47 111279[0:SpR:99020.0,71313.0] || -> subclass(symmetric_difference(complement(u),union(image(element_relation,union(v,w)),complement(power_class(x)))),union(intersection(power_class(complement(union(v,w))),power_class(x)),u))*.
% 299.87/300.47 111276[0:SpR:99020.0,5137.0] || -> subclass(symmetric_difference(complement(u),union(image(element_relation,union(v,w)),complement(power_class(x)))),union(u,intersection(power_class(complement(union(v,w))),power_class(x))))*.
% 299.87/300.47 111272[0:SpR:99020.0,44163.0] || -> equal(intersection(union(image(element_relation,union(u,v)),complement(power_class(w))),restrict(intersection(power_class(complement(union(u,v))),power_class(w)),x,y)),null_class)**.
% 299.87/300.47 111240[4:SpR:99020.0,23219.1] || -> member(singleton(null_class),intersection(power_class(complement(union(u,v))),power_class(w))) member(singleton(null_class),union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 299.87/300.47 111236[0:SpR:99020.0,71313.0] || -> subclass(symmetric_difference(union(image(element_relation,union(u,v)),complement(power_class(w))),complement(x)),union(x,intersection(power_class(complement(union(u,v))),power_class(w))))*.
% 299.87/300.47 111233[0:SpR:99020.0,5137.0] || -> subclass(symmetric_difference(union(image(element_relation,union(u,v)),complement(power_class(w))),complement(x)),union(intersection(power_class(complement(union(u,v))),power_class(w)),x))*.
% 299.87/300.47 112357[3:SpL:99160.0,64080.0] || equal(successor(union(complement(union(u,v)),image(element_relation,power_class(w)))),null_class)** -> member(omega,intersection(union(u,v),power_class(complement(power_class(w))))).
% 299.87/300.47 112356[10:SpL:99160.0,64081.0] || equal(successor(union(complement(union(u,v)),image(element_relation,power_class(w)))),null_class)** -> member(null_class,intersection(union(u,v),power_class(complement(power_class(w))))).
% 299.87/300.47 112345[7:SpL:99160.0,28113.1] || subclass(y__dfg,intersection(union(u,v),power_class(complement(power_class(w))))) subclass(x__dfg,union(complement(union(u,v)),image(element_relation,power_class(w))))* -> .
% 299.87/300.47 112337[7:SpL:99160.0,19827.1] || subclass(y__dfg,intersection(union(u,v),power_class(complement(power_class(w))))) subclass(y__dfg,union(complement(union(u,v)),image(element_relation,power_class(w))))* -> .
% 299.87/300.47 112336[7:SpL:99160.0,19856.1] || subclass(x__dfg,intersection(union(u,v),power_class(complement(power_class(w))))) subclass(y__dfg,union(complement(union(u,v)),image(element_relation,power_class(w))))* -> .
% 299.87/300.47 112333[11:SpL:99160.0,32704.0] || subclass(y__dfg,union(complement(union(u,v)),image(element_relation,power_class(w))))* member(null_class,intersection(union(u,v),power_class(complement(power_class(w))))) -> .
% 299.87/300.47 112326[3:SpL:99160.0,13493.1] || equal(intersection(union(u,v),power_class(complement(power_class(w)))),domain_relation) equal(union(complement(union(u,v)),image(element_relation,power_class(w))),domain_relation)** -> .
% 299.87/300.47 112324[3:SpL:99160.0,13396.1] || subclass(domain_relation,intersection(union(u,v),power_class(complement(power_class(w))))) subclass(domain_relation,union(complement(union(u,v)),image(element_relation,power_class(w))))* -> .
% 299.87/300.47 112224[0:SpR:99160.0,71313.0] || -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),image(element_relation,power_class(x)))),union(intersection(union(v,w),power_class(complement(power_class(x)))),u))*.
% 299.87/300.47 112221[0:SpR:99160.0,5137.0] || -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),image(element_relation,power_class(x)))),union(u,intersection(union(v,w),power_class(complement(power_class(x))))))*.
% 299.87/300.47 112217[0:SpR:99160.0,44163.0] || -> equal(intersection(union(complement(union(u,v)),image(element_relation,power_class(w))),restrict(intersection(union(u,v),power_class(complement(power_class(w)))),x,y)),null_class)**.
% 299.87/300.47 112185[4:SpR:99160.0,23219.1] || -> member(singleton(null_class),intersection(union(u,v),power_class(complement(power_class(w))))) member(singleton(null_class),union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 299.87/300.47 112181[0:SpR:99160.0,71313.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),image(element_relation,power_class(w))),complement(x)),union(x,intersection(union(u,v),power_class(complement(power_class(w))))))*.
% 299.87/300.47 112178[0:SpR:99160.0,5137.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),image(element_relation,power_class(w))),complement(x)),union(intersection(union(u,v),power_class(complement(power_class(w)))),x))*.
% 299.87/300.47 113202[3:Rew:31.0,113119.1] || member(not_subclass_element(union(null_class,restrict(u,v,w)),x),symmetric_difference(cross_product(v,w),u))* -> subclass(union(null_class,restrict(u,v,w)),x).
% 299.87/300.47 113203[3:Rew:30.0,113113.1] || member(not_subclass_element(union(null_class,restrict(u,v,w)),x),symmetric_difference(u,cross_product(v,w)))* -> subclass(union(null_class,restrict(u,v,w)),x).
% 299.87/300.47 116403[0:Res:4959.1,3.0] || subclass(cross_product(u,v),w) -> equal(intersection(restrict(x,u,v),y),null_class) member(regular(intersection(restrict(x,u,v),y)),w)*.
% 299.87/300.47 116377[0:SpR:231.0,4959.1] || -> equal(intersection(restrict(cross_product(u,v),w,x),y),null_class) member(regular(intersection(restrict(cross_product(w,x),u,v),y)),cross_product(w,x))*.
% 299.87/300.47 117536[0:Res:4958.1,3.0] || subclass(cross_product(u,v),w) -> equal(intersection(x,restrict(y,u,v)),null_class) member(regular(intersection(x,restrict(y,u,v))),w)*.
% 299.87/300.47 117516[0:SpR:231.0,4958.1] || -> equal(intersection(u,restrict(cross_product(v,w),x,y)),null_class) member(regular(intersection(u,restrict(cross_product(x,y),v,w))),cross_product(x,y))*.
% 299.87/300.47 119538[0:SpR:89365.1,98733.0] || subclass(union(u,v),power_class(complement(power_class(w)))) -> equal(union(image(element_relation,power_class(w)),complement(union(u,v))),complement(union(u,v)))**.
% 299.87/300.47 119511[0:SpR:89365.1,67451.0] || subclass(union(complement(power_class(u)),v),union(power_class(u),complement(v)))* -> equal(symmetric_difference(power_class(u),complement(v)),union(complement(power_class(u)),v)).
% 299.87/300.47 119510[0:SpR:89365.1,46366.0] || subclass(union(complement(u),power_class(v)),union(u,complement(power_class(v))))* -> equal(symmetric_difference(complement(u),power_class(v)),union(complement(u),power_class(v))).
% 299.87/300.47 119509[0:SpR:89365.1,6542.0] || subclass(union(complement(u),complement(singleton(u))),successor(u))* -> equal(symmetric_difference(complement(u),complement(singleton(u))),union(complement(u),complement(singleton(u)))).
% 299.87/300.47 119505[0:SpR:89365.1,67453.0] || subclass(complement(restrict(u,v,w)),union(u,cross_product(v,w)))* -> equal(symmetric_difference(u,cross_product(v,w)),complement(restrict(u,v,w))).
% 299.87/300.47 119504[0:SpR:89365.1,67452.0] || subclass(complement(restrict(u,v,w)),union(cross_product(v,w),u))* -> equal(symmetric_difference(cross_product(v,w),u),complement(restrict(u,v,w))).
% 299.87/300.47 121326[3:SpL:29278.0,46909.0] || member(regular(union(complement(u),complement(power_class(v)))),intersection(union(null_class,u),power_class(v)))* -> equal(union(complement(u),complement(power_class(v))),null_class).
% 299.87/300.47 121679[3:SpL:29278.0,46913.0] || member(regular(union(complement(power_class(u)),complement(v))),intersection(power_class(u),union(null_class,v)))* -> equal(union(complement(power_class(u)),complement(v)),null_class).
% 299.87/300.47 122796[4:Res:22292.1,6509.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),singleton(singleton(null_class)))** -> member(singleton(null_class),complement(symmetric_difference(complement(u),complement(v)))).
% 299.87/300.47 122871[3:Rew:29278.0,122679.1] || member(u,symmetric_difference(union(complement(v),w),union(union(null_class,v),complement(w))))* -> member(u,complement(symmetric_difference(union(null_class,v),complement(w)))).
% 299.87/300.47 122875[3:Rew:29278.0,122644.1] || member(u,symmetric_difference(union(v,complement(w)),union(complement(v),union(null_class,w))))* -> member(u,complement(symmetric_difference(complement(v),union(null_class,w)))).
% 299.87/300.47 125500[0:MRR:125499.0,13.0] || subclass(unordered_pair(u,v),symmetric_difference(w,x))* -> member(u,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class) member(v,union(w,x)).
% 299.87/300.47 125503[0:MRR:125502.0,13.0] || subclass(unordered_pair(u,v),symmetric_difference(w,x))* -> member(v,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class) member(u,union(w,x)).
% 299.87/300.47 125833[3:Res:125636.0,4960.0] || -> equal(regular(union(null_class,complement(restrict(u,v,w)))),null_class) member(regular(regular(union(null_class,complement(restrict(u,v,w))))),cross_product(v,w))*.
% 299.87/300.47 126877[3:SpR:29278.0,99615.0] || -> equal(intersection(union(complement(u),complement(union(v,w))),union(union(null_class,u),union(v,w))),symmetric_difference(union(null_class,u),union(v,w)))**.
% 299.87/300.47 127944[3:SpR:29278.0,98895.0] || -> equal(intersection(union(union(u,v),union(null_class,w)),union(complement(union(u,v)),complement(w))),symmetric_difference(union(u,v),union(null_class,w)))**.
% 299.87/300.47 128388[3:Res:125761.0,3004.0] || -> equal(complement(successor(union(null_class,complement(restrict(u,v,w))))),null_class) member(regular(complement(successor(union(null_class,complement(restrict(u,v,w)))))),u)*.
% 299.87/300.47 128844[12:SpL:39704.1,10477.0] one_to_one(u) || equal(v,image(w,image(x,null_class)))* member(ordered_pair(inverse(u),y),compose(w,x))* -> member(y,v)*.
% 299.87/300.47 128875[3:SpL:98733.0,125809.0] || subclass(union(image(element_relation,power_class(u)),complement(union(v,w))),null_class)* -> subclass(regular(null_class),intersection(power_class(complement(power_class(u))),union(v,w))).
% 299.87/300.47 128873[3:SpL:46898.0,125809.0] || subclass(union(complement(power_class(u)),intersection(power_class(v),complement(w))),null_class)* -> subclass(regular(null_class),intersection(power_class(u),union(complement(power_class(v)),w))).
% 299.87/300.47 128872[3:SpL:46893.0,125809.0] || subclass(union(complement(power_class(u)),intersection(complement(v),power_class(w))),null_class)* -> subclass(regular(null_class),intersection(power_class(u),union(v,complement(power_class(w))))).
% 299.87/300.47 128871[3:SpL:99160.0,125809.0] || subclass(union(complement(union(u,v)),image(element_relation,power_class(w))),null_class)* -> subclass(regular(null_class),intersection(union(u,v),power_class(complement(power_class(w))))).
% 299.87/300.47 128870[3:SpL:46895.0,125809.0] || subclass(union(intersection(power_class(u),complement(v)),complement(power_class(w))),null_class)* -> subclass(regular(null_class),intersection(union(complement(power_class(u)),v),power_class(w))).
% 299.87/300.47 128869[3:SpL:46894.0,125809.0] || subclass(union(intersection(complement(u),power_class(v)),complement(power_class(w))),null_class)* -> subclass(regular(null_class),intersection(union(u,complement(power_class(v))),power_class(w))).
% 299.87/300.47 128868[3:SpL:99020.0,125809.0] || subclass(union(image(element_relation,union(u,v)),complement(power_class(w))),null_class)* -> subclass(regular(null_class),intersection(power_class(complement(union(u,v))),power_class(w))).
% 299.87/300.47 128866[3:SpL:98594.0,125809.0] || subclass(union(complement(power_class(u)),image(element_relation,union(v,w))),null_class)* -> subclass(regular(null_class),intersection(power_class(u),power_class(complement(union(v,w))))).
% 299.87/300.47 128993[3:Res:125564.0,2999.0] || -> equal(union(null_class,intersection(union(null_class,intersection(u,v)),w)),null_class) member(regular(union(null_class,intersection(union(null_class,intersection(u,v)),w))),u)*.
% 299.87/300.47 128992[3:Res:125564.0,3000.0] || -> equal(union(null_class,intersection(union(null_class,intersection(u,v)),w)),null_class) member(regular(union(null_class,intersection(union(null_class,intersection(u,v)),w))),v)*.
% 299.87/300.47 128984[3:Res:125564.0,2997.0] || subclass(u,v) -> equal(union(null_class,intersection(union(null_class,u),w)),null_class) member(regular(union(null_class,intersection(union(null_class,u),w))),v)*.
% 299.87/300.47 129174[3:Res:125581.0,2999.0] || -> equal(union(null_class,intersection(u,union(null_class,intersection(v,w)))),null_class) member(regular(union(null_class,intersection(u,union(null_class,intersection(v,w))))),v)*.
% 299.87/300.47 129173[3:Res:125581.0,3000.0] || -> equal(union(null_class,intersection(u,union(null_class,intersection(v,w)))),null_class) member(regular(union(null_class,intersection(u,union(null_class,intersection(v,w))))),w)*.
% 299.87/300.47 129165[3:Res:125581.0,2997.0] || subclass(u,v) -> equal(union(null_class,intersection(w,union(null_class,u))),null_class) member(regular(union(null_class,intersection(w,union(null_class,u)))),v)*.
% 299.87/300.47 129273[12:SpR:97907.0,126105.1] function(intersection(complement(u),union(v,w))) || -> subclass(regular(successor(intersection(complement(u),union(v,w)))),union(u,complement(union(v,w))))*.
% 299.87/300.47 129263[12:SpR:97919.0,126105.1] function(intersection(union(u,v),complement(w))) || -> subclass(regular(successor(intersection(union(u,v),complement(w)))),union(complement(union(u,v)),w))*.
% 299.87/300.47 129388[3:Res:128921.0,2997.0] || subclass(u,v) -> equal(union(null_class,intersection(union(u,null_class),w)),null_class) member(regular(union(null_class,intersection(union(u,null_class),w))),v)*.
% 299.87/300.47 129554[3:Res:129108.0,2997.0] || subclass(u,v) -> equal(union(null_class,intersection(w,union(u,null_class))),null_class) member(regular(union(null_class,intersection(w,union(u,null_class)))),v)*.
% 299.87/300.47 129984[3:Res:125558.0,2999.0] || -> equal(intersection(intersection(union(null_class,intersection(u,v)),w),x),null_class) member(regular(intersection(intersection(union(null_class,intersection(u,v)),w),x)),u)*.
% 299.87/300.47 129983[3:Res:125558.0,3000.0] || -> equal(intersection(intersection(union(null_class,intersection(u,v)),w),x),null_class) member(regular(intersection(intersection(union(null_class,intersection(u,v)),w),x)),v)*.
% 299.87/300.47 129975[3:Res:125558.0,2997.0] || subclass(u,v) -> equal(intersection(intersection(union(null_class,u),w),x),null_class) member(regular(intersection(intersection(union(null_class,u),w),x)),v)*.
% 299.87/300.47 130154[3:Res:125569.0,2999.0] || -> equal(intersection(u,intersection(v,union(null_class,intersection(w,x)))),null_class) member(regular(intersection(u,intersection(v,union(null_class,intersection(w,x))))),w)*.
% 299.87/300.47 130153[3:Res:125569.0,3000.0] || -> equal(intersection(u,intersection(v,union(null_class,intersection(w,x)))),null_class) member(regular(intersection(u,intersection(v,union(null_class,intersection(w,x))))),x)*.
% 299.87/300.47 130145[3:Res:125569.0,2997.0] || subclass(u,v) -> equal(intersection(w,intersection(x,union(null_class,u))),null_class) member(regular(intersection(w,intersection(x,union(null_class,u)))),v)*.
% 299.87/300.47 130368[3:Res:125572.0,2999.0] || -> equal(intersection(u,intersection(union(null_class,intersection(v,w)),x)),null_class) member(regular(intersection(u,intersection(union(null_class,intersection(v,w)),x))),v)*.
% 299.87/300.47 130367[3:Res:125572.0,3000.0] || -> equal(intersection(u,intersection(union(null_class,intersection(v,w)),x)),null_class) member(regular(intersection(u,intersection(union(null_class,intersection(v,w)),x))),w)*.
% 299.87/300.47 130359[3:Res:125572.0,2997.0] || subclass(u,v) -> equal(intersection(w,intersection(union(null_class,u),x)),null_class) member(regular(intersection(w,intersection(union(null_class,u),x))),v)*.
% 299.87/300.47 130542[3:Res:125578.0,2999.0] || -> equal(intersection(intersection(u,union(null_class,intersection(v,w))),x),null_class) member(regular(intersection(intersection(u,union(null_class,intersection(v,w))),x)),v)*.
% 299.87/300.47 130541[3:Res:125578.0,3000.0] || -> equal(intersection(intersection(u,union(null_class,intersection(v,w))),x),null_class) member(regular(intersection(intersection(u,union(null_class,intersection(v,w))),x)),w)*.
% 299.87/300.47 130533[3:Res:125578.0,2997.0] || subclass(u,v) -> equal(intersection(intersection(w,union(null_class,u)),x),null_class) member(regular(intersection(intersection(w,union(null_class,u)),x)),v)*.
% 299.87/300.47 130841[3:Res:128932.0,2997.0] || subclass(u,v) -> equal(union(null_class,intersection(union(u,u),w)),null_class) member(regular(union(null_class,intersection(union(u,u),w))),v)*.
% 299.87/300.47 131020[3:Res:129119.0,2997.0] || subclass(u,v) -> equal(union(null_class,intersection(w,union(u,u))),null_class) member(regular(union(null_class,intersection(w,union(u,u)))),v)*.
% 299.87/300.47 131324[3:Res:129704.0,2997.0] || subclass(u,v) -> equal(intersection(intersection(union(u,null_class),w),x),null_class) member(regular(intersection(intersection(union(u,null_class),w),x)),v)*.
% 299.87/300.47 131505[3:Res:129718.0,2997.0] || subclass(u,v) -> equal(intersection(w,intersection(x,union(u,null_class))),null_class) member(regular(intersection(w,intersection(x,union(u,null_class)))),v)*.
% 299.87/300.47 131679[3:Res:129721.0,2997.0] || subclass(u,v) -> equal(intersection(w,intersection(union(u,null_class),x)),null_class) member(regular(intersection(w,intersection(union(u,null_class),x))),v)*.
% 299.87/300.47 131970[3:Res:129727.0,2997.0] || subclass(u,v) -> equal(intersection(intersection(w,union(u,null_class)),x),null_class) member(regular(intersection(intersection(w,union(u,null_class)),x)),v)*.
% 299.87/300.47 133797[3:Res:108603.1,2995.0] || subclass(u,unordered_pair(v,w))* -> equal(union(u,u),null_class) equal(regular(union(u,u)),w)* equal(regular(union(u,u)),v)*.
% 299.87/300.47 134559[0:SpR:111977.1,99160.0] || subclass(union(u,v),power_class(complement(power_class(w)))) -> equal(union(complement(union(u,v)),image(element_relation,power_class(w))),complement(union(u,v)))**.
% 299.87/300.47 134478[0:SpR:111977.1,67451.0] || subclass(union(power_class(u),complement(v)),union(complement(power_class(u)),v))* -> equal(symmetric_difference(power_class(u),complement(v)),union(power_class(u),complement(v))).
% 299.87/300.47 134476[0:SpR:111977.1,46366.0] || subclass(union(u,complement(power_class(v))),union(complement(u),power_class(v)))* -> equal(symmetric_difference(complement(u),power_class(v)),union(u,complement(power_class(v)))).
% 299.87/300.47 134470[0:SpR:111977.1,67453.0] || subclass(union(u,cross_product(v,w)),complement(restrict(u,v,w)))* -> equal(symmetric_difference(u,cross_product(v,w)),union(u,cross_product(v,w))).
% 299.87/300.47 134469[0:SpR:111977.1,67452.0] || subclass(union(cross_product(u,v),w),complement(restrict(w,u,v)))* -> equal(symmetric_difference(cross_product(u,v),w),union(cross_product(u,v),w)).
% 299.87/300.47 142235[3:Res:4488.1,46242.0] || subclass(domain_relation,intersection(complement(u),union(v,complement(power_class(w))))) member(ordered_pair(null_class,null_class),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.87/300.47 142226[0:Res:25.2,46242.0] || member(u,union(v,complement(power_class(w)))) member(u,complement(x)) member(u,union(x,intersection(complement(v),power_class(w))))* -> .
% 299.87/300.47 142166[3:SpL:29278.0,46242.0] || member(u,intersection(union(null_class,v),union(w,complement(power_class(x)))))* member(u,union(complement(v),intersection(complement(w),power_class(x)))) -> .
% 299.87/300.47 142306[3:Rew:29271.0,142146.1] || equal(successor(u),null_class) member(v,union(w,complement(power_class(x)))) member(v,union(u,intersection(complement(w),power_class(x))))* -> .
% 299.87/300.47 143001[3:SpR:98733.0,135597.0] || -> equal(intersection(intersection(power_class(complement(power_class(u))),union(v,w)),restrict(union(image(element_relation,power_class(u)),complement(union(v,w))),x,y)),null_class)**.
% 299.87/300.47 142999[3:SpR:46898.0,135597.0] || -> equal(intersection(intersection(power_class(u),union(complement(power_class(v)),w)),restrict(union(complement(power_class(u)),intersection(power_class(v),complement(w))),x,y)),null_class)**.
% 299.87/300.47 142998[3:SpR:46893.0,135597.0] || -> equal(intersection(intersection(power_class(u),union(v,complement(power_class(w)))),restrict(union(complement(power_class(u)),intersection(complement(v),power_class(w))),x,y)),null_class)**.
% 299.87/300.47 142997[3:SpR:99160.0,135597.0] || -> equal(intersection(intersection(union(u,v),power_class(complement(power_class(w)))),restrict(union(complement(union(u,v)),image(element_relation,power_class(w))),x,y)),null_class)**.
% 299.87/300.47 142996[3:SpR:46895.0,135597.0] || -> equal(intersection(intersection(union(complement(power_class(u)),v),power_class(w)),restrict(union(intersection(power_class(u),complement(v)),complement(power_class(w))),x,y)),null_class)**.
% 299.87/300.47 142995[3:SpR:46894.0,135597.0] || -> equal(intersection(intersection(union(u,complement(power_class(v))),power_class(w)),restrict(union(intersection(complement(u),power_class(v)),complement(power_class(w))),x,y)),null_class)**.
% 299.87/300.47 142994[3:SpR:99020.0,135597.0] || -> equal(intersection(intersection(power_class(complement(union(u,v))),power_class(w)),restrict(union(image(element_relation,union(u,v)),complement(power_class(w))),x,y)),null_class)**.
% 299.87/300.47 142992[3:SpR:98594.0,135597.0] || -> equal(intersection(intersection(power_class(u),power_class(complement(union(v,w)))),restrict(union(complement(power_class(u)),image(element_relation,union(v,w))),x,y)),null_class)**.
% 299.87/300.47 143796[3:Res:4488.1,46261.0] || subclass(domain_relation,intersection(union(u,complement(power_class(v))),complement(w))) member(ordered_pair(null_class,null_class),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.87/300.47 143787[0:Res:25.2,46261.0] || member(u,complement(v)) member(u,union(w,complement(power_class(x)))) member(u,union(intersection(complement(w),power_class(x)),v))* -> .
% 299.87/300.47 143695[3:SpL:29278.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),union(null_class,x)))* member(u,union(intersection(complement(v),power_class(w)),complement(x))) -> .
% 299.87/300.47 144207[3:Res:4488.1,46288.0] || subclass(domain_relation,intersection(complement(u),union(complement(power_class(v)),w))) member(ordered_pair(null_class,null_class),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.87/300.47 144198[0:Res:25.2,46288.0] || member(u,union(complement(power_class(v)),w)) member(u,complement(x)) member(u,union(x,intersection(power_class(v),complement(w))))* -> .
% 299.87/300.47 144138[3:SpL:29278.0,46288.0] || member(u,intersection(union(null_class,v),union(complement(power_class(w)),x)))* member(u,union(complement(v),intersection(power_class(w),complement(x)))) -> .
% 299.87/300.47 144281[3:Rew:29271.0,144118.1] || equal(successor(u),null_class) member(v,union(complement(power_class(w)),x)) member(v,union(u,intersection(power_class(w),complement(x))))* -> .
% 299.87/300.47 144466[3:Res:4488.1,46462.0] || subclass(domain_relation,intersection(union(complement(power_class(u)),v),complement(w))) member(ordered_pair(null_class,null_class),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.87/300.47 144457[0:Res:25.2,46462.0] || member(u,complement(v)) member(u,union(complement(power_class(w)),x)) member(u,union(intersection(power_class(w),complement(x)),v))* -> .
% 299.87/300.47 144358[3:SpL:29278.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),union(null_class,x)))* member(u,union(intersection(power_class(v),complement(w)),complement(x))) -> .
% 299.87/300.47 145496[3:Rew:71035.0,145217.0] || -> subclass(regular(union(null_class,intersection(power_class(u),union(v,complement(union(w,x)))))),union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 299.87/300.47 145176[10:SpR:98217.0,32585.1] || -> member(null_class,intersection(power_class(u),union(v,complement(union(w,x))))) member(null_class,union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 299.87/300.47 145167[3:SpR:98217.0,29278.0] || -> equal(complement(union(complement(power_class(u)),intersection(complement(v),union(w,x)))),union(null_class,intersection(power_class(u),union(v,complement(union(w,x))))))**.
% 299.87/300.47 145520[3:Rew:99199.0,145389.0,71035.0,145389.0] || equal(union(null_class,intersection(power_class(u),union(v,complement(union(w,x))))),union(complement(power_class(u)),intersection(complement(v),union(w,x))))** -> .
% 299.87/300.47 145533[3:Rew:99199.0,145179.0] || -> subclass(regular(union(complement(power_class(u)),intersection(complement(v),union(w,x)))),union(null_class,intersection(power_class(u),union(v,complement(union(w,x))))))*.
% 299.87/300.47 145763[3:Res:4488.1,98247.0] || subclass(domain_relation,intersection(complement(u),power_class(complement(union(v,w))))) member(ordered_pair(null_class,null_class),union(u,image(element_relation,union(v,w))))* -> .
% 299.87/300.47 145754[0:Res:25.2,98247.0] || member(u,power_class(complement(union(v,w)))) member(u,complement(x)) member(u,union(x,image(element_relation,union(v,w))))* -> .
% 299.87/300.47 145698[3:SpL:29278.0,98247.0] || member(u,intersection(union(null_class,v),power_class(complement(union(w,x)))))* member(u,union(complement(v),image(element_relation,union(w,x)))) -> .
% 299.87/300.47 145860[3:Rew:29271.0,145677.1] || equal(successor(u),null_class) member(v,power_class(complement(union(w,x)))) member(v,union(u,image(element_relation,union(w,x))))* -> .
% 299.87/300.47 146371[3:Rew:71035.0,146088.0] || -> subclass(regular(union(null_class,intersection(union(u,complement(power_class(v))),union(w,x)))),union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 299.87/300.47 146047[10:SpR:98314.0,32585.1] || -> member(null_class,intersection(union(u,complement(power_class(v))),union(w,x))) member(null_class,union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 299.87/300.47 146038[3:SpR:98314.0,29278.0] || -> equal(complement(union(intersection(complement(u),power_class(v)),complement(union(w,x)))),union(null_class,intersection(union(u,complement(power_class(v))),union(w,x))))**.
% 299.87/300.47 146395[3:Rew:99199.0,146263.0,71035.0,146263.0] || equal(union(null_class,intersection(union(u,complement(power_class(v))),union(w,x))),union(intersection(complement(u),power_class(v)),complement(union(w,x))))** -> .
% 299.87/300.47 146411[3:Rew:99199.0,146050.0] || -> subclass(regular(union(intersection(complement(u),power_class(v)),complement(union(w,x)))),union(null_class,intersection(union(u,complement(power_class(v))),union(w,x))))*.
% 299.87/300.47 146935[3:Rew:71035.0,146643.0] || -> subclass(regular(union(null_class,intersection(union(complement(power_class(u)),v),union(w,x)))),union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 299.87/300.47 146602[10:SpR:98315.0,32585.1] || -> member(null_class,intersection(union(complement(power_class(u)),v),union(w,x))) member(null_class,union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 299.87/300.47 146593[3:SpR:98315.0,29278.0] || -> equal(complement(union(intersection(power_class(u),complement(v)),complement(union(w,x)))),union(null_class,intersection(union(complement(power_class(u)),v),union(w,x))))**.
% 299.87/300.47 146959[3:Rew:99199.0,146825.0,71035.0,146825.0] || equal(union(null_class,intersection(union(complement(power_class(u)),v),union(w,x))),union(intersection(power_class(u),complement(v)),complement(union(w,x))))** -> .
% 299.87/300.47 146977[3:Rew:99199.0,146605.0] || -> subclass(regular(union(intersection(power_class(u),complement(v)),complement(union(w,x)))),union(null_class,intersection(union(complement(power_class(u)),v),union(w,x))))*.
% 299.87/300.47 147852[3:Rew:71035.0,147572.0] || -> subclass(regular(union(null_class,intersection(union(u,complement(union(v,w))),power_class(x)))),union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 299.87/300.47 147531[10:SpR:98515.0,32585.1] || -> member(null_class,intersection(union(u,complement(union(v,w))),power_class(x))) member(null_class,union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 299.87/300.47 147522[3:SpR:98515.0,29278.0] || -> equal(complement(union(intersection(complement(u),union(v,w)),complement(power_class(x)))),union(null_class,intersection(union(u,complement(union(v,w))),power_class(x))))**.
% 299.87/300.47 147878[3:Rew:99199.0,147745.0,71035.0,147745.0] || equal(union(null_class,intersection(union(u,complement(union(v,w))),power_class(x))),union(intersection(complement(u),union(v,w)),complement(power_class(x))))** -> .
% 299.87/300.47 147890[3:Rew:99199.0,147534.0] || -> subclass(regular(union(intersection(complement(u),union(v,w)),complement(power_class(x)))),union(null_class,intersection(union(u,complement(union(v,w))),power_class(x))))*.
% 299.87/300.47 148125[3:Res:4488.1,98557.0] || subclass(domain_relation,intersection(power_class(complement(union(u,v))),complement(w))) member(ordered_pair(null_class,null_class),union(image(element_relation,union(u,v)),w))* -> .
% 299.87/300.47 148116[0:Res:25.2,98557.0] || member(u,complement(v)) member(u,power_class(complement(union(w,x)))) member(u,union(image(element_relation,union(w,x)),v))* -> .
% 299.87/300.47 148001[3:SpL:29278.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),union(null_class,x)))* member(u,union(image(element_relation,union(v,w)),complement(x))) -> .
% 299.87/300.47 148619[3:Rew:71035.0,148327.0] || -> subclass(regular(union(null_class,intersection(power_class(u),union(complement(union(v,w)),x)))),union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 299.87/300.47 148286[10:SpR:98672.0,32585.1] || -> member(null_class,intersection(power_class(u),union(complement(union(v,w)),x))) member(null_class,union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 299.87/300.47 148277[3:SpR:98672.0,29278.0] || -> equal(complement(union(complement(power_class(u)),intersection(union(v,w),complement(x)))),union(null_class,intersection(power_class(u),union(complement(union(v,w)),x))))**.
% 299.87/300.47 148644[3:Rew:99199.0,148506.0,71035.0,148506.0] || equal(union(null_class,intersection(power_class(u),union(complement(union(v,w)),x))),union(complement(power_class(u)),intersection(union(v,w),complement(x))))** -> .
% 299.87/300.47 148657[3:Rew:99199.0,148289.0] || -> subclass(regular(union(complement(power_class(u)),intersection(union(v,w),complement(x)))),union(null_class,intersection(power_class(u),union(complement(union(v,w)),x))))*.
% 299.87/300.47 149397[3:Rew:71035.0,149107.0] || -> subclass(regular(union(null_class,intersection(union(complement(union(u,v)),w),power_class(x)))),union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 299.87/300.47 149066[10:SpR:98876.0,32585.1] || -> member(null_class,intersection(union(complement(union(u,v)),w),power_class(x))) member(null_class,union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 299.87/300.47 149057[3:SpR:98876.0,29278.0] || -> equal(complement(union(intersection(union(u,v),complement(w)),complement(power_class(x)))),union(null_class,intersection(union(complement(union(u,v)),w),power_class(x))))**.
% 299.87/300.47 149424[3:Rew:99199.0,149286.0,71035.0,149286.0] || equal(union(null_class,intersection(union(complement(union(u,v)),w),power_class(x))),union(intersection(union(u,v),complement(w)),complement(power_class(x))))** -> .
% 299.87/300.47 149436[3:Rew:99199.0,149069.0] || -> subclass(regular(union(intersection(union(u,v),complement(w)),complement(power_class(x)))),union(null_class,intersection(union(complement(union(u,v)),w),power_class(x))))*.
% 299.87/300.47 150863[3:Rew:71035.0,150585.0] || -> subclass(regular(union(null_class,intersection(union(u,v),union(w,complement(power_class(x)))))),union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 299.87/300.47 150544[10:SpR:99161.0,32585.1] || -> member(null_class,intersection(union(u,v),union(w,complement(power_class(x))))) member(null_class,union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 299.87/300.47 150535[3:SpR:99161.0,29278.0] || -> equal(complement(union(complement(union(u,v)),intersection(complement(w),power_class(x)))),union(null_class,intersection(union(u,v),union(w,complement(power_class(x))))))**.
% 299.87/300.47 150885[3:Rew:99199.0,150756.0,71035.0,150756.0] || equal(union(null_class,intersection(union(u,v),union(w,complement(power_class(x))))),union(complement(union(u,v)),intersection(complement(w),power_class(x))))** -> .
% 299.87/300.47 150901[3:Rew:99199.0,150547.0] || -> subclass(regular(union(complement(union(u,v)),intersection(complement(w),power_class(x)))),union(null_class,intersection(union(u,v),union(w,complement(power_class(x))))))*.
% 299.87/300.47 151390[3:Rew:71035.0,151096.0] || -> subclass(regular(union(null_class,intersection(union(u,v),union(complement(power_class(w)),x)))),union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 299.87/300.47 151055[10:SpR:99162.0,32585.1] || -> member(null_class,intersection(union(u,v),union(complement(power_class(w)),x))) member(null_class,union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 299.87/300.47 151046[3:SpR:99162.0,29278.0] || -> equal(complement(union(complement(union(u,v)),intersection(power_class(w),complement(x)))),union(null_class,intersection(union(u,v),union(complement(power_class(w)),x))))**.
% 299.87/300.47 151412[3:Rew:99199.0,151276.0,71035.0,151276.0] || equal(union(null_class,intersection(union(u,v),union(complement(power_class(w)),x))),union(complement(union(u,v)),intersection(power_class(w),complement(x))))** -> .
% 299.87/300.47 151432[3:Rew:99199.0,151058.0] || -> subclass(regular(union(complement(union(u,v)),intersection(power_class(w),complement(x)))),union(null_class,intersection(union(u,v),union(complement(power_class(w)),x))))*.
% 299.87/300.47 152051[3:Rew:71035.0,151723.0] || -> subclass(regular(union(null_class,intersection(union(u,v),power_class(complement(union(w,x)))))),union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 299.87/300.47 151682[10:SpR:99659.0,32585.1] || -> member(null_class,intersection(union(u,v),power_class(complement(union(w,x))))) member(null_class,union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 299.87/300.47 151673[3:SpR:99659.0,29278.0] || -> equal(complement(union(complement(union(u,v)),image(element_relation,union(w,x)))),union(null_class,intersection(union(u,v),power_class(complement(union(w,x))))))**.
% 299.87/300.47 152074[3:Rew:99199.0,151916.0,71035.0,151916.0] || equal(union(null_class,intersection(union(u,v),power_class(complement(union(w,x))))),union(complement(union(u,v)),image(element_relation,union(w,x))))** -> .
% 299.87/300.47 152085[3:Rew:99199.0,151685.0] || -> subclass(regular(union(complement(union(u,v)),image(element_relation,union(w,x)))),union(null_class,intersection(union(u,v),power_class(complement(union(w,x))))))*.
% 299.87/300.47 153253[3:Rew:71035.0,152912.0] || -> subclass(regular(union(null_class,intersection(power_class(complement(union(u,v))),union(w,x)))),union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 299.87/300.47 152871[10:SpR:99660.0,32585.1] || -> member(null_class,intersection(power_class(complement(union(u,v))),union(w,x))) member(null_class,union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 299.87/300.47 152862[3:SpR:99660.0,29278.0] || -> equal(complement(union(image(element_relation,union(u,v)),complement(union(w,x)))),union(null_class,intersection(power_class(complement(union(u,v))),union(w,x))))**.
% 299.87/300.47 153278[3:Rew:99199.0,153110.0,71035.0,153110.0] || equal(union(null_class,intersection(power_class(complement(union(u,v))),union(w,x))),union(image(element_relation,union(u,v)),complement(union(w,x))))** -> .
% 299.87/300.47 153289[3:Rew:99199.0,152874.0] || -> subclass(regular(union(image(element_relation,union(u,v)),complement(union(w,x)))),union(null_class,intersection(power_class(complement(union(u,v))),union(w,x))))*.
% 299.87/300.47 155073[3:Res:154929.0,3004.0] || -> equal(complement(successor(complement(intersection(restrict(u,v,w),x)))),null_class) member(regular(complement(successor(complement(intersection(restrict(u,v,w),x))))),u)*.
% 299.87/300.47 155300[3:Res:6510.2,63693.1] || member(u,union(complement(v),complement(w)))* member(u,union(v,w)) equal(successor(symmetric_difference(complement(v),complement(w))),null_class) -> .
% 299.87/300.47 155279[11:Res:6510.2,33714.1] || member(null_class,union(complement(u),complement(v)))* member(null_class,union(u,v)) equal(complement(symmetric_difference(complement(u),complement(v))),y__dfg) -> .
% 299.87/300.47 155561[3:Res:154953.0,3004.0] || -> equal(complement(successor(complement(intersection(u,restrict(v,w,x))))),null_class) member(regular(complement(successor(complement(intersection(u,restrict(v,w,x)))))),v)*.
% 299.87/300.47 155770[3:Res:154872.0,2999.0] || -> equal(regular(union(null_class,complement(intersection(intersection(u,v),w)))),null_class) member(regular(regular(union(null_class,complement(intersection(intersection(u,v),w))))),u)*.
% 299.87/300.47 155769[3:Res:154872.0,3000.0] || -> equal(regular(union(null_class,complement(intersection(intersection(u,v),w)))),null_class) member(regular(regular(union(null_class,complement(intersection(intersection(u,v),w))))),v)*.
% 299.87/300.47 155760[3:Res:154872.0,2997.0] || subclass(u,v) -> equal(regular(union(null_class,complement(intersection(u,w)))),null_class) member(regular(regular(union(null_class,complement(intersection(u,w))))),v)*.
% 299.87/300.47 156115[3:Res:155659.0,2999.0] || -> equal(regular(union(null_class,complement(intersection(u,intersection(v,w))))),null_class) member(regular(regular(union(null_class,complement(intersection(u,intersection(v,w)))))),v)*.
% 299.87/300.47 156114[3:Res:155659.0,3000.0] || -> equal(regular(union(null_class,complement(intersection(u,intersection(v,w))))),null_class) member(regular(regular(union(null_class,complement(intersection(u,intersection(v,w)))))),w)*.
% 299.87/300.47 156105[3:Res:155659.0,2997.0] || subclass(u,v) -> equal(regular(union(null_class,complement(intersection(w,u)))),null_class) member(regular(regular(union(null_class,complement(intersection(w,u))))),v)*.
% 299.87/300.47 156327[3:Res:155861.0,4977.0] || subclass(complement(u),v) -> subclass(regular(union(u,complement(power_class(w)))),x) member(not_subclass_element(regular(union(u,complement(power_class(w)))),x),v)*.
% 299.87/300.47 156274[3:SpR:98733.0,155861.0] || -> subclass(regular(union(intersection(power_class(complement(power_class(u))),union(v,w)),complement(power_class(x)))),union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 299.87/300.47 156270[3:SpR:46898.0,155861.0] || -> subclass(regular(union(intersection(power_class(u),union(complement(power_class(v)),w)),complement(power_class(x)))),union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 299.87/300.47 156268[3:SpR:46893.0,155861.0] || -> subclass(regular(union(intersection(power_class(u),union(v,complement(power_class(w)))),complement(power_class(x)))),union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 299.87/300.47 156264[3:SpR:99160.0,155861.0] || -> subclass(regular(union(intersection(union(u,v),power_class(complement(power_class(w)))),complement(power_class(x)))),union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 299.87/300.47 156263[3:SpR:46895.0,155861.0] || -> subclass(regular(union(intersection(union(complement(power_class(u)),v),power_class(w)),complement(power_class(x)))),union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 299.87/300.47 156262[3:SpR:46894.0,155861.0] || -> subclass(regular(union(intersection(union(u,complement(power_class(v))),power_class(w)),complement(power_class(x)))),union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 299.87/300.47 156261[3:SpR:99020.0,155861.0] || -> subclass(regular(union(intersection(power_class(complement(union(u,v))),power_class(w)),complement(power_class(x)))),union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 299.87/300.47 156259[3:SpR:98594.0,155861.0] || -> subclass(regular(union(intersection(power_class(u),power_class(complement(union(v,w)))),complement(power_class(x)))),union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 299.87/300.47 156594[3:Res:155862.0,4977.0] || subclass(complement(u),v) -> subclass(regular(union(u,complement(successor(w)))),x) member(not_subclass_element(regular(union(u,complement(successor(w)))),x),v)*.
% 299.87/300.47 156552[3:SpR:98733.0,155862.0] || -> subclass(regular(union(intersection(power_class(complement(power_class(u))),union(v,w)),complement(successor(x)))),union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 299.87/300.47 156548[3:SpR:46898.0,155862.0] || -> subclass(regular(union(intersection(power_class(u),union(complement(power_class(v)),w)),complement(successor(x)))),union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 299.87/300.47 156546[3:SpR:46893.0,155862.0] || -> subclass(regular(union(intersection(power_class(u),union(v,complement(power_class(w)))),complement(successor(x)))),union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 299.87/300.47 156542[3:SpR:99160.0,155862.0] || -> subclass(regular(union(intersection(union(u,v),power_class(complement(power_class(w)))),complement(successor(x)))),union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 299.87/300.47 156541[3:SpR:46895.0,155862.0] || -> subclass(regular(union(intersection(union(complement(power_class(u)),v),power_class(w)),complement(successor(x)))),union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 299.87/300.47 156540[3:SpR:46894.0,155862.0] || -> subclass(regular(union(intersection(union(u,complement(power_class(v))),power_class(w)),complement(successor(x)))),union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 299.87/300.47 156539[3:SpR:99020.0,155862.0] || -> subclass(regular(union(intersection(power_class(complement(union(u,v))),power_class(w)),complement(successor(x)))),union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 299.87/300.47 156537[3:SpR:98594.0,155862.0] || -> subclass(regular(union(intersection(power_class(u),power_class(complement(union(v,w)))),complement(successor(x)))),union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 299.87/300.47 156721[3:Res:155863.0,4977.0] || subclass(power_class(u),v) -> subclass(regular(union(complement(power_class(u)),w)),x) member(not_subclass_element(regular(union(complement(power_class(u)),w)),x),v)*.
% 299.87/300.47 156837[3:Res:156202.0,4977.0] || subclass(power_class(u),v) -> subclass(regular(union(w,complement(power_class(u)))),x) member(not_subclass_element(regular(union(w,complement(power_class(u)))),x),v)*.
% 299.87/300.47 156888[3:Res:156203.0,4977.0] || subclass(successor(u),v) -> subclass(regular(union(w,complement(successor(u)))),x) member(not_subclass_element(regular(union(w,complement(successor(u)))),x),v)*.
% 299.87/300.47 157248[3:Res:156204.0,4977.0] || subclass(complement(u),v) -> subclass(regular(union(complement(power_class(w)),u)),x) member(not_subclass_element(regular(union(complement(power_class(w)),u)),x),v)*.
% 299.87/300.47 157188[3:SpR:98733.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),intersection(power_class(complement(power_class(v))),union(w,x)))),union(image(element_relation,power_class(v)),complement(union(w,x))))*.
% 299.87/300.47 157184[3:SpR:46898.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),intersection(power_class(v),union(complement(power_class(w)),x)))),union(complement(power_class(v)),intersection(power_class(w),complement(x))))*.
% 299.87/300.47 157182[3:SpR:46893.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),intersection(power_class(v),union(w,complement(power_class(x)))))),union(complement(power_class(v)),intersection(complement(w),power_class(x))))*.
% 299.87/300.47 157178[3:SpR:99160.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),intersection(union(v,w),power_class(complement(power_class(x)))))),union(complement(union(v,w)),image(element_relation,power_class(x))))*.
% 299.87/300.47 157177[3:SpR:46895.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),intersection(union(complement(power_class(v)),w),power_class(x)))),union(intersection(power_class(v),complement(w)),complement(power_class(x))))*.
% 299.87/300.47 157176[3:SpR:46894.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),intersection(union(v,complement(power_class(w))),power_class(x)))),union(intersection(complement(v),power_class(w)),complement(power_class(x))))*.
% 299.87/300.47 157175[3:SpR:99020.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),intersection(power_class(complement(union(v,w))),power_class(x)))),union(image(element_relation,union(v,w)),complement(power_class(x))))*.
% 299.87/300.47 157173[3:SpR:98594.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),intersection(power_class(v),power_class(complement(union(w,x)))))),union(complement(power_class(v)),image(element_relation,union(w,x))))*.
% 299.87/300.47 157309[3:Res:120311.1,10055.0] || equal(unordered_pair(u,v),successor(null_class)) -> equal(apply(choice,unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,singleton(null_class)).
% 299.87/300.47 157387[3:Res:156578.0,4977.0] || subclass(complement(u),v) -> subclass(regular(union(complement(successor(w)),u)),x) member(not_subclass_element(regular(union(complement(successor(w)),u)),x),v)*.
% 299.87/300.47 157339[3:SpR:98733.0,156578.0] || -> subclass(regular(union(complement(successor(u)),intersection(power_class(complement(power_class(v))),union(w,x)))),union(image(element_relation,power_class(v)),complement(union(w,x))))*.
% 299.87/300.47 157335[3:SpR:46898.0,156578.0] || -> subclass(regular(union(complement(successor(u)),intersection(power_class(v),union(complement(power_class(w)),x)))),union(complement(power_class(v)),intersection(power_class(w),complement(x))))*.
% 299.87/300.47 157333[3:SpR:46893.0,156578.0] || -> subclass(regular(union(complement(successor(u)),intersection(power_class(v),union(w,complement(power_class(x)))))),union(complement(power_class(v)),intersection(complement(w),power_class(x))))*.
% 299.87/300.47 157329[3:SpR:99160.0,156578.0] || -> subclass(regular(union(complement(successor(u)),intersection(union(v,w),power_class(complement(power_class(x)))))),union(complement(union(v,w)),image(element_relation,power_class(x))))*.
% 299.87/300.47 157328[3:SpR:46895.0,156578.0] || -> subclass(regular(union(complement(successor(u)),intersection(union(complement(power_class(v)),w),power_class(x)))),union(intersection(power_class(v),complement(w)),complement(power_class(x))))*.
% 299.87/300.47 157327[3:SpR:46894.0,156578.0] || -> subclass(regular(union(complement(successor(u)),intersection(union(v,complement(power_class(w))),power_class(x)))),union(intersection(complement(v),power_class(w)),complement(power_class(x))))*.
% 299.87/300.47 157326[3:SpR:99020.0,156578.0] || -> subclass(regular(union(complement(successor(u)),intersection(power_class(complement(union(v,w))),power_class(x)))),union(image(element_relation,union(v,w)),complement(power_class(x))))*.
% 299.87/300.47 157324[3:SpR:98594.0,156578.0] || -> subclass(regular(union(complement(successor(u)),intersection(power_class(v),power_class(complement(union(w,x)))))),union(complement(power_class(v)),image(element_relation,union(w,x))))*.
% 299.87/300.47 157452[3:Res:156872.0,4977.0] || subclass(successor(u),v) -> subclass(regular(union(complement(successor(u)),w)),x) member(not_subclass_element(regular(union(complement(successor(u)),w)),x),v)*.
% 299.87/300.47 157611[3:Res:154856.0,2999.0] || -> equal(intersection(union(null_class,intersection(intersection(u,v),w)),x),null_class) member(regular(intersection(union(null_class,intersection(intersection(u,v),w)),x)),u)*.
% 299.87/300.47 157610[3:Res:154856.0,3000.0] || -> equal(intersection(union(null_class,intersection(intersection(u,v),w)),x),null_class) member(regular(intersection(union(null_class,intersection(intersection(u,v),w)),x)),v)*.
% 299.87/300.47 157601[3:Res:154856.0,2997.0] || subclass(u,v) -> equal(intersection(union(null_class,intersection(u,w)),x),null_class) member(regular(intersection(union(null_class,intersection(u,w)),x)),v)*.
% 299.87/300.47 157741[3:Res:120311.1,10053.0] || equal(unordered_pair(u,v),successor(null_class)) -> equal(apply(choice,unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,singleton(null_class)).
% 299.87/300.47 157868[3:Res:154864.0,2999.0] || -> equal(union(null_class,intersection(intersection(intersection(u,v),w),x)),null_class) member(regular(union(null_class,intersection(intersection(intersection(u,v),w),x))),u)*.
% 299.87/300.47 157867[3:Res:154864.0,3000.0] || -> equal(union(null_class,intersection(intersection(intersection(u,v),w),x)),null_class) member(regular(union(null_class,intersection(intersection(intersection(u,v),w),x))),v)*.
% 299.87/300.47 157858[3:Res:154864.0,2997.0] || subclass(u,v) -> equal(union(null_class,intersection(intersection(u,w),x)),null_class) member(regular(union(null_class,intersection(intersection(u,w),x))),v)*.
% 299.87/300.47 158095[3:Res:154877.0,2999.0] || -> equal(intersection(u,union(null_class,intersection(intersection(v,w),x))),null_class) member(regular(intersection(u,union(null_class,intersection(intersection(v,w),x)))),v)*.
% 299.87/300.47 158094[3:Res:154877.0,3000.0] || -> equal(intersection(u,union(null_class,intersection(intersection(v,w),x))),null_class) member(regular(intersection(u,union(null_class,intersection(intersection(v,w),x)))),w)*.
% 299.87/300.47 158085[3:Res:154877.0,2997.0] || subclass(u,v) -> equal(intersection(w,union(null_class,intersection(u,x))),null_class) member(regular(intersection(w,union(null_class,intersection(u,x)))),v)*.
% 299.87/300.47 158248[3:Res:4488.1,7409.1] || subclass(domain_relation,unordered_pair(u,v))* member(ordered_pair(null_class,null_class),u)* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.87/300.47 158424[3:Res:154885.0,2999.0] || -> equal(union(null_class,intersection(u,intersection(intersection(v,w),x))),null_class) member(regular(union(null_class,intersection(u,intersection(intersection(v,w),x)))),v)*.
% 299.87/300.47 158423[3:Res:154885.0,3000.0] || -> equal(union(null_class,intersection(u,intersection(intersection(v,w),x))),null_class) member(regular(union(null_class,intersection(u,intersection(intersection(v,w),x)))),w)*.
% 299.87/300.47 158414[3:Res:154885.0,2997.0] || subclass(u,v) -> equal(union(null_class,intersection(w,intersection(u,x))),null_class) member(regular(union(null_class,intersection(w,intersection(u,x)))),v)*.
% 299.87/300.47 158569[3:Res:154956.0,2999.0] || -> equal(complement(successor(complement(restrict(intersection(u,v),w,x)))),null_class) member(regular(complement(successor(complement(restrict(intersection(u,v),w,x))))),u)*.
% 299.87/300.47 158568[3:Res:154956.0,3000.0] || -> equal(complement(successor(complement(restrict(intersection(u,v),w,x)))),null_class) member(regular(complement(successor(complement(restrict(intersection(u,v),w,x))))),v)*.
% 299.87/300.47 158559[3:Res:154956.0,2997.0] || subclass(u,v) -> equal(complement(successor(complement(restrict(u,w,x)))),null_class) member(regular(complement(successor(complement(restrict(u,w,x))))),v)*.
% 299.87/300.47 158687[3:Res:4488.1,7410.1] || subclass(domain_relation,unordered_pair(u,v))* member(ordered_pair(null_class,null_class),v)* -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.87/300.47 159014[3:Res:157492.0,2999.0] || -> equal(intersection(union(null_class,intersection(u,intersection(v,w))),x),null_class) member(regular(intersection(union(null_class,intersection(u,intersection(v,w))),x)),v)*.
% 299.87/300.47 159013[3:Res:157492.0,3000.0] || -> equal(intersection(union(null_class,intersection(u,intersection(v,w))),x),null_class) member(regular(intersection(union(null_class,intersection(u,intersection(v,w))),x)),w)*.
% 299.87/300.47 159004[3:Res:157492.0,2997.0] || subclass(u,v) -> equal(intersection(union(null_class,intersection(w,u)),x),null_class) member(regular(intersection(union(null_class,intersection(w,u)),x)),v)*.
% 299.87/300.47 159267[3:Res:157751.0,2999.0] || -> equal(union(null_class,intersection(intersection(u,intersection(v,w)),x)),null_class) member(regular(union(null_class,intersection(intersection(u,intersection(v,w)),x))),v)*.
% 299.87/300.47 159266[3:Res:157751.0,3000.0] || -> equal(union(null_class,intersection(intersection(u,intersection(v,w)),x)),null_class) member(regular(union(null_class,intersection(intersection(u,intersection(v,w)),x))),w)*.
% 299.87/300.47 159257[3:Res:157751.0,2997.0] || subclass(u,v) -> equal(union(null_class,intersection(intersection(w,u),x)),null_class) member(regular(union(null_class,intersection(intersection(w,u),x))),v)*.
% 299.87/300.47 159494[3:Res:157993.0,2999.0] || -> equal(intersection(u,union(null_class,intersection(v,intersection(w,x)))),null_class) member(regular(intersection(u,union(null_class,intersection(v,intersection(w,x))))),w)*.
% 299.87/300.47 159493[3:Res:157993.0,3000.0] || -> equal(intersection(u,union(null_class,intersection(v,intersection(w,x)))),null_class) member(regular(intersection(u,union(null_class,intersection(v,intersection(w,x))))),x)*.
% 299.87/300.47 159484[3:Res:157993.0,2997.0] || subclass(u,v) -> equal(intersection(w,union(null_class,intersection(x,u))),null_class) member(regular(intersection(w,union(null_class,intersection(x,u)))),v)*.
% 299.87/300.47 159736[3:Res:158313.0,2999.0] || -> equal(union(null_class,intersection(u,intersection(v,intersection(w,x)))),null_class) member(regular(union(null_class,intersection(u,intersection(v,intersection(w,x))))),w)*.
% 299.87/300.47 159735[3:Res:158313.0,3000.0] || -> equal(union(null_class,intersection(u,intersection(v,intersection(w,x)))),null_class) member(regular(union(null_class,intersection(u,intersection(v,intersection(w,x))))),x)*.
% 299.87/300.47 159726[3:Res:158313.0,2997.0] || subclass(u,v) -> equal(union(null_class,intersection(w,intersection(x,u))),null_class) member(regular(union(null_class,intersection(w,intersection(x,u)))),v)*.
% 299.87/300.47 160521[3:Res:129905.0,2997.0] || subclass(u,v) -> equal(intersection(intersection(union(u,u),w),x),null_class) member(regular(intersection(intersection(union(u,u),w),x)),v)*.
% 299.87/300.47 160744[3:Res:130087.0,2997.0] || subclass(u,v) -> equal(intersection(w,intersection(x,union(u,u))),null_class) member(regular(intersection(w,intersection(x,union(u,u)))),v)*.
% 299.87/300.47 160960[3:Res:130295.0,2997.0] || subclass(u,v) -> equal(intersection(w,intersection(union(u,u),x)),null_class) member(regular(intersection(w,intersection(union(u,u),x))),v)*.
% 299.87/300.47 161189[3:Res:130469.0,2997.0] || subclass(u,v) -> equal(intersection(intersection(w,union(u,u)),x),null_class) member(regular(intersection(intersection(w,union(u,u)),x)),v)*.
% 299.87/300.47 161552[0:Res:154858.0,2999.0] || -> equal(intersection(intersection(intersection(intersection(u,v),w),x),y),null_class) member(regular(intersection(intersection(intersection(intersection(u,v),w),x),y)),u)*.
% 299.87/300.47 161551[0:Res:154858.0,3000.0] || -> equal(intersection(intersection(intersection(intersection(u,v),w),x),y),null_class) member(regular(intersection(intersection(intersection(intersection(u,v),w),x),y)),v)*.
% 299.87/300.47 161541[0:Res:154858.0,2997.0] || subclass(u,v) -> equal(intersection(intersection(intersection(u,w),x),y),null_class) member(regular(intersection(intersection(intersection(u,w),x),y)),v)*.
% 299.87/300.47 161814[0:Res:154873.0,2999.0] || -> equal(intersection(u,intersection(v,intersection(intersection(w,x),y))),null_class) member(regular(intersection(u,intersection(v,intersection(intersection(w,x),y)))),w)*.
% 299.87/300.47 161813[0:Res:154873.0,3000.0] || -> equal(intersection(u,intersection(v,intersection(intersection(w,x),y))),null_class) member(regular(intersection(u,intersection(v,intersection(intersection(w,x),y)))),x)*.
% 299.87/300.47 161803[0:Res:154873.0,2997.0] || subclass(u,v) -> equal(intersection(w,intersection(x,intersection(u,y))),null_class) member(regular(intersection(w,intersection(x,intersection(u,y)))),v)*.
% 299.87/300.47 162202[0:SpL:46313.0,4980.0] || subclass(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))) -> subclass(u,x) member(not_subclass_element(u,x),union(v,image(element_relation,power_class(w))))*.
% 299.87/300.47 162273[0:Rew:71595.0,162037.0] || -> subclass(symmetric_difference(union(u,image(element_relation,power_class(v))),union(complement(u),power_class(complement(power_class(v))))),complement(symmetric_difference(complement(u),power_class(complement(power_class(v))))))*.
% 299.87/300.47 162516[0:Res:154876.0,2999.0] || -> equal(intersection(u,intersection(intersection(intersection(v,w),x),y)),null_class) member(regular(intersection(u,intersection(intersection(intersection(v,w),x),y))),v)*.
% 299.87/300.47 162515[0:Res:154876.0,3000.0] || -> equal(intersection(u,intersection(intersection(intersection(v,w),x),y)),null_class) member(regular(intersection(u,intersection(intersection(intersection(v,w),x),y))),w)*.
% 299.87/300.47 162505[0:Res:154876.0,2997.0] || subclass(u,v) -> equal(intersection(w,intersection(intersection(u,x),y)),null_class) member(regular(intersection(w,intersection(intersection(u,x),y))),v)*.
% 299.87/300.47 162785[0:Res:154882.0,2999.0] || -> equal(intersection(intersection(u,intersection(intersection(v,w),x)),y),null_class) member(regular(intersection(intersection(u,intersection(intersection(v,w),x)),y)),v)*.
% 299.87/300.47 162784[0:Res:154882.0,3000.0] || -> equal(intersection(intersection(u,intersection(intersection(v,w),x)),y),null_class) member(regular(intersection(intersection(u,intersection(intersection(v,w),x)),y)),w)*.
% 299.87/300.47 162774[0:Res:154882.0,2997.0] || subclass(u,v) -> equal(intersection(intersection(w,intersection(u,x)),y),null_class) member(regular(intersection(intersection(w,intersection(u,x)),y)),v)*.
% 299.87/300.47 163184[0:SpL:46529.0,4980.0] || subclass(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))) -> subclass(u,x) member(not_subclass_element(u,x),union(image(element_relation,power_class(v)),w))*.
% 299.87/300.47 163258[0:Rew:71595.0,163012.0] || -> subclass(symmetric_difference(union(image(element_relation,power_class(u)),v),union(power_class(complement(power_class(u))),complement(v))),complement(symmetric_difference(power_class(complement(power_class(u))),complement(v))))*.
% 299.87/300.47 163589[0:Res:160079.0,2999.0] || -> equal(intersection(intersection(intersection(u,intersection(v,w)),x),y),null_class) member(regular(intersection(intersection(intersection(u,intersection(v,w)),x),y)),v)*.
% 299.87/300.47 163588[0:Res:160079.0,3000.0] || -> equal(intersection(intersection(intersection(u,intersection(v,w)),x),y),null_class) member(regular(intersection(intersection(intersection(u,intersection(v,w)),x),y)),w)*.
% 299.87/300.47 163578[0:Res:160079.0,2997.0] || subclass(u,v) -> equal(intersection(intersection(intersection(w,u),x),y),null_class) member(regular(intersection(intersection(intersection(w,u),x),y)),v)*.
% 299.87/300.47 164018[0:Res:160096.0,2999.0] || -> equal(intersection(u,intersection(v,intersection(w,intersection(x,y)))),null_class) member(regular(intersection(u,intersection(v,intersection(w,intersection(x,y))))),x)*.
% 299.87/300.47 164017[0:Res:160096.0,3000.0] || -> equal(intersection(u,intersection(v,intersection(w,intersection(x,y)))),null_class) member(regular(intersection(u,intersection(v,intersection(w,intersection(x,y))))),y)*.
% 299.87/300.47 164007[0:Res:160096.0,2997.0] || subclass(u,v) -> equal(intersection(w,intersection(x,intersection(y,u))),null_class) member(regular(intersection(w,intersection(x,intersection(y,u)))),v)*.
% 299.87/300.47 164281[0:Res:160100.0,2999.0] || -> equal(intersection(u,intersection(intersection(v,intersection(w,x)),y)),null_class) member(regular(intersection(u,intersection(intersection(v,intersection(w,x)),y))),w)*.
% 299.87/300.47 164280[0:Res:160100.0,3000.0] || -> equal(intersection(u,intersection(intersection(v,intersection(w,x)),y)),null_class) member(regular(intersection(u,intersection(intersection(v,intersection(w,x)),y))),x)*.
% 299.87/300.47 164270[0:Res:160100.0,2997.0] || subclass(u,v) -> equal(intersection(w,intersection(intersection(x,u),y)),null_class) member(regular(intersection(w,intersection(intersection(x,u),y))),v)*.
% 299.87/300.47 164738[0:Res:160106.0,2999.0] || -> equal(intersection(intersection(u,intersection(v,intersection(w,x))),y),null_class) member(regular(intersection(intersection(u,intersection(v,intersection(w,x))),y)),w)*.
% 299.87/300.47 164737[0:Res:160106.0,3000.0] || -> equal(intersection(intersection(u,intersection(v,intersection(w,x))),y),null_class) member(regular(intersection(intersection(u,intersection(v,intersection(w,x))),y)),x)*.
% 299.87/300.47 164727[0:Res:160106.0,2997.0] || subclass(u,v) -> equal(intersection(intersection(w,intersection(x,u)),y),null_class) member(regular(intersection(intersection(w,intersection(x,u)),y)),v)*.
% 299.87/300.47 164883[0:Res:59858.0,2999.0] || -> equal(restrict(restrict(intersection(u,v),w,x),y,z),null_class) member(regular(restrict(restrict(intersection(u,v),w,x),y,z)),u)*.
% 299.87/300.47 164882[0:Res:59858.0,3000.0] || -> equal(restrict(restrict(intersection(u,v),w,x),y,z),null_class) member(regular(restrict(restrict(intersection(u,v),w,x),y,z)),v)*.
% 299.87/300.47 164872[0:Res:59858.0,2997.0] || subclass(u,v) -> equal(restrict(restrict(u,w,x),y,z),null_class) member(regular(restrict(restrict(u,w,x),y,z)),v)*.
% 299.87/300.47 165922[15:Rew:165880.0,1752.1] inductive(image(u,image(v,singleton(w)))) || member(ordered_pair(w,null_class),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,null_class),compose(u,v))*.
% 299.87/300.47 174465[15:Rew:165880.0,166380.3] function(u) || subclass(range_of(u),cantor(sum_class(v))) equal(cantor(cantor(w)),y__dfg) -> compatible(u,w,restrict(element_relation,y__dfg,v))*.
% 299.87/300.47 166587[15:Rew:165880.0,144623.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,singleton(w)) member(ordered_pair(u,ordered_pair(v,compose(u,v))),w)* -> .
% 299.87/300.47 174466[15:Rew:165880.0,166590.1] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,cantor(singleton(cross_product(singleton(ordered_pair(u,ordered_pair(v,compose(u,v)))),y__dfg))))* -> .
% 299.87/300.47 166596[15:Rew:165880.0,111628.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,union(w,w))* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),w)*.
% 299.87/300.47 166612[15:Rew:165880.0,86764.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,union(w,null_class)) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),w)*.
% 299.87/300.47 166614[15:Rew:165880.0,83636.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,union(null_class,w)) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),w)*.
% 299.87/300.47 166624[15:Rew:165880.0,52905.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,cantor(ordered_pair(u,ordered_pair(v,compose(u,v)))))* equal(null_class,element_relation) -> .
% 299.87/300.47 174468[15:Rew:165880.0,166635.1] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,cantor(complement(cross_product(singleton(ordered_pair(u,ordered_pair(v,compose(u,v)))),y__dfg))))* -> .
% 299.87/300.47 166638[15:Rew:165880.0,38319.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,successor(null_class)) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),singleton(null_class))*.
% 299.87/300.47 166660[15:Rew:165880.0,10781.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,complement(w)) member(ordered_pair(u,ordered_pair(v,compose(u,v))),w)* -> .
% 299.87/300.47 166661[15:Rew:165880.0,10784.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,intersection(w,x))* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),w)*.
% 299.87/300.47 166662[15:Rew:165880.0,10785.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,intersection(w,x))* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),x)*.
% 299.87/300.47 166665[15:Rew:165880.0,140636.0] || member(singleton(singleton(singleton(u))),cross_product(y__dfg,y__dfg)) subclass(composition_function,cross_product(v,w))* -> member(ordered_pair(u,compose(singleton(u),u)),w)*.
% 299.87/300.47 166666[15:Rew:165880.0,120877.0] || member(singleton(singleton(singleton(u))),cross_product(y__dfg,y__dfg))* subclass(composition_function,successor_relation) -> equal(ordered_pair(u,compose(singleton(u),u)),successor(singleton(u)))**.
% 299.87/300.47 166670[15:Rew:165880.0,1691.1] || equal(compose(u,singleton(v)),v) member(singleton(singleton(singleton(v))),cross_product(y__dfg,y__dfg))* -> member(singleton(singleton(singleton(v))),compose_class(u))*.
% 299.87/300.47 166743[15:Rew:165880.0,113059.1] || member(u,image(v,range_of(null_class))) member(ordered_pair(w,u),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,u),compose(v,successor(null_class)))*.
% 299.87/300.47 166752[15:Rew:165880.0,13425.0] || member(ordered_pair(u,regular(range_of(null_class))),cross_product(y__dfg,y__dfg)) -> equal(range_of(null_class),null_class) member(ordered_pair(u,regular(range_of(null_class))),compose(null_class,v))*.
% 299.87/300.47 166753[15:Rew:165880.0,13428.1] || equal(compose_class(u),domain_relation) member(ordered_pair(v,regular(image(u,range_of(null_class)))),cross_product(y__dfg,y__dfg))* -> equal(image(u,range_of(null_class)),null_class).
% 299.87/300.47 166860[15:Rew:165880.0,131120.1] single_valued_class(union(null_class,intersection(u,union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class))))) || -> function(union(null_class,intersection(u,union(null_class,cross_product(y__dfg,y__dfg)))))*.
% 299.87/300.47 166863[15:Rew:165880.0,161295.1] single_valued_class(intersection(intersection(u,union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class))),v)) || -> function(intersection(intersection(u,union(null_class,cross_product(y__dfg,y__dfg))),v))*.
% 299.87/300.47 166869[15:Rew:165880.0,130947.1] single_valued_class(union(null_class,intersection(union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class)),u))) || -> function(union(null_class,intersection(union(null_class,cross_product(y__dfg,y__dfg)),u)))*.
% 299.87/300.47 166872[15:Rew:165880.0,160644.1] single_valued_class(intersection(intersection(union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class)),u),v)) || -> function(intersection(intersection(union(null_class,cross_product(y__dfg,y__dfg)),u),v))*.
% 299.87/300.47 166878[15:Rew:165880.0,160848.1] single_valued_class(intersection(u,intersection(v,union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class))))) || -> function(intersection(u,intersection(v,union(null_class,cross_product(y__dfg,y__dfg)))))*.
% 299.87/300.47 166881[15:Rew:165880.0,161081.1] single_valued_class(intersection(u,intersection(union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class)),v))) || -> function(intersection(u,intersection(union(null_class,cross_product(y__dfg,y__dfg)),v)))*.
% 299.87/300.47 167062[15:Rew:165880.0,165067.0] || member(u,y__dfg) equal(successor(ordered_pair(v,w)),u) subclass(successor_relation,flip(x)) -> member(ordered_pair(ordered_pair(w,v),u),x)*.
% 299.87/300.47 167063[15:Rew:165880.0,165066.0] || member(u,y__dfg) equal(successor(ordered_pair(v,w)),u) subclass(successor_relation,rotate(x)) -> member(ordered_pair(ordered_pair(w,u),v),x)*.
% 299.87/300.47 174469[15:Rew:165880.0,167096.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,singleton(w))* -> equal(ordered_pair(v,u),w)*.
% 299.87/300.47 174470[15:Rew:165880.0,167097.1] || member(u,y__dfg)* member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,compose_class(w))* -> equal(compose(w,v),u)*.
% 299.87/300.47 174471[15:Rew:165880.0,167109.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(power_class(complement(power_class(v))),complement(w))) -> member(sum_class(u),union(image(element_relation,power_class(v)),w))*.
% 299.87/300.47 174472[15:Rew:165880.0,167110.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(power_class(complement(power_class(v))),complement(w))) -> member(power_class(u),union(image(element_relation,power_class(v)),w))*.
% 299.87/300.47 174473[15:Rew:165880.0,167113.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(complement(v),power_class(complement(power_class(w))))) -> member(sum_class(u),union(v,image(element_relation,power_class(w))))*.
% 299.87/300.47 174474[15:Rew:165880.0,167114.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(complement(v),power_class(complement(power_class(w))))) -> member(power_class(u),union(v,image(element_relation,power_class(w))))*.
% 299.87/300.47 167278[15:Rew:165880.0,139350.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(null_class,w)))* member(u,union(image(element_relation,power_class(v)),complement(w))).
% 299.87/300.47 167279[15:Rew:165880.0,139424.0] || member(u,y__dfg) equal(successor(intersection(power_class(complement(power_class(v))),complement(w))),null_class)** -> member(u,union(image(element_relation,power_class(v)),w))*.
% 299.87/300.47 167319[15:Rew:165880.0,138592.0] || member(u,y__dfg) -> member(u,intersection(union(null_class,v),power_class(complement(power_class(w)))))* member(u,union(complement(v),image(element_relation,power_class(w)))).
% 299.87/300.47 167320[15:Rew:165880.0,138649.0] || member(u,y__dfg) equal(successor(intersection(complement(v),power_class(complement(power_class(w))))),null_class)** -> member(u,union(v,image(element_relation,power_class(w))))*.
% 299.87/300.47 174475[15:Rew:165880.0,167325.2] || member(u,y__dfg) -> member(u,cantor(v)) subclass(intersection(union(cross_product(singleton(u),y__dfg),v),w),union(v,cross_product(singleton(u),y__dfg)))*.
% 299.87/300.47 174476[15:Rew:165880.0,167326.2] || member(u,y__dfg) -> member(u,cantor(v)) subclass(intersection(w,union(cross_product(singleton(u),y__dfg),v)),union(v,cross_product(singleton(u),y__dfg)))*.
% 299.87/300.47 174477[15:Rew:165880.0,167328.2] || member(u,y__dfg) -> member(u,cantor(v)) subclass(intersection(union(v,cross_product(singleton(u),y__dfg)),w),union(cross_product(singleton(u),y__dfg),v))*.
% 299.87/300.47 174478[15:Rew:165880.0,167329.2] || member(u,y__dfg) -> member(u,cantor(v)) subclass(intersection(w,union(v,cross_product(singleton(u),y__dfg))),union(cross_product(singleton(u),y__dfg),v))*.
% 299.87/300.47 174479[15:Rew:165880.0,167332.2] function(complement(cross_product(u,universal_class))) || member(u,y__dfg)* subclass(y__dfg,regular(v)) member(range_of(null_class),v)* -> equal(v,null_class).
% 299.87/300.47 167345[15:Rew:165880.0,133441.0] || member(u,y__dfg) subclass(u,regular(unordered_pair(v,apply(choice,u))))* -> equal(u,null_class) equal(unordered_pair(v,apply(choice,u)),null_class).
% 299.87/300.47 167346[15:Rew:165880.0,133440.0] || member(u,y__dfg) subclass(u,regular(unordered_pair(apply(choice,u),v)))* -> equal(u,null_class) equal(unordered_pair(apply(choice,u),v),null_class).
% 299.87/300.47 167452[15:Rew:165880.0,124940.0] || member(u,y__dfg) subclass(power_class(u),v)* subclass(v,w)* -> equal(power_class(u),null_class) member(apply(choice,power_class(u)),w)*.
% 299.87/300.47 167453[15:Rew:165880.0,124941.0] || member(u,y__dfg) subclass(sum_class(u),v)* subclass(v,w)* -> equal(sum_class(u),null_class) member(apply(choice,sum_class(u)),w)*.
% 299.87/300.47 167454[15:Rew:165880.0,124952.0] || member(u,y__dfg) subclass(cantor(u),v)* subclass(v,w)* -> equal(cantor(u),null_class) member(apply(choice,cantor(u)),w)*.
% 299.87/300.47 167457[15:Rew:165880.0,124403.0] || member(u,y__dfg) -> equal(ordered_pair(first(ordered_pair(power_class(u),singleton(v))),second(ordered_pair(power_class(u),singleton(v)))),ordered_pair(power_class(u),singleton(v)))**.
% 299.87/300.47 167458[15:Rew:165880.0,124404.0] || member(u,y__dfg) -> equal(ordered_pair(first(ordered_pair(sum_class(u),singleton(v))),second(ordered_pair(sum_class(u),singleton(v)))),ordered_pair(sum_class(u),singleton(v)))**.
% 299.87/300.47 167459[15:Rew:165880.0,124415.0] || member(u,y__dfg) -> equal(ordered_pair(first(ordered_pair(cantor(u),singleton(v))),second(ordered_pair(cantor(u),singleton(v)))),ordered_pair(cantor(u),singleton(v)))**.
% 299.87/300.47 167499[15:Rew:165880.0,114979.0] || member(u,y__dfg) -> equal(singleton(union(v,w)),null_class) member(u,complement(union(v,w))) member(u,complement(singleton(union(v,w))))*.
% 299.87/300.47 167569[15:Rew:165880.0,104580.0] || member(u,y__dfg) subclass(domain_relation,image(element_relation,union(v,w))) member(ordered_pair(u,cantor(u)),power_class(complement(union(v,w))))* -> .
% 299.87/300.47 167577[15:Rew:165880.0,102691.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(successor(v))),power_class(w))) member(u,union(image(element_relation,successor(v)),complement(power_class(w))))*.
% 299.87/300.47 167578[15:Rew:165880.0,102693.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),power_class(complement(successor(w))))) member(u,union(complement(power_class(v)),image(element_relation,successor(w))))*.
% 299.87/300.47 174480[15:Rew:165880.0,167636.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(complement(union(v,w)),x)) member(sum_class(u),intersection(union(v,w),complement(x)))* -> .
% 299.87/300.47 174481[15:Rew:165880.0,167637.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(complement(union(v,w)),x)) member(power_class(u),intersection(union(v,w),complement(x)))* -> .
% 299.87/300.47 174482[15:Rew:165880.0,167638.1] || member(u,y__dfg) subclass(y__dfg,union(complement(union(v,w)),x)) member(sum_class(u),intersection(union(v,w),complement(x)))* -> .
% 299.87/300.47 174483[15:Rew:165880.0,167639.1] || member(u,y__dfg) subclass(y__dfg,union(complement(union(v,w)),x)) member(power_class(u),intersection(union(v,w),complement(x)))* -> .
% 299.87/300.47 174484[15:Rew:165880.0,167640.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(v,w),complement(x))) member(sum_class(u),union(complement(union(v,w)),x))* -> .
% 299.87/300.47 174485[15:Rew:165880.0,167641.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(v,w),complement(x))) member(power_class(u),union(complement(union(v,w)),x))* -> .
% 299.87/300.47 167642[15:Rew:165880.0,98601.0] || member(u,y__dfg) subclass(domain_relation,power_class(complement(union(v,w)))) member(ordered_pair(u,cantor(u)),image(element_relation,union(v,w)))* -> .
% 299.87/300.47 167643[15:Rew:165880.0,98556.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(union(v,w))),complement(x)))* member(u,union(image(element_relation,union(v,w)),x)).
% 299.87/300.47 174486[15:Rew:165880.0,167644.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(v,complement(union(w,x)))) member(sum_class(u),intersection(complement(v),union(w,x)))* -> .
% 299.87/300.47 174487[15:Rew:165880.0,167645.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(v,complement(union(w,x)))) member(power_class(u),intersection(complement(v),union(w,x)))* -> .
% 299.87/300.47 167646[15:Rew:165880.0,98246.0] || member(u,y__dfg) -> member(u,intersection(complement(v),power_class(complement(union(w,x)))))* member(u,union(v,image(element_relation,union(w,x)))).
% 299.87/300.47 174488[15:Rew:165880.0,167647.1] || member(u,y__dfg) subclass(y__dfg,union(v,complement(union(w,x)))) member(sum_class(u),intersection(complement(v),union(w,x)))* -> .
% 299.87/300.47 174489[15:Rew:165880.0,167648.1] || member(u,y__dfg) subclass(y__dfg,union(v,complement(union(w,x)))) member(power_class(u),intersection(complement(v),union(w,x)))* -> .
% 299.87/300.47 174490[15:Rew:165880.0,167649.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(w,x))) member(sum_class(u),union(v,complement(union(w,x))))* -> .
% 299.87/300.47 174491[15:Rew:165880.0,167650.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(w,x))) member(power_class(u),union(v,complement(union(w,x))))* -> .
% 299.87/300.47 174492[15:Rew:165880.0,167717.2,165880.0,167717.1] || member(u,y__dfg) member(not_subclass_element(cross_product(singleton(u),y__dfg),v),w)* -> subclass(cross_product(singleton(u),y__dfg),v) member(u,cantor(w)).
% 299.87/300.47 174493[15:Rew:165880.0,167718.2] || member(u,y__dfg) member(v,singleton(w))* member(w,y__dfg) member(ordered_pair(v,u),x)* -> member(w,cantor(x))*.
% 299.87/300.47 167740[15:Rew:165880.0,96151.0] || member(u,y__dfg) -> member(u,image(element_relation,union(v,union(w,w))))* member(u,power_class(intersection(complement(v),union(null_class,complement(w)))))*.
% 299.87/300.47 167741[15:Rew:165880.0,96152.0] || member(u,y__dfg) -> member(u,image(element_relation,union(v,union(w,null_class)))) member(u,power_class(intersection(complement(v),union(null_class,complement(w)))))*.
% 299.87/300.47 167742[15:Rew:165880.0,96153.0] || member(u,y__dfg) -> member(u,image(element_relation,union(v,union(null_class,w)))) member(u,power_class(intersection(complement(v),union(null_class,complement(w)))))*.
% 299.87/300.47 167743[15:Rew:165880.0,96179.0] || member(u,y__dfg) -> member(u,image(element_relation,union(union(v,v),w)))* member(u,power_class(intersection(union(null_class,complement(v)),complement(w))))*.
% 299.87/300.47 167744[15:Rew:165880.0,96180.0] || member(u,y__dfg) -> member(u,image(element_relation,union(union(v,null_class),w))) member(u,power_class(intersection(union(null_class,complement(v)),complement(w))))*.
% 299.87/300.47 167745[15:Rew:165880.0,96181.0] || member(u,y__dfg) -> member(u,image(element_relation,union(union(null_class,v),w))) member(u,power_class(intersection(union(null_class,complement(v)),complement(w))))*.
% 299.87/300.47 167802[15:Rew:165880.0,91547.0] || member(u,y__dfg) subclass(domain_relation,regular(union(v,w)))* -> member(ordered_pair(u,cantor(u)),complement(w))* equal(union(v,w),null_class).
% 299.87/300.47 167803[15:Rew:165880.0,91546.0] || member(u,y__dfg) subclass(domain_relation,regular(union(v,w)))* -> member(ordered_pair(u,cantor(u)),complement(v))* equal(union(v,w),null_class).
% 299.87/300.47 174494[15:Rew:165880.0,167824.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(null_class,complement(w))))* member(sum_class(u),union(v,union(w,w)))* -> .
% 299.87/300.47 174495[15:Rew:165880.0,167825.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(null_class,complement(w))))* member(sum_class(u),union(v,union(w,null_class)))* -> .
% 299.87/300.47 174496[15:Rew:165880.0,167826.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(null_class,complement(w))))* member(sum_class(u),union(v,union(null_class,w)))* -> .
% 299.87/300.47 174497[15:Rew:165880.0,167827.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(null_class,complement(v)),complement(w)))* member(sum_class(u),union(union(v,v),w))* -> .
% 299.87/300.47 174498[15:Rew:165880.0,167828.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(null_class,complement(v)),complement(w)))* member(sum_class(u),union(union(v,null_class),w))* -> .
% 299.87/300.47 174499[15:Rew:165880.0,167829.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(null_class,complement(v)),complement(w)))* member(sum_class(u),union(union(null_class,v),w))* -> .
% 299.87/300.47 174500[15:Rew:165880.0,167845.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(null_class,complement(w))))* member(power_class(u),union(v,union(w,w)))* -> .
% 299.87/300.47 174501[15:Rew:165880.0,167846.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(null_class,complement(w))))* member(power_class(u),union(v,union(w,null_class)))* -> .
% 299.87/300.47 174502[15:Rew:165880.0,167847.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(null_class,complement(w))))* member(power_class(u),union(v,union(null_class,w)))* -> .
% 299.87/300.47 174503[15:Rew:165880.0,167848.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(null_class,complement(v)),complement(w)))* member(power_class(u),union(union(v,v),w))* -> .
% 299.87/300.47 174504[15:Rew:165880.0,167849.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(null_class,complement(v)),complement(w)))* member(power_class(u),union(union(v,null_class),w))* -> .
% 299.87/300.47 174505[15:Rew:165880.0,167850.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(null_class,complement(v)),complement(w)))* member(power_class(u),union(union(null_class,v),w))* -> .
% 299.87/300.47 167978[15:Rew:165880.0,80105.1] || member(apply(choice,u),symmetric_difference(v,w))* member(u,y__dfg) subclass(u,union(null_class,intersection(v,w))) -> equal(u,null_class).
% 299.87/300.47 174506[15:Rew:165880.0,168037.2] || member(u,y__dfg) -> member(u,cantor(cross_product(singleton(v),w))) equal(range__dfg(cross_product(singleton(u),y__dfg),v,w),second(not_subclass_element(null_class,null_class)))**.
% 299.87/300.47 168057[15:Rew:165880.0,62189.0] || member(u,y__dfg) member(v,u) subclass(element_relation,symmetric_difference(complement(w),complement(x))) -> member(ordered_pair(v,u),union(w,x))*.
% 299.87/300.47 168140[15:Rew:165880.0,58420.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),power_class(w))) member(u,union(image(element_relation,power_class(v)),complement(power_class(w))))*.
% 299.87/300.47 168144[15:Rew:165880.0,58163.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),power_class(complement(power_class(w))))) member(u,union(complement(power_class(v)),image(element_relation,power_class(w))))*.
% 299.87/300.47 168159[15:Rew:165880.0,53436.0] || member(u,y__dfg) subclass(domain_relation,intersection(power_class(v),complement(w))) member(ordered_pair(u,cantor(u)),union(complement(power_class(v)),w))* -> .
% 299.87/300.47 168163[15:Rew:165880.0,53336.0] || member(u,y__dfg) subclass(domain_relation,intersection(complement(v),power_class(w))) member(ordered_pair(u,cantor(u)),union(v,complement(power_class(w))))* -> .
% 299.87/300.47 174507[15:Rew:165880.0,168179.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(complement(power_class(complement(power_class(v)))),w)) -> member(sum_class(u),union(image(element_relation,power_class(v)),w))*.
% 299.87/300.47 174508[15:Rew:165880.0,168180.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(v,complement(power_class(complement(power_class(w)))))) -> member(sum_class(u),union(v,image(element_relation,power_class(w))))*.
% 299.87/300.47 174509[15:Rew:165880.0,168188.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(complement(power_class(complement(power_class(v)))),w)) -> member(power_class(u),union(image(element_relation,power_class(v)),w))*.
% 299.87/300.47 174510[15:Rew:165880.0,168189.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(v,complement(power_class(complement(power_class(w)))))) -> member(power_class(u),union(v,image(element_relation,power_class(w))))*.
% 299.87/300.47 168232[15:Rew:165880.0,48173.0] || member(u,y__dfg) subclass(u,image(element_relation,power_class(v))) member(apply(choice,u),power_class(complement(power_class(v))))* -> equal(u,null_class).
% 299.87/300.47 168237[15:Rew:165880.0,46461.0] || member(u,y__dfg) -> member(u,intersection(union(complement(power_class(v)),w),complement(x)))* member(u,union(intersection(power_class(v),complement(w)),x)).
% 299.87/300.47 168238[15:Rew:165880.0,46318.0] || member(u,y__dfg) subclass(u,power_class(complement(power_class(v)))) member(apply(choice,u),image(element_relation,power_class(v)))* -> equal(u,null_class).
% 299.87/300.47 168239[15:Rew:165880.0,46287.0] || member(u,y__dfg) -> member(u,intersection(complement(v),union(complement(power_class(w)),x)))* member(u,union(v,intersection(power_class(w),complement(x)))).
% 299.87/300.47 168240[15:Rew:165880.0,46260.0] || member(u,y__dfg) -> member(u,intersection(union(v,complement(power_class(w))),complement(x)))* member(u,union(intersection(complement(v),power_class(w)),x)).
% 299.87/300.47 168241[15:Rew:165880.0,46241.0] || member(u,y__dfg) -> member(u,intersection(complement(v),union(w,complement(power_class(x)))))* member(u,union(v,intersection(complement(w),power_class(x)))).
% 299.87/300.47 168357[15:Rew:165880.0,20654.1] inductive(singleton(u)) || member(u,y__dfg) subclass(singleton(u),range_of(null_class))* -> member(u,cantor(successor_relation)) equal(range_of(null_class),singleton(u)).
% 299.87/300.47 168366[15:Rew:165880.0,6795.0] || member(u,y__dfg) subclass(u,unordered_pair(v,w))* -> equal(u,null_class) equal(apply(choice,u),w) equal(apply(choice,u),v).
% 299.87/300.47 174511[15:Rew:165880.0,168413.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,restrict(v,w,x))* -> member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),v)*.
% 299.87/300.47 174512[15:Rew:165880.0,168482.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,restrict(v,w,x))* -> member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),v)*.
% 299.87/300.47 174513[15:Rew:165880.0,168554.0] || member(inverse(restrict(u,v,y__dfg)),y__dfg) subclass(domain_relation,w) -> member(ordered_pair(inverse(restrict(u,v,y__dfg)),image(u,v)),w)*.
% 299.87/300.47 174514[15:Rew:165880.0,168638.1] function(u) || member(range_of(null_class),y__dfg) subclass(y__dfg,v)* subclass(v,w)* -> member(image(u,apply(null_class,x)),w)*.
% 299.87/300.47 174515[15:Rew:165880.0,168713.2] function(u) || member(v,y__dfg) subclass(y__dfg,regular(unordered_pair(w,image(u,v))))* -> equal(unordered_pair(w,image(u,v)),null_class).
% 299.87/300.47 174516[15:Rew:165880.0,168714.2] function(u) || member(v,y__dfg) subclass(y__dfg,regular(unordered_pair(image(u,v),w)))* -> equal(unordered_pair(image(u,v),w),null_class).
% 299.87/300.47 174517[15:Rew:165880.0,168780.0] || subclass(u,cross_product(singleton(v),y__dfg))* member(v,y__dfg) member(regular(u),w)* -> equal(u,null_class) member(v,cantor(w))*.
% 299.87/300.47 174518[15:Rew:165880.0,168816.3] function(u) || member(image(u,v),symmetric_difference(w,x))* member(v,y__dfg) subclass(y__dfg,union(null_class,intersection(w,x))) -> .
% 299.87/300.47 174519[15:Rew:165880.0,168833.2] || member(ordered_pair(u,sum_class(v)),compose(w,x))* member(v,y__dfg) subclass(y__dfg,regular(image(w,image(x,singleton(u)))))* -> .
% 299.87/300.47 174520[15:Rew:165880.0,168834.2] || member(ordered_pair(u,power_class(v)),compose(w,x))* member(v,y__dfg) subclass(y__dfg,regular(image(w,image(x,singleton(u)))))* -> .
% 299.87/300.47 174521[15:Rew:165880.0,168849.2] function(u) || member(v,y__dfg) subclass(y__dfg,image(element_relation,power_class(w))) member(image(u,v),power_class(complement(power_class(w))))* -> .
% 299.87/300.47 174522[15:Rew:165880.0,168850.2] function(u) || member(v,y__dfg) subclass(y__dfg,power_class(complement(power_class(w)))) member(image(u,v),image(element_relation,power_class(w)))* -> .
% 299.87/300.47 174523[15:Rew:165880.0,168859.2] || member(ordered_pair(u,sum_class(v)),compose(w,x))* member(v,y__dfg) subclass(y__dfg,complement(image(w,image(x,singleton(u)))))* -> .
% 299.87/300.47 174524[15:Rew:165880.0,168860.2] || member(ordered_pair(u,power_class(v)),compose(w,x))* member(v,y__dfg) subclass(y__dfg,complement(image(w,image(x,singleton(u)))))* -> .
% 299.87/300.47 169081[15:Rew:165880.0,165129.0] || member(inverse(u),y__dfg) subclass(composition_function,compose_class(v)) -> equal(compose(v,inverse(u)),ordered_pair(range_of(u),compose(inverse(u),range_of(u))))*.
% 299.87/300.47 169130[15:Rew:165880.0,48176.0] || member(inverse(u),y__dfg) subclass(domain_relation,image(element_relation,power_class(v))) member(ordered_pair(inverse(u),range_of(u)),power_class(complement(power_class(v))))* -> .
% 299.87/300.47 169131[15:Rew:165880.0,46332.0] || member(inverse(u),y__dfg) subclass(domain_relation,power_class(complement(power_class(v)))) member(ordered_pair(inverse(u),range_of(u)),image(element_relation,power_class(v)))* -> .
% 299.87/300.47 174525[15:Rew:165880.0,169203.0] || member(restrict(element_relation,y__dfg,image(u,singleton(v))),y__dfg) -> member(ordered_pair(restrict(element_relation,y__dfg,image(u,singleton(v))),apply(u,v)),domain_relation)*.
% 299.87/300.47 174526[15:Rew:165880.0,169244.1] || member(not_subclass_element(intersection(intersection(complement(compose(element_relation,y__dfg)),u),v),w),element_relation)* -> subclass(intersection(intersection(complement(compose(element_relation,y__dfg)),u),v),w).
% 299.87/300.47 174527[15:Rew:165880.0,169253.1] || member(not_subclass_element(union(null_class,intersection(complement(compose(element_relation,y__dfg)),u)),v),element_relation)* -> subclass(union(null_class,intersection(complement(compose(element_relation,y__dfg)),u)),v).
% 299.87/300.47 174528[15:Rew:165880.0,169275.1] || member(not_subclass_element(intersection(intersection(u,complement(compose(element_relation,y__dfg))),v),w),element_relation)* -> subclass(intersection(intersection(u,complement(compose(element_relation,y__dfg))),v),w).
% 299.87/300.47 174529[15:Rew:165880.0,169284.1] || member(not_subclass_element(union(null_class,intersection(u,complement(compose(element_relation,y__dfg)))),v),element_relation)* -> subclass(union(null_class,intersection(u,complement(compose(element_relation,y__dfg)))),v).
% 299.87/300.47 174530[15:Rew:165880.0,169318.1] || member(not_subclass_element(intersection(u,union(null_class,complement(compose(element_relation,y__dfg)))),v),element_relation)* -> subclass(intersection(u,union(null_class,complement(compose(element_relation,y__dfg)))),v).
% 299.87/300.47 174531[15:Rew:165880.0,169327.1] || member(not_subclass_element(intersection(union(null_class,complement(compose(element_relation,y__dfg))),u),v),element_relation)* -> subclass(intersection(union(null_class,complement(compose(element_relation,y__dfg))),u),v).
% 299.87/300.47 174532[15:Rew:165880.0,169338.2] || subclass(complement(element_relation),u) -> subclass(union(null_class,complement(compose(element_relation,y__dfg))),v) member(not_subclass_element(union(null_class,complement(compose(element_relation,y__dfg))),v),u)*.
% 299.87/300.47 174533[15:Rew:165880.0,169377.1] || member(not_subclass_element(intersection(u,intersection(complement(compose(element_relation,y__dfg)),v)),w),element_relation)* -> subclass(intersection(u,intersection(complement(compose(element_relation,y__dfg)),v)),w).
% 299.87/300.47 174534[15:Rew:165880.0,169385.2] || subclass(complement(element_relation),u) -> subclass(intersection(complement(compose(element_relation,y__dfg)),v),w) member(not_subclass_element(intersection(complement(compose(element_relation,y__dfg)),v),w),u)*.
% 299.87/300.47 174535[15:Rew:165880.0,169394.1] || member(not_subclass_element(intersection(u,intersection(v,complement(compose(element_relation,y__dfg)))),w),element_relation)* -> subclass(intersection(u,intersection(v,complement(compose(element_relation,y__dfg)))),w).
% 299.87/300.47 174536[15:Rew:165880.0,169402.2] || subclass(complement(element_relation),u) -> subclass(intersection(v,complement(compose(element_relation,y__dfg))),w) member(not_subclass_element(intersection(v,complement(compose(element_relation,y__dfg))),w),u)*.
% 299.87/300.47 174537[15:Rew:165880.0,169420.2] function(complement(compose(element_relation,universal_class))) || member(not_subclass_element(successor(complement(compose(element_relation,y__dfg))),u),element_relation)* -> subclass(successor(complement(compose(element_relation,y__dfg))),u).
% 299.87/300.47 174538[15:Rew:165880.0,169494.1] || member(not_subclass_element(regular(union(compose(element_relation,y__dfg),complement(power_class(u)))),v),element_relation)* -> subclass(regular(union(compose(element_relation,y__dfg),complement(power_class(u)))),v).
% 299.87/300.47 174539[15:Rew:165880.0,169497.1] || member(not_subclass_element(regular(union(compose(element_relation,y__dfg),complement(successor(u)))),v),element_relation)* -> subclass(regular(union(compose(element_relation,y__dfg),complement(successor(u)))),v).
% 299.87/300.47 174540[15:Rew:165880.0,169500.1] || member(not_subclass_element(regular(union(complement(power_class(u)),compose(element_relation,y__dfg))),v),element_relation)* -> subclass(regular(union(complement(power_class(u)),compose(element_relation,y__dfg))),v).
% 299.87/300.47 174541[15:Rew:165880.0,169503.1] || member(not_subclass_element(regular(union(complement(successor(u)),compose(element_relation,y__dfg))),v),element_relation)* -> subclass(regular(union(complement(successor(u)),compose(element_relation,y__dfg))),v).
% 299.87/300.47 169551[15:Rew:165880.0,128841.0] || equal(u,y__dfg) equal(v,image(w,image(x,null_class)))* member(ordered_pair(u,y),compose(w,x))* -> member(y,v)*.
% 299.87/300.47 169575[15:Rew:165880.0,92940.0] || equal(u,y__dfg) member(ordered_pair(u,v),compose(w,x))* subclass(image(w,image(x,null_class)),y)* -> member(v,y)*.
% 299.87/300.47 169765[15:Rew:165880.0,82288.0] || member(range_of(null_class),y__dfg) subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(apply(null_class,w),cantor(apply(null_class,w))),v)*.
% 299.87/300.47 174542[15:Rew:165880.0,169828.0] || member(restrict(element_relation,y__dfg,range_of(null_class)),y__dfg) subclass(domain_relation,u) -> member(ordered_pair(restrict(element_relation,y__dfg,range_of(null_class)),apply(null_class,v)),u)*.
% 299.87/300.47 169930[15:Rew:165880.0,141022.1] || subclass(u,v) member(symmetric_difference(u,v),y__dfg) -> equal(symmetric_difference(u,v),null_class) member(apply(choice,symmetric_difference(u,v)),complement(u))*.
% 299.87/300.47 169941[15:Rew:165880.0,4953.0] || member(restrict(u,v,w),y__dfg) -> equal(restrict(u,v,w),null_class) member(apply(choice,restrict(u,v,w)),cross_product(v,w))*.
% 299.87/300.47 170033[15:Rew:165880.0,42105.0] || member(ordered_pair(u,not_subclass_element(v,image(w,range_of(null_class)))),compose(w,complement(cross_product(singleton(u),y__dfg))))* -> subclass(v,image(w,range_of(null_class))).
% 299.87/300.47 170035[15:Rew:165880.0,96604.0] || subclass(domain_relation,rotate(cross_product(singleton(u),y__dfg)))* member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),x)* -> member(u,cantor(x))*.
% 299.87/300.47 170039[15:Rew:165880.0,144006.0] || member(ordered_pair(u,not_subclass_element(v,image(w,range_of(null_class)))),compose(w,singleton(cross_product(singleton(u),y__dfg))))* -> subclass(v,image(w,range_of(null_class))).
% 299.87/300.47 174543[15:Rew:165880.0,170042.1] || member(u,image(v,image(w,null_class))) member(ordered_pair(y__dfg,u),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(y__dfg,u),compose(v,w))*.
% 299.87/300.47 170185[15:Rew:165880.0,145713.0] || equal(complement(u),y__dfg) member(v,power_class(complement(union(w,x)))) member(v,union(u,image(element_relation,union(w,x))))* -> .
% 299.87/300.47 170186[15:Rew:165880.0,144153.0] || equal(complement(u),y__dfg) member(v,union(complement(power_class(w)),x)) member(v,union(u,intersection(power_class(w),complement(x))))* -> .
% 299.87/300.47 170187[15:Rew:165880.0,142181.0] || equal(complement(u),y__dfg) member(v,union(w,complement(power_class(x)))) member(v,union(u,intersection(complement(w),power_class(x))))* -> .
% 299.87/300.47 170273[15:Rew:165880.0,110646.1] || subclass(u,singleton(v))* member(union(null_class,u),y__dfg) -> equal(union(null_class,u),null_class) equal(apply(choice,union(null_class,u)),v)*.
% 299.87/300.47 174544[15:Rew:165880.0,170339.3] one_to_one(u) function(v) || subclass(range_of(v),cantor(y__dfg)) equal(cantor(cantor(w)),y__dfg) -> compatible(v,w,inverse(u))*.
% 299.87/300.47 174545[15:Rew:165880.0,170474.1] || subclass(ordered_pair(u,v),cantor(regular(cross_product(singleton(unordered_pair(u,singleton(v))),y__dfg))))* -> equal(cross_product(singleton(unordered_pair(u,singleton(v))),y__dfg),null_class).
% 299.87/300.47 170529[15:Rew:165880.0,39659.1] one_to_one(restrict(element_relation,universal_class,u)) || subclass(y__dfg,cantor(sum_class(u))) equal(cross_product(cantor(sum_class(u)),cantor(sum_class(u))),sum_class(u))** -> .
% 299.87/300.47 170574[15:Rew:165880.0,133787.1] || subclass(u,singleton(v))* member(union(u,u),y__dfg) -> equal(union(u,u),null_class) equal(apply(choice,union(u,u)),v)*.
% 299.87/300.47 170665[15:Rew:165880.0,78985.0] || subclass(y__dfg,union(u,complement(power_class(v)))) member(omega,union(complement(u),power_class(v))) -> member(omega,symmetric_difference(complement(u),power_class(v)))*.
% 299.87/300.47 170680[15:Rew:165880.0,78986.0] || subclass(y__dfg,union(complement(power_class(u)),v)) member(omega,union(power_class(u),complement(v))) -> member(omega,symmetric_difference(power_class(u),complement(v)))*.
% 299.87/300.47 170731[15:Rew:165880.0,142204.0] || subclass(y__dfg,intersection(complement(u),union(v,complement(power_class(w))))) member(unordered_pair(x,y),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.87/300.47 170732[15:Rew:165880.0,142206.0] || subclass(y__dfg,intersection(complement(u),union(v,complement(power_class(w))))) member(ordered_pair(x,y),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.87/300.47 170738[15:Rew:165880.0,143765.0] || subclass(y__dfg,intersection(union(u,complement(power_class(v))),complement(w))) member(unordered_pair(x,y),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.87/300.47 170739[15:Rew:165880.0,143767.0] || subclass(y__dfg,intersection(union(u,complement(power_class(v))),complement(w))) member(ordered_pair(x,y),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.87/300.47 170745[15:Rew:165880.0,144176.0] || subclass(y__dfg,intersection(complement(u),union(complement(power_class(v)),w))) member(unordered_pair(x,y),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.87/300.47 170746[15:Rew:165880.0,144178.0] || subclass(y__dfg,intersection(complement(u),union(complement(power_class(v)),w))) member(ordered_pair(x,y),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.87/300.47 170752[15:Rew:165880.0,144435.0] || subclass(y__dfg,intersection(union(complement(power_class(u)),v),complement(w))) member(unordered_pair(x,y),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.87/300.47 170753[15:Rew:165880.0,144437.0] || subclass(y__dfg,intersection(union(complement(power_class(u)),v),complement(w))) member(ordered_pair(x,y),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.87/300.47 171082[15:Rew:165880.0,111052.1] || subclass(u,singleton(v))* member(union(u,null_class),y__dfg) -> equal(union(u,null_class),null_class) equal(apply(choice,union(u,null_class)),v)*.
% 299.87/300.47 171185[15:Rew:165880.0,78948.0] || subclass(y__dfg,complement(restrict(u,v,w))) member(omega,union(u,cross_product(v,w))) -> member(omega,symmetric_difference(u,cross_product(v,w)))*.
% 299.87/300.47 171186[15:Rew:165880.0,78953.0] || subclass(y__dfg,complement(restrict(u,v,w))) member(omega,union(cross_product(v,w),u)) -> member(omega,symmetric_difference(cross_product(v,w),u))*.
% 299.87/300.47 171320[15:Rew:165880.0,90117.1] || subclass(u,singleton(v))* member(intersection(w,u),y__dfg) -> equal(intersection(w,u),null_class) equal(apply(choice,intersection(w,u)),v)*.
% 299.87/300.47 171371[15:Rew:165880.0,93987.0] || subclass(y__dfg,intersection(power_class(u),union(v,complement(power_class(w))))) subclass(domain_relation,union(complement(power_class(u)),intersection(complement(v),power_class(w))))* -> .
% 299.87/300.47 171374[15:Rew:165880.0,94018.1] || equal(successor(union(complement(power_class(u)),intersection(complement(v),power_class(w)))),null_class)** -> subclass(y__dfg,intersection(power_class(u),union(v,complement(power_class(w))))).
% 299.87/300.47 171377[15:Rew:165880.0,93845.1] || equal(successor(intersection(power_class(u),union(v,complement(power_class(w))))),null_class) -> equal(union(complement(power_class(u)),intersection(complement(v),power_class(w))),y__dfg)**.
% 299.87/300.47 171388[15:Rew:165880.0,93985.0] || subclass(y__dfg,union(complement(power_class(u)),intersection(complement(v),power_class(w))))* member(omega,intersection(power_class(u),union(v,complement(power_class(w))))) -> .
% 299.87/300.47 171393[15:Rew:165880.0,94693.1] || equal(successor(intersection(union(u,complement(power_class(v))),power_class(w))),null_class) -> equal(union(intersection(complement(u),power_class(v)),complement(power_class(w))),y__dfg)**.
% 299.87/300.47 171401[15:Rew:165880.0,94835.0] || subclass(y__dfg,intersection(union(u,complement(power_class(v))),power_class(w))) subclass(domain_relation,union(intersection(complement(u),power_class(v)),complement(power_class(w))))* -> .
% 299.87/300.47 171404[15:Rew:165880.0,94866.1] || equal(successor(union(intersection(complement(u),power_class(v)),complement(power_class(w)))),null_class)** -> subclass(y__dfg,intersection(union(u,complement(power_class(v))),power_class(w))).
% 299.87/300.47 171414[15:Rew:165880.0,94833.0] || subclass(y__dfg,union(intersection(complement(u),power_class(v)),complement(power_class(w))))* member(omega,intersection(union(u,complement(power_class(v))),power_class(w))) -> .
% 299.87/300.47 171419[15:Rew:165880.0,95022.1] || equal(successor(intersection(union(complement(power_class(u)),v),power_class(w))),null_class) -> equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),y__dfg)**.
% 299.87/300.47 171427[15:Rew:165880.0,95168.0] || subclass(y__dfg,intersection(union(complement(power_class(u)),v),power_class(w))) subclass(domain_relation,union(intersection(power_class(u),complement(v)),complement(power_class(w))))* -> .
% 299.87/300.47 171430[15:Rew:165880.0,95199.1] || equal(successor(union(intersection(power_class(u),complement(v)),complement(power_class(w)))),null_class)** -> subclass(y__dfg,intersection(union(complement(power_class(u)),v),power_class(w))).
% 299.87/300.47 171440[15:Rew:165880.0,95166.0] || subclass(y__dfg,union(intersection(power_class(u),complement(v)),complement(power_class(w))))* member(omega,intersection(union(complement(power_class(u)),v),power_class(w))) -> .
% 299.87/300.47 171449[15:Rew:165880.0,95552.0] || subclass(y__dfg,intersection(power_class(u),union(complement(power_class(v)),w))) subclass(domain_relation,union(complement(power_class(u)),intersection(power_class(v),complement(w))))* -> .
% 299.87/300.47 171452[15:Rew:165880.0,95584.1] || equal(successor(union(complement(power_class(u)),intersection(power_class(v),complement(w)))),null_class)** -> subclass(y__dfg,intersection(power_class(u),union(complement(power_class(v)),w))).
% 299.87/300.47 171455[15:Rew:165880.0,95406.1] || equal(successor(intersection(power_class(u),union(complement(power_class(v)),w))),null_class) -> equal(union(complement(power_class(u)),intersection(power_class(v),complement(w))),y__dfg)**.
% 299.87/300.47 171466[15:Rew:165880.0,95550.0] || subclass(y__dfg,union(complement(power_class(u)),intersection(power_class(v),complement(w))))* member(omega,intersection(power_class(u),union(complement(power_class(v)),w))) -> .
% 299.87/300.47 171609[15:Rew:165880.0,145732.0] || subclass(y__dfg,intersection(complement(u),power_class(complement(union(v,w))))) member(unordered_pair(x,y),union(u,image(element_relation,union(v,w))))* -> .
% 299.87/300.47 171610[15:Rew:165880.0,145734.0] || subclass(y__dfg,intersection(complement(u),power_class(complement(union(v,w))))) member(ordered_pair(x,y),union(u,image(element_relation,union(v,w))))* -> .
% 299.87/300.47 171616[15:Rew:165880.0,148094.0] || subclass(y__dfg,intersection(power_class(complement(union(u,v))),complement(w))) member(unordered_pair(x,y),union(image(element_relation,union(u,v)),w))* -> .
% 299.87/300.47 171617[15:Rew:165880.0,148096.0] || subclass(y__dfg,intersection(power_class(complement(union(u,v))),complement(w))) member(ordered_pair(x,y),union(image(element_relation,union(u,v)),w))* -> .
% 299.87/300.47 171623[15:Rew:165880.0,98203.0] || subclass(y__dfg,intersection(complement(u),union(v,complement(union(w,x)))))* member(omega,union(u,intersection(complement(v),union(w,x)))) -> .
% 299.87/300.47 171624[15:Rew:165880.0,98484.0] || subclass(y__dfg,intersection(union(u,complement(union(v,w))),complement(x)))* member(omega,union(intersection(complement(u),union(v,w)),x)) -> .
% 299.87/300.47 171625[15:Rew:165880.0,98658.0] || subclass(y__dfg,intersection(complement(u),union(complement(union(v,w)),x)))* member(omega,union(u,intersection(union(v,w),complement(x)))) -> .
% 299.87/300.47 171626[15:Rew:165880.0,98845.0] || subclass(y__dfg,intersection(union(complement(union(u,v)),w),complement(x)))* member(omega,union(intersection(union(u,v),complement(w)),x)) -> .
% 299.87/300.47 171682[15:Rew:165880.0,103423.0] || subclass(y__dfg,union(u,complement(successor(v)))) member(omega,union(complement(u),successor(v))) -> member(omega,symmetric_difference(complement(u),successor(v)))*.
% 299.87/300.47 171729[15:Rew:165880.0,108623.1] || subclass(u,singleton(v))* member(intersection(u,w),y__dfg) -> equal(intersection(u,w),null_class) equal(apply(choice,intersection(u,w)),v)*.
% 299.87/300.47 171752[15:Rew:165880.0,110394.0] || subclass(y__dfg,intersection(power_class(u),power_class(complement(union(v,w))))) subclass(domain_relation,union(complement(power_class(u)),image(element_relation,union(v,w))))* -> .
% 299.87/300.47 171755[15:Rew:165880.0,110427.1] || equal(successor(union(complement(power_class(u)),image(element_relation,union(v,w)))),null_class)** -> subclass(y__dfg,intersection(power_class(u),power_class(complement(union(v,w))))).
% 299.87/300.47 171759[15:Rew:165880.0,110239.1] || equal(successor(intersection(power_class(u),power_class(complement(union(v,w))))),null_class) -> equal(union(complement(power_class(u)),image(element_relation,union(v,w))),y__dfg)**.
% 299.87/300.47 171770[15:Rew:165880.0,110392.0] || subclass(y__dfg,union(complement(power_class(u)),image(element_relation,union(v,w))))* member(omega,intersection(power_class(u),power_class(complement(union(v,w))))) -> .
% 299.87/300.47 171773[15:Rew:165880.0,110695.1] || equal(successor(intersection(power_class(complement(power_class(u))),union(v,w))),null_class) -> equal(union(image(element_relation,power_class(u)),complement(union(v,w))),y__dfg)**.
% 299.87/300.47 171782[15:Rew:165880.0,110848.0] || subclass(y__dfg,intersection(power_class(complement(power_class(u))),union(v,w))) subclass(domain_relation,union(image(element_relation,power_class(u)),complement(union(v,w))))* -> .
% 299.87/300.47 171785[15:Rew:165880.0,110881.1] || equal(successor(union(image(element_relation,power_class(u)),complement(union(v,w)))),null_class)** -> subclass(y__dfg,intersection(power_class(complement(power_class(u))),union(v,w))).
% 299.87/300.47 171795[15:Rew:165880.0,110846.0] || subclass(y__dfg,union(image(element_relation,power_class(u)),complement(union(v,w))))* member(omega,intersection(power_class(complement(power_class(u))),union(v,w))) -> .
% 299.87/300.47 171798[15:Rew:165880.0,111230.1] || equal(successor(intersection(power_class(complement(union(u,v))),power_class(w))),null_class) -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),y__dfg)**.
% 299.87/300.47 171809[15:Rew:165880.0,111386.0] || subclass(y__dfg,intersection(power_class(complement(union(u,v))),power_class(w))) subclass(domain_relation,union(image(element_relation,union(u,v)),complement(power_class(w))))* -> .
% 299.87/300.47 171812[15:Rew:165880.0,111419.1] || equal(successor(union(image(element_relation,union(u,v)),complement(power_class(w)))),null_class)** -> subclass(y__dfg,intersection(power_class(complement(union(u,v))),power_class(w))).
% 299.87/300.47 171823[15:Rew:165880.0,111384.0] || subclass(y__dfg,union(image(element_relation,union(u,v)),complement(power_class(w))))* member(omega,intersection(power_class(complement(union(u,v))),power_class(w))) -> .
% 299.87/300.47 171833[15:Rew:165880.0,112325.0] || subclass(y__dfg,intersection(union(u,v),power_class(complement(power_class(w))))) subclass(domain_relation,union(complement(union(u,v)),image(element_relation,power_class(w))))* -> .
% 299.87/300.47 171836[15:Rew:165880.0,112358.1] || equal(successor(union(complement(union(u,v)),image(element_relation,power_class(w)))),null_class)** -> subclass(y__dfg,intersection(union(u,v),power_class(complement(power_class(w))))).
% 299.87/300.47 171839[15:Rew:165880.0,112175.1] || equal(successor(intersection(union(u,v),power_class(complement(power_class(w))))),null_class) -> equal(union(complement(union(u,v)),image(element_relation,power_class(w))),y__dfg)**.
% 299.87/300.47 171850[15:Rew:165880.0,112323.0] || subclass(y__dfg,union(complement(union(u,v)),image(element_relation,power_class(w))))* member(omega,intersection(union(u,v),power_class(complement(power_class(w))))) -> .
% 299.87/300.47 172042[15:Rew:165880.0,141069.1] || subclass(u,v) member(symmetric_difference(v,u),y__dfg) -> equal(symmetric_difference(v,u),null_class) member(apply(choice,symmetric_difference(v,u)),complement(u))*.
% 299.87/300.47 172066[15:Rew:165880.0,142203.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),y__dfg) member(unordered_pair(x,y),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.87/300.47 172067[15:Rew:165880.0,142205.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),y__dfg) member(ordered_pair(x,y),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.87/300.47 172076[15:Rew:165880.0,143764.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),y__dfg) member(unordered_pair(x,y),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.87/300.47 172077[15:Rew:165880.0,143766.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),y__dfg) member(ordered_pair(x,y),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.87/300.47 172092[15:Rew:165880.0,144175.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),y__dfg) member(unordered_pair(x,y),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.87/300.47 172093[15:Rew:165880.0,144177.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),y__dfg) member(ordered_pair(x,y),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.87/300.47 172102[15:Rew:165880.0,144434.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),y__dfg) member(unordered_pair(x,y),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.87/300.47 172103[15:Rew:165880.0,144436.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),y__dfg) member(ordered_pair(x,y),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.87/300.47 172147[15:Rew:165880.0,145731.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),y__dfg) member(unordered_pair(x,y),union(u,image(element_relation,union(v,w))))* -> .
% 299.87/300.47 172148[15:Rew:165880.0,145733.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),y__dfg) member(ordered_pair(x,y),union(u,image(element_relation,union(v,w))))* -> .
% 299.87/300.47 172233[15:Rew:165880.0,148093.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),y__dfg) member(unordered_pair(x,y),union(image(element_relation,union(u,v)),w))* -> .
% 299.87/300.47 172234[15:Rew:165880.0,148095.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),y__dfg) member(ordered_pair(x,y),union(image(element_relation,union(u,v)),w))* -> .
% 299.87/300.47 172414[15:Rew:165880.0,155271.2] || member(omega,union(complement(u),complement(v)))* member(omega,union(u,v)) equal(complement(symmetric_difference(complement(u),complement(v))),y__dfg) -> .
% 299.87/300.47 181527[15:Rew:71035.0,181467.1,68772.0,181467.1] single_valued_class(intersection(u,intersection(union(cross_product(y__dfg,y__dfg),cross_product(y__dfg,y__dfg)),v))) || -> function(intersection(u,intersection(union(null_class,cross_product(y__dfg,y__dfg)),v)))*.
% 299.87/300.47 181528[15:Rew:71035.0,181463.1,68772.0,181463.1] single_valued_class(intersection(u,intersection(v,union(cross_product(y__dfg,y__dfg),cross_product(y__dfg,y__dfg))))) || -> function(intersection(u,intersection(v,union(null_class,cross_product(y__dfg,y__dfg)))))*.
% 299.87/300.47 181529[15:Rew:71035.0,181458.1,68772.0,181458.1] single_valued_class(intersection(intersection(u,union(cross_product(y__dfg,y__dfg),cross_product(y__dfg,y__dfg))),v)) || -> function(intersection(intersection(u,union(null_class,cross_product(y__dfg,y__dfg))),v))*.
% 299.87/300.47 181530[15:Rew:71035.0,181455.1,68772.0,181455.1] single_valued_class(intersection(intersection(union(cross_product(y__dfg,y__dfg),cross_product(y__dfg,y__dfg)),u),v)) || -> function(intersection(intersection(union(null_class,cross_product(y__dfg,y__dfg)),u),v))*.
% 299.87/300.47 181531[15:Rew:71035.0,181441.1,68772.0,181441.1] single_valued_class(union(null_class,intersection(u,union(cross_product(y__dfg,y__dfg),cross_product(y__dfg,y__dfg))))) || -> function(union(null_class,intersection(u,union(null_class,cross_product(y__dfg,y__dfg)))))*.
% 299.87/300.47 181532[15:Rew:71035.0,181417.1,68772.0,181417.1] single_valued_class(union(null_class,intersection(union(cross_product(y__dfg,y__dfg),cross_product(y__dfg,y__dfg)),u))) || -> function(union(null_class,intersection(union(null_class,cross_product(y__dfg,y__dfg)),u)))*.
% 299.87/300.47 1949[0:Res:25.2,158.0] || member(not_subclass_element(complement(intersection(u,v)),w),v)* member(not_subclass_element(complement(intersection(u,v)),w),u)* -> subclass(complement(intersection(u,v)),w).
% 299.87/300.47 11121[0:Rew:542.1,11120.1] || member(u,v) member(u,w) -> equal(not_subclass_element(unordered_pair(x,u),intersection(w,v)),x)** subclass(unordered_pair(x,u),intersection(w,v)).
% 299.87/300.47 11123[0:Rew:542.2,11122.1] || member(u,v) member(u,w) -> equal(not_subclass_element(unordered_pair(u,x),intersection(w,v)),x)** subclass(unordered_pair(u,x),intersection(w,v)).
% 299.87/300.47 10588[0:SpL:1199.1,47.0] || member(regular(cross_product(u,v)),successor_relation) -> equal(cross_product(u,v),null_class) equal(successor(first(regular(cross_product(u,v)))),second(regular(cross_product(u,v))))**.
% 299.87/300.47 1577[0:Res:60.1,157.0] || member(ordered_pair(u,regular(complement(image(v,image(w,singleton(u)))))),compose(v,w))* -> equal(complement(image(v,image(w,singleton(u)))),null_class).
% 299.87/300.47 20664[4:Rew:20570.0,10587.2] || member(regular(cross_product(u,v)),domain_relation) -> equal(cross_product(u,v),null_class) equal(cantor(first(regular(cross_product(u,v)))),second(regular(cross_product(u,v))))**.
% 299.87/300.47 21016[4:Rew:20570.0,12334.2] || member(ordered_pair(u,not_subclass_element(cross_product(v,w),x)),application_function)* -> subclass(cross_product(v,w),x) member(first(not_subclass_element(cross_product(v,w),x)),cantor(u)).
% 299.87/300.47 26330[0:Res:374.1,539.0] || subclass(ordered_pair(u,v),ordered_pair(w,x))* -> equal(unordered_pair(u,singleton(v)),unordered_pair(w,singleton(x))) equal(unordered_pair(u,singleton(v)),singleton(w)).
% 299.87/300.47 26320[0:Res:374.1,19.0] || subclass(ordered_pair(u,v),cross_product(w,x))* -> equal(ordered_pair(first(unordered_pair(u,singleton(v))),second(unordered_pair(u,singleton(v)))),unordered_pair(u,singleton(v)))**.
% 299.87/300.47 27257[3:Res:496.1,4832.0] || member(regular(regular(complement(intersection(u,v)))),symmetric_difference(u,v))* -> equal(regular(complement(intersection(u,v))),null_class) equal(complement(intersection(u,v)),null_class).
% 299.87/300.47 29201[0:Obv:29134.1] || member(u,v) -> equal(not_subclass_element(unordered_pair(w,u),intersection(v,unordered_pair(w,u))),w)** subclass(unordered_pair(w,u),intersection(v,unordered_pair(w,u))).
% 299.87/300.47 29202[0:Obv:29133.1] || member(u,v) -> equal(not_subclass_element(unordered_pair(u,w),intersection(v,unordered_pair(u,w))),w)** subclass(unordered_pair(u,w),intersection(v,unordered_pair(u,w))).
% 299.87/300.47 31041[3:Rew:30027.0,29839.0] || subclass(domain_relation,union(null_class,complement(intersection(u,v))))* member(ordered_pair(null_class,null_class),union(u,v)) -> member(ordered_pair(null_class,null_class),symmetric_difference(u,v)).
% 299.87/300.47 31485[9:Rew:31370.0,31400.2] || subclass(y__dfg,complement(intersection(u,v))) member(regular(union(x__dfg,x__dfg)),union(u,v)) -> member(regular(union(x__dfg,x__dfg)),symmetric_difference(u,v))*.
% 299.87/300.47 37739[0:Res:236.1,3668.0] || -> subclass(restrict(symmetric_difference(complement(u),complement(v)),w,x),y) member(not_subclass_element(restrict(symmetric_difference(complement(u),complement(v)),w,x),y),union(u,v))*.
% 299.87/300.47 39635[12:Rew:39262.1,39452.2] function(u) || member(ordered_pair(u,not_subclass_element(v,image(w,image(x,null_class)))),compose(w,x))* -> subclass(v,image(w,image(x,null_class))).
% 299.87/300.47 45316[0:Obv:45279.1] || subclass(unordered_pair(u,v),symmetric_difference(w,x))* -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) member(v,union(w,x)).
% 299.87/300.47 45317[0:Obv:45278.1] || subclass(unordered_pair(u,v),symmetric_difference(w,x))* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) member(u,union(w,x)).
% 299.87/300.47 45368[0:Res:169.1,3658.0] || -> subclass(intersection(u,symmetric_difference(v,cross_product(w,x))),y) member(not_subclass_element(intersection(u,symmetric_difference(v,cross_product(w,x))),y),complement(restrict(v,w,x)))*.
% 299.87/300.47 45357[3:Res:30644.0,3658.0] || -> subclass(union(null_class,symmetric_difference(u,cross_product(v,w))),x) member(not_subclass_element(union(null_class,symmetric_difference(u,cross_product(v,w))),x),complement(restrict(u,v,w)))*.
% 299.87/300.47 45334[0:Res:175.1,3658.0] || -> subclass(intersection(symmetric_difference(u,cross_product(v,w)),x),y) member(not_subclass_element(intersection(symmetric_difference(u,cross_product(v,w)),x),y),complement(restrict(u,v,w)))*.
% 299.87/300.47 45521[0:Res:169.1,3659.0] || -> subclass(intersection(u,symmetric_difference(cross_product(v,w),x)),y) member(not_subclass_element(intersection(u,symmetric_difference(cross_product(v,w),x)),y),complement(restrict(x,v,w)))*.
% 299.87/300.47 45510[3:Res:30644.0,3659.0] || -> subclass(union(null_class,symmetric_difference(cross_product(u,v),w)),x) member(not_subclass_element(union(null_class,symmetric_difference(cross_product(u,v),w)),x),complement(restrict(w,u,v)))*.
% 299.87/300.47 45487[0:Res:175.1,3659.0] || -> subclass(intersection(symmetric_difference(cross_product(u,v),w),x),y) member(not_subclass_element(intersection(symmetric_difference(cross_product(u,v),w),x),y),complement(restrict(w,u,v)))*.
% 299.87/300.47 46946[0:Rew:46218.0,46270.1] || member(regular(intersection(u,union(v,complement(power_class(w))))),intersection(complement(v),power_class(w)))* -> equal(intersection(u,union(v,complement(power_class(w)))),null_class).
% 299.87/300.47 46947[0:Rew:46218.0,46429.1] || member(regular(intersection(union(u,complement(power_class(v))),w)),intersection(complement(u),power_class(v)))* -> equal(intersection(union(u,complement(power_class(v))),w),null_class).
% 299.87/300.47 46948[0:Rew:46218.0,46471.1] || member(regular(intersection(u,union(complement(power_class(v)),w))),intersection(power_class(v),complement(w)))* -> equal(intersection(u,union(complement(power_class(v)),w)),null_class).
% 299.87/300.47 46951[0:Rew:46218.0,46617.1] || member(not_subclass_element(restrict(power_class(complement(power_class(u))),v,w),x),image(element_relation,power_class(u)))* -> subclass(restrict(power_class(complement(power_class(u))),v,w),x).
% 299.87/300.47 46952[0:Rew:46218.0,46732.1] || member(regular(intersection(union(complement(power_class(u)),v),w)),intersection(power_class(u),complement(v)))* -> equal(intersection(union(complement(power_class(u)),v),w),null_class).
% 299.87/300.47 48158[0:Res:236.1,46222.0] || member(not_subclass_element(restrict(image(element_relation,power_class(u)),v,w),x),power_class(complement(power_class(u))))* -> subclass(restrict(image(element_relation,power_class(u)),v,w),x).
% 299.87/300.47 48818[0:SpR:47177.0,2363.1] || -> equal(symmetric_difference(complement(power_class(complement(power_class(u)))),v),null_class) member(regular(symmetric_difference(complement(power_class(complement(power_class(u)))),v)),union(image(element_relation,power_class(u)),v))*.
% 299.87/300.47 49043[0:SpR:47178.0,2363.1] || -> equal(symmetric_difference(u,complement(power_class(complement(power_class(v))))),null_class) member(regular(symmetric_difference(u,complement(power_class(complement(power_class(v)))))),union(u,image(element_relation,power_class(v))))*.
% 299.87/300.47 49271[0:Res:169.1,46252.0] || -> subclass(intersection(u,symmetric_difference(complement(v),power_class(w))),x) member(not_subclass_element(intersection(u,symmetric_difference(complement(v),power_class(w))),x),union(v,complement(power_class(w))))*.
% 299.87/300.47 49260[3:Res:30644.0,46252.0] || -> subclass(union(null_class,symmetric_difference(complement(u),power_class(v))),w) member(not_subclass_element(union(null_class,symmetric_difference(complement(u),power_class(v))),w),union(u,complement(power_class(v))))*.
% 299.87/300.47 49236[0:Res:175.1,46252.0] || -> subclass(intersection(symmetric_difference(complement(u),power_class(v)),w),x) member(not_subclass_element(intersection(symmetric_difference(complement(u),power_class(v)),w),x),union(u,complement(power_class(v))))*.
% 299.87/300.47 49459[0:Res:169.1,46453.0] || -> subclass(intersection(u,symmetric_difference(power_class(v),complement(w))),x) member(not_subclass_element(intersection(u,symmetric_difference(power_class(v),complement(w))),x),union(complement(power_class(v)),w))*.
% 299.87/300.47 49448[3:Res:30644.0,46453.0] || -> subclass(union(null_class,symmetric_difference(power_class(u),complement(v))),w) member(not_subclass_element(union(null_class,symmetric_difference(power_class(u),complement(v))),w),union(complement(power_class(u)),v))*.
% 299.87/300.47 49424[0:Res:175.1,46453.0] || -> subclass(intersection(symmetric_difference(power_class(u),complement(v)),w),x) member(not_subclass_element(intersection(symmetric_difference(power_class(u),complement(v)),w),x),union(complement(power_class(u)),v))*.
% 299.87/300.47 51001[3:MRR:50972.0,9180.1] || -> member(regular(regular(image(element_relation,power_class(u)))),power_class(complement(power_class(u))))* equal(regular(image(element_relation,power_class(u))),null_class) equal(image(element_relation,power_class(u)),null_class).
% 299.87/300.47 52774[0:SpL:46226.0,220.0] || member(regular(union(image(element_relation,power_class(u)),v)),intersection(power_class(complement(power_class(u))),complement(v)))* -> equal(union(image(element_relation,power_class(u)),v),null_class).
% 299.87/300.47 52759[0:SpL:46226.0,220.0] || member(regular(union(u,image(element_relation,power_class(v)))),intersection(complement(u),power_class(complement(power_class(v)))))* -> equal(union(u,image(element_relation,power_class(v))),null_class).
% 299.87/300.47 52953[3:Res:496.1,4844.1] || member(regular(u),symmetric_difference(v,w)) subclass(u,regular(complement(intersection(v,w))))* -> equal(u,null_class) equal(complement(intersection(v,w)),null_class).
% 299.87/300.47 53031[3:MRR:52957.0,9180.1] || subclass(u,regular(image(element_relation,power_class(v)))) -> member(regular(u),power_class(complement(power_class(v))))* equal(u,null_class) equal(image(element_relation,power_class(v)),null_class).
% 299.87/300.47 53346[0:Res:2349.2,46251.0] || subclass(u,intersection(complement(v),power_class(w))) member(regular(intersection(x,u)),union(v,complement(power_class(w))))* -> equal(intersection(x,u),null_class).
% 299.87/300.47 53345[0:Res:2971.2,46251.0] || subclass(u,intersection(complement(v),power_class(w))) member(regular(intersection(u,x)),union(v,complement(power_class(w))))* -> equal(intersection(u,x),null_class).
% 299.87/300.47 53332[0:Res:168.1,46251.0] || member(regular(intersection(u,intersection(complement(v),power_class(w)))),union(v,complement(power_class(w))))* -> equal(intersection(u,intersection(complement(v),power_class(w))),null_class).
% 299.87/300.47 53322[4:Res:20669.1,46251.0] || subclass(domain_relation,flip(intersection(complement(u),power_class(v)))) member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),union(u,complement(power_class(v))))* -> .
% 299.87/300.47 53321[4:Res:20668.1,46251.0] || subclass(domain_relation,rotate(intersection(complement(u),power_class(v)))) member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),union(u,complement(power_class(v))))* -> .
% 299.87/300.47 53306[0:Res:174.1,46251.0] || member(regular(intersection(intersection(complement(u),power_class(v)),w)),union(u,complement(power_class(v))))* -> equal(intersection(intersection(complement(u),power_class(v)),w),null_class).
% 299.87/300.47 53446[0:Res:2349.2,46452.0] || subclass(u,intersection(power_class(v),complement(w))) member(regular(intersection(x,u)),union(complement(power_class(v)),w))* -> equal(intersection(x,u),null_class).
% 299.87/300.47 53445[0:Res:2971.2,46452.0] || subclass(u,intersection(power_class(v),complement(w))) member(regular(intersection(u,x)),union(complement(power_class(v)),w))* -> equal(intersection(u,x),null_class).
% 299.87/300.47 53432[0:Res:168.1,46452.0] || member(regular(intersection(u,intersection(power_class(v),complement(w)))),union(complement(power_class(v)),w))* -> equal(intersection(u,intersection(power_class(v),complement(w))),null_class).
% 299.87/300.47 53422[4:Res:20669.1,46452.0] || subclass(domain_relation,flip(intersection(power_class(u),complement(v)))) member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),union(complement(power_class(u)),v))* -> .
% 299.87/300.47 53421[4:Res:20668.1,46452.0] || subclass(domain_relation,rotate(intersection(power_class(u),complement(v)))) member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),union(complement(power_class(u)),v))* -> .
% 299.87/300.47 53406[0:Res:174.1,46452.0] || member(regular(intersection(intersection(power_class(u),complement(v)),w)),union(complement(power_class(u)),v))* -> equal(intersection(intersection(power_class(u),complement(v)),w),null_class).
% 299.87/300.47 53552[0:Res:374.1,5712.2] || subclass(ordered_pair(u,v),union(w,x))* member(unordered_pair(u,singleton(v)),complement(x))* member(unordered_pair(u,singleton(v)),complement(w))* -> .
% 299.87/300.47 53739[3:MRR:53738.1,53674.0] || -> equal(regular(ordered_pair(u,v)),singleton(u)) equal(apply(choice,regular(ordered_pair(u,v))),singleton(v))** equal(apply(choice,regular(ordered_pair(u,v))),u)**.
% 299.87/300.47 53780[0:SpL:495.0,3677.1] || member(u,symmetric_difference(union(v,w),union(complement(v),complement(w))))* subclass(complement(symmetric_difference(complement(v),complement(w))),x)* -> member(u,x)*.
% 299.87/300.47 54429[0:Res:3695.2,46453.0] || subclass(u,symmetric_difference(power_class(v),complement(w))) -> subclass(intersection(x,u),y) member(not_subclass_element(intersection(x,u),y),union(complement(power_class(v)),w))*.
% 299.87/300.47 54428[0:Res:3695.2,3659.0] || subclass(u,symmetric_difference(cross_product(v,w),x)) -> subclass(intersection(y,u),z) member(not_subclass_element(intersection(y,u),z),complement(restrict(x,v,w)))*.
% 299.87/300.47 54427[0:Res:3695.2,46252.0] || subclass(u,symmetric_difference(complement(v),power_class(w))) -> subclass(intersection(x,u),y) member(not_subclass_element(intersection(x,u),y),union(v,complement(power_class(w))))*.
% 299.87/300.47 54425[0:Res:3695.2,3658.0] || subclass(u,symmetric_difference(v,cross_product(w,x))) -> subclass(intersection(y,u),z) member(not_subclass_element(intersection(y,u),z),complement(restrict(v,w,x)))*.
% 299.87/300.47 54713[0:Res:3697.1,225.0] || -> subclass(intersection(u,intersection(restrict(v,w,x),y)),z) member(not_subclass_element(intersection(u,intersection(restrict(v,w,x),y)),z),cross_product(w,x))*.
% 299.87/300.47 55093[0:Res:3698.1,225.0] || -> subclass(intersection(u,intersection(v,restrict(w,x,y))),z) member(not_subclass_element(intersection(u,intersection(v,restrict(w,x,y))),z),cross_product(x,y))*.
% 299.87/300.47 55388[0:Res:4871.2,46453.0] || subclass(u,symmetric_difference(power_class(v),complement(w))) -> subclass(intersection(u,x),y) member(not_subclass_element(intersection(u,x),y),union(complement(power_class(v)),w))*.
% 299.87/300.47 55387[0:Res:4871.2,3659.0] || subclass(u,symmetric_difference(cross_product(v,w),x)) -> subclass(intersection(u,y),z) member(not_subclass_element(intersection(u,y),z),complement(restrict(x,v,w)))*.
% 299.87/300.47 55386[0:Res:4871.2,46252.0] || subclass(u,symmetric_difference(complement(v),power_class(w))) -> subclass(intersection(u,x),y) member(not_subclass_element(intersection(u,x),y),union(v,complement(power_class(w))))*.
% 299.87/300.47 55384[0:Res:4871.2,3658.0] || subclass(u,symmetric_difference(v,cross_product(w,x))) -> subclass(intersection(u,y),z) member(not_subclass_element(intersection(u,y),z),complement(restrict(v,w,x)))*.
% 299.87/300.47 55477[0:Rew:492.0,55331.1] || subclass(complement(restrict(u,v,w)),x) -> subclass(symmetric_difference(cross_product(v,w),u),y) member(not_subclass_element(symmetric_difference(cross_product(v,w),u),y),x)*.
% 299.87/300.47 55478[0:Rew:491.0,55330.1] || subclass(complement(restrict(u,v,w)),x) -> subclass(symmetric_difference(u,cross_product(v,w)),y) member(not_subclass_element(symmetric_difference(u,cross_product(v,w)),y),x)*.
% 299.87/300.47 55793[0:Res:4874.1,225.0] || -> subclass(intersection(intersection(restrict(u,v,w),x),y),z) member(not_subclass_element(intersection(intersection(restrict(u,v,w),x),y),z),cross_product(v,w))*.
% 299.87/300.47 56051[0:Res:4875.1,225.0] || -> subclass(intersection(intersection(u,restrict(v,w,x)),y),z) member(not_subclass_element(intersection(intersection(u,restrict(v,w,x)),y),z),cross_product(w,x))*.
% 299.87/300.47 56844[0:Res:9995.1,5.0] || member(not_subclass_element(u,intersection(v,w)),union(v,w)) -> member(not_subclass_element(u,intersection(v,w)),symmetric_difference(v,w))* subclass(u,intersection(v,w)).
% 299.87/300.47 58260[0:SpL:46877.0,3677.1] || member(u,symmetric_difference(power_class(v),power_class(complement(power_class(w)))))* subclass(union(complement(power_class(v)),image(element_relation,power_class(w))),x)* -> member(u,x)*.
% 299.87/300.47 58518[0:SpL:46880.0,3677.1] || member(u,symmetric_difference(power_class(complement(power_class(v))),power_class(w)))* subclass(union(image(element_relation,power_class(v)),complement(power_class(w))),x)* -> member(u,x)*.
% 299.87/300.47 58683[0:Res:7402.2,10849.0] || -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) equal(ordered_pair(first(ordered_pair(v,omega)),second(ordered_pair(v,omega))),ordered_pair(v,omega))**.
% 299.87/300.47 58621[0:Res:7401.2,10849.0] || -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) equal(ordered_pair(first(ordered_pair(u,omega)),second(ordered_pair(u,omega))),ordered_pair(u,omega))**.
% 299.87/300.47 59238[0:SpL:46227.0,3286.1] || member(u,image(element_relation,union(intersection(power_class(v),complement(w)),x)))* member(u,power_class(intersection(union(complement(power_class(v)),w),complement(x)))) -> .
% 299.87/300.47 59237[0:SpL:46221.0,3286.1] || member(u,image(element_relation,union(intersection(complement(v),power_class(w)),x)))* member(u,power_class(intersection(union(v,complement(power_class(w))),complement(x)))) -> .
% 299.87/300.47 59221[0:SpL:46227.0,3286.1] || member(u,image(element_relation,union(v,intersection(power_class(w),complement(x)))))* member(u,power_class(intersection(complement(v),union(complement(power_class(w)),x)))) -> .
% 299.87/300.47 59220[0:SpL:46221.0,3286.1] || member(u,image(element_relation,union(v,intersection(complement(w),power_class(x)))))* member(u,power_class(intersection(complement(v),union(w,complement(power_class(x)))))) -> .
% 299.87/300.47 59616[3:Res:55241.0,4983.0] || -> subclass(restrict(union(null_class,restrict(u,v,w)),x,y),z) member(not_subclass_element(restrict(union(null_class,restrict(u,v,w)),x,y),z),u)*.
% 299.87/300.47 59672[3:Res:56896.0,4983.0] || -> subclass(union(null_class,restrict(restrict(u,v,w),x,y)),z) member(not_subclass_element(union(null_class,restrict(restrict(u,v,w),x,y)),z),u)*.
% 299.87/300.47 59824[0:Rew:46226.0,59758.0] || -> equal(symmetric_difference(power_class(complement(power_class(u))),complement(v)),null_class) member(regular(symmetric_difference(power_class(complement(power_class(u))),complement(v))),union(image(element_relation,power_class(u)),v))*.
% 299.87/300.47 59825[0:Rew:46226.0,59741.0] || -> equal(symmetric_difference(complement(u),power_class(complement(power_class(v)))),null_class) member(regular(symmetric_difference(complement(u),power_class(complement(power_class(v))))),union(u,image(element_relation,power_class(v))))*.
% 299.87/300.47 59877[0:Res:54862.0,4983.0] || -> subclass(intersection(u,restrict(restrict(v,w,x),y,z)),x1) member(not_subclass_element(intersection(u,restrict(restrict(v,w,x),y,z)),x1),v)*.
% 299.87/300.47 59973[0:Res:54912.0,4983.0] || -> subclass(restrict(intersection(restrict(u,v,w),x),y,z),x1) member(not_subclass_element(restrict(intersection(restrict(u,v,w),x),y,z),x1),u)*.
% 299.87/300.47 60099[0:Res:55531.0,4983.0] || -> subclass(restrict(intersection(u,restrict(v,w,x)),y,z),x1) member(not_subclass_element(restrict(intersection(u,restrict(v,w,x)),y,z),x1),v)*.
% 299.87/300.47 60261[0:Res:56205.0,4983.0] || -> subclass(intersection(restrict(restrict(u,v,w),x,y),z),x1) member(not_subclass_element(intersection(restrict(restrict(u,v,w),x,y),z),x1),u)*.
% 299.87/300.47 60392[3:Obv:60355.1] || subclass(intersection(u,regular(union(v,w))),symmetric_difference(v,w))* -> equal(intersection(u,regular(union(v,w))),null_class) equal(union(v,w),null_class).
% 299.87/300.47 60490[3:Obv:60453.1] || subclass(intersection(regular(union(u,v)),w),symmetric_difference(u,v))* -> equal(intersection(regular(union(u,v)),w),null_class) equal(union(u,v),null_class).
% 299.87/300.47 60800[0:SpR:46227.0,46275.0] || -> equal(union(intersection(union(complement(power_class(u)),v),complement(w)),complement(power_class(x))),complement(intersection(union(intersection(power_class(u),complement(v)),w),power_class(x))))**.
% 299.87/300.47 60799[0:SpR:46221.0,46275.0] || -> equal(union(intersection(union(u,complement(power_class(v))),complement(w)),complement(power_class(x))),complement(intersection(union(intersection(complement(u),power_class(v)),w),power_class(x))))**.
% 299.87/300.47 60783[0:SpR:46227.0,46275.0] || -> equal(union(intersection(complement(u),union(complement(power_class(v)),w)),complement(power_class(x))),complement(intersection(union(u,intersection(power_class(v),complement(w))),power_class(x))))**.
% 299.87/300.47 60782[0:SpR:46221.0,46275.0] || -> equal(union(intersection(complement(u),union(v,complement(power_class(w)))),complement(power_class(x))),complement(intersection(union(u,intersection(complement(v),power_class(w))),power_class(x))))**.
% 299.87/300.47 61161[0:Rew:46366.0,61008.1] || subclass(union(u,complement(power_class(v))),w) -> subclass(symmetric_difference(complement(u),power_class(v)),x) member(not_subclass_element(symmetric_difference(complement(u),power_class(v)),x),w)*.
% 299.87/300.47 61380[0:Rew:46669.0,61228.1] || subclass(union(complement(power_class(u)),v),w) -> subclass(symmetric_difference(power_class(u),complement(v)),x) member(not_subclass_element(symmetric_difference(power_class(u),complement(v)),x),w)*.
% 299.87/300.47 61521[0:SpR:46227.0,46752.0] || -> equal(union(complement(power_class(u)),intersection(union(complement(power_class(v)),w),complement(x))),complement(intersection(power_class(u),union(intersection(power_class(v),complement(w)),x))))**.
% 299.87/300.47 61520[0:SpR:46221.0,46752.0] || -> equal(union(complement(power_class(u)),intersection(union(v,complement(power_class(w))),complement(x))),complement(intersection(power_class(u),union(intersection(complement(v),power_class(w)),x))))**.
% 299.87/300.47 61504[0:SpR:46227.0,46752.0] || -> equal(union(complement(power_class(u)),intersection(complement(v),union(complement(power_class(w)),x))),complement(intersection(power_class(u),union(v,intersection(power_class(w),complement(x))))))**.
% 299.87/300.47 61503[0:SpR:46221.0,46752.0] || -> equal(union(complement(power_class(u)),intersection(complement(v),union(w,complement(power_class(x))))),complement(intersection(power_class(u),union(v,intersection(complement(w),power_class(x))))))**.
% 299.87/300.47 63127[0:Obv:63014.1] || member(u,symmetric_difference(v,w)) -> equal(not_subclass_element(unordered_pair(x,u),complement(intersection(v,w))),x)** subclass(unordered_pair(x,u),complement(intersection(v,w))).
% 299.87/300.47 63128[0:Obv:63013.1] || member(u,symmetric_difference(v,w)) -> equal(not_subclass_element(unordered_pair(u,x),complement(intersection(v,w))),x)** subclass(unordered_pair(u,x),complement(intersection(v,w))).
% 299.87/300.47 65544[0:Rew:115.0,65310.1] || member(not_subclass_element(intersection(u,union(v,w)),symmetric_difference(v,w)),complement(intersection(v,w)))* -> subclass(intersection(u,union(v,w)),symmetric_difference(v,w)).
% 299.87/300.47 66011[0:Rew:115.0,65771.1] || member(not_subclass_element(intersection(union(u,v),w),symmetric_difference(u,v)),complement(intersection(u,v)))* -> subclass(intersection(union(u,v),w),symmetric_difference(u,v)).
% 299.87/300.47 69047[0:SpR:67463.0,2985.1] || -> equal(symmetric_difference(union(u,v),complement(intersection(u,v))),null_class) member(regular(symmetric_difference(union(u,v),complement(intersection(u,v)))),complement(symmetric_difference(u,v)))*.
% 299.87/300.47 69322[3:Rew:69307.0,67577.0] || -> equal(union(symmetric_difference(u,v),intersection(complement(union(u,v)),union(null_class,intersection(u,v)))),complement(symmetric_difference(union(u,v),complement(intersection(u,v)))))**.
% 299.87/300.47 71248[3:Rew:71163.0,71089.1] || equal(successor(symmetric_difference(u,v)),null_class) -> equal(symmetric_difference(union(u,v),complement(intersection(u,v))),union(union(u,v),complement(intersection(u,v))))**.
% 299.87/300.47 71249[0:Rew:71163.0,71208.0] || member(regular(symmetric_difference(union(u,v),complement(intersection(u,v)))),symmetric_difference(u,v))* -> equal(symmetric_difference(union(u,v),complement(intersection(u,v))),null_class).
% 299.87/300.47 74167[0:Res:2978.1,3678.1] || member(regular(intersection(restrict(intersection(u,v),w,x),y)),symmetric_difference(u,v))* -> equal(intersection(restrict(intersection(u,v),w,x),y),null_class).
% 299.87/300.47 74635[0:Res:2355.1,3678.1] || member(regular(intersection(u,restrict(intersection(v,w),x,y))),symmetric_difference(v,w))* -> equal(intersection(u,restrict(intersection(v,w),x,y)),null_class).
% 299.87/300.47 74929[3:Rew:71035.0,74926.1,71035.0,74926.0] || -> subclass(intersection(union(null_class,restrict(u,v,w)),x),y) member(not_subclass_element(intersection(union(null_class,restrict(u,v,w)),x),y),cross_product(v,w))*.
% 299.87/300.47 74924[3:Res:57352.0,4982.0] || -> subclass(union(null_class,intersection(u,restrict(v,w,x))),y) member(not_subclass_element(union(null_class,intersection(u,restrict(v,w,x))),y),cross_product(w,x))*.
% 299.87/300.47 74930[3:Rew:71035.0,74921.1,71035.0,74921.0] || -> subclass(intersection(u,union(null_class,restrict(v,w,x))),y) member(not_subclass_element(intersection(u,union(null_class,restrict(v,w,x))),y),cross_product(w,x))*.
% 299.87/300.47 74914[12:Res:68971.1,4982.0] function(restrict(u,v,w)) || -> subclass(successor(restrict(u,v,w)),x) member(not_subclass_element(successor(restrict(u,v,w)),x),cross_product(v,w))*.
% 299.87/300.47 74911[3:Res:56263.0,4982.0] || -> subclass(union(null_class,intersection(restrict(u,v,w),x)),y) member(not_subclass_element(union(null_class,intersection(restrict(u,v,w),x)),y),cross_product(v,w))*.
% 299.87/300.47 78354[3:SpL:69762.0,46887.0] || member(not_subclass_element(power_class(complement(power_class(union(null_class,u)))),v),image(element_relation,power_class(union(null_class,u))))* -> subclass(power_class(complement(power_class(union(u,null_class)))),v).
% 299.87/300.47 78353[3:SpL:38610.0,46887.0] || member(not_subclass_element(power_class(complement(power_class(union(u,u)))),v),image(element_relation,power_class(union(u,u))))* -> subclass(power_class(complement(power_class(union(null_class,u)))),v).
% 299.87/300.47 78352[3:SpL:69762.0,46887.0] || member(not_subclass_element(power_class(complement(power_class(union(u,null_class)))),v),image(element_relation,power_class(union(u,null_class))))* -> subclass(power_class(complement(power_class(union(null_class,u)))),v).
% 299.87/300.47 78351[3:SpL:38610.0,46887.0] || member(not_subclass_element(power_class(complement(power_class(union(null_class,u)))),v),image(element_relation,power_class(union(null_class,u))))* -> subclass(power_class(complement(power_class(union(u,u)))),v).
% 299.87/300.47 79547[3:Rew:30027.0,79498.1] || member(regular(intersection(union(null_class,complement(u)),complement(v))),union(union(null_class,u),v))* -> equal(intersection(union(null_class,complement(u)),complement(v)),null_class).
% 299.87/300.47 79548[3:Rew:66602.0,79497.1] || member(regular(intersection(union(null_class,complement(u)),complement(v))),union(union(u,null_class),v))* -> equal(intersection(union(null_class,complement(u)),complement(v)),null_class).
% 299.87/300.47 79549[3:Rew:33220.0,79496.1] || member(regular(intersection(union(null_class,complement(u)),complement(v))),union(union(u,u),v))* -> equal(intersection(union(null_class,complement(u)),complement(v)),null_class).
% 299.87/300.47 79550[3:Rew:30027.0,79475.1] || member(regular(intersection(complement(u),union(null_class,complement(v)))),union(u,union(null_class,v)))* -> equal(intersection(complement(u),union(null_class,complement(v))),null_class).
% 299.87/300.47 79551[3:Rew:66602.0,79474.1] || member(regular(intersection(complement(u),union(null_class,complement(v)))),union(u,union(v,null_class)))* -> equal(intersection(complement(u),union(null_class,complement(v))),null_class).
% 299.87/300.47 79552[3:Rew:33220.0,79473.1] || member(regular(intersection(complement(u),union(null_class,complement(v)))),union(u,union(v,v)))* -> equal(intersection(complement(u),union(null_class,complement(v))),null_class).
% 299.87/300.47 79573[3:Rew:28.0,79454.1,46840.0,79454.1,29278.0,79454.1,28.0,79454.0,46840.0,79454.0,29278.0,79454.0] || member(regular(intersection(union(u,v),power_class(w))),complement(intersection(union(u,v),power_class(w))))* -> equal(intersection(union(u,v),power_class(w)),null_class).
% 299.87/300.47 79574[3:Rew:46840.0,79436.1,29278.0,79436.1,28.0,79436.1,46840.0,79436.0,29278.0,79436.0,28.0,79436.0] || member(regular(intersection(power_class(u),union(v,w))),complement(intersection(power_class(u),union(v,w))))* -> equal(intersection(power_class(u),union(v,w)),null_class).
% 299.87/300.47 82774[3:SpL:68783.0,46887.0] || member(not_subclass_element(power_class(complement(power_class(union(u,null_class)))),v),image(element_relation,power_class(union(u,null_class))))* -> subclass(power_class(complement(power_class(union(u,u)))),v).
% 299.87/300.47 82759[3:SpL:68783.0,46887.0] || member(not_subclass_element(power_class(complement(power_class(union(u,u)))),v),image(element_relation,power_class(union(u,u))))* -> subclass(power_class(complement(power_class(union(u,null_class)))),v).
% 299.87/300.47 83467[0:MRR:83407.0,9181.1] || -> member(not_subclass_element(u,intersection(intersection(complement(v),power_class(w)),u)),union(v,complement(power_class(w))))* subclass(u,intersection(intersection(complement(v),power_class(w)),u)).
% 299.87/300.47 83851[0:MRR:83790.0,9181.1] || -> member(not_subclass_element(u,intersection(intersection(power_class(v),complement(w)),u)),union(complement(power_class(v)),w))* subclass(u,intersection(intersection(power_class(v),complement(w)),u)).
% 299.87/300.47 84738[4:SpR:67191.0,6566.1] || -> subclass(symmetric_difference(complement(apply(null_class,u)),complement(v)),w) member(not_subclass_element(symmetric_difference(complement(apply(null_class,x)),complement(v)),w),union(apply(null_class,u),v))*.
% 299.87/300.47 84737[4:SpR:67192.0,6566.1] || -> subclass(symmetric_difference(complement(apply(null_class,u)),complement(v)),w) member(not_subclass_element(symmetric_difference(complement(sum_class(range_of(null_class))),complement(v)),w),union(apply(null_class,u),v))*.
% 299.87/300.47 84801[3:Rew:30027.0,84735.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),w) member(not_subclass_element(symmetric_difference(union(null_class,complement(u)),complement(v)),w),union(union(null_class,u),v))*.
% 299.87/300.47 84802[3:Rew:66602.0,84734.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),w) member(not_subclass_element(symmetric_difference(union(null_class,complement(u)),complement(v)),w),union(union(u,null_class),v))*.
% 299.87/300.47 84803[3:Rew:33220.0,84733.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),w) member(not_subclass_element(symmetric_difference(union(null_class,complement(u)),complement(v)),w),union(union(u,u),v))*.
% 299.87/300.47 84732[4:SpR:67192.0,6566.1] || -> subclass(symmetric_difference(complement(sum_class(range_of(null_class))),complement(u)),v) member(not_subclass_element(symmetric_difference(complement(apply(null_class,w)),complement(u)),v),union(sum_class(range_of(null_class)),u))*.
% 299.87/300.47 84715[4:SpR:67191.0,6566.1] || -> subclass(symmetric_difference(complement(u),complement(apply(null_class,v))),w) member(not_subclass_element(symmetric_difference(complement(u),complement(apply(null_class,x))),w),union(u,apply(null_class,v)))*.
% 299.87/300.47 84714[4:SpR:67192.0,6566.1] || -> subclass(symmetric_difference(complement(u),complement(apply(null_class,v))),w) member(not_subclass_element(symmetric_difference(complement(u),complement(sum_class(range_of(null_class)))),w),union(u,apply(null_class,v)))*.
% 299.87/300.47 84804[3:Rew:30027.0,84712.0] || -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),w) member(not_subclass_element(symmetric_difference(complement(u),union(null_class,complement(v))),w),union(u,union(null_class,v)))*.
% 299.87/300.47 84805[3:Rew:66602.0,84711.0] || -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),w) member(not_subclass_element(symmetric_difference(complement(u),union(null_class,complement(v))),w),union(u,union(v,null_class)))*.
% 299.87/300.47 84806[3:Rew:33220.0,84710.0] || -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),w) member(not_subclass_element(symmetric_difference(complement(u),union(null_class,complement(v))),w),union(u,union(v,v)))*.
% 299.87/300.47 84709[4:SpR:67192.0,6566.1] || -> subclass(symmetric_difference(complement(u),complement(sum_class(range_of(null_class)))),v) member(not_subclass_element(symmetric_difference(complement(u),complement(apply(null_class,w))),v),union(u,sum_class(range_of(null_class))))*.
% 299.87/300.47 85276[3:Rew:30027.0,85186.1] || -> member(not_subclass_element(u,intersection(union(null_class,complement(v)),complement(w))),union(union(null_class,v),w))* subclass(u,intersection(union(null_class,complement(v)),complement(w))).
% 299.87/300.47 85277[3:Rew:66602.0,85185.1] || -> member(not_subclass_element(u,intersection(union(null_class,complement(v)),complement(w))),union(union(v,null_class),w))* subclass(u,intersection(union(null_class,complement(v)),complement(w))).
% 299.87/300.47 85278[3:Rew:33220.0,85184.1] || -> member(not_subclass_element(u,intersection(union(null_class,complement(v)),complement(w))),union(union(v,v),w))* subclass(u,intersection(union(null_class,complement(v)),complement(w))).
% 299.87/300.47 85279[3:Rew:30027.0,85163.1] || -> member(not_subclass_element(u,intersection(complement(v),union(null_class,complement(w)))),union(v,union(null_class,w)))* subclass(u,intersection(complement(v),union(null_class,complement(w)))).
% 299.87/300.47 85280[3:Rew:66602.0,85162.1] || -> member(not_subclass_element(u,intersection(complement(v),union(null_class,complement(w)))),union(v,union(w,null_class)))* subclass(u,intersection(complement(v),union(null_class,complement(w)))).
% 299.87/300.47 85281[3:Rew:33220.0,85161.1] || -> member(not_subclass_element(u,intersection(complement(v),union(null_class,complement(w)))),union(v,union(w,w)))* subclass(u,intersection(complement(v),union(null_class,complement(w)))).
% 299.87/300.47 85313[3:Rew:28.0,85142.1,46840.0,85142.1,29278.0,85142.1,28.0,85142.0,46840.0,85142.0,29278.0,85142.0] || -> member(not_subclass_element(u,intersection(union(v,w),power_class(x))),complement(intersection(union(v,w),power_class(x))))* subclass(u,intersection(union(v,w),power_class(x))).
% 299.87/300.47 85314[3:Rew:46840.0,85121.1,29278.0,85121.1,28.0,85121.1,46840.0,85121.0,29278.0,85121.0,28.0,85121.0] || -> member(not_subclass_element(u,intersection(power_class(v),union(w,x))),complement(intersection(power_class(v),union(w,x))))* subclass(u,intersection(power_class(v),union(w,x))).
% 299.87/300.47 85430[3:Rew:7381.2,85429.2] || equal(u,v) member(not_subclass_element(intersection(w,v),x),unordered_pair(v,u))* -> subclass(intersection(w,v),x) equal(unordered_pair(v,u),null_class).
% 299.87/300.47 85435[4:MRR:85368.0,9181.1] || -> equal(apply(u,not_subclass_element(intersection(v,regular(cantor(u))),w)),sum_class(range_of(null_class)))** subclass(intersection(v,regular(cantor(u))),w) equal(cantor(u),null_class).
% 299.87/300.47 85440[3:MRR:85363.0,9181.1] || -> member(not_subclass_element(intersection(u,regular(union(v,w))),x),complement(v))* subclass(intersection(u,regular(union(v,w))),x) equal(union(v,w),null_class).
% 299.87/300.47 85441[3:MRR:85362.0,9181.1] || -> member(not_subclass_element(intersection(u,regular(union(v,w))),x),complement(w))* subclass(intersection(u,regular(union(v,w))),x) equal(union(v,w),null_class).
% 299.87/300.47 85628[3:Rew:7381.2,85627.2] || equal(u,v) member(not_subclass_element(intersection(v,w),x),unordered_pair(v,u))* -> subclass(intersection(v,w),x) equal(unordered_pair(v,u),null_class).
% 299.87/300.47 85633[4:MRR:85566.0,9181.1] || -> equal(apply(u,not_subclass_element(intersection(regular(cantor(u)),v),w)),sum_class(range_of(null_class)))** subclass(intersection(regular(cantor(u)),v),w) equal(cantor(u),null_class).
% 299.87/300.47 85638[3:MRR:85561.0,9181.1] || -> member(not_subclass_element(intersection(regular(union(u,v)),w),x),complement(u))* subclass(intersection(regular(union(u,v)),w),x) equal(union(u,v),null_class).
% 299.87/300.47 85639[3:MRR:85560.0,9181.1] || -> member(not_subclass_element(intersection(regular(union(u,v)),w),x),complement(v))* subclass(intersection(regular(union(u,v)),w),x) equal(union(u,v),null_class).
% 299.87/300.47 87019[0:SpR:71143.0,6566.1] || -> subclass(symmetric_difference(complement(u),complement(symmetric_difference(v,w))),x) member(not_subclass_element(symmetric_difference(complement(u),complement(symmetric_difference(w,v))),x),union(u,symmetric_difference(v,w)))*.
% 299.87/300.47 86979[0:SpR:71143.0,6566.1] || -> subclass(symmetric_difference(complement(symmetric_difference(u,v)),complement(w)),x) member(not_subclass_element(symmetric_difference(complement(symmetric_difference(v,u)),complement(w)),x),union(symmetric_difference(u,v),w))*.
% 299.87/300.47 87959[4:Res:3703.1,9160.0] || -> subclass(intersection(u,restrict(apply(null_class,v),w,x)),y) member(not_subclass_element(intersection(u,restrict(apply(null_class,v),w,x)),y),sum_class(range_of(null_class)))*.
% 299.87/300.47 87958[4:Res:3703.1,9158.0] || -> subclass(intersection(u,restrict(sum_class(range_of(null_class)),v,w)),x) member(not_subclass_element(intersection(u,restrict(sum_class(range_of(null_class)),v,w)),x),apply(null_class,y))*.
% 299.87/300.47 87954[3:Res:3703.1,4001.0] || member(not_subclass_element(intersection(u,restrict(regular(v),w,x)),y),v)* -> subclass(intersection(u,restrict(regular(v),w,x)),y) equal(v,null_class).
% 299.87/300.47 87939[0:Res:3703.1,497.0] || -> subclass(intersection(u,restrict(symmetric_difference(v,w),x,y)),z) member(not_subclass_element(intersection(u,restrict(symmetric_difference(v,w),x,y)),z),union(v,w))*.
% 299.87/300.47 87895[0:SpR:231.0,3703.1] || -> subclass(intersection(u,restrict(cross_product(v,w),x,y)),z) member(not_subclass_element(intersection(u,restrict(cross_product(x,y),v,w)),z),cross_product(v,w))*.
% 299.87/300.47 88350[4:Res:4876.1,9160.0] || -> subclass(intersection(restrict(apply(null_class,u),v,w),x),y) member(not_subclass_element(intersection(restrict(apply(null_class,u),v,w),x),y),sum_class(range_of(null_class)))*.
% 299.87/300.47 88349[4:Res:4876.1,9158.0] || -> subclass(intersection(restrict(sum_class(range_of(null_class)),u,v),w),x) member(not_subclass_element(intersection(restrict(sum_class(range_of(null_class)),u,v),w),x),apply(null_class,y))*.
% 299.87/300.47 88345[3:Res:4876.1,4001.0] || member(not_subclass_element(intersection(restrict(regular(u),v,w),x),y),u)* -> subclass(intersection(restrict(regular(u),v,w),x),y) equal(u,null_class).
% 299.87/300.47 88330[0:Res:4876.1,497.0] || -> subclass(intersection(restrict(symmetric_difference(u,v),w,x),y),z) member(not_subclass_element(intersection(restrict(symmetric_difference(u,v),w,x),y),z),union(u,v))*.
% 299.87/300.47 88281[0:SpR:231.0,4876.1] || -> subclass(intersection(restrict(cross_product(u,v),w,x),y),z) member(not_subclass_element(intersection(restrict(cross_product(w,x),u,v),y),z),cross_product(u,v))*.
% 299.87/300.47 91748[0:Res:374.1,46280.0] || subclass(ordered_pair(u,v),intersection(complement(w),power_class(complement(power_class(x))))) member(unordered_pair(u,singleton(v)),union(w,image(element_relation,power_class(x))))* -> .
% 299.87/300.47 91732[0:Res:359.2,46280.0] || subclass(u,intersection(complement(v),power_class(complement(power_class(w))))) member(not_subclass_element(u,x),union(v,image(element_relation,power_class(w))))* -> subclass(u,x).
% 299.87/300.47 91659[0:SpL:46226.0,46280.0] || member(u,intersection(power_class(complement(power_class(v))),power_class(complement(power_class(w)))))* member(u,union(image(element_relation,power_class(v)),image(element_relation,power_class(w)))) -> .
% 299.87/300.47 93463[0:Res:374.1,46312.0] || subclass(ordered_pair(u,v),intersection(power_class(complement(power_class(w))),complement(x))) member(unordered_pair(u,singleton(v)),union(image(element_relation,power_class(w)),x))* -> .
% 299.87/300.47 93447[0:Res:359.2,46312.0] || subclass(u,intersection(power_class(complement(power_class(v))),complement(w))) member(not_subclass_element(u,x),union(image(element_relation,power_class(v)),w))* -> subclass(u,x).
% 299.87/300.47 93887[0:SpR:46893.0,26233.0] || -> subclass(complement(union(u,intersection(power_class(v),union(w,complement(power_class(x)))))),intersection(complement(u),union(complement(power_class(v)),intersection(complement(w),power_class(x)))))*.
% 299.87/300.47 93842[0:SpR:46893.0,26233.0] || -> subclass(complement(union(intersection(power_class(u),union(v,complement(power_class(w)))),x)),intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),complement(x)))*.
% 299.87/300.47 94735[0:SpR:46894.0,26233.0] || -> subclass(complement(union(u,intersection(union(v,complement(power_class(w))),power_class(x)))),intersection(complement(u),union(intersection(complement(v),power_class(w)),complement(power_class(x)))))*.
% 299.87/300.47 94690[0:SpR:46894.0,26233.0] || -> subclass(complement(union(intersection(union(u,complement(power_class(v))),power_class(w)),x)),intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),complement(x)))*.
% 299.87/300.47 95064[0:SpR:46895.0,26233.0] || -> subclass(complement(union(u,intersection(union(complement(power_class(v)),w),power_class(x)))),intersection(complement(u),union(intersection(power_class(v),complement(w)),complement(power_class(x)))))*.
% 299.87/300.47 95019[0:SpR:46895.0,26233.0] || -> subclass(complement(union(intersection(union(complement(power_class(u)),v),power_class(w)),x)),intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),complement(x)))*.
% 299.87/300.47 95448[0:SpR:46898.0,26233.0] || -> subclass(complement(union(u,intersection(power_class(v),union(complement(power_class(w)),x)))),intersection(complement(u),union(complement(power_class(v)),intersection(power_class(w),complement(x)))))*.
% 299.87/300.47 95403[0:SpR:46898.0,26233.0] || -> subclass(complement(union(intersection(power_class(u),union(complement(power_class(v)),w)),x)),intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),complement(x)))*.
% 299.87/300.47 96663[0:SpL:46226.0,5686.1] || member(u,intersection(complement(v),union(image(element_relation,power_class(w)),x)))* member(u,union(v,intersection(power_class(complement(power_class(w))),complement(x)))) -> .
% 299.87/300.47 96635[0:SpL:46226.0,5686.1] || member(u,intersection(complement(v),union(w,image(element_relation,power_class(x)))))* member(u,union(v,intersection(complement(w),power_class(complement(power_class(x)))))) -> .
% 299.87/300.47 96916[0:SpL:46226.0,5696.1] || member(u,intersection(union(image(element_relation,power_class(v)),w),complement(x)))* member(u,union(intersection(power_class(complement(power_class(v))),complement(w)),x)) -> .
% 299.87/300.47 96888[0:SpL:46226.0,5696.1] || member(u,intersection(union(v,image(element_relation,power_class(w))),complement(x)))* member(u,union(intersection(complement(v),power_class(complement(power_class(w)))),x)) -> .
% 299.87/300.47 98135[0:Rew:97898.0,49406.0] || member(u,symmetric_difference(power_class(v),union(w,complement(union(x,y))))) -> member(u,union(complement(power_class(v)),intersection(complement(w),union(x,y))))*.
% 299.87/300.47 98141[3:Rew:97898.0,84518.1] || member(not_subclass_element(u,v),symmetric_difference(complement(w),union(x,y)))* subclass(u,regular(union(w,complement(union(x,y))))) -> subclass(u,v).
% 299.87/300.47 98218[0:Rew:97898.0,49223.0] || member(u,symmetric_difference(union(v,complement(union(w,x))),power_class(y))) -> member(u,union(intersection(complement(v),union(w,x)),complement(power_class(y))))*.
% 299.87/300.47 98249[0:Rew:97898.0,59216.1] || member(u,image(element_relation,union(v,image(element_relation,union(w,x)))))* member(u,power_class(intersection(complement(v),power_class(complement(union(w,x)))))) -> .
% 299.87/300.47 98250[0:Rew:97898.0,61499.0] || -> equal(union(complement(power_class(u)),intersection(complement(v),power_class(complement(union(w,x))))),complement(intersection(power_class(u),union(v,image(element_relation,union(w,x))))))**.
% 299.87/300.47 98289[0:Rew:97898.0,49409.0] || member(u,symmetric_difference(power_class(v),union(complement(union(w,x)),y))) -> member(u,union(complement(power_class(v)),intersection(union(w,x),complement(y))))*.
% 299.87/300.47 98293[3:Rew:97898.0,84299.1] || member(not_subclass_element(u,v),symmetric_difference(union(w,x),complement(y)))* subclass(u,regular(union(complement(union(w,x)),y))) -> subclass(u,v).
% 299.87/300.47 98481[0:Rew:97898.0,27553.0] || -> subclass(complement(successor(intersection(complement(u),union(v,w)))),intersection(union(u,complement(union(v,w))),complement(singleton(intersection(complement(u),union(v,w))))))*.
% 299.87/300.47 98559[0:Rew:97898.0,59233.1] || member(u,image(element_relation,union(image(element_relation,union(v,w)),x)))* member(u,power_class(intersection(power_class(complement(union(v,w))),complement(x)))) -> .
% 299.87/300.47 98560[0:Rew:97898.0,61516.0] || -> equal(union(complement(power_class(u)),intersection(power_class(complement(union(v,w))),complement(x))),complement(intersection(power_class(u),union(image(element_relation,union(v,w)),x))))**.
% 299.87/300.47 98573[0:Rew:97898.0,59315.0] || subclass(u,power_class(complement(union(v,w)))) member(regular(intersection(u,x)),image(element_relation,union(v,w)))* -> equal(intersection(u,x),null_class).
% 299.87/300.47 98574[0:Rew:97898.0,59316.0] || subclass(u,power_class(complement(union(v,w)))) member(regular(intersection(x,u)),image(element_relation,union(v,w)))* -> equal(intersection(x,u),null_class).
% 299.87/300.47 98582[0:Rew:97898.0,60778.0] || -> equal(union(intersection(complement(u),power_class(complement(union(v,w)))),complement(power_class(x))),complement(intersection(union(u,image(element_relation,union(v,w))),power_class(x))))**.
% 299.87/300.47 98673[0:Rew:97898.0,49226.0] || member(u,symmetric_difference(union(complement(union(v,w)),x),power_class(y))) -> member(u,union(intersection(union(v,w),complement(x)),complement(power_class(y))))*.
% 299.87/300.47 98842[0:Rew:97898.0,27556.0] || -> subclass(complement(successor(intersection(union(u,v),complement(w)))),intersection(union(complement(union(u,v)),w),complement(singleton(intersection(union(u,v),complement(w))))))*.
% 299.87/300.47 98998[0:Rew:97898.0,60795.0] || -> equal(union(intersection(power_class(complement(union(u,v))),complement(w)),complement(power_class(x))),complement(intersection(union(image(element_relation,union(u,v)),w),power_class(x))))**.
% 299.87/300.47 99037[4:Rew:97898.0,59286.0] || subclass(domain_relation,flip(power_class(complement(union(u,v))))) member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),image(element_relation,union(u,v)))* -> .
% 299.87/300.47 99038[4:Rew:97898.0,59285.0] || subclass(domain_relation,rotate(power_class(complement(union(u,v))))) member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),image(element_relation,union(u,v)))* -> .
% 299.87/300.47 99766[0:Rew:97898.0,98193.1] || member(not_subclass_element(u,union(v,complement(union(w,x)))),symmetric_difference(complement(v),union(w,x)))* -> subclass(u,union(v,complement(union(w,x)))).
% 299.87/300.47 99780[0:Rew:97898.0,98446.1] || member(not_subclass_element(union(u,complement(union(v,w))),x),intersection(complement(u),union(v,w)))* -> subclass(union(u,complement(union(v,w))),x).
% 299.87/300.47 99781[0:Rew:97898.0,98586.1] || member(regular(intersection(u,power_class(complement(union(v,w))))),image(element_relation,union(v,w)))* -> equal(intersection(u,power_class(complement(union(v,w)))),null_class).
% 299.87/300.47 99782[0:Rew:97898.0,98616.1] || -> member(not_subclass_element(u,intersection(power_class(complement(union(v,w))),u)),image(element_relation,union(v,w)))* subclass(u,intersection(power_class(complement(union(v,w))),u)).
% 299.87/300.47 99783[0:Rew:97898.0,98648.1] || member(not_subclass_element(u,union(complement(union(v,w)),x)),symmetric_difference(union(v,w),complement(x)))* -> subclass(u,union(complement(union(v,w)),x)).
% 299.87/300.47 99785[3:Rew:97898.0,98708.1] || member(regular(union(null_class,intersection(u,complement(union(v,w))))),union(v,w))* -> equal(union(null_class,intersection(u,complement(union(v,w)))),null_class).
% 299.87/300.47 99790[0:Rew:97898.0,98762.1] || member(not_subclass_element(symmetric_difference(u,complement(union(v,w))),x),intersection(complement(u),union(v,w)))* -> subclass(symmetric_difference(u,complement(union(v,w))),x).
% 299.87/300.47 99791[0:Rew:97898.0,98807.1] || member(not_subclass_element(union(complement(union(u,v)),w),x),intersection(union(u,v),complement(w)))* -> subclass(union(complement(union(u,v)),w),x).
% 299.87/300.47 99792[0:Rew:97898.0,99008.1] || member(regular(intersection(power_class(complement(union(u,v))),w)),image(element_relation,union(u,v)))* -> equal(intersection(power_class(complement(union(u,v))),w),null_class).
% 299.87/300.47 99794[3:Rew:97898.0,99074.1] || member(regular(union(null_class,intersection(complement(union(u,v)),w))),union(u,v))* -> equal(union(null_class,intersection(complement(union(u,v)),w)),null_class).
% 299.87/300.47 99796[0:Rew:97898.0,99146.1] || -> equal(symmetric_difference(intersection(u,v),complement(union(u,v))),null_class) member(regular(symmetric_difference(intersection(u,v),complement(union(u,v)))),complement(symmetric_difference(u,v)))*.
% 299.87/300.47 99797[0:Rew:97898.0,99179.1] || member(not_subclass_element(symmetric_difference(complement(union(u,v)),w),x),intersection(union(u,v),complement(w)))* -> subclass(symmetric_difference(complement(union(u,v)),w),x).
% 299.87/300.47 102758[0:SpL:99324.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),power_class(complement(successor(w)))))* member(u,union(image(element_relation,power_class(v)),image(element_relation,successor(w)))) -> .
% 299.87/300.47 102754[0:SpL:99324.0,46280.0] || member(u,intersection(power_class(complement(successor(v))),power_class(complement(power_class(w)))))* member(u,union(image(element_relation,successor(v)),image(element_relation,power_class(w)))) -> .
% 299.87/300.47 102692[0:SpR:99324.0,67451.0] || -> equal(intersection(union(power_class(u),power_class(complement(successor(v)))),union(complement(power_class(u)),image(element_relation,successor(v)))),symmetric_difference(power_class(u),power_class(complement(successor(v)))))**.
% 299.87/300.47 102815[0:Rew:67444.0,102674.0] || -> equal(intersection(union(power_class(complement(successor(u))),power_class(v)),union(image(element_relation,successor(u)),complement(power_class(v)))),symmetric_difference(power_class(complement(successor(u))),power_class(v)))**.
% 299.87/300.47 102816[0:Rew:99324.0,102684.0] || -> equal(symmetric_difference(complement(u),power_class(complement(successor(v)))),null_class) member(regular(symmetric_difference(complement(u),power_class(complement(successor(v))))),union(u,image(element_relation,successor(v))))*.
% 299.87/300.47 102817[0:Rew:99324.0,102647.0] || -> equal(symmetric_difference(power_class(complement(successor(u))),complement(v)),null_class) member(regular(symmetric_difference(power_class(complement(successor(u))),complement(v))),union(image(element_relation,successor(u)),v))*.
% 299.87/300.47 103502[0:Rew:99391.0,103417.1] || member(regular(intersection(u,union(v,complement(successor(w))))),intersection(complement(v),successor(w)))* -> equal(intersection(u,union(v,complement(successor(w)))),null_class).
% 299.87/300.47 103503[0:Rew:99391.0,103404.1] || member(regular(intersection(union(u,complement(successor(v))),w)),intersection(complement(u),successor(v)))* -> equal(intersection(union(u,complement(successor(v))),w),null_class).
% 299.87/300.47 103801[0:Rew:71035.0,103654.0] || -> equal(union(complement(union(u,image(element_relation,power_class(v)))),intersection(u,complement(power_class(complement(power_class(v)))))),complement(symmetric_difference(u,complement(power_class(complement(power_class(v)))))))**.
% 299.87/300.47 103804[0:Rew:71035.0,103633.0] || -> equal(union(complement(union(image(element_relation,power_class(u)),v)),intersection(complement(power_class(complement(power_class(u)))),v)),complement(symmetric_difference(complement(power_class(complement(power_class(u)))),v)))**.
% 299.87/300.47 104593[0:Res:2349.2,97909.0] || subclass(u,image(element_relation,union(v,w))) member(regular(intersection(x,u)),power_class(complement(union(v,w))))* -> equal(intersection(x,u),null_class).
% 299.87/300.47 104592[0:Res:2971.2,97909.0] || subclass(u,image(element_relation,union(v,w))) member(regular(intersection(u,x)),power_class(complement(union(v,w))))* -> equal(intersection(u,x),null_class).
% 299.87/300.47 104576[0:Res:168.1,97909.0] || member(regular(intersection(u,image(element_relation,union(v,w)))),power_class(complement(union(v,w))))* -> equal(intersection(u,image(element_relation,union(v,w))),null_class).
% 299.87/300.47 104561[4:Res:20669.1,97909.0] || subclass(domain_relation,flip(image(element_relation,union(u,v)))) member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),power_class(complement(union(u,v))))* -> .
% 299.87/300.47 104560[4:Res:20668.1,97909.0] || subclass(domain_relation,rotate(image(element_relation,union(u,v)))) member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),power_class(complement(union(u,v))))* -> .
% 299.87/300.47 104542[0:Res:174.1,97909.0] || member(regular(intersection(image(element_relation,union(u,v)),w)),power_class(complement(union(u,v))))* -> equal(intersection(image(element_relation,union(u,v)),w),null_class).
% 299.87/300.47 106697[3:Res:53246.0,97900.0] || -> equal(singleton(complement(symmetric_difference(complement(u),union(v,w)))),null_class) member(complement(symmetric_difference(complement(u),union(v,w))),union(u,complement(union(v,w))))*.
% 299.87/300.47 106640[0:SpL:46227.0,97900.0] || member(u,symmetric_difference(union(complement(power_class(v)),w),union(x,y))) -> member(u,union(intersection(power_class(v),complement(w)),complement(union(x,y))))*.
% 299.87/300.47 106639[0:SpL:99391.0,97900.0] || member(u,symmetric_difference(union(v,complement(successor(w))),union(x,y))) -> member(u,union(intersection(complement(v),successor(w)),complement(union(x,y))))*.
% 299.87/300.47 106638[0:SpL:46221.0,97900.0] || member(u,symmetric_difference(union(v,complement(power_class(w))),union(x,y))) -> member(u,union(intersection(complement(v),power_class(w)),complement(union(x,y))))*.
% 299.87/300.47 106636[0:SpL:97918.0,97900.0] || member(u,symmetric_difference(power_class(complement(union(v,w))),union(x,y))) -> member(u,union(image(element_relation,union(v,w)),complement(union(x,y))))*.
% 299.87/300.47 107217[0:SpR:105396.0,6566.1] || -> subclass(symmetric_difference(complement(u),complement(union(v,w))),x) member(not_subclass_element(symmetric_difference(complement(u),complement(union(w,v))),x),union(u,union(v,w)))*.
% 299.87/300.47 107174[0:SpR:105396.0,6566.1] || -> subclass(symmetric_difference(complement(union(u,v)),complement(w)),x) member(not_subclass_element(symmetric_difference(complement(union(v,u)),complement(w)),x),union(union(u,v),w))*.
% 299.87/300.47 107663[3:Res:53246.0,97914.0] || -> equal(singleton(complement(symmetric_difference(union(u,v),complement(w)))),null_class) member(complement(symmetric_difference(union(u,v),complement(w))),union(complement(union(u,v)),w))*.
% 299.87/300.47 107566[0:SpL:46227.0,97914.0] || member(u,symmetric_difference(union(v,w),union(complement(power_class(x)),y))) -> member(u,union(complement(union(v,w)),intersection(power_class(x),complement(y))))*.
% 299.87/300.47 107565[0:SpL:99391.0,97914.0] || member(u,symmetric_difference(union(v,w),union(x,complement(successor(y))))) -> member(u,union(complement(union(v,w)),intersection(complement(x),successor(y))))*.
% 299.87/300.47 107564[0:SpL:46221.0,97914.0] || member(u,symmetric_difference(union(v,w),union(x,complement(power_class(y))))) -> member(u,union(complement(union(v,w)),intersection(complement(x),power_class(y))))*.
% 299.87/300.47 107562[0:SpL:97918.0,97914.0] || member(u,symmetric_difference(union(v,w),power_class(complement(union(x,y))))) -> member(u,union(complement(union(v,w)),image(element_relation,union(x,y))))*.
% 299.87/300.47 108551[0:MRR:108456.0,9181.1] || -> member(not_subclass_element(u,intersection(image(element_relation,union(v,w)),u)),power_class(complement(union(v,w))))* subclass(u,intersection(image(element_relation,union(v,w)),u)).
% 299.87/300.47 108866[0:Res:4.1,97899.0] || member(not_subclass_element(intersection(complement(u),union(v,w)),x),union(u,complement(union(v,w))))* -> subclass(intersection(complement(u),union(v,w)),x).
% 299.87/300.47 109187[0:Res:4.1,97913.0] || member(not_subclass_element(intersection(union(u,v),complement(w)),x),union(complement(union(u,v)),w))* -> subclass(intersection(union(u,v),complement(w)),x).
% 299.87/300.47 112043[0:SpR:69292.0,65462.0] || -> subclass(intersection(intersection(complement(symmetric_difference(u,v)),w),union(union(u,v),complement(intersection(u,v)))),symmetric_difference(union(u,v),complement(intersection(u,v))))*.
% 299.87/300.47 113208[3:Rew:67463.0,113128.1] || member(not_subclass_element(union(null_class,symmetric_difference(u,v)),w),symmetric_difference(union(u,v),complement(intersection(u,v))))* -> subclass(union(null_class,symmetric_difference(u,v)),w).
% 299.87/300.47 118834[0:SpR:69292.0,65465.0] || -> subclass(intersection(intersection(u,complement(symmetric_difference(v,w))),union(union(v,w),complement(intersection(v,w)))),symmetric_difference(union(v,w),complement(intersection(v,w))))*.
% 299.87/300.47 119031[0:SpR:69292.0,65920.0] || -> subclass(intersection(union(union(u,v),complement(intersection(u,v))),intersection(complement(symmetric_difference(u,v)),w)),symmetric_difference(union(u,v),complement(intersection(u,v))))*.
% 299.87/300.47 119198[0:SpR:69292.0,65922.0] || -> subclass(intersection(union(union(u,v),complement(intersection(u,v))),intersection(w,complement(symmetric_difference(u,v)))),symmetric_difference(union(u,v),complement(intersection(u,v))))*.
% 299.87/300.47 119672[0:SpL:89365.1,46280.0] || subclass(power_class(complement(power_class(u))),complement(v)) member(w,power_class(complement(power_class(u)))) member(w,union(v,image(element_relation,power_class(u))))* -> .
% 299.87/300.47 119570[0:SpR:89365.1,99160.0] || subclass(power_class(complement(power_class(u))),union(v,w)) -> equal(union(complement(union(v,w)),image(element_relation,power_class(u))),complement(power_class(complement(power_class(u)))))**.
% 299.87/300.47 119779[3:Rew:99026.0,119565.1] || subclass(power_class(complement(union(u,v))),power_class(w)) -> equal(union(complement(power_class(w)),image(element_relation,union(u,v))),image(element_relation,union(u,v)))**.
% 299.87/300.47 122808[0:Res:358.2,6509.0] || subclass(u,symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> equal(u,null_class) member(regular(u),complement(symmetric_difference(complement(v),complement(w)))).
% 299.87/300.47 124526[0:Res:60.1,10912.0] || member(ordered_pair(u,v),compose(w,x))* -> equal(ordered_pair(first(ordered_pair(v,singleton(y))),second(ordered_pair(v,singleton(y)))),ordered_pair(v,singleton(y)))**.
% 299.87/300.47 125832[3:Res:125636.0,4982.0] || -> subclass(regular(union(null_class,complement(restrict(u,v,w)))),x) member(not_subclass_element(regular(union(null_class,complement(restrict(u,v,w)))),x),cross_product(v,w))*.
% 299.87/300.47 128387[3:Res:125761.0,4983.0] || -> subclass(complement(successor(union(null_class,complement(restrict(u,v,w))))),x) member(not_subclass_element(complement(successor(union(null_class,complement(restrict(u,v,w))))),x),u)*.
% 299.87/300.47 128991[3:Res:125564.0,4980.0] || -> subclass(union(null_class,intersection(union(null_class,intersection(u,v)),w)),x) member(not_subclass_element(union(null_class,intersection(union(null_class,intersection(u,v)),w)),x),u)*.
% 299.87/300.47 128990[3:Res:125564.0,4981.0] || -> subclass(union(null_class,intersection(union(null_class,intersection(u,v)),w)),x) member(not_subclass_element(union(null_class,intersection(union(null_class,intersection(u,v)),w)),x),v)*.
% 299.87/300.47 128983[3:Res:125564.0,4977.0] || subclass(u,v) -> subclass(union(null_class,intersection(union(null_class,u),w)),x) member(not_subclass_element(union(null_class,intersection(union(null_class,u),w)),x),v)*.
% 299.87/300.47 129172[3:Res:125581.0,4980.0] || -> subclass(union(null_class,intersection(u,union(null_class,intersection(v,w)))),x) member(not_subclass_element(union(null_class,intersection(u,union(null_class,intersection(v,w)))),x),v)*.
% 299.87/300.47 129171[3:Res:125581.0,4981.0] || -> subclass(union(null_class,intersection(u,union(null_class,intersection(v,w)))),x) member(not_subclass_element(union(null_class,intersection(u,union(null_class,intersection(v,w)))),x),w)*.
% 299.87/300.47 129164[3:Res:125581.0,4977.0] || subclass(u,v) -> subclass(union(null_class,intersection(w,union(null_class,u))),x) member(not_subclass_element(union(null_class,intersection(w,union(null_class,u))),x),v)*.
% 299.87/300.47 129387[3:Res:128921.0,4977.0] || subclass(u,v) -> subclass(union(null_class,intersection(union(u,null_class),w)),x) member(not_subclass_element(union(null_class,intersection(union(u,null_class),w)),x),v)*.
% 299.87/300.47 129553[3:Res:129108.0,4977.0] || subclass(u,v) -> subclass(union(null_class,intersection(w,union(u,null_class))),x) member(not_subclass_element(union(null_class,intersection(w,union(u,null_class))),x),v)*.
% 299.87/300.47 129982[3:Res:125558.0,4980.0] || -> subclass(intersection(intersection(union(null_class,intersection(u,v)),w),x),y) member(not_subclass_element(intersection(intersection(union(null_class,intersection(u,v)),w),x),y),u)*.
% 299.87/300.47 129981[3:Res:125558.0,4981.0] || -> subclass(intersection(intersection(union(null_class,intersection(u,v)),w),x),y) member(not_subclass_element(intersection(intersection(union(null_class,intersection(u,v)),w),x),y),v)*.
% 299.87/300.47 129974[3:Res:125558.0,4977.0] || subclass(u,v) -> subclass(intersection(intersection(union(null_class,u),w),x),y) member(not_subclass_element(intersection(intersection(union(null_class,u),w),x),y),v)*.
% 299.87/300.47 130152[3:Res:125569.0,4980.0] || -> subclass(intersection(u,intersection(v,union(null_class,intersection(w,x)))),y) member(not_subclass_element(intersection(u,intersection(v,union(null_class,intersection(w,x)))),y),w)*.
% 299.87/300.47 130151[3:Res:125569.0,4981.0] || -> subclass(intersection(u,intersection(v,union(null_class,intersection(w,x)))),y) member(not_subclass_element(intersection(u,intersection(v,union(null_class,intersection(w,x)))),y),x)*.
% 299.87/300.47 130144[3:Res:125569.0,4977.0] || subclass(u,v) -> subclass(intersection(w,intersection(x,union(null_class,u))),y) member(not_subclass_element(intersection(w,intersection(x,union(null_class,u))),y),v)*.
% 299.87/300.47 130366[3:Res:125572.0,4980.0] || -> subclass(intersection(u,intersection(union(null_class,intersection(v,w)),x)),y) member(not_subclass_element(intersection(u,intersection(union(null_class,intersection(v,w)),x)),y),v)*.
% 299.87/300.47 130365[3:Res:125572.0,4981.0] || -> subclass(intersection(u,intersection(union(null_class,intersection(v,w)),x)),y) member(not_subclass_element(intersection(u,intersection(union(null_class,intersection(v,w)),x)),y),w)*.
% 299.87/300.47 130358[3:Res:125572.0,4977.0] || subclass(u,v) -> subclass(intersection(w,intersection(union(null_class,u),x)),y) member(not_subclass_element(intersection(w,intersection(union(null_class,u),x)),y),v)*.
% 299.87/300.47 130540[3:Res:125578.0,4980.0] || -> subclass(intersection(intersection(u,union(null_class,intersection(v,w))),x),y) member(not_subclass_element(intersection(intersection(u,union(null_class,intersection(v,w))),x),y),v)*.
% 299.87/300.47 130539[3:Res:125578.0,4981.0] || -> subclass(intersection(intersection(u,union(null_class,intersection(v,w))),x),y) member(not_subclass_element(intersection(intersection(u,union(null_class,intersection(v,w))),x),y),w)*.
% 299.87/300.47 130532[3:Res:125578.0,4977.0] || subclass(u,v) -> subclass(intersection(intersection(w,union(null_class,u)),x),y) member(not_subclass_element(intersection(intersection(w,union(null_class,u)),x),y),v)*.
% 299.87/300.47 130840[3:Res:128932.0,4977.0] || subclass(u,v) -> subclass(union(null_class,intersection(union(u,u),w)),x) member(not_subclass_element(union(null_class,intersection(union(u,u),w)),x),v)*.
% 299.87/300.47 131019[3:Res:129119.0,4977.0] || subclass(u,v) -> subclass(union(null_class,intersection(w,union(u,u))),x) member(not_subclass_element(union(null_class,intersection(w,union(u,u))),x),v)*.
% 299.87/300.47 131169[0:Res:4963.1,3.0] || subclass(cross_product(u,v),w) -> subclass(intersection(x,restrict(y,u,v)),z) member(not_subclass_element(intersection(x,restrict(y,u,v)),z),w)*.
% 299.87/300.47 131146[0:SpR:231.0,4963.1] || -> subclass(intersection(u,restrict(cross_product(v,w),x,y)),z) member(not_subclass_element(intersection(u,restrict(cross_product(x,y),v,w)),z),cross_product(x,y))*.
% 299.87/300.47 131323[3:Res:129704.0,4977.0] || subclass(u,v) -> subclass(intersection(intersection(union(u,null_class),w),x),y) member(not_subclass_element(intersection(intersection(union(u,null_class),w),x),y),v)*.
% 299.87/300.47 131504[3:Res:129718.0,4977.0] || subclass(u,v) -> subclass(intersection(w,intersection(x,union(u,null_class))),y) member(not_subclass_element(intersection(w,intersection(x,union(u,null_class))),y),v)*.
% 299.87/300.47 131678[3:Res:129721.0,4977.0] || subclass(u,v) -> subclass(intersection(w,intersection(union(u,null_class),x)),y) member(not_subclass_element(intersection(w,intersection(union(u,null_class),x)),y),v)*.
% 299.87/300.47 131834[0:Res:4949.1,3.0] || subclass(cross_product(u,v),w) -> subclass(intersection(restrict(x,u,v),y),z) member(not_subclass_element(intersection(restrict(x,u,v),y),z),w)*.
% 299.87/300.47 131804[0:SpR:231.0,4949.1] || -> subclass(intersection(restrict(cross_product(u,v),w,x),y),z) member(not_subclass_element(intersection(restrict(cross_product(w,x),u,v),y),z),cross_product(w,x))*.
% 299.87/300.47 131969[3:Res:129727.0,4977.0] || subclass(u,v) -> subclass(intersection(intersection(w,union(u,null_class)),x),y) member(not_subclass_element(intersection(intersection(w,union(u,null_class)),x),y),v)*.
% 299.87/300.47 133456[3:MRR:133455.0,13.0] || subclass(unordered_pair(u,v),regular(w))* member(v,w) -> member(u,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class) equal(w,null_class).
% 299.87/300.47 133459[3:MRR:133458.0,13.0] || subclass(unordered_pair(u,v),regular(w))* member(u,w) -> member(v,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class) equal(w,null_class).
% 299.87/300.47 134676[0:SpL:111977.1,46312.0] || subclass(power_class(complement(power_class(u))),complement(v)) member(w,power_class(complement(power_class(u)))) member(w,union(image(element_relation,power_class(u)),v))* -> .
% 299.87/300.47 134516[0:SpR:111977.1,98733.0] || subclass(power_class(complement(power_class(u))),union(v,w)) -> equal(union(image(element_relation,power_class(u)),complement(union(v,w))),complement(power_class(complement(power_class(u)))))**.
% 299.87/300.47 134804[3:Rew:99026.0,134556.1] || subclass(power_class(complement(union(u,v))),power_class(w)) -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),image(element_relation,union(u,v)))**.
% 299.87/300.47 135021[0:Rew:67444.0,134845.0] || -> subclass(intersection(complement(symmetric_difference(u,v)),intersection(union(union(u,v),complement(intersection(u,v))),w)),symmetric_difference(union(u,v),complement(intersection(u,v))))*.
% 299.87/300.47 138721[3:MRR:138641.0,3271.1] || -> member(intersection(complement(u),power_class(complement(power_class(v)))),union(u,image(element_relation,power_class(v))))* equal(singleton(intersection(complement(u),power_class(complement(power_class(v))))),null_class).
% 299.87/300.47 139499[3:MRR:139416.0,3271.1] || -> member(intersection(power_class(complement(power_class(u))),complement(v)),union(image(element_relation,power_class(u)),v))* equal(singleton(intersection(power_class(complement(power_class(u))),complement(v))),null_class).
% 299.87/300.47 142238[4:Res:22292.1,46242.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),singleton(singleton(null_class))) member(singleton(null_class),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.87/300.47 142180[0:SpL:111977.1,46242.0] || subclass(complement(u),union(v,complement(power_class(w)))) member(x,complement(u)) member(x,union(u,intersection(complement(v),power_class(w))))* -> .
% 299.87/300.47 143666[3:Rew:67444.0,143390.0] || -> equal(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),symmetric_difference(complement(symmetric_difference(u,v)),union(union(u,v),complement(intersection(u,v))))),null_class)**.
% 299.87/300.47 143799[4:Res:22292.1,46261.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),singleton(singleton(null_class))) member(singleton(null_class),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.87/300.47 143750[0:SpL:89365.1,46261.0] || subclass(complement(u),union(v,complement(power_class(w)))) member(x,complement(u)) member(x,union(intersection(complement(v),power_class(w)),u))* -> .
% 299.87/300.47 144210[4:Res:22292.1,46288.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),singleton(singleton(null_class))) member(singleton(null_class),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.87/300.47 144152[0:SpL:111977.1,46288.0] || subclass(complement(u),union(complement(power_class(v)),w)) member(x,complement(u)) member(x,union(u,intersection(power_class(v),complement(w))))* -> .
% 299.87/300.47 144469[4:Res:22292.1,46462.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),singleton(singleton(null_class))) member(singleton(null_class),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.87/300.47 144420[0:SpL:89365.1,46462.0] || subclass(complement(u),union(complement(power_class(v)),w)) member(x,complement(u)) member(x,union(intersection(power_class(v),complement(w)),u))* -> .
% 299.87/300.47 144797[3:SpL:29278.0,46924.0] || member(not_subclass_element(union(complement(u),complement(power_class(v))),w),intersection(union(null_class,u),power_class(v)))* -> subclass(union(complement(u),complement(power_class(v))),w).
% 299.87/300.47 145004[3:SpL:29278.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),complement(v)),w),intersection(power_class(u),union(null_class,v)))* -> subclass(union(complement(power_class(u)),complement(v)),w).
% 299.87/300.47 145398[10:SpL:98217.0,45867.0] || subclass(union(complement(power_class(u)),intersection(complement(v),union(w,x))),null_class)* -> member(null_class,intersection(power_class(u),union(v,complement(union(w,x))))).
% 299.87/300.47 145397[3:SpL:98217.0,47742.0] || subclass(union(complement(power_class(u)),intersection(complement(v),union(w,x))),null_class)* -> member(omega,intersection(power_class(u),union(v,complement(union(w,x))))).
% 299.87/300.47 145379[11:SpL:98217.0,33788.1] inductive(intersection(power_class(u),union(v,complement(union(w,x))))) || equal(union(complement(power_class(u)),intersection(complement(v),union(w,x))),y__dfg)** -> .
% 299.87/300.47 145341[0:SpR:111977.1,98217.0] || subclass(power_class(u),union(v,complement(union(w,x)))) -> equal(union(complement(power_class(u)),intersection(complement(v),union(w,x))),complement(power_class(u)))**.
% 299.87/300.47 145233[0:SpR:98217.0,7364.1] || -> member(u,intersection(power_class(v),union(w,complement(union(x,y))))) subclass(singleton(u),union(complement(power_class(v)),intersection(complement(w),union(x,y))))*.
% 299.87/300.47 145224[3:SpR:98217.0,135318.0] || -> equal(intersection(intersection(power_class(u),union(v,complement(union(w,x)))),intersection(y,union(complement(power_class(u)),intersection(complement(v),union(w,x))))),null_class)**.
% 299.87/300.47 145504[3:Rew:71035.0,145221.0] || -> subclass(complement(successor(union(null_class,intersection(power_class(u),union(v,complement(union(w,x))))))),union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 299.87/300.47 145509[3:Rew:71035.0,145209.0] || -> equal(intersection(union(complement(power_class(u)),intersection(complement(v),union(w,x))),union(null_class,intersection(power_class(u),union(v,complement(union(w,x)))))),null_class)**.
% 299.87/300.47 145510[3:Rew:71035.0,145206.0] || -> subclass(complement(successor(union(complement(power_class(u)),intersection(complement(v),union(w,x))))),union(null_class,intersection(power_class(u),union(v,complement(union(w,x))))))*.
% 299.87/300.47 145200[0:SpR:98217.0,44429.0] || -> equal(intersection(union(complement(power_class(u)),intersection(complement(v),union(w,x))),intersection(y,intersection(power_class(u),union(v,complement(union(w,x)))))),null_class)**.
% 299.87/300.47 145199[0:SpR:98217.0,43895.0] || -> equal(intersection(union(complement(power_class(u)),intersection(complement(v),union(w,x))),intersection(intersection(power_class(u),union(v,complement(union(w,x)))),y)),null_class)**.
% 299.87/300.47 145188[3:SpR:98217.0,135198.0] || -> equal(intersection(intersection(power_class(u),union(v,complement(union(w,x)))),intersection(union(complement(power_class(u)),intersection(complement(v),union(w,x))),y)),null_class)**.
% 299.87/300.47 145529[0:Rew:47177.0,145249.0] || -> equal(union(image(element_relation,power_class(u)),complement(union(v,complement(union(w,x))))),union(image(element_relation,power_class(u)),intersection(complement(v),union(w,x))))**.
% 299.87/300.47 145766[4:Res:22292.1,98247.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),singleton(singleton(null_class))) member(singleton(null_class),union(u,image(element_relation,union(v,w))))* -> .
% 299.87/300.47 145712[0:SpL:111977.1,98247.0] || subclass(complement(u),power_class(complement(union(v,w)))) member(x,complement(u)) member(x,union(u,image(element_relation,union(v,w))))* -> .
% 299.87/300.47 146272[10:SpL:98314.0,45867.0] || subclass(union(intersection(complement(u),power_class(v)),complement(union(w,x))),null_class)* -> member(null_class,intersection(union(u,complement(power_class(v))),union(w,x))).
% 299.87/300.47 146271[3:SpL:98314.0,47742.0] || subclass(union(intersection(complement(u),power_class(v)),complement(union(w,x))),null_class)* -> member(omega,intersection(union(u,complement(power_class(v))),union(w,x))).
% 299.87/300.47 146253[11:SpL:98314.0,33788.1] inductive(intersection(union(u,complement(power_class(v))),union(w,x))) || equal(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y__dfg)** -> .
% 299.87/300.47 146201[0:SpR:47178.0,98314.0] || -> equal(union(intersection(complement(u),power_class(complement(power_class(v)))),complement(union(w,x))),complement(intersection(union(u,image(element_relation,power_class(v))),union(w,x))))**.
% 299.87/300.47 146104[0:SpR:98314.0,7364.1] || -> member(u,intersection(union(v,complement(power_class(w))),union(x,y))) subclass(singleton(u),union(intersection(complement(v),power_class(w)),complement(union(x,y))))*.
% 299.87/300.47 146095[3:SpR:98314.0,135318.0] || -> equal(intersection(intersection(union(u,complement(power_class(v))),union(w,x)),intersection(y,union(intersection(complement(u),power_class(v)),complement(union(w,x))))),null_class)**.
% 299.87/300.47 146377[3:Rew:71035.0,146092.0] || -> subclass(complement(successor(union(null_class,intersection(union(u,complement(power_class(v))),union(w,x))))),union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 299.87/300.47 146382[3:Rew:71035.0,146080.0] || -> equal(intersection(union(intersection(complement(u),power_class(v)),complement(union(w,x))),union(null_class,intersection(union(u,complement(power_class(v))),union(w,x)))),null_class)**.
% 299.87/300.47 146383[3:Rew:71035.0,146077.0] || -> subclass(complement(successor(union(intersection(complement(u),power_class(v)),complement(union(w,x))))),union(null_class,intersection(union(u,complement(power_class(v))),union(w,x))))*.
% 299.87/300.47 146071[0:SpR:98314.0,44429.0] || -> equal(intersection(union(intersection(complement(u),power_class(v)),complement(union(w,x))),intersection(y,intersection(union(u,complement(power_class(v))),union(w,x)))),null_class)**.
% 299.87/300.47 146070[0:SpR:98314.0,43895.0] || -> equal(intersection(union(intersection(complement(u),power_class(v)),complement(union(w,x))),intersection(intersection(union(u,complement(power_class(v))),union(w,x)),y)),null_class)**.
% 299.87/300.47 146059[3:SpR:98314.0,135198.0] || -> equal(intersection(intersection(union(u,complement(power_class(v))),union(w,x)),intersection(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y)),null_class)**.
% 299.87/300.47 146421[3:Rew:101437.0,146420.0] || -> equal(union(complement(union(u,complement(power_class(v)))),intersection(power_class(w),power_class(x))),union(intersection(complement(u),power_class(v)),intersection(power_class(w),power_class(x))))**.
% 299.87/300.47 146834[10:SpL:98315.0,45867.0] || subclass(union(intersection(power_class(u),complement(v)),complement(union(w,x))),null_class)* -> member(null_class,intersection(union(complement(power_class(u)),v),union(w,x))).
% 299.87/300.47 146833[3:SpL:98315.0,47742.0] || subclass(union(intersection(power_class(u),complement(v)),complement(union(w,x))),null_class)* -> member(omega,intersection(union(complement(power_class(u)),v),union(w,x))).
% 299.87/300.47 146815[11:SpL:98315.0,33788.1] inductive(intersection(union(complement(power_class(u)),v),union(w,x))) || equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y__dfg)** -> .
% 299.87/300.47 146756[0:SpR:47177.0,98315.0] || -> equal(union(intersection(power_class(complement(power_class(u))),complement(v)),complement(union(w,x))),complement(intersection(union(image(element_relation,power_class(u)),v),union(w,x))))**.
% 299.87/300.47 146659[0:SpR:98315.0,7364.1] || -> member(u,intersection(union(complement(power_class(v)),w),union(x,y))) subclass(singleton(u),union(intersection(power_class(v),complement(w)),complement(union(x,y))))*.
% 299.87/300.47 146650[3:SpR:98315.0,135318.0] || -> equal(intersection(intersection(union(complement(power_class(u)),v),union(w,x)),intersection(y,union(intersection(power_class(u),complement(v)),complement(union(w,x))))),null_class)**.
% 299.87/300.47 146941[3:Rew:71035.0,146647.0] || -> subclass(complement(successor(union(null_class,intersection(union(complement(power_class(u)),v),union(w,x))))),union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 299.87/300.47 146946[3:Rew:71035.0,146635.0] || -> equal(intersection(union(intersection(power_class(u),complement(v)),complement(union(w,x))),union(null_class,intersection(union(complement(power_class(u)),v),union(w,x)))),null_class)**.
% 299.87/300.47 146947[3:Rew:71035.0,146632.0] || -> subclass(complement(successor(union(intersection(power_class(u),complement(v)),complement(union(w,x))))),union(null_class,intersection(union(complement(power_class(u)),v),union(w,x))))*.
% 299.87/300.47 146626[0:SpR:98315.0,44429.0] || -> equal(intersection(union(intersection(power_class(u),complement(v)),complement(union(w,x))),intersection(y,intersection(union(complement(power_class(u)),v),union(w,x)))),null_class)**.
% 299.87/300.47 146625[0:SpR:98315.0,43895.0] || -> equal(intersection(union(intersection(power_class(u),complement(v)),complement(union(w,x))),intersection(intersection(union(complement(power_class(u)),v),union(w,x)),y)),null_class)**.
% 299.87/300.47 146614[3:SpR:98315.0,135198.0] || -> equal(intersection(intersection(union(complement(power_class(u)),v),union(w,x)),intersection(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y)),null_class)**.
% 299.87/300.47 146987[3:Rew:101437.0,146986.0] || -> equal(union(complement(union(complement(power_class(u)),v)),intersection(power_class(w),power_class(x))),union(intersection(power_class(u),complement(v)),intersection(power_class(w),power_class(x))))**.
% 299.87/300.47 147754[10:SpL:98515.0,45867.0] || subclass(union(intersection(complement(u),union(v,w)),complement(power_class(x))),null_class)* -> member(null_class,intersection(union(u,complement(union(v,w))),power_class(x))).
% 299.87/300.47 147753[3:SpL:98515.0,47742.0] || subclass(union(intersection(complement(u),union(v,w)),complement(power_class(x))),null_class)* -> member(omega,intersection(union(u,complement(union(v,w))),power_class(x))).
% 299.87/300.47 147735[11:SpL:98515.0,33788.1] inductive(intersection(union(u,complement(union(v,w))),power_class(x))) || equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y__dfg)** -> .
% 299.87/300.47 147701[0:SpR:89365.1,98515.0] || subclass(power_class(u),union(v,complement(union(w,x)))) -> equal(union(intersection(complement(v),union(w,x)),complement(power_class(u))),complement(power_class(u)))**.
% 299.87/300.47 147588[0:SpR:98515.0,7364.1] || -> member(u,intersection(union(v,complement(union(w,x))),power_class(y))) subclass(singleton(u),union(intersection(complement(v),union(w,x)),complement(power_class(y))))*.
% 299.87/300.47 147579[3:SpR:98515.0,135318.0] || -> equal(intersection(intersection(union(u,complement(union(v,w))),power_class(x)),intersection(y,union(intersection(complement(u),union(v,w)),complement(power_class(x))))),null_class)**.
% 299.87/300.47 147860[3:Rew:71035.0,147576.0] || -> subclass(complement(successor(union(null_class,intersection(union(u,complement(union(v,w))),power_class(x))))),union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 299.87/300.47 147865[3:Rew:71035.0,147564.0] || -> equal(intersection(union(intersection(complement(u),union(v,w)),complement(power_class(x))),union(null_class,intersection(union(u,complement(union(v,w))),power_class(x)))),null_class)**.
% 299.87/300.47 147866[3:Rew:71035.0,147561.0] || -> subclass(complement(successor(union(intersection(complement(u),union(v,w)),complement(power_class(x))))),union(null_class,intersection(union(u,complement(union(v,w))),power_class(x))))*.
% 299.87/300.47 147555[0:SpR:98515.0,44429.0] || -> equal(intersection(union(intersection(complement(u),union(v,w)),complement(power_class(x))),intersection(y,intersection(union(u,complement(union(v,w))),power_class(x)))),null_class)**.
% 299.87/300.47 147554[0:SpR:98515.0,43895.0] || -> equal(intersection(union(intersection(complement(u),union(v,w)),complement(power_class(x))),intersection(intersection(union(u,complement(union(v,w))),power_class(x)),y)),null_class)**.
% 299.87/300.47 147543[3:SpR:98515.0,135198.0] || -> equal(intersection(intersection(union(u,complement(union(v,w))),power_class(x)),intersection(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y)),null_class)**.
% 299.87/300.47 147886[0:Rew:47178.0,147603.0] || -> equal(union(complement(union(u,complement(union(v,w)))),image(element_relation,power_class(x))),union(intersection(complement(u),union(v,w)),image(element_relation,power_class(x))))**.
% 299.87/300.47 148128[4:Res:22292.1,98557.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),singleton(singleton(null_class))) member(singleton(null_class),union(image(element_relation,union(u,v)),w))* -> .
% 299.87/300.47 148079[0:SpL:89365.1,98557.0] || subclass(complement(u),power_class(complement(union(v,w)))) member(x,complement(u)) member(x,union(image(element_relation,union(v,w)),u))* -> .
% 299.87/300.47 148515[10:SpL:98672.0,45867.0] || subclass(union(complement(power_class(u)),intersection(union(v,w),complement(x))),null_class)* -> member(null_class,intersection(power_class(u),union(complement(union(v,w)),x))).
% 299.87/300.47 148514[3:SpL:98672.0,47742.0] || subclass(union(complement(power_class(u)),intersection(union(v,w),complement(x))),null_class)* -> member(omega,intersection(power_class(u),union(complement(union(v,w)),x))).
% 299.87/300.47 148496[11:SpL:98672.0,33788.1] inductive(intersection(power_class(u),union(complement(union(v,w)),x))) || equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),y__dfg)** -> .
% 299.87/300.47 148457[0:SpR:111977.1,98672.0] || subclass(power_class(u),union(complement(union(v,w)),x)) -> equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),complement(power_class(u)))**.
% 299.87/300.47 148343[0:SpR:98672.0,7364.1] || -> member(u,intersection(power_class(v),union(complement(union(w,x)),y))) subclass(singleton(u),union(complement(power_class(v)),intersection(union(w,x),complement(y))))*.
% 299.87/300.47 148334[3:SpR:98672.0,135318.0] || -> equal(intersection(intersection(power_class(u),union(complement(union(v,w)),x)),intersection(y,union(complement(power_class(u)),intersection(union(v,w),complement(x))))),null_class)**.
% 299.87/300.47 148628[3:Rew:71035.0,148331.0] || -> subclass(complement(successor(union(null_class,intersection(power_class(u),union(complement(union(v,w)),x))))),union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 299.87/300.47 148633[3:Rew:71035.0,148319.0] || -> equal(intersection(union(complement(power_class(u)),intersection(union(v,w),complement(x))),union(null_class,intersection(power_class(u),union(complement(union(v,w)),x)))),null_class)**.
% 299.87/300.47 148634[3:Rew:71035.0,148316.0] || -> subclass(complement(successor(union(complement(power_class(u)),intersection(union(v,w),complement(x))))),union(null_class,intersection(power_class(u),union(complement(union(v,w)),x))))*.
% 299.87/300.47 148310[0:SpR:98672.0,44429.0] || -> equal(intersection(union(complement(power_class(u)),intersection(union(v,w),complement(x))),intersection(y,intersection(power_class(u),union(complement(union(v,w)),x)))),null_class)**.
% 299.87/300.47 148309[0:SpR:98672.0,43895.0] || -> equal(intersection(union(complement(power_class(u)),intersection(union(v,w),complement(x))),intersection(intersection(power_class(u),union(complement(union(v,w)),x)),y)),null_class)**.
% 299.87/300.47 148298[3:SpR:98672.0,135198.0] || -> equal(intersection(intersection(power_class(u),union(complement(union(v,w)),x)),intersection(union(complement(power_class(u)),intersection(union(v,w),complement(x))),y)),null_class)**.
% 299.87/300.47 148653[0:Rew:47177.0,148360.0] || -> equal(union(image(element_relation,power_class(u)),complement(union(complement(union(v,w)),x))),union(image(element_relation,power_class(u)),intersection(union(v,w),complement(x))))**.
% 299.87/300.47 149295[10:SpL:98876.0,45867.0] || subclass(union(intersection(union(u,v),complement(w)),complement(power_class(x))),null_class)* -> member(null_class,intersection(union(complement(union(u,v)),w),power_class(x))).
% 299.87/300.47 149294[3:SpL:98876.0,47742.0] || subclass(union(intersection(union(u,v),complement(w)),complement(power_class(x))),null_class)* -> member(omega,intersection(union(complement(union(u,v)),w),power_class(x))).
% 299.87/300.47 149276[11:SpL:98876.0,33788.1] inductive(intersection(union(complement(union(u,v)),w),power_class(x))) || equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y__dfg)** -> .
% 299.87/300.47 149242[0:SpR:89365.1,98876.0] || subclass(power_class(u),union(complement(union(v,w)),x)) -> equal(union(intersection(union(v,w),complement(x)),complement(power_class(u))),complement(power_class(u)))**.
% 299.87/300.47 149123[0:SpR:98876.0,7364.1] || -> member(u,intersection(union(complement(union(v,w)),x),power_class(y))) subclass(singleton(u),union(intersection(union(v,w),complement(x)),complement(power_class(y))))*.
% 299.87/300.47 149114[3:SpR:98876.0,135318.0] || -> equal(intersection(intersection(union(complement(union(u,v)),w),power_class(x)),intersection(y,union(intersection(union(u,v),complement(w)),complement(power_class(x))))),null_class)**.
% 299.87/300.47 149406[3:Rew:71035.0,149111.0] || -> subclass(complement(successor(union(null_class,intersection(union(complement(union(u,v)),w),power_class(x))))),union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 299.87/300.47 149411[3:Rew:71035.0,149099.0] || -> equal(intersection(union(intersection(union(u,v),complement(w)),complement(power_class(x))),union(null_class,intersection(union(complement(union(u,v)),w),power_class(x)))),null_class)**.
% 299.87/300.47 149412[3:Rew:71035.0,149096.0] || -> subclass(complement(successor(union(intersection(union(u,v),complement(w)),complement(power_class(x))))),union(null_class,intersection(union(complement(union(u,v)),w),power_class(x))))*.
% 299.87/300.47 149090[0:SpR:98876.0,44429.0] || -> equal(intersection(union(intersection(union(u,v),complement(w)),complement(power_class(x))),intersection(y,intersection(union(complement(union(u,v)),w),power_class(x)))),null_class)**.
% 299.87/300.47 149089[0:SpR:98876.0,43895.0] || -> equal(intersection(union(intersection(union(u,v),complement(w)),complement(power_class(x))),intersection(intersection(union(complement(union(u,v)),w),power_class(x)),y)),null_class)**.
% 299.87/300.47 149078[3:SpR:98876.0,135198.0] || -> equal(intersection(intersection(union(complement(union(u,v)),w),power_class(x)),intersection(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y)),null_class)**.
% 299.87/300.47 149432[0:Rew:47178.0,149138.0] || -> equal(union(complement(union(complement(union(u,v)),w)),image(element_relation,power_class(x))),union(intersection(union(u,v),complement(w)),image(element_relation,power_class(x))))**.
% 299.87/300.47 150380[3:SpL:69292.0,144721.0] || member(complement(symmetric_difference(union(u,v),complement(intersection(u,v)))),symmetric_difference(complement(symmetric_difference(u,v)),union(union(u,v),complement(intersection(u,v)))))* -> .
% 299.87/300.47 150765[10:SpL:99161.0,45867.0] || subclass(union(complement(union(u,v)),intersection(complement(w),power_class(x))),null_class)* -> member(null_class,intersection(union(u,v),union(w,complement(power_class(x))))).
% 299.87/300.47 150764[3:SpL:99161.0,47742.0] || subclass(union(complement(union(u,v)),intersection(complement(w),power_class(x))),null_class)* -> member(omega,intersection(union(u,v),union(w,complement(power_class(x))))).
% 299.87/300.47 150746[11:SpL:99161.0,33788.1] inductive(intersection(union(u,v),union(w,complement(power_class(x))))) || equal(union(complement(union(u,v)),intersection(complement(w),power_class(x))),y__dfg)** -> .
% 299.87/300.47 150653[0:SpR:47178.0,99161.0] || -> equal(union(complement(union(u,v)),intersection(complement(w),power_class(complement(power_class(x))))),complement(intersection(union(u,v),union(w,image(element_relation,power_class(x))))))**.
% 299.87/300.47 150601[0:SpR:99161.0,7364.1] || -> member(u,intersection(union(v,w),union(x,complement(power_class(y))))) subclass(singleton(u),union(complement(union(v,w)),intersection(complement(x),power_class(y))))*.
% 299.87/300.47 150592[3:SpR:99161.0,135318.0] || -> equal(intersection(intersection(union(u,v),union(w,complement(power_class(x)))),intersection(y,union(complement(union(u,v)),intersection(complement(w),power_class(x))))),null_class)**.
% 299.87/300.47 150869[3:Rew:71035.0,150589.0] || -> subclass(complement(successor(union(null_class,intersection(union(u,v),union(w,complement(power_class(x))))))),union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 299.87/300.47 150874[3:Rew:71035.0,150577.0] || -> equal(intersection(union(complement(union(u,v)),intersection(complement(w),power_class(x))),union(null_class,intersection(union(u,v),union(w,complement(power_class(x)))))),null_class)**.
% 299.87/300.47 150875[3:Rew:71035.0,150574.0] || -> subclass(complement(successor(union(complement(union(u,v)),intersection(complement(w),power_class(x))))),union(null_class,intersection(union(u,v),union(w,complement(power_class(x))))))*.
% 299.87/300.47 150568[0:SpR:99161.0,44429.0] || -> equal(intersection(union(complement(union(u,v)),intersection(complement(w),power_class(x))),intersection(y,intersection(union(u,v),union(w,complement(power_class(x)))))),null_class)**.
% 299.87/300.47 150567[0:SpR:99161.0,43895.0] || -> equal(intersection(union(complement(union(u,v)),intersection(complement(w),power_class(x))),intersection(intersection(union(u,v),union(w,complement(power_class(x)))),y)),null_class)**.
% 299.87/300.47 150556[3:SpR:99161.0,135198.0] || -> equal(intersection(intersection(union(u,v),union(w,complement(power_class(x)))),intersection(union(complement(union(u,v)),intersection(complement(w),power_class(x))),y)),null_class)**.
% 299.87/300.47 150909[3:Rew:102129.0,150908.0] || -> equal(union(intersection(power_class(u),power_class(v)),complement(union(w,complement(power_class(x))))),union(intersection(power_class(u),power_class(v)),intersection(complement(w),power_class(x))))**.
% 299.87/300.47 151285[10:SpL:99162.0,45867.0] || subclass(union(complement(union(u,v)),intersection(power_class(w),complement(x))),null_class)* -> member(null_class,intersection(union(u,v),union(complement(power_class(w)),x))).
% 299.87/300.47 151284[3:SpL:99162.0,47742.0] || subclass(union(complement(union(u,v)),intersection(power_class(w),complement(x))),null_class)* -> member(omega,intersection(union(u,v),union(complement(power_class(w)),x))).
% 299.87/300.47 151266[11:SpL:99162.0,33788.1] inductive(intersection(union(u,v),union(complement(power_class(w)),x))) || equal(union(complement(union(u,v)),intersection(power_class(w),complement(x))),y__dfg)** -> .
% 299.87/300.47 151164[0:SpR:47177.0,99162.0] || -> equal(union(complement(union(u,v)),intersection(power_class(complement(power_class(w))),complement(x))),complement(intersection(union(u,v),union(image(element_relation,power_class(w)),x))))**.
% 299.87/300.47 151112[0:SpR:99162.0,7364.1] || -> member(u,intersection(union(v,w),union(complement(power_class(x)),y))) subclass(singleton(u),union(complement(union(v,w)),intersection(power_class(x),complement(y))))*.
% 299.87/300.47 151103[3:SpR:99162.0,135318.0] || -> equal(intersection(intersection(union(u,v),union(complement(power_class(w)),x)),intersection(y,union(complement(union(u,v)),intersection(power_class(w),complement(x))))),null_class)**.
% 299.87/300.47 151396[3:Rew:71035.0,151100.0] || -> subclass(complement(successor(union(null_class,intersection(union(u,v),union(complement(power_class(w)),x))))),union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 299.87/300.47 151401[3:Rew:71035.0,151088.0] || -> equal(intersection(union(complement(union(u,v)),intersection(power_class(w),complement(x))),union(null_class,intersection(union(u,v),union(complement(power_class(w)),x)))),null_class)**.
% 299.87/300.47 151402[3:Rew:71035.0,151085.0] || -> subclass(complement(successor(union(complement(union(u,v)),intersection(power_class(w),complement(x))))),union(null_class,intersection(union(u,v),union(complement(power_class(w)),x))))*.
% 299.87/300.47 151079[0:SpR:99162.0,44429.0] || -> equal(intersection(union(complement(union(u,v)),intersection(power_class(w),complement(x))),intersection(y,intersection(union(u,v),union(complement(power_class(w)),x)))),null_class)**.
% 299.87/300.47 151078[0:SpR:99162.0,43895.0] || -> equal(intersection(union(complement(union(u,v)),intersection(power_class(w),complement(x))),intersection(intersection(union(u,v),union(complement(power_class(w)),x)),y)),null_class)**.
% 299.87/300.47 151067[3:SpR:99162.0,135198.0] || -> equal(intersection(intersection(union(u,v),union(complement(power_class(w)),x)),intersection(union(complement(union(u,v)),intersection(power_class(w),complement(x))),y)),null_class)**.
% 299.87/300.47 151440[3:Rew:102129.0,151439.0] || -> equal(union(intersection(power_class(u),power_class(v)),complement(union(complement(power_class(w)),x))),union(intersection(power_class(u),power_class(v)),intersection(power_class(w),complement(x))))**.
% 299.87/300.47 151925[10:SpL:99659.0,45867.0] || subclass(union(complement(union(u,v)),image(element_relation,union(w,x))),null_class)* -> member(null_class,intersection(union(u,v),power_class(complement(union(w,x))))).
% 299.87/300.47 151924[3:SpL:99659.0,47742.0] || subclass(union(complement(union(u,v)),image(element_relation,union(w,x))),null_class)* -> member(omega,intersection(union(u,v),power_class(complement(union(w,x))))).
% 299.87/300.47 151906[11:SpL:99659.0,33788.1] inductive(intersection(union(u,v),power_class(complement(union(w,x))))) || equal(union(complement(union(u,v)),image(element_relation,union(w,x))),y__dfg)** -> .
% 299.87/300.47 151739[0:SpR:99659.0,7364.1] || -> member(u,intersection(union(v,w),power_class(complement(union(x,y))))) subclass(singleton(u),union(complement(union(v,w)),image(element_relation,union(x,y))))*.
% 299.87/300.47 151730[3:SpR:99659.0,135318.0] || -> equal(intersection(intersection(union(u,v),power_class(complement(union(w,x)))),intersection(y,union(complement(union(u,v)),image(element_relation,union(w,x))))),null_class)**.
% 299.87/300.47 152058[3:Rew:71035.0,151727.0] || -> subclass(complement(successor(union(null_class,intersection(union(u,v),power_class(complement(union(w,x))))))),union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 299.87/300.47 152063[3:Rew:71035.0,151715.0] || -> equal(intersection(union(complement(union(u,v)),image(element_relation,union(w,x))),union(null_class,intersection(union(u,v),power_class(complement(union(w,x)))))),null_class)**.
% 299.87/300.47 152064[3:Rew:71035.0,151712.0] || -> subclass(complement(successor(union(complement(union(u,v)),image(element_relation,union(w,x))))),union(null_class,intersection(union(u,v),power_class(complement(union(w,x))))))*.
% 299.87/300.47 151706[0:SpR:99659.0,44429.0] || -> equal(intersection(union(complement(union(u,v)),image(element_relation,union(w,x))),intersection(y,intersection(union(u,v),power_class(complement(union(w,x)))))),null_class)**.
% 299.87/300.47 151705[0:SpR:99659.0,43895.0] || -> equal(intersection(union(complement(union(u,v)),image(element_relation,union(w,x))),intersection(intersection(union(u,v),power_class(complement(union(w,x)))),y)),null_class)**.
% 299.87/300.47 151694[3:SpR:99659.0,135198.0] || -> equal(intersection(intersection(union(u,v),power_class(complement(union(w,x)))),intersection(union(complement(union(u,v)),image(element_relation,union(w,x))),y)),null_class)**.
% 299.87/300.47 152081[3:Rew:99026.0,151754.0] || -> equal(union(complement(union(complement(power_class(u)),v)),image(element_relation,union(w,x))),union(intersection(power_class(u),complement(v)),image(element_relation,union(w,x))))**.
% 299.87/300.47 152082[3:Rew:99026.0,151753.0] || -> equal(union(complement(union(u,complement(power_class(v)))),image(element_relation,union(w,x))),union(intersection(complement(u),power_class(v)),image(element_relation,union(w,x))))**.
% 299.87/300.47 153119[10:SpL:99660.0,45867.0] || subclass(union(image(element_relation,union(u,v)),complement(union(w,x))),null_class)* -> member(null_class,intersection(power_class(complement(union(u,v))),union(w,x))).
% 299.87/300.47 153118[3:SpL:99660.0,47742.0] || subclass(union(image(element_relation,union(u,v)),complement(union(w,x))),null_class)* -> member(omega,intersection(power_class(complement(union(u,v))),union(w,x))).
% 299.87/300.47 153100[11:SpL:99660.0,33788.1] inductive(intersection(power_class(complement(union(u,v))),union(w,x))) || equal(union(image(element_relation,union(u,v)),complement(union(w,x))),y__dfg)** -> .
% 299.87/300.47 152928[0:SpR:99660.0,7364.1] || -> member(u,intersection(power_class(complement(union(v,w))),union(x,y))) subclass(singleton(u),union(image(element_relation,union(v,w)),complement(union(x,y))))*.
% 299.87/300.47 152919[3:SpR:99660.0,135318.0] || -> equal(intersection(intersection(power_class(complement(union(u,v))),union(w,x)),intersection(y,union(image(element_relation,union(u,v)),complement(union(w,x))))),null_class)**.
% 299.87/300.47 153260[3:Rew:71035.0,152916.0] || -> subclass(complement(successor(union(null_class,intersection(power_class(complement(union(u,v))),union(w,x))))),union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 299.87/300.47 153265[3:Rew:71035.0,152904.0] || -> equal(intersection(union(image(element_relation,union(u,v)),complement(union(w,x))),union(null_class,intersection(power_class(complement(union(u,v))),union(w,x)))),null_class)**.
% 299.87/300.47 153266[3:Rew:71035.0,152901.0] || -> subclass(complement(successor(union(image(element_relation,union(u,v)),complement(union(w,x))))),union(null_class,intersection(power_class(complement(union(u,v))),union(w,x))))*.
% 299.87/300.47 152895[0:SpR:99660.0,44429.0] || -> equal(intersection(union(image(element_relation,union(u,v)),complement(union(w,x))),intersection(y,intersection(power_class(complement(union(u,v))),union(w,x)))),null_class)**.
% 299.87/300.47 152894[0:SpR:99660.0,43895.0] || -> equal(intersection(union(image(element_relation,union(u,v)),complement(union(w,x))),intersection(intersection(power_class(complement(union(u,v))),union(w,x)),y)),null_class)**.
% 299.87/300.47 152883[3:SpR:99660.0,135198.0] || -> equal(intersection(intersection(power_class(complement(union(u,v))),union(w,x)),intersection(union(image(element_relation,union(u,v)),complement(union(w,x))),y)),null_class)**.
% 299.87/300.47 153285[3:Rew:99026.0,152944.0] || -> equal(union(image(element_relation,union(u,v)),complement(union(complement(power_class(w)),x))),union(image(element_relation,union(u,v)),intersection(power_class(w),complement(x))))**.
% 299.87/300.47 153286[3:Rew:99026.0,152942.0] || -> equal(union(image(element_relation,union(u,v)),complement(union(w,complement(power_class(x))))),union(image(element_relation,union(u,v)),intersection(complement(w),power_class(x))))**.
% 299.87/300.47 154052[0:Rew:67444.0,153808.0] || -> subclass(intersection(complement(symmetric_difference(u,v)),intersection(w,union(union(u,v),complement(intersection(u,v))))),symmetric_difference(union(u,v),complement(intersection(u,v))))*.
% 299.87/300.47 155072[3:Res:154929.0,4983.0] || -> subclass(complement(successor(complement(intersection(restrict(u,v,w),x)))),y) member(not_subclass_element(complement(successor(complement(intersection(restrict(u,v,w),x)))),y),u)*.
% 299.87/300.47 155342[3:Rew:29278.0,155247.0] || member(u,union(union(null_class,v),complement(w))) member(u,union(complement(v),w)) -> member(u,symmetric_difference(union(null_class,v),complement(w)))*.
% 299.87/300.47 155346[3:Rew:29278.0,155201.0] || member(u,union(complement(v),union(null_class,w))) member(u,union(v,complement(w))) -> member(u,symmetric_difference(complement(v),union(null_class,w)))*.
% 299.87/300.47 155560[3:Res:154953.0,4983.0] || -> subclass(complement(successor(complement(intersection(u,restrict(v,w,x))))),y) member(not_subclass_element(complement(successor(complement(intersection(u,restrict(v,w,x))))),y),v)*.
% 299.87/300.47 155768[3:Res:154872.0,4980.0] || -> subclass(regular(union(null_class,complement(intersection(intersection(u,v),w)))),x) member(not_subclass_element(regular(union(null_class,complement(intersection(intersection(u,v),w)))),x),u)*.
% 299.87/300.47 155767[3:Res:154872.0,4981.0] || -> subclass(regular(union(null_class,complement(intersection(intersection(u,v),w)))),x) member(not_subclass_element(regular(union(null_class,complement(intersection(intersection(u,v),w)))),x),v)*.
% 299.87/300.47 155759[3:Res:154872.0,4977.0] || subclass(u,v) -> subclass(regular(union(null_class,complement(intersection(u,w)))),x) member(not_subclass_element(regular(union(null_class,complement(intersection(u,w)))),x),v)*.
% 299.87/300.47 156113[3:Res:155659.0,4980.0] || -> subclass(regular(union(null_class,complement(intersection(u,intersection(v,w))))),x) member(not_subclass_element(regular(union(null_class,complement(intersection(u,intersection(v,w))))),x),v)*.
% 299.87/300.47 156112[3:Res:155659.0,4981.0] || -> subclass(regular(union(null_class,complement(intersection(u,intersection(v,w))))),x) member(not_subclass_element(regular(union(null_class,complement(intersection(u,intersection(v,w))))),x),w)*.
% 299.87/300.47 156104[3:Res:155659.0,4977.0] || subclass(u,v) -> subclass(regular(union(null_class,complement(intersection(w,u)))),x) member(not_subclass_element(regular(union(null_class,complement(intersection(w,u)))),x),v)*.
% 299.87/300.47 157609[3:Res:154856.0,4980.0] || -> subclass(intersection(union(null_class,intersection(intersection(u,v),w)),x),y) member(not_subclass_element(intersection(union(null_class,intersection(intersection(u,v),w)),x),y),u)*.
% 299.87/300.47 157608[3:Res:154856.0,4981.0] || -> subclass(intersection(union(null_class,intersection(intersection(u,v),w)),x),y) member(not_subclass_element(intersection(union(null_class,intersection(intersection(u,v),w)),x),y),v)*.
% 299.87/300.47 157600[3:Res:154856.0,4977.0] || subclass(u,v) -> subclass(intersection(union(null_class,intersection(u,w)),x),y) member(not_subclass_element(intersection(union(null_class,intersection(u,w)),x),y),v)*.
% 299.87/300.47 157866[3:Res:154864.0,4980.0] || -> subclass(union(null_class,intersection(intersection(intersection(u,v),w),x)),y) member(not_subclass_element(union(null_class,intersection(intersection(intersection(u,v),w),x)),y),u)*.
% 299.87/300.47 157865[3:Res:154864.0,4981.0] || -> subclass(union(null_class,intersection(intersection(intersection(u,v),w),x)),y) member(not_subclass_element(union(null_class,intersection(intersection(intersection(u,v),w),x)),y),v)*.
% 299.87/300.47 157857[3:Res:154864.0,4977.0] || subclass(u,v) -> subclass(union(null_class,intersection(intersection(u,w),x)),y) member(not_subclass_element(union(null_class,intersection(intersection(u,w),x)),y),v)*.
% 299.87/300.47 158093[3:Res:154877.0,4980.0] || -> subclass(intersection(u,union(null_class,intersection(intersection(v,w),x))),y) member(not_subclass_element(intersection(u,union(null_class,intersection(intersection(v,w),x))),y),v)*.
% 299.87/300.47 158092[3:Res:154877.0,4981.0] || -> subclass(intersection(u,union(null_class,intersection(intersection(v,w),x))),y) member(not_subclass_element(intersection(u,union(null_class,intersection(intersection(v,w),x))),y),w)*.
% 299.87/300.47 158084[3:Res:154877.0,4977.0] || subclass(u,v) -> subclass(intersection(w,union(null_class,intersection(u,x))),y) member(not_subclass_element(intersection(w,union(null_class,intersection(u,x))),y),v)*.
% 299.87/300.47 158251[4:Res:22292.1,7409.1] || equal(unordered_pair(u,v),singleton(singleton(null_class))) member(singleton(null_class),u) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.87/300.47 158205[3:Res:4.1,7409.1] || member(not_subclass_element(unordered_pair(u,v),w),u)* -> subclass(unordered_pair(u,v),w) equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.87/300.47 158422[3:Res:154885.0,4980.0] || -> subclass(union(null_class,intersection(u,intersection(intersection(v,w),x))),y) member(not_subclass_element(union(null_class,intersection(u,intersection(intersection(v,w),x))),y),v)*.
% 299.87/300.47 158421[3:Res:154885.0,4981.0] || -> subclass(union(null_class,intersection(u,intersection(intersection(v,w),x))),y) member(not_subclass_element(union(null_class,intersection(u,intersection(intersection(v,w),x))),y),w)*.
% 299.87/300.47 158413[3:Res:154885.0,4977.0] || subclass(u,v) -> subclass(union(null_class,intersection(w,intersection(u,x))),y) member(not_subclass_element(union(null_class,intersection(w,intersection(u,x))),y),v)*.
% 299.87/300.47 158567[3:Res:154956.0,4980.0] || -> subclass(complement(successor(complement(restrict(intersection(u,v),w,x)))),y) member(not_subclass_element(complement(successor(complement(restrict(intersection(u,v),w,x)))),y),u)*.
% 299.87/300.47 158566[3:Res:154956.0,4981.0] || -> subclass(complement(successor(complement(restrict(intersection(u,v),w,x)))),y) member(not_subclass_element(complement(successor(complement(restrict(intersection(u,v),w,x)))),y),v)*.
% 299.87/300.47 158558[3:Res:154956.0,4977.0] || subclass(u,v) -> subclass(complement(successor(complement(restrict(u,w,x)))),y) member(not_subclass_element(complement(successor(complement(restrict(u,w,x)))),y),v)*.
% 299.87/300.47 158690[4:Res:22292.1,7410.1] || equal(unordered_pair(u,v),singleton(singleton(null_class))) member(singleton(null_class),v) -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class).
% 299.87/300.47 158644[3:Res:4.1,7410.1] || member(not_subclass_element(unordered_pair(u,v),w),v)* -> subclass(unordered_pair(u,v),w) equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.87/300.47 159012[3:Res:157492.0,4980.0] || -> subclass(intersection(union(null_class,intersection(u,intersection(v,w))),x),y) member(not_subclass_element(intersection(union(null_class,intersection(u,intersection(v,w))),x),y),v)*.
% 299.87/300.47 159011[3:Res:157492.0,4981.0] || -> subclass(intersection(union(null_class,intersection(u,intersection(v,w))),x),y) member(not_subclass_element(intersection(union(null_class,intersection(u,intersection(v,w))),x),y),w)*.
% 299.87/300.47 159003[3:Res:157492.0,4977.0] || subclass(u,v) -> subclass(intersection(union(null_class,intersection(w,u)),x),y) member(not_subclass_element(intersection(union(null_class,intersection(w,u)),x),y),v)*.
% 299.87/300.47 159265[3:Res:157751.0,4980.0] || -> subclass(union(null_class,intersection(intersection(u,intersection(v,w)),x)),y) member(not_subclass_element(union(null_class,intersection(intersection(u,intersection(v,w)),x)),y),v)*.
% 299.87/300.47 159264[3:Res:157751.0,4981.0] || -> subclass(union(null_class,intersection(intersection(u,intersection(v,w)),x)),y) member(not_subclass_element(union(null_class,intersection(intersection(u,intersection(v,w)),x)),y),w)*.
% 299.87/300.47 159256[3:Res:157751.0,4977.0] || subclass(u,v) -> subclass(union(null_class,intersection(intersection(w,u),x)),y) member(not_subclass_element(union(null_class,intersection(intersection(w,u),x)),y),v)*.
% 299.87/300.47 159492[3:Res:157993.0,4980.0] || -> subclass(intersection(u,union(null_class,intersection(v,intersection(w,x)))),y) member(not_subclass_element(intersection(u,union(null_class,intersection(v,intersection(w,x)))),y),w)*.
% 299.87/300.47 159491[3:Res:157993.0,4981.0] || -> subclass(intersection(u,union(null_class,intersection(v,intersection(w,x)))),y) member(not_subclass_element(intersection(u,union(null_class,intersection(v,intersection(w,x)))),y),x)*.
% 299.87/300.47 159483[3:Res:157993.0,4977.0] || subclass(u,v) -> subclass(intersection(w,union(null_class,intersection(x,u))),y) member(not_subclass_element(intersection(w,union(null_class,intersection(x,u))),y),v)*.
% 299.87/300.47 159734[3:Res:158313.0,4980.0] || -> subclass(union(null_class,intersection(u,intersection(v,intersection(w,x)))),y) member(not_subclass_element(union(null_class,intersection(u,intersection(v,intersection(w,x)))),y),w)*.
% 299.87/300.47 159733[3:Res:158313.0,4981.0] || -> subclass(union(null_class,intersection(u,intersection(v,intersection(w,x)))),y) member(not_subclass_element(union(null_class,intersection(u,intersection(v,intersection(w,x)))),y),x)*.
% 299.87/300.47 159725[3:Res:158313.0,4977.0] || subclass(u,v) -> subclass(union(null_class,intersection(w,intersection(x,u))),y) member(not_subclass_element(union(null_class,intersection(w,intersection(x,u))),y),v)*.
% 299.87/300.47 160520[3:Res:129905.0,4977.0] || subclass(u,v) -> subclass(intersection(intersection(union(u,u),w),x),y) member(not_subclass_element(intersection(intersection(union(u,u),w),x),y),v)*.
% 299.87/300.47 160743[3:Res:130087.0,4977.0] || subclass(u,v) -> subclass(intersection(w,intersection(x,union(u,u))),y) member(not_subclass_element(intersection(w,intersection(x,union(u,u))),y),v)*.
% 299.87/300.47 160959[3:Res:130295.0,4977.0] || subclass(u,v) -> subclass(intersection(w,intersection(union(u,u),x)),y) member(not_subclass_element(intersection(w,intersection(union(u,u),x)),y),v)*.
% 299.87/300.47 161188[3:Res:130469.0,4977.0] || subclass(u,v) -> subclass(intersection(intersection(w,union(u,u)),x),y) member(not_subclass_element(intersection(intersection(w,union(u,u)),x),y),v)*.
% 299.87/300.47 161550[0:Res:154858.0,4980.0] || -> subclass(intersection(intersection(intersection(intersection(u,v),w),x),y),z) member(not_subclass_element(intersection(intersection(intersection(intersection(u,v),w),x),y),z),u)*.
% 299.87/300.47 161549[0:Res:154858.0,4981.0] || -> subclass(intersection(intersection(intersection(intersection(u,v),w),x),y),z) member(not_subclass_element(intersection(intersection(intersection(intersection(u,v),w),x),y),z),v)*.
% 299.87/300.47 161540[0:Res:154858.0,4977.0] || subclass(u,v) -> subclass(intersection(intersection(intersection(u,w),x),y),z) member(not_subclass_element(intersection(intersection(intersection(u,w),x),y),z),v)*.
% 299.87/300.47 161812[0:Res:154873.0,4980.0] || -> subclass(intersection(u,intersection(v,intersection(intersection(w,x),y))),z) member(not_subclass_element(intersection(u,intersection(v,intersection(intersection(w,x),y))),z),w)*.
% 299.87/300.47 161811[0:Res:154873.0,4981.0] || -> subclass(intersection(u,intersection(v,intersection(intersection(w,x),y))),z) member(not_subclass_element(intersection(u,intersection(v,intersection(intersection(w,x),y))),z),x)*.
% 299.87/300.47 161802[0:Res:154873.0,4977.0] || subclass(u,v) -> subclass(intersection(w,intersection(x,intersection(u,y))),z) member(not_subclass_element(intersection(w,intersection(x,intersection(u,y))),z),v)*.
% 299.87/300.47 162280[3:Rew:71595.0,162148.0] || member(complement(symmetric_difference(complement(u),power_class(complement(power_class(v))))),symmetric_difference(union(u,image(element_relation,power_class(v))),union(complement(u),power_class(complement(power_class(v))))))* -> .
% 299.87/300.47 162292[3:Rew:67444.0,162050.0,71595.0,162050.0] || -> equal(intersection(symmetric_difference(complement(u),power_class(complement(power_class(v)))),symmetric_difference(union(u,image(element_relation,power_class(v))),union(complement(u),power_class(complement(power_class(v)))))),null_class)**.
% 299.87/300.47 162046[0:SpR:46313.0,65920.0] || -> subclass(intersection(union(complement(u),power_class(complement(power_class(v)))),intersection(union(u,image(element_relation,power_class(v))),w)),symmetric_difference(complement(u),power_class(complement(power_class(v)))))*.
% 299.87/300.47 162298[0:Rew:67444.0,162031.0] || -> subclass(intersection(union(u,image(element_relation,power_class(v))),intersection(union(complement(u),power_class(complement(power_class(v)))),w)),symmetric_difference(complement(u),power_class(complement(power_class(v)))))*.
% 299.87/300.47 162030[0:SpR:46313.0,65922.0] || -> subclass(intersection(union(complement(u),power_class(complement(power_class(v)))),intersection(w,union(u,image(element_relation,power_class(v))))),symmetric_difference(complement(u),power_class(complement(power_class(v)))))*.
% 299.87/300.47 162299[0:Rew:67444.0,162012.0] || -> subclass(intersection(union(u,image(element_relation,power_class(v))),intersection(w,union(complement(u),power_class(complement(power_class(v)))))),symmetric_difference(complement(u),power_class(complement(power_class(v)))))*.
% 299.87/300.47 162514[0:Res:154876.0,4980.0] || -> subclass(intersection(u,intersection(intersection(intersection(v,w),x),y)),z) member(not_subclass_element(intersection(u,intersection(intersection(intersection(v,w),x),y)),z),v)*.
% 299.87/300.47 162513[0:Res:154876.0,4981.0] || -> subclass(intersection(u,intersection(intersection(intersection(v,w),x),y)),z) member(not_subclass_element(intersection(u,intersection(intersection(intersection(v,w),x),y)),z),w)*.
% 299.87/300.47 162504[0:Res:154876.0,4977.0] || subclass(u,v) -> subclass(intersection(w,intersection(intersection(u,x),y)),z) member(not_subclass_element(intersection(w,intersection(intersection(u,x),y)),z),v)*.
% 299.87/300.47 162783[0:Res:154882.0,4980.0] || -> subclass(intersection(intersection(u,intersection(intersection(v,w),x)),y),z) member(not_subclass_element(intersection(intersection(u,intersection(intersection(v,w),x)),y),z),v)*.
% 299.87/300.47 162782[0:Res:154882.0,4981.0] || -> subclass(intersection(intersection(u,intersection(intersection(v,w),x)),y),z) member(not_subclass_element(intersection(intersection(u,intersection(intersection(v,w),x)),y),z),w)*.
% 299.87/300.47 162773[0:Res:154882.0,4977.0] || subclass(u,v) -> subclass(intersection(intersection(w,intersection(u,x)),y),z) member(not_subclass_element(intersection(intersection(w,intersection(u,x)),y),z),v)*.
% 299.87/300.47 163265[3:Rew:71595.0,163130.0] || member(complement(symmetric_difference(power_class(complement(power_class(u))),complement(v))),symmetric_difference(union(image(element_relation,power_class(u)),v),union(power_class(complement(power_class(u))),complement(v))))* -> .
% 299.87/300.47 163276[3:Rew:67444.0,163025.0,71595.0,163025.0] || -> equal(intersection(symmetric_difference(power_class(complement(power_class(u))),complement(v)),symmetric_difference(union(image(element_relation,power_class(u)),v),union(power_class(complement(power_class(u))),complement(v)))),null_class)**.
% 299.87/300.47 163021[0:SpR:46529.0,65920.0] || -> subclass(intersection(union(power_class(complement(power_class(u))),complement(v)),intersection(union(image(element_relation,power_class(u)),v),w)),symmetric_difference(power_class(complement(power_class(u))),complement(v)))*.
% 299.87/300.47 163282[0:Rew:67444.0,163006.0] || -> subclass(intersection(union(image(element_relation,power_class(u)),v),intersection(union(power_class(complement(power_class(u))),complement(v)),w)),symmetric_difference(power_class(complement(power_class(u))),complement(v)))*.
% 299.87/300.47 163005[0:SpR:46529.0,65922.0] || -> subclass(intersection(union(power_class(complement(power_class(u))),complement(v)),intersection(w,union(image(element_relation,power_class(u)),v))),symmetric_difference(power_class(complement(power_class(u))),complement(v)))*.
% 299.87/300.47 163283[0:Rew:67444.0,162987.0] || -> subclass(intersection(union(image(element_relation,power_class(u)),v),intersection(w,union(power_class(complement(power_class(u))),complement(v)))),symmetric_difference(power_class(complement(power_class(u))),complement(v)))*.
% 299.87/300.47 163587[0:Res:160079.0,4980.0] || -> subclass(intersection(intersection(intersection(u,intersection(v,w)),x),y),z) member(not_subclass_element(intersection(intersection(intersection(u,intersection(v,w)),x),y),z),v)*.
% 299.87/300.47 163586[0:Res:160079.0,4981.0] || -> subclass(intersection(intersection(intersection(u,intersection(v,w)),x),y),z) member(not_subclass_element(intersection(intersection(intersection(u,intersection(v,w)),x),y),z),w)*.
% 299.87/300.47 163577[0:Res:160079.0,4977.0] || subclass(u,v) -> subclass(intersection(intersection(intersection(w,u),x),y),z) member(not_subclass_element(intersection(intersection(intersection(w,u),x),y),z),v)*.
% 299.87/300.47 164016[0:Res:160096.0,4980.0] || -> subclass(intersection(u,intersection(v,intersection(w,intersection(x,y)))),z) member(not_subclass_element(intersection(u,intersection(v,intersection(w,intersection(x,y)))),z),x)*.
% 299.87/300.47 164015[0:Res:160096.0,4981.0] || -> subclass(intersection(u,intersection(v,intersection(w,intersection(x,y)))),z) member(not_subclass_element(intersection(u,intersection(v,intersection(w,intersection(x,y)))),z),y)*.
% 299.87/300.47 164006[0:Res:160096.0,4977.0] || subclass(u,v) -> subclass(intersection(w,intersection(x,intersection(y,u))),z) member(not_subclass_element(intersection(w,intersection(x,intersection(y,u))),z),v)*.
% 299.87/300.47 164279[0:Res:160100.0,4980.0] || -> subclass(intersection(u,intersection(intersection(v,intersection(w,x)),y)),z) member(not_subclass_element(intersection(u,intersection(intersection(v,intersection(w,x)),y)),z),w)*.
% 299.87/300.47 164278[0:Res:160100.0,4981.0] || -> subclass(intersection(u,intersection(intersection(v,intersection(w,x)),y)),z) member(not_subclass_element(intersection(u,intersection(intersection(v,intersection(w,x)),y)),z),x)*.
% 299.87/300.47 164269[0:Res:160100.0,4977.0] || subclass(u,v) -> subclass(intersection(w,intersection(intersection(x,u),y)),z) member(not_subclass_element(intersection(w,intersection(intersection(x,u),y)),z),v)*.
% 299.87/300.47 164736[0:Res:160106.0,4980.0] || -> subclass(intersection(intersection(u,intersection(v,intersection(w,x))),y),z) member(not_subclass_element(intersection(intersection(u,intersection(v,intersection(w,x))),y),z),w)*.
% 299.87/300.47 164735[0:Res:160106.0,4981.0] || -> subclass(intersection(intersection(u,intersection(v,intersection(w,x))),y),z) member(not_subclass_element(intersection(intersection(u,intersection(v,intersection(w,x))),y),z),x)*.
% 299.87/300.47 164726[0:Res:160106.0,4977.0] || subclass(u,v) -> subclass(intersection(intersection(w,intersection(x,u)),y),z) member(not_subclass_element(intersection(intersection(w,intersection(x,u)),y),z),v)*.
% 299.87/300.47 164881[0:Res:59858.0,4980.0] || -> subclass(restrict(restrict(intersection(u,v),w,x),y,z),x1) member(not_subclass_element(restrict(restrict(intersection(u,v),w,x),y,z),x1),u)*.
% 299.87/300.47 164880[0:Res:59858.0,4981.0] || -> subclass(restrict(restrict(intersection(u,v),w,x),y,z),x1) member(not_subclass_element(restrict(restrict(intersection(u,v),w,x),y,z),x1),v)*.
% 299.87/300.47 164871[0:Res:59858.0,4977.0] || subclass(u,v) -> subclass(restrict(restrict(u,w,x),y,z),x1) member(not_subclass_element(restrict(restrict(u,w,x),y,z),x1),v)*.
% 299.87/300.47 166659[15:Rew:165880.0,10788.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,restrict(w,x,y))* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),w)*.
% 299.87/300.47 174594[15:Rew:165880.0,166672.0] || equal(image(u,image(v,singleton(w))),y__dfg) member(ordered_pair(w,omega),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,omega),compose(u,v))*.
% 299.87/300.47 174595[15:Rew:165880.0,166673.0] || subclass(y__dfg,image(u,image(v,singleton(w))))* member(ordered_pair(w,omega),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,omega),compose(u,v)).
% 299.87/300.47 166738[15:Rew:165880.0,10776.1] single_valued_class(u) || member(ordered_pair(u,inverse(u)),cross_product(y__dfg,y__dfg)) subclass(composition_function,v) -> member(ordered_pair(u,ordered_pair(inverse(u),null_class)),v)*.
% 299.87/300.47 166739[15:Rew:165880.0,10775.1] function(u) || member(ordered_pair(u,inverse(u)),cross_product(y__dfg,y__dfg)) subclass(composition_function,v) -> member(ordered_pair(u,ordered_pair(inverse(u),null_class)),v)*.
% 299.87/300.47 166740[15:Rew:165880.0,10774.1] || equal(compose_class(u),domain_relation) member(ordered_pair(u,null_class),cross_product(y__dfg,y__dfg)) subclass(composition_function,v) -> member(ordered_pair(u,ordered_pair(null_class,null_class)),v)*.
% 299.87/300.47 166749[15:Rew:165880.0,113068.0] || member(ordered_pair(u,regular(range_of(null_class))),cross_product(y__dfg,y__dfg)) -> equal(range_of(null_class),null_class) member(ordered_pair(u,regular(range_of(null_class))),compose(successor(null_class),v))*.
% 299.87/300.47 166755[15:Rew:165880.0,41429.1] || equal(image(u,image(v,singleton(w))),y__dfg) member(ordered_pair(w,null_class),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,null_class),compose(u,v))*.
% 299.87/300.47 166758[15:Rew:165880.0,32715.1] || subclass(y__dfg,image(u,image(v,singleton(w))))* member(ordered_pair(w,null_class),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,null_class),compose(u,v)).
% 299.87/300.47 166761[15:Rew:165880.0,13511.1] || equal(compose_class(u),domain_relation) member(ordered_pair(v,not_subclass_element(image(u,range_of(null_class)),w)),cross_product(y__dfg,y__dfg))* -> subclass(image(u,range_of(null_class)),w).
% 299.87/300.47 174598[15:Rew:165880.0,167081.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,singleton(w)) member(ordered_pair(v,u),w)* -> .
% 299.87/300.47 174599[15:Rew:165880.0,167082.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,complement(w)) member(ordered_pair(v,u),w)* -> .
% 299.87/300.47 174600[15:Rew:165880.0,167083.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,intersection(w,x))* -> member(ordered_pair(v,u),w)*.
% 299.87/300.47 174601[15:Rew:165880.0,167084.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,intersection(w,x))* -> member(ordered_pair(v,u),x)*.
% 299.87/300.47 174602[15:Rew:165880.0,167087.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,union(w,null_class)) -> member(ordered_pair(v,u),w)*.
% 299.87/300.47 174603[15:Rew:165880.0,167088.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,union(null_class,w)) -> member(ordered_pair(v,u),w)*.
% 299.87/300.47 174604[15:Rew:165880.0,167089.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,union(w,w))* -> member(ordered_pair(v,u),w)*.
% 299.87/300.47 174606[15:Rew:165880.0,167092.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,successor(null_class)) -> member(ordered_pair(v,u),singleton(null_class))*.
% 299.87/300.47 174607[15:Rew:165880.0,167093.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,cantor(ordered_pair(v,u)))* equal(null_class,element_relation) -> .
% 299.87/300.47 174608[15:Rew:165880.0,167094.3,165880.0,167094.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,cantor(complement(cross_product(singleton(ordered_pair(v,u)),y__dfg))))* -> .
% 299.87/300.47 174609[15:Rew:165880.0,167095.3,165880.0,167095.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,cantor(singleton(cross_product(singleton(ordered_pair(v,u)),y__dfg))))* -> .
% 299.87/300.47 167384[15:Rew:165880.0,127390.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),complement(symmetric_difference(x,y))))* member(u,union(complement(union(v,w)),symmetric_difference(y,x))).
% 299.87/300.47 167385[15:Rew:165880.0,127394.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(null_class,complement(x))))* member(u,union(complement(union(v,w)),union(x,x)))*.
% 299.87/300.47 167386[15:Rew:165880.0,127395.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(null_class,complement(x))))* member(u,union(complement(union(v,w)),union(x,null_class))).
% 299.87/300.47 167387[15:Rew:165880.0,127397.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(null_class,complement(x))))* member(u,union(complement(union(v,w)),union(null_class,x))).
% 299.87/300.47 167388[15:Rew:165880.0,127398.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),complement(union(x,y))))* member(u,union(complement(union(v,w)),union(y,x))).
% 299.87/300.47 167389[15:Rew:165880.0,127582.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),complement(apply(null_class,x))))* member(u,union(sum_class(range_of(null_class)),complement(union(v,w)))).
% 299.87/300.47 167390[15:Rew:165880.0,127480.0] || member(u,y__dfg) subclass(intersection(union(v,w),complement(x)),y)* -> member(u,union(complement(union(v,w)),x))* member(u,y)*.
% 299.87/300.47 167422[15:Rew:165880.0,126238.0] || member(u,y__dfg) -> member(u,intersection(complement(symmetric_difference(v,w)),union(x,y)))* member(u,union(symmetric_difference(w,v),complement(union(x,y)))).
% 299.87/300.47 167423[15:Rew:165880.0,126241.0] || member(u,y__dfg) -> member(u,intersection(complement(apply(null_class,v)),union(w,x)))* member(u,union(sum_class(range_of(null_class)),complement(union(w,x)))).
% 299.87/300.47 167424[15:Rew:165880.0,126242.0] || member(u,y__dfg) -> member(u,intersection(union(null_class,complement(v)),union(w,x)))* member(u,union(union(v,v),complement(union(w,x))))*.
% 299.87/300.47 167425[15:Rew:165880.0,126243.0] || member(u,y__dfg) -> member(u,intersection(union(null_class,complement(v)),union(w,x)))* member(u,union(union(v,null_class),complement(union(w,x)))).
% 299.87/300.47 167426[15:Rew:165880.0,126245.0] || member(u,y__dfg) -> member(u,intersection(union(null_class,complement(v)),union(w,x)))* member(u,union(union(null_class,v),complement(union(w,x)))).
% 299.87/300.47 167427[15:Rew:165880.0,126246.0] || member(u,y__dfg) -> member(u,intersection(complement(union(v,w)),union(x,y)))* member(u,union(union(w,v),complement(union(x,y)))).
% 299.87/300.47 167428[15:Rew:165880.0,126248.0] || member(u,y__dfg) -> member(u,intersection(complement(sum_class(range_of(null_class))),union(v,w)))* member(u,union(apply(null_class,x),complement(union(v,w))))*.
% 299.87/300.47 167429[15:Rew:165880.0,126249.0] || member(u,y__dfg) -> member(u,intersection(complement(apply(null_class,v)),union(w,x)))* member(u,union(apply(null_class,y),complement(union(w,x))))*.
% 299.87/300.47 167430[15:Rew:165880.0,126286.0] || member(u,y__dfg) subclass(intersection(complement(v),union(w,x)),y)* -> member(u,union(v,complement(union(w,x))))* member(u,y)*.
% 299.87/300.47 167446[15:Rew:165880.0,125449.0] || member(u,y__dfg) subclass(u,symmetric_difference(v,w))* subclass(union(v,w),x)* -> equal(u,null_class) member(apply(choice,u),x)*.
% 299.87/300.47 167473[15:Rew:165880.0,122310.0] || member(u,y__dfg) subclass(power_class(complement(power_class(union(v,null_class)))),w)* -> member(u,image(element_relation,power_class(union(v,v))))* member(u,w)*.
% 299.87/300.47 167474[15:Rew:165880.0,122311.0] || member(u,y__dfg) subclass(power_class(complement(power_class(union(null_class,v)))),w)* -> member(u,image(element_relation,power_class(union(v,v))))* member(u,w)*.
% 299.87/300.47 167475[15:Rew:165880.0,122312.0] || member(u,y__dfg) subclass(power_class(complement(power_class(union(v,null_class)))),w)* -> member(u,image(element_relation,power_class(union(null_class,v))))* member(u,w)*.
% 299.87/300.47 167476[15:Rew:165880.0,122313.0] || member(u,y__dfg) subclass(power_class(complement(power_class(union(v,v)))),w)* -> member(u,image(element_relation,power_class(union(null_class,v))))* member(u,w)*.
% 299.87/300.47 167477[15:Rew:165880.0,122314.0] || member(u,y__dfg) subclass(power_class(complement(power_class(union(v,v)))),w)* -> member(u,image(element_relation,power_class(union(v,null_class))))* member(u,w)*.
% 299.87/300.47 167478[15:Rew:165880.0,122315.0] || member(u,y__dfg) subclass(power_class(complement(power_class(union(null_class,v)))),w)* -> member(u,image(element_relation,power_class(union(v,null_class))))* member(u,w)*.
% 299.87/300.47 167556[15:Rew:165880.0,107689.0] || member(u,y__dfg) subclass(domain_relation,symmetric_difference(union(v,w),complement(x))) -> member(ordered_pair(u,cantor(u)),union(complement(union(v,w)),x))*.
% 299.87/300.47 167564[15:Rew:165880.0,106723.0] || member(u,y__dfg) subclass(domain_relation,symmetric_difference(complement(v),union(w,x))) -> member(ordered_pair(u,cantor(u)),union(v,complement(union(w,x))))*.
% 299.87/300.47 167629[15:Rew:165880.0,98732.0] || member(u,y__dfg) subclass(domain_relation,symmetric_difference(intersection(v,w),complement(union(v,w))))* -> member(ordered_pair(u,cantor(u)),complement(symmetric_difference(v,w)))*.
% 299.87/300.47 174611[15:Rew:165880.0,167630.2] || member(sum_class(u),symmetric_difference(union(v,w),complement(x)))* member(u,y__dfg) subclass(y__dfg,regular(union(complement(union(v,w)),x))) -> .
% 299.87/300.47 174612[15:Rew:165880.0,167631.2] || member(power_class(u),symmetric_difference(union(v,w),complement(x)))* member(u,y__dfg) subclass(y__dfg,regular(union(complement(union(v,w)),x))) -> .
% 299.87/300.47 167632[15:Rew:165880.0,98646.0] || member(u,y__dfg) subclass(union(complement(union(v,w)),x),y)* -> member(u,intersection(union(v,w),complement(x)))* member(u,y)*.
% 299.87/300.47 174613[15:Rew:165880.0,167633.2] || member(sum_class(u),symmetric_difference(complement(v),union(w,x)))* member(u,y__dfg) subclass(y__dfg,regular(union(v,complement(union(w,x))))) -> .
% 299.87/300.47 174614[15:Rew:165880.0,167634.2] || member(power_class(u),symmetric_difference(complement(v),union(w,x)))* member(u,y__dfg) subclass(y__dfg,regular(union(v,complement(union(w,x))))) -> .
% 299.87/300.47 167635[15:Rew:165880.0,98191.0] || member(u,y__dfg) subclass(union(v,complement(union(w,x))),y)* -> member(u,intersection(complement(v),union(w,x)))* member(u,y)*.
% 299.87/300.47 174615[15:Rew:165880.0,167715.2,165880.0,167715.1] || member(u,y__dfg) member(complement(cross_product(singleton(u),y__dfg)),v)* -> equal(singleton(complement(cross_product(singleton(u),y__dfg))),null_class) member(u,cantor(v)).
% 299.87/300.47 174616[15:Rew:165880.0,167716.2,165880.0,167716.1] || member(u,y__dfg) member(regular(restrict(v,singleton(u),y__dfg)),w)* -> equal(restrict(v,singleton(u),y__dfg),null_class) member(u,cantor(w)).
% 299.87/300.47 167738[15:Rew:165880.0,96133.0] || member(u,y__dfg) -> member(u,image(element_relation,union(v,image(element_relation,power_class(w)))))* member(u,power_class(intersection(complement(v),power_class(complement(power_class(w)))))).
% 299.87/300.47 167739[15:Rew:165880.0,96161.0] || member(u,y__dfg) -> member(u,image(element_relation,union(image(element_relation,power_class(v)),w)))* member(u,power_class(intersection(power_class(complement(power_class(v))),complement(w)))).
% 299.87/300.47 167800[15:Rew:165880.0,91549.0] || member(u,y__dfg) subclass(domain_relation,regular(cantor(v))) -> equal(apply(v,ordered_pair(u,cantor(u))),sum_class(range_of(null_class)))** equal(cantor(v),null_class).
% 299.87/300.47 174617[15:Rew:165880.0,167822.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),power_class(complement(power_class(w))))) member(sum_class(u),union(v,image(element_relation,power_class(w))))* -> .
% 299.87/300.47 174618[15:Rew:165880.0,167823.1] || member(u,y__dfg) subclass(y__dfg,intersection(power_class(complement(power_class(v))),complement(w))) member(sum_class(u),union(image(element_relation,power_class(v)),w))* -> .
% 299.87/300.47 174619[15:Rew:165880.0,167843.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),power_class(complement(power_class(w))))) member(power_class(u),union(v,image(element_relation,power_class(w))))* -> .
% 299.87/300.47 174620[15:Rew:165880.0,167844.1] || member(u,y__dfg) subclass(y__dfg,intersection(power_class(complement(power_class(v))),complement(w))) member(power_class(u),union(image(element_relation,power_class(v)),w))* -> .
% 299.87/300.47 167965[15:Rew:165880.0,80745.0] || member(u,y__dfg) member(singleton(singleton(singleton(v))),u) subclass(element_relation,rotate(w)) -> member(ordered_pair(ordered_pair(v,u),singleton(v)),w)*.
% 299.87/300.47 167971[15:Rew:165880.0,80568.0] || member(u,y__dfg) member(singleton(singleton(singleton(v))),u) subclass(element_relation,flip(w)) -> member(ordered_pair(ordered_pair(v,singleton(v)),u),w)*.
% 299.87/300.47 168011[15:Rew:165880.0,71189.0] || member(u,y__dfg) subclass(domain_relation,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> member(ordered_pair(u,cantor(u)),complement(symmetric_difference(v,w)))*.
% 299.87/300.47 168054[15:Rew:165880.0,62164.0] || member(u,y__dfg) member(v,u) subclass(element_relation,unordered_pair(w,x))* -> equal(ordered_pair(v,u),x)* equal(ordered_pair(v,u),w)*.
% 299.87/300.47 168055[15:Rew:165880.0,62185.0] || member(u,y__dfg) member(v,u) subclass(element_relation,image(element_relation,power_class(w))) member(ordered_pair(v,u),power_class(complement(power_class(w))))* -> .
% 299.87/300.47 174621[15:Rew:165880.0,168108.3] || member(sum_class(u),cross_product(v,w))* member(sum_class(u),x)* member(u,y__dfg) subclass(y__dfg,regular(restrict(x,v,w)))* -> .
% 299.87/300.47 174622[15:Rew:165880.0,168121.3] || member(power_class(u),cross_product(v,w))* member(power_class(u),x)* member(u,y__dfg) subclass(y__dfg,regular(restrict(x,v,w)))* -> .
% 299.87/300.47 168222[15:Rew:165880.0,49464.0] || member(u,y__dfg) subclass(u,symmetric_difference(power_class(v),complement(w))) -> equal(u,null_class) member(apply(choice,u),union(complement(power_class(v)),w))*.
% 299.87/300.47 168226[15:Rew:165880.0,49276.0] || member(u,y__dfg) subclass(u,symmetric_difference(complement(v),power_class(w))) -> equal(u,null_class) member(apply(choice,u),union(v,complement(power_class(w))))*.
% 299.87/300.47 168254[15:Rew:165880.0,45526.0] || member(u,y__dfg) subclass(u,symmetric_difference(cross_product(v,w),x)) -> equal(u,null_class) member(apply(choice,u),complement(restrict(x,v,w)))*.
% 299.87/300.47 168258[15:Rew:165880.0,45373.0] || member(u,y__dfg) subclass(u,symmetric_difference(v,cross_product(w,x))) -> equal(u,null_class) member(apply(choice,u),complement(restrict(v,w,x)))*.
% 299.87/300.47 168291[15:Rew:165880.0,35572.0] || member(u,y__dfg) member(v,w)* -> equal(ordered_pair(first(ordered_pair(v,cantor(u))),second(ordered_pair(v,cantor(u)))),ordered_pair(v,cantor(u)))**.
% 299.87/300.47 174623[15:Rew:165880.0,168306.3] || member(sum_class(u),cross_product(v,w))* member(sum_class(u),x)* member(u,y__dfg) subclass(y__dfg,complement(restrict(x,v,w)))* -> .
% 299.87/300.47 174624[15:Rew:165880.0,168315.3] || member(power_class(u),cross_product(v,w))* member(power_class(u),x)* member(u,y__dfg) subclass(y__dfg,complement(restrict(x,v,w)))* -> .
% 299.87/300.47 168371[15:Rew:165880.0,10852.0] || member(u,y__dfg) member(v,w)* -> equal(ordered_pair(first(ordered_pair(v,power_class(u))),second(ordered_pair(v,power_class(u)))),ordered_pair(v,power_class(u)))**.
% 299.87/300.47 168372[15:Rew:165880.0,10853.0] || member(u,y__dfg) member(v,w)* -> equal(ordered_pair(first(ordered_pair(v,sum_class(u))),second(ordered_pair(v,sum_class(u)))),ordered_pair(v,sum_class(u)))**.
% 299.87/300.47 174625[15:Rew:165880.0,168373.1] || member(u,y__dfg) member(v,y__dfg) equal(compose(w,v),u)* subclass(compose_class(w),x)* -> member(ordered_pair(v,u),x)*.
% 299.87/300.47 174626[15:Rew:165880.0,168375.1] || member(u,y__dfg) subclass(y__dfg,complement(intersection(v,w))) member(power_class(u),union(v,w)) -> member(power_class(u),symmetric_difference(v,w))*.
% 299.87/300.47 174627[15:Rew:165880.0,168376.1] || member(u,y__dfg) subclass(y__dfg,complement(intersection(v,w))) member(sum_class(u),union(v,w)) -> member(sum_class(u),symmetric_difference(v,w))*.
% 299.87/300.47 174628[15:Rew:165880.0,168420.1,165880.0,168420.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,complement(compose(element_relation,y__dfg))) member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),element_relation)* -> .
% 299.87/300.47 174629[15:Rew:165880.0,168425.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,symmetric_difference(v,w)) -> member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),union(v,w))*.
% 299.87/300.47 174630[15:Rew:165880.0,168437.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),w)*.
% 299.87/300.47 174631[15:Rew:165880.0,168439.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,apply(null_class,v))* -> member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),sum_class(range_of(null_class)))*.
% 299.87/300.47 174632[15:Rew:165880.0,168440.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,sum_class(range_of(null_class))) -> member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),apply(null_class,v))*.
% 299.87/300.47 174633[15:Rew:165880.0,168489.1,165880.0,168489.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,complement(compose(element_relation,y__dfg))) member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),element_relation)* -> .
% 299.87/300.47 174634[15:Rew:165880.0,168494.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,symmetric_difference(v,w)) -> member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),union(v,w))*.
% 299.87/300.47 174635[15:Rew:165880.0,168507.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),w)*.
% 299.87/300.47 174636[15:Rew:165880.0,168509.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,apply(null_class,v))* -> member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),sum_class(range_of(null_class)))*.
% 299.87/300.47 174637[15:Rew:165880.0,168510.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,sum_class(range_of(null_class))) -> member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),apply(null_class,v))*.
% 299.87/300.47 174639[15:Rew:165880.0,168739.2] function(u) || member(v,y__dfg) subclass(y__dfg,symmetric_difference(w,x)) subclass(union(w,x),y)* -> member(image(u,v),y)*.
% 299.87/300.47 174640[15:Rew:165880.0,168779.0] || subclass(u,cross_product(singleton(v),y__dfg))* member(v,y__dfg) member(not_subclass_element(u,w),x)* -> subclass(u,w) member(v,cantor(x))*.
% 299.87/300.47 174641[15:Rew:165880.0,168847.2] function(u) || member(v,y__dfg) subclass(y__dfg,symmetric_difference(power_class(w),complement(x))) -> member(image(u,v),union(complement(power_class(w)),x))*.
% 299.87/300.47 174642[15:Rew:165880.0,168848.2] function(u) || member(v,y__dfg) subclass(y__dfg,symmetric_difference(complement(w),power_class(x))) -> member(image(u,v),union(w,complement(power_class(x))))*.
% 299.87/300.47 174643[15:Rew:165880.0,168851.2] function(u) || member(v,y__dfg) subclass(y__dfg,symmetric_difference(cross_product(w,x),y)) -> member(image(u,v),complement(restrict(y,w,x)))*.
% 299.87/300.47 174644[15:Rew:165880.0,168852.2] function(u) || member(v,y__dfg) subclass(y__dfg,symmetric_difference(w,cross_product(x,y))) -> member(image(u,v),complement(restrict(w,x,y)))*.
% 299.87/300.47 174645[15:Rew:165880.0,168881.4,165880.0,168881.1] function(u) || member(image(v,null_class),y__dfg) subclass(y__dfg,w)* subclass(w,x)* -> member(image(u,apply(v,y__dfg)),x)*.
% 299.87/300.47 174646[15:Rew:165880.0,168965.0] || subclass(ordered_pair(u,v),cross_product(singleton(w),y__dfg))* member(w,y__dfg) member(unordered_pair(u,singleton(v)),x)* -> member(w,cantor(x))*.
% 299.87/300.47 169093[15:Rew:165880.0,124951.0] || member(inverse(u),y__dfg) subclass(range_of(u),v)* subclass(v,w)* -> equal(range_of(u),null_class) member(apply(choice,range_of(u)),w)*.
% 299.87/300.47 169094[15:Rew:165880.0,124414.0] || member(inverse(u),y__dfg) -> equal(ordered_pair(first(ordered_pair(range_of(u),singleton(v))),second(ordered_pair(range_of(u),singleton(v)))),ordered_pair(range_of(u),singleton(v)))**.
% 299.87/300.47 169128[15:Rew:165880.0,49467.0] || member(inverse(u),y__dfg) subclass(domain_relation,symmetric_difference(power_class(v),complement(w))) -> member(ordered_pair(inverse(u),range_of(u)),union(complement(power_class(v)),w))*.
% 299.87/300.47 169129[15:Rew:165880.0,49279.0] || member(inverse(u),y__dfg) subclass(domain_relation,symmetric_difference(complement(v),power_class(w))) -> member(ordered_pair(inverse(u),range_of(u)),union(v,complement(power_class(w))))*.
% 299.87/300.47 169139[15:Rew:165880.0,46158.0] || member(inverse(u),y__dfg) subclass(domain_relation,symmetric_difference(v,cross_product(w,x))) -> member(ordered_pair(inverse(u),range_of(u)),complement(restrict(v,w,x)))*.
% 299.87/300.47 169140[15:Rew:165880.0,46160.0] || member(inverse(u),y__dfg) subclass(domain_relation,symmetric_difference(cross_product(v,w),x)) -> member(ordered_pair(inverse(u),range_of(u)),complement(restrict(x,v,w)))*.
% 299.87/300.47 174647[15:Rew:165880.0,169257.1] || member(regular(restrict(intersection(complement(compose(element_relation,y__dfg)),u),v,w)),element_relation)* -> equal(restrict(intersection(complement(compose(element_relation,y__dfg)),u),v,w),null_class).
% 299.87/300.47 174648[15:Rew:165880.0,169264.1] || member(regular(complement(successor(complement(intersection(complement(compose(element_relation,y__dfg)),u))))),element_relation)* -> equal(complement(successor(complement(intersection(complement(compose(element_relation,y__dfg)),u)))),null_class).
% 299.87/300.47 174649[15:Rew:165880.0,169288.1] || member(regular(restrict(intersection(u,complement(compose(element_relation,y__dfg))),v,w)),element_relation)* -> equal(restrict(intersection(u,complement(compose(element_relation,y__dfg))),v,w),null_class).
% 299.87/300.47 174650[15:Rew:165880.0,169293.1] || member(regular(complement(successor(complement(intersection(u,complement(compose(element_relation,y__dfg))))))),element_relation)* -> equal(complement(successor(complement(intersection(u,complement(compose(element_relation,y__dfg)))))),null_class).
% 299.87/300.47 174651[15:Rew:165880.0,169334.1] || member(regular(restrict(union(null_class,complement(compose(element_relation,y__dfg))),u,v)),element_relation)* -> equal(restrict(union(null_class,complement(compose(element_relation,y__dfg))),u,v),null_class).
% 299.87/300.47 174652[15:Rew:165880.0,169349.1] || member(regular(union(null_class,restrict(complement(compose(element_relation,y__dfg)),u,v))),element_relation)* -> equal(union(null_class,restrict(complement(compose(element_relation,y__dfg)),u,v)),null_class).
% 299.87/300.47 174653[15:Rew:165880.0,169352.1] || member(regular(intersection(restrict(complement(compose(element_relation,y__dfg)),u,v),w)),element_relation)* -> equal(intersection(restrict(complement(compose(element_relation,y__dfg)),u,v),w),null_class).
% 299.87/300.47 174654[15:Rew:165880.0,169370.2] inductive(complement(compose(element_relation,universal_class))) || member(regular(image(successor_relation,complement(compose(element_relation,y__dfg)))),element_relation)* -> equal(image(successor_relation,complement(compose(element_relation,y__dfg))),null_class).
% 299.87/300.47 174655[15:Rew:165880.0,169410.1] || member(regular(intersection(u,restrict(complement(compose(element_relation,y__dfg)),v,w))),element_relation)* -> equal(intersection(u,restrict(complement(compose(element_relation,y__dfg)),v,w)),null_class).
% 299.87/300.47 169769[15:Rew:165880.0,58587.0] || member(range_of(null_class),y__dfg) -> equal(ordered_pair(first(ordered_pair(apply(null_class,u),omega)),second(ordered_pair(apply(null_class,u),omega))),ordered_pair(apply(null_class,u),omega))**.
% 299.87/300.47 169920[15:Rew:165880.0,12965.0] || member(cross_product(u,v),y__dfg) -> equal(cross_product(u,v),null_class) member(singleton(first(apply(choice,cross_product(u,v)))),apply(choice,cross_product(u,v)))*.
% 299.87/300.47 169935[15:Rew:165880.0,125985.0] || member(symmetric_difference(u,v),y__dfg) subclass(union(u,v),w) -> equal(symmetric_difference(u,v),null_class) member(apply(choice,symmetric_difference(u,v)),w)*.
% 299.87/300.47 169954[15:Rew:165880.0,9870.0] || member(intersection(u,intersection(v,w)),y__dfg) -> equal(intersection(u,intersection(v,w)),null_class) member(apply(choice,intersection(u,intersection(v,w))),w)*.
% 299.87/300.47 169955[15:Rew:165880.0,9869.0] || member(intersection(u,intersection(v,w)),y__dfg) -> equal(intersection(u,intersection(v,w)),null_class) member(apply(choice,intersection(u,intersection(v,w))),v)*.
% 299.87/300.47 169957[15:Rew:165880.0,9686.0] || member(intersection(intersection(u,v),w),y__dfg) -> equal(intersection(intersection(u,v),w),null_class) member(apply(choice,intersection(intersection(u,v),w)),v)*.
% 299.87/300.47 169958[15:Rew:165880.0,9685.0] || member(intersection(intersection(u,v),w),y__dfg) -> equal(intersection(intersection(u,v),w),null_class) member(apply(choice,intersection(intersection(u,v),w)),u)*.
% 299.87/300.47 174656[15:Rew:165880.0,170027.1] || member(ordered_pair(u,v),compose(w,regular(cross_product(singleton(u),y__dfg))))* -> equal(cross_product(singleton(u),y__dfg),null_class) member(v,image(w,range_of(null_class))).
% 299.87/300.47 174657[15:Rew:165880.0,170062.0] || member(image(u,null_class),y__dfg) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(apply(u,y__dfg),cantor(apply(u,y__dfg))),w)*.
% 299.87/300.47 174658[15:Rew:165880.0,170154.2,165880.0,170154.1] function(u) || subclass(range_of(u),cantor(image(y__dfg,v))) equal(cantor(cantor(w)),y__dfg) -> compatible(u,w,inverse(cross_product(v,y__dfg)))*.
% 299.87/300.47 170157[15:Rew:165880.0,107373.0] || member(complement(union(u,v)),y__dfg) member(apply(choice,complement(union(v,u))),union(u,v))* -> equal(complement(union(u,v)),null_class).
% 299.87/300.47 170271[15:Rew:165880.0,110640.1] || subclass(u,intersection(v,w))* member(union(null_class,u),y__dfg) -> equal(union(null_class,u),null_class) member(apply(choice,union(null_class,u)),w)*.
% 299.87/300.47 170272[15:Rew:165880.0,110641.1] || subclass(u,intersection(v,w))* member(union(null_class,u),y__dfg) -> equal(union(null_class,u),null_class) member(apply(choice,union(null_class,u)),v)*.
% 299.87/300.47 170287[15:Rew:165880.0,78040.0] || member(union(null_class,intersection(u,v)),y__dfg) -> equal(union(null_class,intersection(u,v)),null_class) member(apply(choice,union(null_class,intersection(u,v))),u)*.
% 299.87/300.47 170288[15:Rew:165880.0,78041.0] || member(union(null_class,intersection(u,v)),y__dfg) -> equal(union(null_class,intersection(u,v)),null_class) member(apply(choice,union(null_class,intersection(u,v))),v)*.
% 299.87/300.47 170385[15:Rew:165880.0,74044.0] || member(union(null_class,complement(u)),y__dfg) member(apply(choice,union(null_class,complement(u))),union(u,null_class))* -> equal(union(null_class,complement(u)),null_class).
% 299.87/300.47 170386[15:Rew:165880.0,38639.0] || member(union(null_class,complement(u)),y__dfg) member(apply(choice,union(null_class,complement(u))),union(u,u))* -> equal(union(null_class,complement(u)),null_class).
% 299.87/300.47 170387[15:Rew:165880.0,33298.0] || member(union(null_class,complement(u)),y__dfg) member(apply(choice,union(null_class,complement(u))),union(null_class,u))* -> equal(union(null_class,complement(u)),null_class).
% 299.87/300.47 170572[15:Rew:165880.0,133779.1] || subclass(u,intersection(v,w))* member(union(u,u),y__dfg) -> equal(union(u,u),null_class) member(apply(choice,union(u,u)),w)*.
% 299.87/300.47 170573[15:Rew:165880.0,133780.1] || subclass(u,intersection(v,w))* member(union(u,u),y__dfg) -> equal(union(u,u),null_class) member(apply(choice,union(u,u)),v)*.
% 299.87/300.47 170594[15:Rew:165880.0,98671.1] || equal(u,union(complement(union(v,w)),x))* member(y,y__dfg) -> member(y,intersection(union(v,w),complement(x)))* member(y,u)*.
% 299.87/300.47 170595[15:Rew:165880.0,98216.1] || equal(u,union(v,complement(union(w,x))))* member(y,y__dfg) -> member(y,intersection(complement(v),union(w,x)))* member(y,u)*.
% 299.87/300.47 170777[15:Rew:165880.0,162951.0] || equal(union(image(element_relation,power_class(u)),v),y__dfg) -> equal(symmetric_difference(power_class(complement(power_class(u))),complement(v)),union(power_class(complement(power_class(u))),complement(v)))**.
% 299.87/300.47 170970[15:Rew:165880.0,60544.0] || member(restrict(singleton(u),v,w),y__dfg) -> equal(restrict(singleton(u),v,w),null_class) equal(apply(choice,restrict(singleton(u),v,w)),u)**.
% 299.87/300.47 171080[15:Rew:165880.0,111046.1] || subclass(u,intersection(v,w))* member(union(u,null_class),y__dfg) -> equal(union(u,null_class),null_class) member(apply(choice,union(u,null_class)),w)*.
% 299.87/300.47 171081[15:Rew:165880.0,111047.1] || subclass(u,intersection(v,w))* member(union(u,null_class),y__dfg) -> equal(union(u,null_class),null_class) member(apply(choice,union(u,null_class)),v)*.
% 299.87/300.47 171106[15:Rew:165880.0,73512.0] || member(complement(sum_class(range_of(null_class))),y__dfg) member(apply(choice,complement(apply(null_class,u))),sum_class(range_of(null_class)))* -> equal(complement(sum_class(range_of(null_class))),null_class).
% 299.87/300.47 171109[15:Rew:165880.0,74450.0] || member(complement(apply(null_class,u)),y__dfg) member(apply(choice,complement(apply(null_class,v))),apply(null_class,u))* -> equal(complement(apply(null_class,u)),null_class).
% 299.87/300.47 171110[15:Rew:165880.0,73441.0] || member(complement(apply(null_class,u)),y__dfg) member(apply(choice,complement(sum_class(range_of(null_class)))),apply(null_class,u))* -> equal(complement(apply(null_class,u)),null_class).
% 299.87/300.47 171277[15:Rew:165880.0,83656.0] || member(intersection(u,union(null_class,v)),y__dfg) -> equal(intersection(u,union(null_class,v)),null_class) member(apply(choice,intersection(u,union(null_class,v))),v)*.
% 299.87/300.47 171279[15:Rew:165880.0,83627.0] || member(intersection(union(null_class,u),v),y__dfg) -> equal(intersection(union(null_class,u),v),null_class) member(apply(choice,intersection(union(null_class,u),v)),u)*.
% 299.87/300.47 171299[15:Rew:165880.0,86784.0] || member(intersection(u,union(v,null_class)),y__dfg) -> equal(intersection(u,union(v,null_class)),null_class) member(apply(choice,intersection(u,union(v,null_class))),v)*.
% 299.87/300.47 171300[15:Rew:165880.0,86753.0] || member(intersection(union(u,null_class),v),y__dfg) -> equal(intersection(union(u,null_class),v),null_class) member(apply(choice,intersection(union(u,null_class),v)),u)*.
% 299.87/300.47 171319[15:Rew:165880.0,87156.0] || member(complement(symmetric_difference(u,v)),y__dfg) member(apply(choice,complement(symmetric_difference(v,u))),symmetric_difference(u,v))* -> equal(complement(symmetric_difference(u,v)),null_class).
% 299.87/300.47 171321[15:Rew:165880.0,90110.1] || subclass(u,intersection(v,w))* member(intersection(x,u),y__dfg) -> equal(intersection(x,u),null_class) member(apply(choice,intersection(x,u)),w)*.
% 299.87/300.47 171322[15:Rew:165880.0,90111.1] || subclass(u,intersection(v,w))* member(intersection(x,u),y__dfg) -> equal(intersection(x,u),null_class) member(apply(choice,intersection(x,u)),v)*.
% 299.87/300.47 171334[15:Rew:165880.0,91307.1] single_valued_class(u) || member(single_valued1(u),y__dfg) -> member(single_valued1(u),range_of(u))* equal(domain__dfg(u,range_of(null_class),range__dfg(null_class,v,w)),single_valued3(u))**.
% 299.87/300.47 171335[15:Rew:165880.0,91308.1] function(u) || member(single_valued1(u),y__dfg) -> member(single_valued1(u),range_of(u))* equal(domain__dfg(u,range_of(null_class),range__dfg(null_class,v,w)),single_valued3(u))**.
% 299.87/300.47 171336[15:Rew:165880.0,91309.1] function(u) || member(single_valued1(u),y__dfg) -> member(single_valued1(u),range_of(u))* equal(domain__dfg(u,range_of(null_class),second(not_subclass_element(null_class,null_class))),single_valued3(u))**.
% 299.87/300.47 171337[15:Rew:165880.0,91310.1] single_valued_class(u) || member(single_valued1(u),y__dfg) -> member(single_valued1(u),range_of(u))* equal(domain__dfg(u,range_of(null_class),second(not_subclass_element(null_class,null_class))),single_valued3(u))**.
% 299.87/300.47 171344[15:Rew:165880.0,144726.0] || member(intersection(complement(u),power_class(complement(power_class(v)))),y__dfg) -> member(intersection(complement(u),power_class(complement(power_class(v)))),union(u,image(element_relation,power_class(v))))*.
% 299.87/300.47 171359[15:Rew:165880.0,144729.0] || member(intersection(power_class(complement(power_class(u))),complement(v)),y__dfg) -> member(intersection(power_class(complement(power_class(u))),complement(v)),union(image(element_relation,power_class(u)),v))*.
% 299.87/300.47 171365[15:Rew:165880.0,117084.0] || equal(complement(symmetric_difference(u,v)),y__dfg) -> equal(symmetric_difference(union(u,v),complement(intersection(u,v))),union(union(u,v),complement(intersection(u,v))))**.
% 299.87/300.47 171730[15:Rew:165880.0,108617.1] || subclass(u,intersection(v,w))* member(intersection(u,x),y__dfg) -> equal(intersection(u,x),null_class) member(apply(choice,intersection(u,x)),w)*.
% 299.87/300.47 171731[15:Rew:165880.0,108618.1] || subclass(u,intersection(v,w))* member(intersection(u,x),y__dfg) -> equal(intersection(u,x),null_class) member(apply(choice,intersection(u,x)),v)*.
% 299.87/300.47 171743[15:Rew:165880.0,109820.0] || subclass(y__dfg,symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))))* -> member(unordered_pair(x,y),complement(symmetric_difference(cross_product(v,w),u)))*.
% 299.87/300.47 171744[15:Rew:165880.0,110016.0] || subclass(y__dfg,symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))))* -> member(unordered_pair(x,y),complement(symmetric_difference(u,cross_product(v,w))))*.
% 299.87/300.47 171826[15:Rew:165880.0,111648.0] || member(intersection(u,union(v,v)),y__dfg) -> equal(intersection(u,union(v,v)),null_class) member(apply(choice,intersection(u,union(v,v))),v)*.
% 299.87/300.47 171827[15:Rew:165880.0,111616.0] || member(intersection(union(u,u),v),y__dfg) -> equal(intersection(union(u,u),v),null_class) member(apply(choice,intersection(union(u,u),v)),u)*.
% 299.87/300.47 171919[15:Rew:165880.0,120434.0] || member(complement(successor(complement(successor(null_class)))),y__dfg) -> equal(complement(successor(complement(successor(null_class)))),null_class) equal(apply(choice,complement(successor(complement(successor(null_class))))),null_class)**.
% 299.87/300.47 171954[15:Rew:165880.0,125707.0] || member(complement(successor(complement(singleton(u)))),y__dfg) -> equal(complement(successor(complement(singleton(u)))),null_class) equal(apply(choice,complement(successor(complement(singleton(u))))),u)**.
% 299.87/300.47 172120[15:Rew:165880.0,145396.1] || subclass(union(complement(power_class(u)),intersection(complement(v),union(w,x))),null_class)* -> subclass(y__dfg,intersection(power_class(u),union(v,complement(union(w,x))))).
% 299.87/300.47 172121[15:Rew:165880.0,145370.1] || equal(union(complement(power_class(u)),intersection(complement(v),union(w,x))),null_class)** -> equal(intersection(power_class(u),union(v,complement(union(w,x)))),y__dfg).
% 299.87/300.47 172123[15:Rew:165880.0,145166.1] || equal(intersection(power_class(u),union(v,complement(union(w,x)))),null_class) -> equal(union(complement(power_class(u)),intersection(complement(v),union(w,x))),y__dfg)**.
% 299.87/300.47 172124[15:Rew:165880.0,145353.0] || equal(union(complement(power_class(u)),intersection(complement(v),union(w,x))),y__dfg)** -> equal(intersection(power_class(u),union(v,complement(union(w,x)))),null_class).
% 299.87/300.47 172126[15:Rew:165880.0,145505.0] || -> equal(symmetric_difference(union(complement(power_class(u)),intersection(complement(v),union(w,x))),union(null_class,intersection(power_class(u),union(v,complement(union(w,x)))))),y__dfg)**.
% 299.87/300.47 172158[15:Rew:165880.0,146037.1] || equal(intersection(union(u,complement(power_class(v))),union(w,x)),null_class) -> equal(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y__dfg)**.
% 299.87/300.47 172159[15:Rew:165880.0,146226.0] || equal(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y__dfg)** -> equal(intersection(union(u,complement(power_class(v))),union(w,x)),null_class).
% 299.87/300.47 172169[15:Rew:165880.0,146270.1] || subclass(union(intersection(complement(u),power_class(v)),complement(union(w,x))),null_class)* -> subclass(y__dfg,intersection(union(u,complement(power_class(v))),union(w,x))).
% 299.87/300.47 172170[15:Rew:165880.0,146243.1] || equal(union(intersection(complement(u),power_class(v)),complement(union(w,x))),null_class)** -> equal(intersection(union(u,complement(power_class(v))),union(w,x)),y__dfg).
% 299.87/300.47 172171[15:Rew:165880.0,146378.0] || -> equal(symmetric_difference(union(intersection(complement(u),power_class(v)),complement(union(w,x))),union(null_class,intersection(union(u,complement(power_class(v))),union(w,x)))),y__dfg)**.
% 299.87/300.47 172184[15:Rew:165880.0,146592.1] || equal(intersection(union(complement(power_class(u)),v),union(w,x)),null_class) -> equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y__dfg)**.
% 299.87/300.47 172185[15:Rew:165880.0,146788.0] || equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y__dfg)** -> equal(intersection(union(complement(power_class(u)),v),union(w,x)),null_class).
% 299.87/300.47 172195[15:Rew:165880.0,146832.1] || subclass(union(intersection(power_class(u),complement(v)),complement(union(w,x))),null_class)* -> subclass(y__dfg,intersection(union(complement(power_class(u)),v),union(w,x))).
% 299.87/300.47 172196[15:Rew:165880.0,146805.1] || equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),null_class)** -> equal(intersection(union(complement(power_class(u)),v),union(w,x)),y__dfg).
% 299.87/300.47 172197[15:Rew:165880.0,146942.0] || -> equal(symmetric_difference(union(intersection(power_class(u),complement(v)),complement(union(w,x))),union(null_class,intersection(union(complement(power_class(u)),v),union(w,x)))),y__dfg)**.
% 299.87/300.47 172209[15:Rew:165880.0,147521.1] || equal(intersection(union(u,complement(union(v,w))),power_class(x)),null_class) -> equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y__dfg)**.
% 299.87/300.47 172210[15:Rew:165880.0,147708.0] || equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y__dfg)** -> equal(intersection(union(u,complement(union(v,w))),power_class(x)),null_class).
% 299.87/300.47 172220[15:Rew:165880.0,147752.1] || subclass(union(intersection(complement(u),union(v,w)),complement(power_class(x))),null_class)* -> subclass(y__dfg,intersection(union(u,complement(union(v,w))),power_class(x))).
% 299.87/300.47 172221[15:Rew:165880.0,147725.1] || equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),null_class)** -> equal(intersection(union(u,complement(union(v,w))),power_class(x)),y__dfg).
% 299.87/300.47 172222[15:Rew:165880.0,147861.0] || -> equal(symmetric_difference(union(intersection(complement(u),union(v,w)),complement(power_class(x))),union(null_class,intersection(union(u,complement(union(v,w))),power_class(x)))),y__dfg)**.
% 299.87/300.47 172250[15:Rew:165880.0,148513.1] || subclass(union(complement(power_class(u)),intersection(union(v,w),complement(x))),null_class)* -> subclass(y__dfg,intersection(power_class(u),union(complement(union(v,w)),x))).
% 299.87/300.47 172251[15:Rew:165880.0,148486.1] || equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),null_class)** -> equal(intersection(power_class(u),union(complement(union(v,w)),x)),y__dfg).
% 299.87/300.47 172253[15:Rew:165880.0,148276.1] || equal(intersection(power_class(u),union(complement(union(v,w)),x)),null_class) -> equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),y__dfg)**.
% 299.87/300.47 172254[15:Rew:165880.0,148469.0] || equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),y__dfg)** -> equal(intersection(power_class(u),union(complement(union(v,w)),x)),null_class).
% 299.87/300.47 172256[15:Rew:165880.0,148629.0] || -> equal(symmetric_difference(union(complement(power_class(u)),intersection(union(v,w),complement(x))),union(null_class,intersection(power_class(u),union(complement(union(v,w)),x)))),y__dfg)**.
% 299.87/300.47 172268[15:Rew:165880.0,149056.1] || equal(intersection(union(complement(union(u,v)),w),power_class(x)),null_class) -> equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y__dfg)**.
% 299.87/300.47 172269[15:Rew:165880.0,149249.0] || equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y__dfg)** -> equal(intersection(union(complement(union(u,v)),w),power_class(x)),null_class).
% 299.87/300.47 172279[15:Rew:165880.0,149293.1] || subclass(union(intersection(union(u,v),complement(w)),complement(power_class(x))),null_class)* -> subclass(y__dfg,intersection(union(complement(union(u,v)),w),power_class(x))).
% 299.87/300.47 172280[15:Rew:165880.0,149266.1] || equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),null_class)** -> equal(intersection(union(complement(union(u,v)),w),power_class(x)),y__dfg).
% 299.87/300.47 172281[15:Rew:165880.0,149407.0] || -> equal(symmetric_difference(union(intersection(union(u,v),complement(w)),complement(power_class(x))),union(null_class,intersection(union(complement(union(u,v)),w),power_class(x)))),y__dfg)**.
% 299.87/300.47 172300[15:Rew:165880.0,150763.1] || subclass(union(complement(union(u,v)),intersection(complement(w),power_class(x))),null_class)* -> subclass(y__dfg,intersection(union(u,v),union(w,complement(power_class(x))))).
% 299.87/300.47 172301[15:Rew:165880.0,150736.1] || equal(union(complement(union(u,v)),intersection(complement(w),power_class(x))),null_class)** -> equal(intersection(union(u,v),union(w,complement(power_class(x)))),y__dfg).
% 299.87/300.47 172303[15:Rew:165880.0,150534.1] || equal(intersection(union(u,v),union(w,complement(power_class(x)))),null_class) -> equal(union(complement(union(u,v)),intersection(complement(w),power_class(x))),y__dfg)**.
% 299.87/300.47 172304[15:Rew:165880.0,150719.0] || equal(union(complement(union(u,v)),intersection(complement(w),power_class(x))),y__dfg)** -> equal(intersection(union(u,v),union(w,complement(power_class(x)))),null_class).
% 299.87/300.47 172306[15:Rew:165880.0,150870.0] || -> equal(symmetric_difference(union(complement(union(u,v)),intersection(complement(w),power_class(x))),union(null_class,intersection(union(u,v),union(w,complement(power_class(x)))))),y__dfg)**.
% 299.87/300.47 172325[15:Rew:165880.0,151283.1] || subclass(union(complement(union(u,v)),intersection(power_class(w),complement(x))),null_class)* -> subclass(y__dfg,intersection(union(u,v),union(complement(power_class(w)),x))).
% 299.87/300.47 172326[15:Rew:165880.0,151256.1] || equal(union(complement(union(u,v)),intersection(power_class(w),complement(x))),null_class)** -> equal(intersection(union(u,v),union(complement(power_class(w)),x)),y__dfg).
% 299.87/300.47 172328[15:Rew:165880.0,151045.1] || equal(intersection(union(u,v),union(complement(power_class(w)),x)),null_class) -> equal(union(complement(union(u,v)),intersection(power_class(w),complement(x))),y__dfg)**.
% 299.87/300.47 172329[15:Rew:165880.0,151239.0] || equal(union(complement(union(u,v)),intersection(power_class(w),complement(x))),y__dfg)** -> equal(intersection(union(u,v),union(complement(power_class(w)),x)),null_class).
% 299.87/300.47 172331[15:Rew:165880.0,151397.0] || -> equal(symmetric_difference(union(complement(union(u,v)),intersection(power_class(w),complement(x))),union(null_class,intersection(union(u,v),union(complement(power_class(w)),x)))),y__dfg)**.
% 299.87/300.47 172358[15:Rew:165880.0,151923.1] || subclass(union(complement(union(u,v)),image(element_relation,union(w,x))),null_class)* -> subclass(y__dfg,intersection(union(u,v),power_class(complement(union(w,x))))).
% 299.87/300.47 172360[15:Rew:165880.0,151896.1] || equal(union(complement(union(u,v)),image(element_relation,union(w,x))),null_class)** -> equal(intersection(union(u,v),power_class(complement(union(w,x)))),y__dfg).
% 299.87/300.47 172362[15:Rew:165880.0,151672.1] || equal(intersection(union(u,v),power_class(complement(union(w,x)))),null_class) -> equal(union(complement(union(u,v)),image(element_relation,union(w,x))),y__dfg)**.
% 299.87/300.47 172363[15:Rew:165880.0,151879.0] || equal(union(complement(union(u,v)),image(element_relation,union(w,x))),y__dfg)** -> equal(intersection(union(u,v),power_class(complement(union(w,x)))),null_class).
% 299.87/300.47 172365[15:Rew:165880.0,152059.0] || -> equal(symmetric_difference(union(complement(union(u,v)),image(element_relation,union(w,x))),union(null_class,intersection(union(u,v),power_class(complement(union(w,x)))))),y__dfg)**.
% 299.87/300.47 172381[15:Rew:165880.0,152861.1] || equal(intersection(power_class(complement(union(u,v))),union(w,x)),null_class) -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),y__dfg)**.
% 299.87/300.47 172384[15:Rew:165880.0,153073.0] || equal(union(image(element_relation,union(u,v)),complement(union(w,x))),y__dfg)** -> equal(intersection(power_class(complement(union(u,v))),union(w,x)),null_class).
% 299.87/300.47 172394[15:Rew:165880.0,153117.1] || subclass(union(image(element_relation,union(u,v)),complement(union(w,x))),null_class)* -> subclass(y__dfg,intersection(power_class(complement(union(u,v))),union(w,x))).
% 299.87/300.47 172396[15:Rew:165880.0,153090.1] || equal(union(image(element_relation,union(u,v)),complement(union(w,x))),null_class)** -> equal(intersection(power_class(complement(union(u,v))),union(w,x)),y__dfg).
% 299.87/300.47 172397[15:Rew:165880.0,153261.0] || -> equal(symmetric_difference(union(image(element_relation,union(u,v)),complement(union(w,x))),union(null_class,intersection(power_class(complement(union(u,v))),union(w,x)))),y__dfg)**.
% 299.87/300.47 172485[15:Rew:165880.0,157157.0] || member(regular(successor(complement(successor(null_class)))),y__dfg) -> equal(regular(successor(complement(successor(null_class)))),null_class) equal(apply(choice,regular(successor(complement(successor(null_class))))),null_class)**.
% 299.87/300.47 172565[15:Rew:165880.0,161978.0] || equal(union(u,image(element_relation,power_class(v))),y__dfg) -> equal(symmetric_difference(complement(u),power_class(complement(power_class(v)))),union(complement(u),power_class(complement(power_class(v)))))**.
% 299.87/300.47 174962[15:MRR:170541.3,168213.1] || member(apply(choice,regular(cantor(u))),y__dfg) -> equal(apply(u,apply(choice,regular(cantor(u)))),sum_class(range_of(null_class)))** equal(regular(cantor(u)),null_class).
% 299.87/300.47 175001[15:MRR:170351.3,168216.1] || member(apply(choice,regular(union(u,v))),y__dfg) -> member(apply(choice,regular(union(u,v))),complement(v))* equal(regular(union(u,v)),null_class).
% 299.87/300.47 175002[15:MRR:170352.3,168215.1] || member(apply(choice,regular(union(u,v))),y__dfg) -> member(apply(choice,regular(union(u,v))),complement(u))* equal(regular(union(u,v)),null_class).
% 299.87/300.47 1954[0:Res:60.1,158.0] || member(ordered_pair(u,not_subclass_element(complement(image(v,image(w,singleton(u)))),x)),compose(v,w))* -> subclass(complement(image(v,image(w,singleton(u)))),x).
% 299.87/300.47 3693[0:Res:169.1,10.0] || -> subclass(intersection(u,unordered_pair(v,w)),x) equal(not_subclass_element(intersection(u,unordered_pair(v,w)),x),w)** equal(not_subclass_element(intersection(u,unordered_pair(v,w)),x),v)**.
% 299.87/300.47 4869[0:Res:175.1,10.0] || -> subclass(intersection(unordered_pair(u,v),w),x) equal(not_subclass_element(intersection(unordered_pair(u,v),w),x),v)** equal(not_subclass_element(intersection(unordered_pair(u,v),w),x),u)**.
% 299.87/300.47 9115[0:SpL:495.0,1479.2] || member(u,union(complement(v),complement(w)))* member(u,union(v,w)) subclass(symmetric_difference(complement(v),complement(w)),x)* -> member(u,x)*.
% 299.87/300.47 9984[0:Res:359.2,1475.1] || subclass(u,complement(intersection(v,w))) member(not_subclass_element(u,x),union(v,w)) -> subclass(u,x) member(not_subclass_element(u,x),symmetric_difference(v,w))*.
% 299.87/300.47 10919[0:Res:60.1,1536.0] || member(ordered_pair(u,v),compose(w,x))* member(y,z)* -> equal(ordered_pair(first(ordered_pair(y,v)),second(ordered_pair(y,v))),ordered_pair(y,v))**.
% 299.87/300.47 12301[0:SpR:1200.1,258.0] || -> subclass(cross_product(u,v),w) member(unordered_pair(first(not_subclass_element(cross_product(u,v),w)),singleton(second(not_subclass_element(cross_product(u,v),w)))),not_subclass_element(cross_product(u,v),w))*.
% 299.87/300.47 2365[0:Rew:30.0,2358.1,30.0,2358.0] || -> equal(restrict(u,v,w),null_class) equal(ordered_pair(first(regular(restrict(u,v,w))),second(regular(restrict(u,v,w)))),regular(restrict(u,v,w)))**.
% 299.87/300.47 9963[0:Res:68.1,1475.1] || member(regular(complement(intersection(u,v))),union(u,v)) -> equal(complement(intersection(u,v)),null_class) member(regular(complement(intersection(u,v))),symmetric_difference(u,v))*.
% 299.87/300.47 31050[3:Rew:29278.0,29807.2,29278.0,29807.1] || -> subclass(union(null_class,unordered_pair(u,v)),w) equal(not_subclass_element(union(null_class,unordered_pair(u,v)),w),v)** equal(not_subclass_element(union(null_class,unordered_pair(u,v)),w),u)**.
% 299.87/300.47 33144[3:Res:496.1,9257.0] || member(apply(choice,regular(complement(intersection(u,v)))),symmetric_difference(u,v))* -> equal(regular(complement(intersection(u,v))),null_class) equal(complement(intersection(u,v)),null_class).
% 299.87/300.47 35261[3:Res:496.1,4833.0] || member(not_subclass_element(regular(complement(intersection(u,v))),w),symmetric_difference(u,v))* -> subclass(regular(complement(intersection(u,v))),w) equal(complement(intersection(u,v)),null_class).
% 299.87/300.47 36400[0:Res:1472.2,4978.1] || member(not_subclass_element(u,v),cross_product(w,x))* member(not_subclass_element(u,v),y)* subclass(u,complement(restrict(y,w,x)))* -> subclass(u,v).
% 299.87/300.47 39861[12:Rew:39704.1,39786.2] one_to_one(u) || member(ordered_pair(inverse(u),not_subclass_element(v,image(w,image(x,null_class)))),compose(w,x))* -> subclass(v,image(w,image(x,null_class))).
% 299.87/300.47 42321[0:Res:2973.1,3668.0] || -> equal(intersection(intersection(symmetric_difference(complement(u),complement(v)),w),x),null_class) member(regular(intersection(intersection(symmetric_difference(complement(u),complement(v)),w),x)),union(u,v))*.
% 299.87/300.47 42807[0:Res:2974.1,3668.0] || -> equal(intersection(intersection(u,symmetric_difference(complement(v),complement(w))),x),null_class) member(regular(intersection(intersection(u,symmetric_difference(complement(v),complement(w))),x)),union(v,w))*.
% 299.87/300.47 43865[0:Res:2351.1,3668.0] || -> equal(intersection(u,intersection(symmetric_difference(complement(v),complement(w)),x)),null_class) member(regular(intersection(u,intersection(symmetric_difference(complement(v),complement(w)),x))),union(v,w))*.
% 299.87/300.47 44397[0:Res:2352.1,3668.0] || -> equal(intersection(u,intersection(v,symmetric_difference(complement(w),complement(x)))),null_class) member(regular(intersection(u,intersection(v,symmetric_difference(complement(w),complement(x))))),union(w,x))*.
% 299.87/300.47 45379[0:Res:235.1,3658.0] || -> equal(restrict(symmetric_difference(u,cross_product(v,w)),x,y),null_class) member(regular(restrict(symmetric_difference(u,cross_product(v,w)),x,y)),complement(restrict(u,v,w)))*.
% 299.87/300.47 45532[0:Res:235.1,3659.0] || -> equal(restrict(symmetric_difference(cross_product(u,v),w),x,y),null_class) member(regular(restrict(symmetric_difference(cross_product(u,v),w),x,y)),complement(restrict(w,u,v)))*.
% 299.87/300.47 46262[0:Rew:46218.0,6518.0] || -> equal(intersection(union(u,intersection(complement(v),power_class(w))),union(complement(u),union(v,complement(power_class(w))))),symmetric_difference(complement(u),union(v,complement(power_class(w)))))**.
% 299.87/300.47 46268[0:Rew:46218.0,34797.0] || -> equal(union(intersection(u,intersection(complement(v),power_class(w))),intersection(complement(u),union(v,complement(power_class(w))))),complement(symmetric_difference(u,intersection(complement(v),power_class(w)))))**.
% 299.87/300.47 46371[0:Rew:46218.0,6533.0] || -> equal(intersection(union(intersection(complement(u),power_class(v)),w),union(union(u,complement(power_class(v))),complement(w))),symmetric_difference(union(u,complement(power_class(v))),complement(w)))**.
% 299.87/300.47 46414[0:Rew:46218.0,34811.0] || -> equal(union(intersection(intersection(complement(u),power_class(v)),w),intersection(union(u,complement(power_class(v))),complement(w))),complement(symmetric_difference(intersection(complement(u),power_class(v)),w)))**.
% 299.87/300.47 46463[0:Rew:46218.0,6521.0] || -> equal(intersection(union(u,intersection(power_class(v),complement(w))),union(complement(u),union(complement(power_class(v)),w))),symmetric_difference(complement(u),union(complement(power_class(v)),w)))**.
% 299.87/300.47 46469[0:Rew:46218.0,34799.0] || -> equal(union(intersection(u,intersection(power_class(v),complement(w))),intersection(complement(u),union(complement(power_class(v)),w))),complement(symmetric_difference(u,intersection(power_class(v),complement(w)))))**.
% 299.87/300.47 46674[0:Rew:46218.0,6536.0] || -> equal(intersection(union(intersection(power_class(u),complement(v)),w),union(union(complement(power_class(u)),v),complement(w))),symmetric_difference(union(complement(power_class(u)),v),complement(w)))**.
% 299.87/300.47 46717[0:Rew:46218.0,34813.0] || -> equal(union(intersection(intersection(power_class(u),complement(v)),w),intersection(union(complement(power_class(u)),v),complement(w))),complement(symmetric_difference(intersection(power_class(u),complement(v)),w)))**.
% 299.87/300.47 46954[0:Rew:46218.0,46271.1] || member(not_subclass_element(intersection(u,union(v,complement(power_class(w)))),x),intersection(complement(v),power_class(w)))* -> subclass(intersection(u,union(v,complement(power_class(w)))),x).
% 299.87/300.47 46955[0:Rew:46218.0,46286.1] || member(regular(intersection(u,intersection(v,power_class(complement(power_class(w)))))),image(element_relation,power_class(w)))* -> equal(intersection(u,intersection(v,power_class(complement(power_class(w))))),null_class).
% 299.87/300.47 46956[0:Rew:46218.0,46329.1] || member(regular(intersection(intersection(u,power_class(complement(power_class(v)))),w)),image(element_relation,power_class(v)))* -> equal(intersection(intersection(u,power_class(complement(power_class(v)))),w),null_class).
% 299.87/300.47 46957[0:Rew:46218.0,46338.1] || member(regular(intersection(u,intersection(power_class(complement(power_class(v))),w))),image(element_relation,power_class(v)))* -> equal(intersection(u,intersection(power_class(complement(power_class(v))),w)),null_class).
% 299.87/300.47 46959[0:Rew:46218.0,46430.1] || member(not_subclass_element(intersection(union(u,complement(power_class(v))),w),x),intersection(complement(u),power_class(v)))* -> subclass(intersection(union(u,complement(power_class(v))),w),x).
% 299.87/300.47 46961[0:Rew:46218.0,46472.1] || member(not_subclass_element(intersection(u,union(complement(power_class(v)),w)),x),intersection(power_class(v),complement(w)))* -> subclass(intersection(u,union(complement(power_class(v)),w)),x).
% 299.87/300.47 46962[0:Rew:46218.0,46596.1] || member(regular(intersection(intersection(power_class(complement(power_class(u))),v),w)),image(element_relation,power_class(u)))* -> equal(intersection(intersection(power_class(complement(power_class(u))),v),w),null_class).
% 299.87/300.47 46964[0:Rew:46218.0,46733.1] || member(not_subclass_element(intersection(union(complement(power_class(u)),v),w),x),intersection(power_class(u),complement(v)))* -> subclass(intersection(union(complement(power_class(u)),v),w),x).
% 299.87/300.47 48186[0:Res:2352.1,46222.0] || member(regular(intersection(u,intersection(v,image(element_relation,power_class(w))))),power_class(complement(power_class(w))))* -> equal(intersection(u,intersection(v,image(element_relation,power_class(w)))),null_class).
% 299.87/300.47 48183[0:Res:2974.1,46222.0] || member(regular(intersection(intersection(u,image(element_relation,power_class(v))),w)),power_class(complement(power_class(v))))* -> equal(intersection(intersection(u,image(element_relation,power_class(v))),w),null_class).
% 299.87/300.47 48182[0:Res:2351.1,46222.0] || member(regular(intersection(u,intersection(image(element_relation,power_class(v)),w))),power_class(complement(power_class(v))))* -> equal(intersection(u,intersection(image(element_relation,power_class(v)),w)),null_class).
% 299.87/300.47 48181[0:Res:2973.1,46222.0] || member(regular(intersection(intersection(image(element_relation,power_class(u)),v),w)),power_class(complement(power_class(u))))* -> equal(intersection(intersection(image(element_relation,power_class(u)),v),w),null_class).
% 299.87/300.47 48819[0:SpR:47177.0,3018.1] || -> subclass(symmetric_difference(complement(power_class(complement(power_class(u)))),v),w) member(not_subclass_element(symmetric_difference(complement(power_class(complement(power_class(u)))),v),w),union(image(element_relation,power_class(u)),v))*.
% 299.87/300.47 49044[0:SpR:47178.0,3018.1] || -> subclass(symmetric_difference(u,complement(power_class(complement(power_class(v))))),w) member(not_subclass_element(symmetric_difference(u,complement(power_class(complement(power_class(v))))),w),union(u,image(element_relation,power_class(v))))*.
% 299.87/300.47 49283[0:Res:235.1,46252.0] || -> equal(restrict(symmetric_difference(complement(u),power_class(v)),w,x),null_class) member(regular(restrict(symmetric_difference(complement(u),power_class(v)),w,x)),union(u,complement(power_class(v))))*.
% 299.87/300.47 49471[0:Res:235.1,46453.0] || -> equal(restrict(symmetric_difference(power_class(u),complement(v)),w,x),null_class) member(regular(restrict(symmetric_difference(power_class(u),complement(v)),w,x)),union(complement(power_class(u)),v))*.
% 299.87/300.47 51005[3:MRR:50960.0,9181.1] || -> member(not_subclass_element(regular(image(element_relation,power_class(u))),v),power_class(complement(power_class(u))))* subclass(regular(image(element_relation,power_class(u))),v) equal(image(element_relation,power_class(u)),null_class).
% 299.87/300.47 53035[3:Obv:52936.2] || subclass(unordered_pair(u,v),regular(w))* member(v,w) -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) equal(w,null_class).
% 299.87/300.47 53036[3:Obv:52935.2] || subclass(unordered_pair(u,v),regular(w))* member(u,w) -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) equal(w,null_class).
% 299.87/300.47 53329[0:Res:169.1,46251.0] || member(not_subclass_element(intersection(u,intersection(complement(v),power_class(w))),x),union(v,complement(power_class(w))))* -> subclass(intersection(u,intersection(complement(v),power_class(w))),x).
% 299.87/300.47 53292[0:Res:175.1,46251.0] || member(not_subclass_element(intersection(intersection(complement(u),power_class(v)),w),x),union(u,complement(power_class(v))))* -> subclass(intersection(intersection(complement(u),power_class(v)),w),x).
% 299.87/300.47 53429[0:Res:169.1,46452.0] || member(not_subclass_element(intersection(u,intersection(power_class(v),complement(w))),x),union(complement(power_class(v)),w))* -> subclass(intersection(u,intersection(power_class(v),complement(w))),x).
% 299.87/300.47 53392[0:Res:175.1,46452.0] || member(not_subclass_element(intersection(intersection(power_class(u),complement(v)),w),x),union(complement(power_class(u)),v))* -> subclass(intersection(intersection(power_class(u),complement(v)),w),x).
% 299.87/300.47 53781[0:SpL:6542.0,3677.1] || member(u,symmetric_difference(successor(v),union(complement(v),complement(singleton(v)))))* subclass(complement(symmetric_difference(complement(v),complement(singleton(v)))),w)* -> member(u,w)*.
% 299.87/300.47 54417[0:Res:3695.2,46452.0] || subclass(u,intersection(power_class(v),complement(w))) member(not_subclass_element(intersection(x,u),y),union(complement(power_class(v)),w))* -> subclass(intersection(x,u),y).
% 299.87/300.47 54416[0:Res:3695.2,46251.0] || subclass(u,intersection(complement(v),power_class(w))) member(not_subclass_element(intersection(x,u),y),union(v,complement(power_class(w))))* -> subclass(intersection(x,u),y).
% 299.87/300.47 54402[0:Res:3695.2,10.0] || subclass(u,unordered_pair(v,w))* -> subclass(intersection(x,u),y) equal(not_subclass_element(intersection(x,u),y),w)* equal(not_subclass_element(intersection(x,u),y),v)*.
% 299.87/300.47 55376[0:Res:4871.2,46452.0] || subclass(u,intersection(power_class(v),complement(w))) member(not_subclass_element(intersection(u,x),y),union(complement(power_class(v)),w))* -> subclass(intersection(u,x),y).
% 299.87/300.47 55375[0:Res:4871.2,46251.0] || subclass(u,intersection(complement(v),power_class(w))) member(not_subclass_element(intersection(u,x),y),union(v,complement(power_class(w))))* -> subclass(intersection(u,x),y).
% 299.87/300.47 55361[0:Res:4871.2,10.0] || subclass(u,unordered_pair(v,w))* -> subclass(intersection(u,x),y) equal(not_subclass_element(intersection(u,x),y),w)* equal(not_subclass_element(intersection(u,x),y),v)*.
% 299.87/300.47 56702[0:Obv:56650.1] || subclass(unordered_pair(u,v),symmetric_difference(w,x))* -> equal(not_subclass_element(unordered_pair(u,v),y),u)** subclass(unordered_pair(u,v),y) member(v,union(w,x)).
% 299.87/300.47 56703[0:Obv:56649.1] || subclass(unordered_pair(u,v),symmetric_difference(w,x))* -> equal(not_subclass_element(unordered_pair(u,v),y),v)** subclass(unordered_pair(u,v),y) member(u,union(w,x)).
% 299.87/300.47 58262[0:SpL:46877.0,3668.0] || member(u,symmetric_difference(complement(v),union(complement(power_class(w)),image(element_relation,power_class(x)))))* -> member(u,union(v,intersection(power_class(w),power_class(complement(power_class(x)))))).
% 299.87/300.47 58253[0:SpL:46877.0,3668.0] || member(u,symmetric_difference(union(complement(power_class(v)),image(element_relation,power_class(w))),complement(x)))* -> member(u,union(intersection(power_class(v),power_class(complement(power_class(w)))),x)).
% 299.87/300.47 58520[0:SpL:46880.0,3668.0] || member(u,symmetric_difference(complement(v),union(image(element_relation,power_class(w)),complement(power_class(x)))))* -> member(u,union(v,intersection(power_class(complement(power_class(w))),power_class(x)))).
% 299.87/300.47 58511[0:SpL:46880.0,3668.0] || member(u,symmetric_difference(union(image(element_relation,power_class(v)),complement(power_class(w))),complement(x)))* -> member(u,union(intersection(power_class(complement(power_class(v))),power_class(w)),x)).
% 299.87/300.47 59615[3:Res:55241.0,4960.0] || -> equal(restrict(union(null_class,restrict(u,v,w)),x,y),null_class) member(regular(restrict(union(null_class,restrict(u,v,w)),x,y)),cross_product(v,w))*.
% 299.87/300.47 59671[3:Res:56896.0,4960.0] || -> equal(union(null_class,restrict(restrict(u,v,w),x,y)),null_class) member(regular(union(null_class,restrict(restrict(u,v,w),x,y))),cross_product(v,w))*.
% 299.87/300.47 59876[0:Res:54862.0,4960.0] || -> equal(intersection(u,restrict(restrict(v,w,x),y,z)),null_class) member(regular(intersection(u,restrict(restrict(v,w,x),y,z))),cross_product(w,x))*.
% 299.87/300.47 59972[0:Res:54912.0,4960.0] || -> equal(restrict(intersection(restrict(u,v,w),x),y,z),null_class) member(regular(restrict(intersection(restrict(u,v,w),x),y,z)),cross_product(v,w))*.
% 299.87/300.47 60098[0:Res:55531.0,4960.0] || -> equal(restrict(intersection(u,restrict(v,w,x)),y,z),null_class) member(regular(restrict(intersection(u,restrict(v,w,x)),y,z)),cross_product(w,x))*.
% 299.87/300.47 60260[0:Res:56205.0,4960.0] || -> equal(intersection(restrict(restrict(u,v,w),x,y),z),null_class) member(regular(intersection(restrict(restrict(u,v,w),x,y),z)),cross_product(v,w))*.
% 299.87/300.47 60398[3:Rew:541.1,60397.2] || member(regular(intersection(u,v)),unordered_pair(w,v))* -> equal(regular(unordered_pair(w,v)),w) equal(intersection(u,v),null_class) equal(unordered_pair(w,v),null_class).
% 299.87/300.47 60400[3:Rew:541.2,60399.2] || member(regular(intersection(u,v)),unordered_pair(v,w))* -> equal(regular(unordered_pair(v,w)),w) equal(intersection(u,v),null_class) equal(unordered_pair(v,w),null_class).
% 299.87/300.47 60496[3:Rew:541.1,60495.2] || member(regular(intersection(u,v)),unordered_pair(w,u))* -> equal(regular(unordered_pair(w,u)),w) equal(intersection(u,v),null_class) equal(unordered_pair(w,u),null_class).
% 299.87/300.47 60498[3:Rew:541.2,60497.2] || member(regular(intersection(u,v)),unordered_pair(u,w))* -> equal(regular(unordered_pair(u,w)),w) equal(intersection(u,v),null_class) equal(unordered_pair(u,w),null_class).
% 299.87/300.47 61620[0:Res:1534.2,19.0] || member(u,v)* member(singleton(u),w)* -> equal(ordered_pair(first(singleton(singleton(singleton(u)))),second(singleton(singleton(singleton(u))))),singleton(singleton(singleton(u))))**.
% 299.87/300.47 62249[0:MRR:62219.0,9181.1] || member(u,not_subclass_element(v,image(w,image(x,singleton(u)))))* subclass(element_relation,compose(w,x)) -> subclass(v,image(w,image(x,singleton(u)))).
% 299.87/300.47 62471[0:SpL:46226.0,1957.0] || member(not_subclass_element(union(image(element_relation,power_class(u)),v),w),intersection(power_class(complement(power_class(u))),complement(v)))* -> subclass(union(image(element_relation,power_class(u)),v),w).
% 299.87/300.47 62454[0:SpL:46226.0,1957.0] || member(not_subclass_element(union(u,image(element_relation,power_class(v))),w),intersection(complement(u),power_class(complement(power_class(v)))))* -> subclass(union(u,image(element_relation,power_class(v))),w).
% 299.87/300.47 64591[0:Res:10048.2,10849.0] || -> equal(apply(choice,unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) equal(ordered_pair(first(ordered_pair(u,omega)),second(ordered_pair(u,omega))),ordered_pair(u,omega))**.
% 299.87/300.47 64654[0:Res:10050.2,10849.0] || -> equal(apply(choice,unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) equal(ordered_pair(first(ordered_pair(v,omega)),second(ordered_pair(v,omega))),ordered_pair(v,omega))**.
% 299.87/300.47 64726[3:Res:496.1,4992.1] || member(not_subclass_element(u,v),symmetric_difference(w,x))* subclass(u,regular(complement(intersection(w,x)))) -> subclass(u,v) equal(complement(intersection(w,x)),null_class).
% 299.87/300.47 64818[3:MRR:64731.0,9181.1] || subclass(u,regular(image(element_relation,power_class(v)))) -> member(not_subclass_element(u,w),power_class(complement(power_class(v))))* subclass(u,w) equal(image(element_relation,power_class(v)),null_class).
% 299.87/300.47 64819[3:MRR:64730.4,49785.2] || member(not_subclass_element(u,v),cross_product(w,x))* member(not_subclass_element(u,v),y)* subclass(u,regular(restrict(y,w,x)))* -> subclass(u,v).
% 299.87/300.47 65067[0:SpL:495.0,9133.0] || equal(u,symmetric_difference(complement(v),complement(w)))* member(x,union(complement(v),complement(w)))* member(x,union(v,w)) -> member(x,u)*.
% 299.87/300.47 65172[0:Res:496.1,11094.1] || member(not_subclass_element(u,intersection(complement(intersection(v,w)),x)),symmetric_difference(v,w))* subclass(u,x) -> subclass(u,intersection(complement(intersection(v,w)),x)).
% 299.87/300.47 65285[0:MRR:65177.0,9181.1] || subclass(u,v) -> member(not_subclass_element(u,intersection(image(element_relation,power_class(w)),v)),power_class(complement(power_class(w))))* subclass(u,intersection(image(element_relation,power_class(w)),v)).
% 299.87/300.47 65412[0:Res:496.1,11096.0] || member(not_subclass_element(intersection(u,v),intersection(complement(intersection(w,x)),v)),symmetric_difference(w,x))* -> subclass(intersection(u,v),intersection(complement(intersection(w,x)),v)).
% 299.87/300.47 65556[0:MRR:65417.0,9181.1] || -> member(not_subclass_element(intersection(u,v),intersection(image(element_relation,power_class(w)),v)),power_class(complement(power_class(w))))* subclass(intersection(u,v),intersection(image(element_relation,power_class(w)),v)).
% 299.87/300.47 65875[0:Res:496.1,11097.0] || member(not_subclass_element(intersection(u,v),intersection(complement(intersection(w,x)),u)),symmetric_difference(w,x))* -> subclass(intersection(u,v),intersection(complement(intersection(w,x)),u)).
% 299.87/300.47 66006[0:Rew:6542.0,65840.1] || member(not_subclass_element(symmetric_difference(complement(u),complement(singleton(u))),intersection(v,successor(u))),v)* -> subclass(symmetric_difference(complement(u),complement(singleton(u))),intersection(v,successor(u))).
% 299.87/300.47 66009[0:Rew:495.0,65839.1] || member(not_subclass_element(symmetric_difference(complement(u),complement(v)),intersection(w,union(u,v))),w)* -> subclass(symmetric_difference(complement(u),complement(v)),intersection(w,union(u,v))).
% 299.87/300.47 66022[0:MRR:65880.0,9181.1] || -> member(not_subclass_element(intersection(u,v),intersection(image(element_relation,power_class(w)),u)),power_class(complement(power_class(w))))* subclass(intersection(u,v),intersection(image(element_relation,power_class(w)),u)).
% 299.87/300.47 69048[0:SpR:67463.0,4904.1] || -> subclass(symmetric_difference(union(u,v),complement(intersection(u,v))),w) member(not_subclass_element(symmetric_difference(union(u,v),complement(intersection(u,v))),w),complement(symmetric_difference(u,v)))*.
% 299.87/300.47 69332[0:Rew:67463.0,69214.1] || member(not_subclass_element(intersection(complement(intersection(u,v)),w),symmetric_difference(u,v)),union(u,v))* -> subclass(intersection(complement(intersection(u,v)),w),symmetric_difference(u,v)).
% 299.87/300.47 69333[0:Rew:67463.0,69213.1] || member(not_subclass_element(intersection(u,complement(intersection(v,w))),symmetric_difference(v,w)),union(v,w))* -> subclass(intersection(u,complement(intersection(v,w))),symmetric_difference(v,w)).
% 299.87/300.47 71176[0:Rew:71163.0,62772.0] || subclass(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),complement(symmetric_difference(v,w)))*.
% 299.87/300.47 71177[0:Rew:71163.0,62773.0] || subclass(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),complement(symmetric_difference(v,w)))*.
% 299.87/300.47 71251[0:Rew:71163.0,71204.0] || member(not_subclass_element(symmetric_difference(union(u,v),complement(intersection(u,v))),w),symmetric_difference(u,v))* -> subclass(symmetric_difference(union(u,v),complement(intersection(u,v))),w).
% 299.87/300.47 71236[4:Rew:71163.0,62742.0] || subclass(domain_relation,flip(symmetric_difference(union(u,v),complement(intersection(u,v)))))* -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),complement(symmetric_difference(u,v)))*.
% 299.87/300.47 71237[4:Rew:71163.0,62741.0] || subclass(domain_relation,rotate(symmetric_difference(union(u,v),complement(intersection(u,v)))))* -> member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),complement(symmetric_difference(u,v)))*.
% 299.87/300.47 77526[0:Res:10351.2,10849.0] || -> equal(not_subclass_element(unordered_pair(u,v),w),v)** subclass(unordered_pair(u,v),w) equal(ordered_pair(first(ordered_pair(u,omega)),second(ordered_pair(u,omega))),ordered_pair(u,omega))**.
% 299.87/300.47 77648[0:Res:10352.2,10849.0] || -> equal(not_subclass_element(unordered_pair(u,v),w),u)** subclass(unordered_pair(u,v),w) equal(ordered_pair(first(ordered_pair(v,omega)),second(ordered_pair(v,omega))),ordered_pair(v,omega))**.
% 299.87/300.47 79553[0:Rew:46226.0,79482.1] || member(regular(intersection(power_class(complement(power_class(u))),complement(v))),union(image(element_relation,power_class(u)),v))* -> equal(intersection(power_class(complement(power_class(u))),complement(v)),null_class).
% 299.87/300.47 79554[0:Rew:46226.0,79459.1] || member(regular(intersection(complement(u),power_class(complement(power_class(v))))),union(u,image(element_relation,power_class(v))))* -> equal(intersection(complement(u),power_class(complement(power_class(v)))),null_class).
% 299.87/300.47 81418[0:SpL:46227.0,5716.0] || subclass(u,intersection(union(complement(power_class(v)),w),complement(x))) member(regular(u),union(intersection(power_class(v),complement(w)),x))* -> equal(u,null_class).
% 299.87/300.47 81417[0:SpL:46221.0,5716.0] || subclass(u,intersection(union(v,complement(power_class(w))),complement(x))) member(regular(u),union(intersection(complement(v),power_class(w)),x))* -> equal(u,null_class).
% 299.87/300.47 81395[0:SpL:46227.0,5716.0] || subclass(u,intersection(complement(v),union(complement(power_class(w)),x))) member(regular(u),union(v,intersection(power_class(w),complement(x))))* -> equal(u,null_class).
% 299.87/300.47 81394[0:SpL:46221.0,5716.0] || subclass(u,intersection(complement(v),union(w,complement(power_class(x))))) member(regular(u),union(v,intersection(complement(w),power_class(x))))* -> equal(u,null_class).
% 299.87/300.47 84139[0:SpR:46227.0,6342.1] || member(u,symmetric_difference(union(intersection(power_class(v),complement(w)),x),complement(y)))* -> member(u,union(intersection(union(complement(power_class(v)),w),complement(x)),y)).
% 299.87/300.47 84138[0:SpR:46221.0,6342.1] || member(u,symmetric_difference(union(intersection(complement(v),power_class(w)),x),complement(y)))* -> member(u,union(intersection(union(v,complement(power_class(w))),complement(x)),y)).
% 299.87/300.47 84116[0:SpR:46227.0,6342.1] || member(u,symmetric_difference(union(v,intersection(power_class(w),complement(x))),complement(y)))* -> member(u,union(intersection(complement(v),union(complement(power_class(w)),x)),y)).
% 299.87/300.47 84115[0:SpR:46221.0,6342.1] || member(u,symmetric_difference(union(v,intersection(complement(w),power_class(x))),complement(y)))* -> member(u,union(intersection(complement(v),union(w,complement(power_class(x)))),y)).
% 299.87/300.47 84357[0:SpR:46227.0,6418.1] || member(u,symmetric_difference(complement(v),union(intersection(power_class(w),complement(x)),y)))* -> member(u,union(v,intersection(union(complement(power_class(w)),x),complement(y)))).
% 299.87/300.47 84356[0:SpR:46221.0,6418.1] || member(u,symmetric_difference(complement(v),union(intersection(complement(w),power_class(x)),y)))* -> member(u,union(v,intersection(union(w,complement(power_class(x))),complement(y)))).
% 299.87/300.47 84334[0:SpR:46227.0,6418.1] || member(u,symmetric_difference(complement(v),union(w,intersection(power_class(x),complement(y)))))* -> member(u,union(v,intersection(complement(w),union(complement(power_class(x)),y)))).
% 299.87/300.47 84333[0:SpR:46221.0,6418.1] || member(u,symmetric_difference(complement(v),union(w,intersection(complement(x),power_class(y)))))* -> member(u,union(v,intersection(complement(w),union(x,complement(power_class(y)))))).
% 299.87/300.47 84809[0:Rew:46226.0,84719.0] || -> subclass(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w) member(not_subclass_element(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w),union(image(element_relation,power_class(u)),v))*.
% 299.87/300.47 84810[0:Rew:46226.0,84696.0] || -> subclass(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w) member(not_subclass_element(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w),union(u,image(element_relation,power_class(v))))*.
% 299.87/300.47 85286[0:Rew:46226.0,85170.1] || -> member(not_subclass_element(u,intersection(power_class(complement(power_class(v))),complement(w))),union(image(element_relation,power_class(v)),w))* subclass(u,intersection(power_class(complement(power_class(v))),complement(w))).
% 299.87/300.47 85287[0:Rew:46226.0,85147.1] || -> member(not_subclass_element(u,intersection(complement(v),power_class(complement(power_class(w))))),union(v,image(element_relation,power_class(w))))* subclass(u,intersection(complement(v),power_class(complement(power_class(w))))).
% 299.87/300.47 85699[0:SpR:67559.2,31.0] || -> equal(regular(unordered_pair(cross_product(u,v),w)),w) equal(unordered_pair(cross_product(u,v),w),null_class) equal(restrict(unordered_pair(cross_product(u,v),w),u,v),null_class)**.
% 299.87/300.47 85940[0:SpR:67588.2,31.0] || -> equal(regular(unordered_pair(u,cross_product(v,w))),u) equal(unordered_pair(u,cross_product(v,w)),null_class) equal(restrict(unordered_pair(u,cross_product(v,w)),v,w),null_class)**.
% 299.87/300.47 86643[0:Obv:86562.1] || member(not_subclass_element(intersection(u,symmetric_difference(v,w)),intersection(x,union(v,w))),x)* -> subclass(intersection(u,symmetric_difference(v,w)),intersection(x,union(v,w))).
% 299.87/300.47 86685[12:Res:69933.1,3004.0] function(restrict(u,v,w)) || -> equal(intersection(successor(restrict(u,v,w)),x),null_class) member(regular(intersection(successor(restrict(u,v,w)),x)),u)*.
% 299.87/300.47 86875[12:Res:70206.1,3004.0] function(restrict(u,v,w)) || -> equal(intersection(x,successor(restrict(u,v,w))),null_class) member(regular(intersection(x,successor(restrict(u,v,w)))),u)*.
% 299.87/300.47 87435[0:Obv:87349.1] || member(not_subclass_element(intersection(symmetric_difference(u,v),w),intersection(x,union(u,v))),x)* -> subclass(intersection(symmetric_difference(u,v),w),intersection(x,union(u,v))).
% 299.87/300.47 87926[0:Res:3703.1,3678.1] || member(not_subclass_element(intersection(u,restrict(intersection(v,w),x,y)),z),symmetric_difference(v,w))* -> subclass(intersection(u,restrict(intersection(v,w),x,y)),z).
% 299.87/300.47 88317[0:Res:4876.1,3678.1] || member(not_subclass_element(intersection(restrict(intersection(u,v),w,x),y),z),symmetric_difference(u,v))* -> subclass(intersection(restrict(intersection(u,v),w,x),y),z).
% 299.87/300.47 93995[8:SpL:46893.0,26132.1] || equal(intersection(power_class(u),union(v,complement(power_class(w)))),singleton(singleton(null_class))) subclass(y__dfg,union(complement(power_class(u)),intersection(complement(v),power_class(w))))* -> .
% 299.87/300.47 94843[8:SpL:46894.0,26132.1] || equal(intersection(union(u,complement(power_class(v))),power_class(w)),singleton(singleton(null_class))) subclass(y__dfg,union(intersection(complement(u),power_class(v)),complement(power_class(w))))* -> .
% 299.87/300.47 95176[8:SpL:46895.0,26132.1] || equal(intersection(union(complement(power_class(u)),v),power_class(w)),singleton(singleton(null_class))) subclass(y__dfg,union(intersection(power_class(u),complement(v)),complement(power_class(w))))* -> .
% 299.87/300.47 95561[8:SpL:46898.0,26132.1] || equal(intersection(power_class(u),union(complement(power_class(v)),w)),singleton(singleton(null_class))) subclass(y__dfg,union(complement(power_class(u)),intersection(power_class(v),complement(w))))* -> .
% 299.87/300.47 99749[3:Rew:30027.0,97864.1] || member(not_subclass_element(intersection(union(null_class,complement(u)),complement(v)),w),union(union(null_class,u),v))* -> subclass(intersection(union(null_class,complement(u)),complement(v)),w).
% 299.87/300.47 99750[3:Rew:66602.0,97863.1] || member(not_subclass_element(intersection(union(null_class,complement(u)),complement(v)),w),union(union(u,null_class),v))* -> subclass(intersection(union(null_class,complement(u)),complement(v)),w).
% 299.87/300.47 99751[3:Rew:33220.0,97862.1] || member(not_subclass_element(intersection(union(null_class,complement(u)),complement(v)),w),union(union(u,u),v))* -> subclass(intersection(union(null_class,complement(u)),complement(v)),w).
% 299.87/300.47 99758[3:Rew:30027.0,97836.1] || member(not_subclass_element(intersection(complement(u),union(null_class,complement(v))),w),union(u,union(null_class,v)))* -> subclass(intersection(complement(u),union(null_class,complement(v))),w).
% 299.87/300.47 99759[3:Rew:66602.0,97835.1] || member(not_subclass_element(intersection(complement(u),union(null_class,complement(v))),w),union(u,union(v,null_class)))* -> subclass(intersection(complement(u),union(null_class,complement(v))),w).
% 299.87/300.47 99760[3:Rew:33220.0,97834.1] || member(not_subclass_element(intersection(complement(u),union(null_class,complement(v))),w),union(u,union(v,v)))* -> subclass(intersection(complement(u),union(null_class,complement(v))),w).
% 299.87/300.47 98137[0:Rew:97898.0,53372.0] || member(u,intersection(power_class(v),union(w,complement(union(x,y))))) member(u,union(complement(power_class(v)),intersection(complement(w),union(x,y))))* -> .
% 299.87/300.47 98155[0:Rew:97898.0,84329.1] || member(u,symmetric_difference(complement(v),union(w,image(element_relation,union(x,y)))))* -> member(u,union(v,intersection(complement(w),power_class(complement(union(x,y)))))).
% 299.87/300.47 98220[0:Rew:97898.0,53278.0] || member(u,intersection(union(v,complement(union(w,x))),power_class(y))) member(u,union(intersection(complement(v),union(w,x)),complement(power_class(y))))* -> .
% 299.87/300.47 99767[0:Rew:71595.0,98222.0] || member(u,symmetric_difference(union(v,complement(union(w,x))),union(complement(v),union(w,x))))* -> member(u,complement(symmetric_difference(complement(v),union(w,x)))).
% 299.87/300.47 98252[0:Rew:97898.0,81390.0] || subclass(u,intersection(complement(v),power_class(complement(union(w,x))))) member(regular(u),union(v,image(element_relation,union(w,x))))* -> equal(u,null_class).
% 299.87/300.47 98254[0:Rew:97898.0,84111.1] || member(u,symmetric_difference(union(v,image(element_relation,union(w,x))),complement(y)))* -> member(u,union(intersection(complement(v),power_class(complement(union(w,x)))),y)).
% 299.87/300.47 98270[0:Rew:97898.0,84352.1] || member(u,symmetric_difference(complement(v),union(image(element_relation,union(w,x)),y)))* -> member(u,union(v,intersection(power_class(complement(union(w,x))),complement(y)))).
% 299.87/300.47 98291[0:Rew:97898.0,53375.0] || member(u,intersection(power_class(v),union(complement(union(w,x)),y))) member(u,union(complement(power_class(v)),intersection(union(w,x),complement(y))))* -> .
% 299.87/300.47 98562[0:Rew:97898.0,81413.0] || subclass(u,intersection(power_class(complement(union(v,w))),complement(x))) member(regular(u),union(image(element_relation,union(v,w)),x))* -> equal(u,null_class).
% 299.87/300.47 98564[0:Rew:97898.0,84134.1] || member(u,symmetric_difference(union(image(element_relation,union(v,w)),x),complement(y)))* -> member(u,union(intersection(power_class(complement(union(v,w))),complement(x)),y)).
% 299.87/300.47 98567[0:Rew:97898.0,6516.0] || -> equal(intersection(union(u,image(element_relation,union(v,w))),union(complement(u),power_class(complement(union(v,w))))),symmetric_difference(complement(u),power_class(complement(union(v,w)))))**.
% 299.87/300.47 98570[0:Rew:97898.0,59297.0] || subclass(u,power_class(complement(union(v,w)))) member(not_subclass_element(intersection(x,u),y),image(element_relation,union(v,w)))* -> subclass(intersection(x,u),y).
% 299.87/300.47 98571[0:Rew:97898.0,59299.0] || subclass(u,power_class(complement(union(v,w)))) member(not_subclass_element(intersection(u,x),y),image(element_relation,union(v,w)))* -> subclass(intersection(u,x),y).
% 299.87/300.47 98580[0:Rew:97898.0,34795.0] || -> equal(union(intersection(u,image(element_relation,union(v,w))),intersection(complement(u),power_class(complement(union(v,w))))),complement(symmetric_difference(u,image(element_relation,union(v,w)))))**.
% 299.87/300.47 98675[0:Rew:97898.0,53281.0] || member(u,intersection(union(complement(union(v,w)),x),power_class(y))) member(u,union(intersection(union(v,w),complement(x)),complement(power_class(y))))* -> .
% 299.87/300.47 98677[0:Rew:97898.0,71658.0] || member(u,symmetric_difference(union(union(v,w),complement(x)),union(complement(union(v,w)),x)))* -> member(u,complement(symmetric_difference(union(v,w),complement(x)))).
% 299.87/300.47 98956[0:Rew:97898.0,6531.0] || -> equal(intersection(union(image(element_relation,union(u,v)),w),union(power_class(complement(union(u,v))),complement(w))),symmetric_difference(power_class(complement(union(u,v))),complement(w)))**.
% 299.87/300.47 98996[0:Rew:97898.0,34809.0] || -> equal(union(intersection(image(element_relation,union(u,v)),w),intersection(power_class(complement(union(u,v))),complement(w))),complement(symmetric_difference(image(element_relation,union(u,v)),w)))**.
% 299.87/300.47 99411[0:Rew:99391.0,46272.0] || -> equal(union(u,intersection(union(v,complement(power_class(w))),complement(singleton(intersection(complement(v),power_class(w)))))),union(u,complement(successor(intersection(complement(v),power_class(w))))))**.
% 299.87/300.47 99412[0:Rew:99391.0,46473.0] || -> equal(union(u,intersection(union(complement(power_class(v)),w),complement(singleton(intersection(power_class(v),complement(w)))))),union(u,complement(successor(intersection(power_class(v),complement(w))))))**.
% 299.87/300.47 99428[0:Rew:99401.0,46714.0] || -> equal(union(intersection(union(complement(power_class(u)),v),complement(singleton(intersection(power_class(u),complement(v))))),w),union(w,complement(successor(intersection(power_class(u),complement(v))))))**.
% 299.87/300.47 99429[0:Rew:99401.0,46411.0] || -> equal(union(intersection(union(u,complement(power_class(v))),complement(singleton(intersection(complement(u),power_class(v))))),w),union(w,complement(successor(intersection(complement(u),power_class(v))))))**.
% 299.87/300.47 99811[3:Rew:97898.0,98457.1] || member(regular(regular(union(u,complement(union(v,w))))),symmetric_difference(complement(u),union(v,w)))* -> equal(regular(union(u,complement(union(v,w)))),null_class).
% 299.87/300.47 99812[0:Rew:97898.0,98588.1] || member(not_subclass_element(intersection(u,power_class(complement(union(v,w)))),x),image(element_relation,union(v,w)))* -> subclass(intersection(u,power_class(complement(union(v,w)))),x).
% 299.87/300.47 99813[0:Rew:99391.0,98591.0] || -> equal(union(u,intersection(power_class(complement(union(v,w))),complement(singleton(image(element_relation,union(v,w)))))),union(u,complement(successor(image(element_relation,union(v,w))))))**.
% 299.87/300.47 99816[3:Rew:97898.0,98818.1] || member(regular(regular(union(complement(union(u,v)),w))),symmetric_difference(union(u,v),complement(w)))* -> equal(regular(union(complement(union(u,v)),w)),null_class).
% 299.87/300.47 99818[0:Rew:99401.0,98993.0] || -> equal(union(intersection(power_class(complement(union(u,v))),complement(singleton(image(element_relation,union(u,v))))),w),union(w,complement(successor(image(element_relation,union(u,v))))))**.
% 299.87/300.47 99819[0:Rew:97898.0,99010.1] || member(not_subclass_element(intersection(power_class(complement(union(u,v))),w),x),image(element_relation,union(u,v)))* -> subclass(intersection(power_class(complement(union(u,v))),w),x).
% 299.87/300.47 99820[12:Rew:97898.0,99048.1] function(intersection(complement(u),complement(v))) || member(regular(successor(complement(union(u,v)))),union(u,v))* -> equal(successor(complement(union(u,v))),null_class).
% 299.87/300.47 99824[0:Rew:97898.0,99147.1] || -> subclass(symmetric_difference(intersection(u,v),complement(union(u,v))),w) member(not_subclass_element(symmetric_difference(intersection(u,v),complement(union(u,v))),w),complement(symmetric_difference(u,v)))*.
% 299.87/300.47 99877[0:Rew:97898.0,97845.1,97898.0,97845.1,97898.0,97845.0] || member(not_subclass_element(intersection(union(u,v),complement(w)),x),union(complement(union(u,v)),w))* -> subclass(complement(union(complement(union(u,v)),w)),x).
% 299.87/300.47 99878[0:Rew:97898.0,97817.1,97898.0,97817.1,97898.0,97817.0] || member(not_subclass_element(intersection(complement(u),union(v,w)),x),union(u,complement(union(v,w))))* -> subclass(complement(union(u,complement(union(v,w)))),x).
% 299.87/300.47 100111[3:Rew:99199.0,100110.1,99199.0,100110.0] || member(not_subclass_element(intersection(union(u,v),power_class(w)),x),complement(intersection(union(u,v),power_class(w))))* -> subclass(intersection(union(u,v),power_class(w)),x).
% 299.87/300.47 100115[3:Rew:99199.0,100114.1,99199.0,100114.0] || member(not_subclass_element(intersection(power_class(u),union(v,w)),x),complement(intersection(power_class(u),union(v,w))))* -> subclass(intersection(power_class(u),union(v,w)),x).
% 299.87/300.47 102818[0:Rew:99324.0,102685.0] || -> subclass(symmetric_difference(complement(u),power_class(complement(successor(v)))),w) member(not_subclass_element(symmetric_difference(complement(u),power_class(complement(successor(v)))),w),union(u,image(element_relation,successor(v))))*.
% 299.87/300.47 102819[0:Rew:99324.0,102648.0] || -> subclass(symmetric_difference(power_class(complement(successor(u))),complement(v)),w) member(not_subclass_element(symmetric_difference(power_class(complement(successor(u))),complement(v)),w),union(image(element_relation,successor(u)),v))*.
% 299.87/300.47 103313[0:SpR:99391.0,495.0] || -> equal(intersection(union(u,intersection(complement(v),successor(w))),union(complement(u),union(v,complement(successor(w))))),symmetric_difference(complement(u),union(v,complement(successor(w)))))**.
% 299.87/300.47 103277[0:SpR:99391.0,495.0] || -> equal(intersection(union(intersection(complement(u),successor(v)),w),union(union(u,complement(successor(v))),complement(w))),symmetric_difference(union(u,complement(successor(v))),complement(w)))**.
% 299.87/300.47 103504[0:Rew:99391.0,103418.1] || member(not_subclass_element(intersection(u,union(v,complement(successor(w)))),x),intersection(complement(v),successor(w)))* -> subclass(intersection(u,union(v,complement(successor(w)))),x).
% 299.87/300.47 103505[0:Rew:99391.0,103405.1] || member(not_subclass_element(intersection(union(u,complement(successor(v))),w),x),intersection(complement(u),successor(v)))* -> subclass(intersection(union(u,complement(successor(v))),w),x).
% 299.87/300.47 104573[0:Res:4871.2,97909.0] || subclass(u,image(element_relation,union(v,w))) member(not_subclass_element(intersection(u,x),y),power_class(complement(union(v,w))))* -> subclass(intersection(u,x),y).
% 299.87/300.47 104571[0:Res:3695.2,97909.0] || subclass(u,image(element_relation,union(v,w))) member(not_subclass_element(intersection(x,u),y),power_class(complement(union(v,w))))* -> subclass(intersection(x,u),y).
% 299.87/300.47 104568[0:Res:169.1,97909.0] || member(not_subclass_element(intersection(u,image(element_relation,union(v,w))),x),power_class(complement(union(v,w))))* -> subclass(intersection(u,image(element_relation,union(v,w))),x).
% 299.87/300.47 104527[0:Res:175.1,97909.0] || member(not_subclass_element(intersection(image(element_relation,union(u,v)),w),x),power_class(complement(union(u,v))))* -> subclass(intersection(image(element_relation,union(u,v)),w),x).
% 299.87/300.47 106736[0:Res:2349.2,97900.0] || subclass(u,symmetric_difference(complement(v),union(w,x))) -> equal(intersection(y,u),null_class) member(regular(intersection(y,u)),union(v,complement(union(w,x))))*.
% 299.87/300.47 106735[0:Res:2971.2,97900.0] || subclass(u,symmetric_difference(complement(v),union(w,x))) -> equal(intersection(u,y),null_class) member(regular(intersection(u,y)),union(v,complement(union(w,x))))*.
% 299.87/300.47 106713[0:Res:7306.0,97900.0] || -> subclass(u,complement(symmetric_difference(complement(v),union(w,x)))) member(not_subclass_element(u,complement(symmetric_difference(complement(v),union(w,x)))),union(v,complement(union(w,x))))*.
% 299.87/300.47 106704[4:Res:20669.1,97900.0] || subclass(domain_relation,flip(symmetric_difference(complement(u),union(v,w)))) -> member(ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x))),union(u,complement(union(v,w))))*.
% 299.87/300.47 106703[4:Res:20668.1,97900.0] || subclass(domain_relation,rotate(symmetric_difference(complement(u),union(v,w)))) -> member(ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y),union(u,complement(union(v,w))))*.
% 299.87/300.47 107702[0:Res:2349.2,97914.0] || subclass(u,symmetric_difference(union(v,w),complement(x))) -> equal(intersection(y,u),null_class) member(regular(intersection(y,u)),union(complement(union(v,w)),x))*.
% 299.87/300.47 107701[0:Res:2971.2,97914.0] || subclass(u,symmetric_difference(union(v,w),complement(x))) -> equal(intersection(u,y),null_class) member(regular(intersection(u,y)),union(complement(union(v,w)),x))*.
% 299.87/300.47 107679[0:Res:7306.0,97914.0] || -> subclass(u,complement(symmetric_difference(union(v,w),complement(x)))) member(not_subclass_element(u,complement(symmetric_difference(union(v,w),complement(x)))),union(complement(union(v,w)),x))*.
% 299.87/300.47 107670[4:Res:20669.1,97914.0] || subclass(domain_relation,flip(symmetric_difference(union(u,v),complement(w)))) -> member(ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x))),union(complement(union(u,v)),w))*.
% 299.87/300.47 107669[4:Res:20668.1,97914.0] || subclass(domain_relation,rotate(symmetric_difference(union(u,v),complement(w)))) -> member(ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y),union(complement(union(u,v)),w))*.
% 299.87/300.47 108830[0:SpL:46227.0,97899.0] || member(u,intersection(union(complement(power_class(v)),w),union(x,y))) member(u,union(intersection(power_class(v),complement(w)),complement(union(x,y))))* -> .
% 299.87/300.47 108829[0:SpL:99391.0,97899.0] || member(u,intersection(union(v,complement(successor(w))),union(x,y))) member(u,union(intersection(complement(v),successor(w)),complement(union(x,y))))* -> .
% 299.87/300.47 108828[0:SpL:46221.0,97899.0] || member(u,intersection(union(v,complement(power_class(w))),union(x,y))) member(u,union(intersection(complement(v),power_class(w)),complement(union(x,y))))* -> .
% 299.87/300.47 108826[0:SpL:97918.0,97899.0] || member(u,intersection(power_class(complement(union(v,w))),union(x,y))) member(u,union(image(element_relation,union(v,w)),complement(union(x,y))))* -> .
% 299.87/300.47 109111[0:SpL:46227.0,97913.0] || member(u,intersection(union(v,w),union(complement(power_class(x)),y))) member(u,union(complement(union(v,w)),intersection(power_class(x),complement(y))))* -> .
% 299.87/300.47 109110[0:SpL:99391.0,97913.0] || member(u,intersection(union(v,w),union(x,complement(successor(y))))) member(u,union(complement(union(v,w)),intersection(complement(x),successor(y))))* -> .
% 299.87/300.47 109109[0:SpL:46221.0,97913.0] || member(u,intersection(union(v,w),union(x,complement(power_class(y))))) member(u,union(complement(union(v,w)),intersection(complement(x),power_class(y))))* -> .
% 299.87/300.47 109107[0:SpL:97918.0,97913.0] || member(u,intersection(union(v,w),power_class(complement(union(x,y))))) member(u,union(complement(union(v,w)),image(element_relation,union(x,y))))* -> .
% 299.87/300.47 109976[3:Rew:99199.0,109904.0,29278.0,109904.0] || member(u,union(cross_product(v,w),x)) member(u,complement(restrict(x,v,w))) member(u,complement(symmetric_difference(cross_product(v,w),x)))* -> .
% 299.87/300.47 109996[3:Rew:29278.0,109995.0] || -> equal(union(null_class,symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u)))),symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))))**.
% 299.87/300.47 110158[3:Rew:99199.0,110096.0,29278.0,110096.0] || member(u,union(v,cross_product(w,x))) member(u,complement(restrict(v,w,x))) member(u,complement(symmetric_difference(v,cross_product(w,x))))* -> .
% 299.87/300.47 110178[3:Rew:29278.0,110177.0] || -> equal(union(null_class,symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w))))),symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))))**.
% 299.87/300.47 110404[8:SpL:98594.0,26132.1] || equal(intersection(power_class(u),power_class(complement(union(v,w)))),singleton(singleton(null_class))) subclass(y__dfg,union(complement(power_class(u)),image(element_relation,union(v,w))))* -> .
% 299.87/300.47 110858[8:SpL:98733.0,26132.1] || equal(intersection(power_class(complement(power_class(u))),union(v,w)),singleton(singleton(null_class))) subclass(y__dfg,union(image(element_relation,power_class(u)),complement(union(v,w))))* -> .
% 299.87/300.47 111396[8:SpL:99020.0,26132.1] || equal(intersection(power_class(complement(union(u,v))),power_class(w)),singleton(singleton(null_class))) subclass(y__dfg,union(image(element_relation,union(u,v)),complement(power_class(w))))* -> .
% 299.87/300.47 112335[8:SpL:99160.0,26132.1] || equal(intersection(union(u,v),power_class(complement(power_class(w)))),singleton(singleton(null_class))) subclass(y__dfg,union(complement(union(u,v)),image(element_relation,power_class(w))))* -> .
% 299.87/300.47 116434[3:Obv:116408.1] || subclass(intersection(restrict(u,v,w),x),regular(cross_product(v,w)))* -> equal(intersection(restrict(u,v,w),x),null_class) equal(cross_product(v,w),null_class).
% 299.87/300.47 117563[3:Obv:117541.1] || subclass(intersection(u,restrict(v,w,x)),regular(cross_product(w,x)))* -> equal(intersection(u,restrict(v,w,x)),null_class) equal(cross_product(w,x),null_class).
% 299.87/300.47 117709[3:Res:108602.1,4975.0] || subclass(u,unordered_pair(v,w))* -> subclass(union(u,null_class),x) equal(not_subclass_element(union(u,null_class),x),w)* equal(not_subclass_element(union(u,null_class),x),v)*.
% 299.87/300.47 117707[3:Res:108601.1,4975.0] || subclass(u,unordered_pair(v,w))* -> subclass(union(null_class,u),x) equal(not_subclass_element(union(null_class,u),x),w)* equal(not_subclass_element(union(null_class,u),x),v)*.
% 299.87/300.47 119537[0:SpR:89365.1,46893.0] || subclass(union(u,complement(power_class(v))),power_class(w)) -> equal(union(complement(power_class(w)),intersection(complement(u),power_class(v))),complement(union(u,complement(power_class(v)))))**.
% 299.87/300.47 119512[0:SpR:89365.1,46898.0] || subclass(union(complement(power_class(u)),v),power_class(w)) -> equal(union(complement(power_class(w)),intersection(power_class(u),complement(v))),complement(union(complement(power_class(u)),v)))**.
% 299.87/300.47 122818[0:Res:374.1,6509.0] || subclass(ordered_pair(u,v),symmetric_difference(union(w,x),union(complement(w),complement(x))))* -> member(unordered_pair(u,singleton(v)),complement(symmetric_difference(complement(w),complement(x)))).
% 299.87/300.47 122800[0:Res:359.2,6509.0] || subclass(u,symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> subclass(u,x) member(not_subclass_element(u,x),complement(symmetric_difference(complement(v),complement(w))))*.
% 299.87/300.47 124580[9:Res:31377.0,10912.0] || -> equal(ordered_pair(first(ordered_pair(regular(union(x__dfg,x__dfg)),singleton(u))),second(ordered_pair(regular(union(x__dfg,x__dfg)),singleton(u)))),ordered_pair(regular(union(x__dfg,x__dfg)),singleton(u)))**.
% 299.87/300.47 124471[0:Res:9181.1,10912.0] || -> subclass(u,v) equal(ordered_pair(first(ordered_pair(not_subclass_element(u,v),singleton(w))),second(ordered_pair(not_subclass_element(u,v),singleton(w)))),ordered_pair(not_subclass_element(u,v),singleton(w)))**.
% 299.87/300.47 124406[0:Res:3232.1,10912.0] function(u) || -> equal(ordered_pair(first(ordered_pair(apply(u,v),singleton(w))),second(ordered_pair(apply(u,v),singleton(w)))),ordered_pair(apply(u,v),singleton(w)))**.
% 299.87/300.47 125020[9:Res:31377.0,6797.0] || subclass(regular(union(x__dfg,x__dfg)),u)* subclass(u,v)* -> equal(regular(union(x__dfg,x__dfg)),null_class) member(apply(choice,regular(union(x__dfg,x__dfg))),v)*.
% 299.87/300.47 124985[0:Res:9181.1,6797.0] || subclass(not_subclass_element(u,v),w)* subclass(w,x)* -> subclass(u,v) equal(not_subclass_element(u,v),null_class) member(apply(choice,not_subclass_element(u,v)),x)*.
% 299.87/300.47 124943[0:Res:3232.1,6797.0] function(u) || subclass(apply(u,v),w)* subclass(w,x)* -> equal(apply(u,v),null_class) member(apply(choice,apply(u,v)),x)*.
% 299.87/300.47 125507[0:MRR:125506.0,13.0] || subclass(unordered_pair(u,v),symmetric_difference(w,x))* -> equal(apply(choice,unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) member(v,union(w,x)).
% 299.87/300.47 125509[0:MRR:125508.0,13.0] || subclass(unordered_pair(u,v),symmetric_difference(w,x))* -> equal(apply(choice,unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) member(u,union(w,x)).
% 299.87/300.47 127015[0:SpL:99615.0,3678.1] || member(u,symmetric_difference(union(v,complement(union(w,x))),union(complement(v),union(w,x))))* member(u,symmetric_difference(complement(v),union(w,x))) -> .
% 299.87/300.47 128049[0:SpL:98895.0,3678.1] || member(u,symmetric_difference(union(union(v,w),complement(x)),union(complement(union(v,w)),x)))* member(u,symmetric_difference(union(v,w),complement(x))) -> .
% 299.87/300.47 128386[3:Res:125761.0,4960.0] || -> equal(complement(successor(union(null_class,complement(restrict(u,v,w))))),null_class) member(regular(complement(successor(union(null_class,complement(restrict(u,v,w)))))),cross_product(v,w))*.
% 299.87/300.47 129003[3:Res:125564.0,3004.0] || -> equal(union(null_class,intersection(union(null_class,restrict(u,v,w)),x)),null_class) member(regular(union(null_class,intersection(union(null_class,restrict(u,v,w)),x))),u)*.
% 299.87/300.47 129184[3:Res:125581.0,3004.0] || -> equal(union(null_class,intersection(u,union(null_class,restrict(v,w,x)))),null_class) member(regular(union(null_class,intersection(u,union(null_class,restrict(v,w,x))))),v)*.
% 299.87/300.47 129335[3:MRR:129334.3,53674.0] || subclass(regular(ordered_pair(u,v)),w)* -> equal(regular(ordered_pair(u,v)),singleton(u)) equal(regular(regular(ordered_pair(u,v))),singleton(v)) member(u,w).
% 299.87/300.47 129842[3:Res:36007.0,7015.2] || member(u,cross_product(v,w)) member(u,x) -> equal(singleton(restrict(x,v,w)),null_class) member(u,complement(singleton(restrict(x,v,w))))*.
% 299.87/300.47 129994[3:Res:125558.0,3004.0] || -> equal(intersection(intersection(union(null_class,restrict(u,v,w)),x),y),null_class) member(regular(intersection(intersection(union(null_class,restrict(u,v,w)),x),y)),u)*.
% 299.87/300.47 130164[3:Res:125569.0,3004.0] || -> equal(intersection(u,intersection(v,union(null_class,restrict(w,x,y)))),null_class) member(regular(intersection(u,intersection(v,union(null_class,restrict(w,x,y))))),w)*.
% 299.87/300.47 130378[3:Res:125572.0,3004.0] || -> equal(intersection(u,intersection(union(null_class,restrict(v,w,x)),y)),null_class) member(regular(intersection(u,intersection(union(null_class,restrict(v,w,x)),y))),v)*.
% 299.87/300.47 130552[3:Res:125578.0,3004.0] || -> equal(intersection(intersection(u,union(null_class,restrict(v,w,x))),y),null_class) member(regular(intersection(intersection(u,union(null_class,restrict(v,w,x))),y)),v)*.
% 299.87/300.47 131228[0:Rew:30.0,131227.1,30.0,131227.0] || member(not_subclass_element(intersection(u,restrict(v,w,x)),restrict(y,w,x)),y)* -> subclass(intersection(u,restrict(v,w,x)),restrict(y,w,x)).
% 299.87/300.47 131902[0:Rew:30.0,131901.1,30.0,131901.0] || member(not_subclass_element(intersection(restrict(u,v,w),x),restrict(y,v,w)),y)* -> subclass(intersection(restrict(u,v,w),x),restrict(y,v,w)).
% 299.87/300.47 133796[3:Res:108603.1,4975.0] || subclass(u,unordered_pair(v,w))* -> subclass(union(u,u),x) equal(not_subclass_element(union(u,u),x),w)* equal(not_subclass_element(union(u,u),x),v)*.
% 299.87/300.47 134558[0:SpR:111977.1,46895.0] || subclass(union(complement(power_class(u)),v),power_class(w)) -> equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),complement(union(complement(power_class(u)),v)))**.
% 299.87/300.47 134557[0:SpR:111977.1,46894.0] || subclass(union(u,complement(power_class(v))),power_class(w)) -> equal(union(intersection(complement(u),power_class(v)),complement(power_class(w))),complement(union(u,complement(power_class(v)))))**.
% 299.87/300.47 142179[4:SpL:67191.0,46242.0] || member(u,intersection(complement(apply(null_class,v)),union(w,complement(power_class(x)))))* member(u,union(apply(null_class,y),intersection(complement(w),power_class(x))))* -> .
% 299.87/300.47 142178[4:SpL:67192.0,46242.0] || member(u,intersection(complement(sum_class(range_of(null_class))),union(v,complement(power_class(w)))))* member(u,union(apply(null_class,x),intersection(complement(v),power_class(w))))* -> .
% 299.87/300.47 142176[0:SpL:105396.0,46242.0] || member(u,intersection(complement(union(v,w)),union(x,complement(power_class(y)))))* member(u,union(union(w,v),intersection(complement(x),power_class(y)))) -> .
% 299.87/300.47 142175[3:SpL:30027.0,46242.0] || member(u,intersection(union(null_class,complement(v)),union(w,complement(power_class(x)))))* member(u,union(union(null_class,v),intersection(complement(w),power_class(x)))) -> .
% 299.87/300.47 142173[3:SpL:66602.0,46242.0] || member(u,intersection(union(null_class,complement(v)),union(w,complement(power_class(x)))))* member(u,union(union(v,null_class),intersection(complement(w),power_class(x)))) -> .
% 299.87/300.47 142172[3:SpL:33220.0,46242.0] || member(u,intersection(union(null_class,complement(v)),union(w,complement(power_class(x)))))* member(u,union(union(v,v),intersection(complement(w),power_class(x))))* -> .
% 299.87/300.47 142171[4:SpL:67192.0,46242.0] || member(u,intersection(complement(apply(null_class,v)),union(w,complement(power_class(x)))))* member(u,union(sum_class(range_of(null_class)),intersection(complement(w),power_class(x)))) -> .
% 299.87/300.47 142168[0:SpL:71143.0,46242.0] || member(u,intersection(complement(symmetric_difference(v,w)),union(x,complement(power_class(y)))))* member(u,union(symmetric_difference(w,v),intersection(complement(x),power_class(y)))) -> .
% 299.87/300.47 142121[3:SpL:69762.0,46242.0] || member(u,intersection(complement(v),union(w,complement(power_class(union(null_class,x))))))* member(u,union(v,intersection(complement(w),power_class(union(x,null_class))))) -> .
% 299.87/300.47 142120[3:SpL:68783.0,46242.0] || member(u,intersection(complement(v),union(w,complement(power_class(union(x,x))))))* member(u,union(v,intersection(complement(w),power_class(union(x,null_class))))) -> .
% 299.87/300.47 142119[3:SpL:38610.0,46242.0] || member(u,intersection(complement(v),union(w,complement(power_class(union(x,x))))))* member(u,union(v,intersection(complement(w),power_class(union(null_class,x))))) -> .
% 299.87/300.47 142118[3:SpL:69762.0,46242.0] || member(u,intersection(complement(v),union(w,complement(power_class(union(x,null_class))))))* member(u,union(v,intersection(complement(w),power_class(union(null_class,x))))) -> .
% 299.87/300.47 142117[3:SpL:38610.0,46242.0] || member(u,intersection(complement(v),union(w,complement(power_class(union(null_class,x))))))* member(u,union(v,intersection(complement(w),power_class(union(x,x)))))* -> .
% 299.87/300.47 142116[3:SpL:68783.0,46242.0] || member(u,intersection(complement(v),union(w,complement(power_class(union(x,null_class))))))* member(u,union(v,intersection(complement(w),power_class(union(x,x)))))* -> .
% 299.87/300.47 143718[3:SpL:69762.0,46261.0] || member(u,intersection(union(v,complement(power_class(union(null_class,w)))),complement(x)))* member(u,union(intersection(complement(v),power_class(union(w,null_class))),x)) -> .
% 299.87/300.47 143717[3:SpL:68783.0,46261.0] || member(u,intersection(union(v,complement(power_class(union(w,w)))),complement(x)))* member(u,union(intersection(complement(v),power_class(union(w,null_class))),x)) -> .
% 299.87/300.47 143716[3:SpL:38610.0,46261.0] || member(u,intersection(union(v,complement(power_class(union(w,w)))),complement(x)))* member(u,union(intersection(complement(v),power_class(union(null_class,w))),x)) -> .
% 299.87/300.47 143715[3:SpL:69762.0,46261.0] || member(u,intersection(union(v,complement(power_class(union(w,null_class)))),complement(x)))* member(u,union(intersection(complement(v),power_class(union(null_class,w))),x)) -> .
% 299.87/300.47 143714[3:SpL:38610.0,46261.0] || member(u,intersection(union(v,complement(power_class(union(null_class,w)))),complement(x)))* member(u,union(intersection(complement(v),power_class(union(w,w))),x))* -> .
% 299.87/300.47 143713[3:SpL:68783.0,46261.0] || member(u,intersection(union(v,complement(power_class(union(w,null_class)))),complement(x)))* member(u,union(intersection(complement(v),power_class(union(w,w))),x))* -> .
% 299.87/300.47 143708[4:SpL:67191.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),complement(apply(null_class,x))))* member(u,union(intersection(complement(v),power_class(w)),apply(null_class,y)))* -> .
% 299.87/300.47 143876[4:Rew:67444.0,143707.0] || member(u,intersection(complement(sum_class(range_of(null_class))),union(v,complement(power_class(w)))))* member(u,union(intersection(complement(v),power_class(w)),apply(null_class,x)))* -> .
% 299.87/300.47 143705[0:SpL:105396.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),complement(union(x,y))))* member(u,union(intersection(complement(v),power_class(w)),union(y,x))) -> .
% 299.87/300.47 143704[3:SpL:30027.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),union(null_class,complement(x))))* member(u,union(intersection(complement(v),power_class(w)),union(null_class,x))) -> .
% 299.87/300.47 143702[3:SpL:66602.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),union(null_class,complement(x))))* member(u,union(intersection(complement(v),power_class(w)),union(x,null_class))) -> .
% 299.87/300.47 143701[3:SpL:33220.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),union(null_class,complement(x))))* member(u,union(intersection(complement(v),power_class(w)),union(x,x)))* -> .
% 299.87/300.47 143877[4:Rew:71035.0,143700.1] || member(u,intersection(union(v,complement(power_class(w))),complement(apply(null_class,x))))* member(u,union(sum_class(range_of(null_class)),intersection(complement(v),power_class(w)))) -> .
% 299.87/300.47 143697[0:SpL:71143.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),complement(symmetric_difference(x,y))))* member(u,union(intersection(complement(v),power_class(w)),symmetric_difference(y,x))) -> .
% 299.87/300.47 144151[4:SpL:67191.0,46288.0] || member(u,intersection(complement(apply(null_class,v)),union(complement(power_class(w)),x)))* member(u,union(apply(null_class,y),intersection(power_class(w),complement(x))))* -> .
% 299.87/300.47 144150[4:SpL:67192.0,46288.0] || member(u,intersection(complement(sum_class(range_of(null_class))),union(complement(power_class(v)),w)))* member(u,union(apply(null_class,x),intersection(power_class(v),complement(w))))* -> .
% 299.87/300.47 144148[0:SpL:105396.0,46288.0] || member(u,intersection(complement(union(v,w)),union(complement(power_class(x)),y)))* member(u,union(union(w,v),intersection(power_class(x),complement(y)))) -> .
% 299.87/300.47 144147[3:SpL:30027.0,46288.0] || member(u,intersection(union(null_class,complement(v)),union(complement(power_class(w)),x)))* member(u,union(union(null_class,v),intersection(power_class(w),complement(x)))) -> .
% 299.87/300.47 144145[3:SpL:66602.0,46288.0] || member(u,intersection(union(null_class,complement(v)),union(complement(power_class(w)),x)))* member(u,union(union(v,null_class),intersection(power_class(w),complement(x)))) -> .
% 299.87/300.47 144144[3:SpL:33220.0,46288.0] || member(u,intersection(union(null_class,complement(v)),union(complement(power_class(w)),x)))* member(u,union(union(v,v),intersection(power_class(w),complement(x))))* -> .
% 299.87/300.47 144143[4:SpL:67192.0,46288.0] || member(u,intersection(complement(apply(null_class,v)),union(complement(power_class(w)),x)))* member(u,union(sum_class(range_of(null_class)),intersection(power_class(w),complement(x)))) -> .
% 299.87/300.47 144140[0:SpL:71143.0,46288.0] || member(u,intersection(complement(symmetric_difference(v,w)),union(complement(power_class(x)),y)))* member(u,union(symmetric_difference(w,v),intersection(power_class(x),complement(y)))) -> .
% 299.87/300.47 144086[3:SpL:69762.0,46288.0] || member(u,intersection(complement(v),union(complement(power_class(union(null_class,w))),x)))* member(u,union(v,intersection(power_class(union(w,null_class)),complement(x)))) -> .
% 299.87/300.47 144085[3:SpL:68783.0,46288.0] || member(u,intersection(complement(v),union(complement(power_class(union(w,w))),x)))* member(u,union(v,intersection(power_class(union(w,null_class)),complement(x)))) -> .
% 299.87/300.47 144084[3:SpL:38610.0,46288.0] || member(u,intersection(complement(v),union(complement(power_class(union(w,w))),x)))* member(u,union(v,intersection(power_class(union(null_class,w)),complement(x)))) -> .
% 299.87/300.47 144083[3:SpL:69762.0,46288.0] || member(u,intersection(complement(v),union(complement(power_class(union(w,null_class))),x)))* member(u,union(v,intersection(power_class(union(null_class,w)),complement(x)))) -> .
% 299.87/300.47 144082[3:SpL:38610.0,46288.0] || member(u,intersection(complement(v),union(complement(power_class(union(null_class,w))),x)))* member(u,union(v,intersection(power_class(union(w,w)),complement(x))))* -> .
% 299.87/300.47 144081[3:SpL:68783.0,46288.0] || member(u,intersection(complement(v),union(complement(power_class(union(w,null_class))),x)))* member(u,union(v,intersection(power_class(union(w,w)),complement(x))))* -> .
% 299.87/300.47 144381[3:SpL:69762.0,46462.0] || member(u,intersection(union(complement(power_class(union(null_class,v))),w),complement(x)))* member(u,union(intersection(power_class(union(v,null_class)),complement(w)),x)) -> .
% 299.87/300.47 144380[3:SpL:68783.0,46462.0] || member(u,intersection(union(complement(power_class(union(v,v))),w),complement(x)))* member(u,union(intersection(power_class(union(v,null_class)),complement(w)),x)) -> .
% 299.87/300.47 144379[3:SpL:38610.0,46462.0] || member(u,intersection(union(complement(power_class(union(v,v))),w),complement(x)))* member(u,union(intersection(power_class(union(null_class,v)),complement(w)),x)) -> .
% 299.87/300.47 144378[3:SpL:69762.0,46462.0] || member(u,intersection(union(complement(power_class(union(v,null_class))),w),complement(x)))* member(u,union(intersection(power_class(union(null_class,v)),complement(w)),x)) -> .
% 299.87/300.47 144377[3:SpL:38610.0,46462.0] || member(u,intersection(union(complement(power_class(union(null_class,v))),w),complement(x)))* member(u,union(intersection(power_class(union(v,v)),complement(w)),x))* -> .
% 299.87/300.47 144376[3:SpL:68783.0,46462.0] || member(u,intersection(union(complement(power_class(union(v,null_class))),w),complement(x)))* member(u,union(intersection(power_class(union(v,v)),complement(w)),x))* -> .
% 299.87/300.47 144371[4:SpL:67191.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),complement(apply(null_class,x))))* member(u,union(intersection(power_class(v),complement(w)),apply(null_class,y)))* -> .
% 299.87/300.47 144552[4:Rew:67444.0,144370.0] || member(u,intersection(complement(sum_class(range_of(null_class))),union(complement(power_class(v)),w)))* member(u,union(intersection(power_class(v),complement(w)),apply(null_class,x)))* -> .
% 299.87/300.47 144368[0:SpL:105396.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),complement(union(x,y))))* member(u,union(intersection(power_class(v),complement(w)),union(y,x))) -> .
% 299.87/300.47 144367[3:SpL:30027.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),union(null_class,complement(x))))* member(u,union(intersection(power_class(v),complement(w)),union(null_class,x))) -> .
% 299.94/300.47 144365[3:SpL:66602.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),union(null_class,complement(x))))* member(u,union(intersection(power_class(v),complement(w)),union(x,null_class))) -> .
% 299.94/300.47 144364[3:SpL:33220.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),union(null_class,complement(x))))* member(u,union(intersection(power_class(v),complement(w)),union(x,x)))* -> .
% 299.94/300.47 144553[4:Rew:71035.0,144363.1] || member(u,intersection(union(complement(power_class(v)),w),complement(apply(null_class,x))))* member(u,union(sum_class(range_of(null_class)),intersection(power_class(v),complement(w)))) -> .
% 299.94/300.47 144360[0:SpL:71143.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),complement(symmetric_difference(x,y))))* member(u,union(intersection(power_class(v),complement(w)),symmetric_difference(y,x))) -> .
% 299.94/300.47 145400[3:SpL:98217.0,64080.0] || equal(successor(union(complement(power_class(u)),intersection(complement(v),union(w,x)))),null_class)** -> member(omega,intersection(power_class(u),union(v,complement(union(w,x))))).
% 299.94/300.47 145399[10:SpL:98217.0,64081.0] || equal(successor(union(complement(power_class(u)),intersection(complement(v),union(w,x)))),null_class)** -> member(null_class,intersection(power_class(u),union(v,complement(union(w,x))))).
% 299.94/300.47 145395[3:SpL:98217.0,125809.0] || subclass(union(complement(power_class(u)),intersection(complement(v),union(w,x))),null_class)* -> subclass(regular(null_class),intersection(power_class(u),union(v,complement(union(w,x))))).
% 299.94/300.47 145385[7:SpL:98217.0,28113.1] || subclass(y__dfg,intersection(power_class(u),union(v,complement(union(w,x))))) subclass(x__dfg,union(complement(power_class(u)),intersection(complement(v),union(w,x))))* -> .
% 299.94/300.47 145377[7:SpL:98217.0,19827.1] || subclass(y__dfg,intersection(power_class(u),union(v,complement(union(w,x))))) subclass(y__dfg,union(complement(power_class(u)),intersection(complement(v),union(w,x))))* -> .
% 299.94/300.47 145376[7:SpL:98217.0,19856.1] || subclass(x__dfg,intersection(power_class(u),union(v,complement(union(w,x))))) subclass(y__dfg,union(complement(power_class(u)),intersection(complement(v),union(w,x))))* -> .
% 299.94/300.47 145373[11:SpL:98217.0,32704.0] || subclass(y__dfg,union(complement(power_class(u)),intersection(complement(v),union(w,x))))* member(null_class,intersection(power_class(u),union(v,complement(union(w,x))))) -> .
% 299.94/300.47 145366[3:SpL:98217.0,13493.1] || equal(intersection(power_class(u),union(v,complement(union(w,x)))),domain_relation) equal(union(complement(power_class(u)),intersection(complement(v),union(w,x))),domain_relation)** -> .
% 299.94/300.47 145364[3:SpL:98217.0,13396.1] || subclass(domain_relation,intersection(power_class(u),union(v,complement(union(w,x))))) subclass(domain_relation,union(complement(power_class(u)),intersection(complement(v),union(w,x))))* -> .
% 299.94/300.47 145230[0:SpR:98217.0,71313.0] || -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(complement(w),union(x,y)))),union(intersection(power_class(v),union(w,complement(union(x,y)))),u))*.
% 299.94/300.47 145227[0:SpR:98217.0,5137.0] || -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(complement(w),union(x,y)))),union(u,intersection(power_class(v),union(w,complement(union(x,y))))))*.
% 299.94/300.47 145225[3:SpR:98217.0,135597.0] || -> equal(intersection(intersection(power_class(u),union(v,complement(union(w,x)))),restrict(union(complement(power_class(u)),intersection(complement(v),union(w,x))),y,z)),null_class)**.
% 299.94/300.47 145213[0:SpR:98217.0,44163.0] || -> equal(intersection(union(complement(power_class(u)),intersection(complement(v),union(w,x))),restrict(intersection(power_class(u),union(v,complement(union(w,x)))),y,z)),null_class)**.
% 299.94/300.47 145175[4:SpR:98217.0,23219.1] || -> member(singleton(null_class),intersection(power_class(u),union(v,complement(union(w,x))))) member(singleton(null_class),union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 299.94/300.47 145171[0:SpR:98217.0,71313.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),intersection(complement(v),union(w,x))),complement(y)),union(y,intersection(power_class(u),union(v,complement(union(w,x))))))*.
% 299.94/300.47 145168[0:SpR:98217.0,5137.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),intersection(complement(v),union(w,x))),complement(y)),union(intersection(power_class(u),union(v,complement(union(w,x)))),y))*.
% 299.94/300.47 145711[4:SpL:67191.0,98247.0] || member(u,intersection(complement(apply(null_class,v)),power_class(complement(union(w,x)))))* member(u,union(apply(null_class,y),image(element_relation,union(w,x))))* -> .
% 299.94/300.47 145710[4:SpL:67192.0,98247.0] || member(u,intersection(complement(sum_class(range_of(null_class))),power_class(complement(union(v,w)))))* member(u,union(apply(null_class,x),image(element_relation,union(v,w))))* -> .
% 299.94/300.47 145708[0:SpL:105396.0,98247.0] || member(u,intersection(complement(union(v,w)),power_class(complement(union(x,y)))))* member(u,union(union(w,v),image(element_relation,union(x,y)))) -> .
% 299.94/300.47 145707[3:SpL:30027.0,98247.0] || member(u,intersection(union(null_class,complement(v)),power_class(complement(union(w,x)))))* member(u,union(union(null_class,v),image(element_relation,union(w,x)))) -> .
% 299.94/300.47 145705[3:SpL:66602.0,98247.0] || member(u,intersection(union(null_class,complement(v)),power_class(complement(union(w,x)))))* member(u,union(union(v,null_class),image(element_relation,union(w,x)))) -> .
% 299.94/300.47 145704[3:SpL:33220.0,98247.0] || member(u,intersection(union(null_class,complement(v)),power_class(complement(union(w,x)))))* member(u,union(union(v,v),image(element_relation,union(w,x))))* -> .
% 299.94/300.47 145703[4:SpL:67192.0,98247.0] || member(u,intersection(complement(apply(null_class,v)),power_class(complement(union(w,x)))))* member(u,union(sum_class(range_of(null_class)),image(element_relation,union(w,x)))) -> .
% 299.94/300.47 145700[0:SpL:71143.0,98247.0] || member(u,intersection(complement(symmetric_difference(v,w)),power_class(complement(union(x,y)))))* member(u,union(symmetric_difference(w,v),image(element_relation,union(x,y)))) -> .
% 299.94/300.47 146274[3:SpL:98314.0,64080.0] || equal(successor(union(intersection(complement(u),power_class(v)),complement(union(w,x)))),null_class)** -> member(omega,intersection(union(u,complement(power_class(v))),union(w,x))).
% 299.94/300.47 146273[10:SpL:98314.0,64081.0] || equal(successor(union(intersection(complement(u),power_class(v)),complement(union(w,x)))),null_class)** -> member(null_class,intersection(union(u,complement(power_class(v))),union(w,x))).
% 299.94/300.47 146269[3:SpL:98314.0,125809.0] || subclass(union(intersection(complement(u),power_class(v)),complement(union(w,x))),null_class)* -> subclass(regular(null_class),intersection(union(u,complement(power_class(v))),union(w,x))).
% 299.94/300.47 146259[7:SpL:98314.0,28113.1] || subclass(y__dfg,intersection(union(u,complement(power_class(v))),union(w,x))) subclass(x__dfg,union(intersection(complement(u),power_class(v)),complement(union(w,x))))* -> .
% 299.94/300.47 146251[7:SpL:98314.0,19827.1] || subclass(y__dfg,intersection(union(u,complement(power_class(v))),union(w,x))) subclass(y__dfg,union(intersection(complement(u),power_class(v)),complement(union(w,x))))* -> .
% 299.94/300.47 146250[7:SpL:98314.0,19856.1] || subclass(x__dfg,intersection(union(u,complement(power_class(v))),union(w,x))) subclass(y__dfg,union(intersection(complement(u),power_class(v)),complement(union(w,x))))* -> .
% 299.94/300.47 146247[11:SpL:98314.0,32704.0] || subclass(y__dfg,union(intersection(complement(u),power_class(v)),complement(union(w,x))))* member(null_class,intersection(union(u,complement(power_class(v))),union(w,x))) -> .
% 299.94/300.47 146239[3:SpL:98314.0,13493.1] || equal(intersection(union(u,complement(power_class(v))),union(w,x)),domain_relation) equal(union(intersection(complement(u),power_class(v)),complement(union(w,x))),domain_relation)** -> .
% 299.94/300.47 146237[3:SpL:98314.0,13396.1] || subclass(domain_relation,intersection(union(u,complement(power_class(v))),union(w,x))) subclass(domain_relation,union(intersection(complement(u),power_class(v)),complement(union(w,x))))* -> .
% 299.94/300.47 146219[0:SpR:89365.1,98314.0] || subclass(union(u,v),union(w,complement(power_class(x)))) -> equal(union(intersection(complement(w),power_class(x)),complement(union(u,v))),complement(union(u,v)))**.
% 299.94/300.47 146101[0:SpR:98314.0,71313.0] || -> subclass(symmetric_difference(complement(u),union(intersection(complement(v),power_class(w)),complement(union(x,y)))),union(intersection(union(v,complement(power_class(w))),union(x,y)),u))*.
% 299.94/300.47 146098[0:SpR:98314.0,5137.0] || -> subclass(symmetric_difference(complement(u),union(intersection(complement(v),power_class(w)),complement(union(x,y)))),union(u,intersection(union(v,complement(power_class(w))),union(x,y))))*.
% 299.94/300.47 146096[3:SpR:98314.0,135597.0] || -> equal(intersection(intersection(union(u,complement(power_class(v))),union(w,x)),restrict(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y,z)),null_class)**.
% 299.94/300.47 146084[0:SpR:98314.0,44163.0] || -> equal(intersection(union(intersection(complement(u),power_class(v)),complement(union(w,x))),restrict(intersection(union(u,complement(power_class(v))),union(w,x)),y,z)),null_class)**.
% 299.94/300.47 146046[4:SpR:98314.0,23219.1] || -> member(singleton(null_class),intersection(union(u,complement(power_class(v))),union(w,x))) member(singleton(null_class),union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 299.94/300.47 146042[0:SpR:98314.0,71313.0] || -> subclass(symmetric_difference(union(intersection(complement(u),power_class(v)),complement(union(w,x))),complement(y)),union(y,intersection(union(u,complement(power_class(v))),union(w,x))))*.
% 299.94/300.47 146039[0:SpR:98314.0,5137.0] || -> subclass(symmetric_difference(union(intersection(complement(u),power_class(v)),complement(union(w,x))),complement(y)),union(intersection(union(u,complement(power_class(v))),union(w,x)),y))*.
% 299.94/300.47 146836[3:SpL:98315.0,64080.0] || equal(successor(union(intersection(power_class(u),complement(v)),complement(union(w,x)))),null_class)** -> member(omega,intersection(union(complement(power_class(u)),v),union(w,x))).
% 299.94/300.47 146835[10:SpL:98315.0,64081.0] || equal(successor(union(intersection(power_class(u),complement(v)),complement(union(w,x)))),null_class)** -> member(null_class,intersection(union(complement(power_class(u)),v),union(w,x))).
% 299.94/300.47 146831[3:SpL:98315.0,125809.0] || subclass(union(intersection(power_class(u),complement(v)),complement(union(w,x))),null_class)* -> subclass(regular(null_class),intersection(union(complement(power_class(u)),v),union(w,x))).
% 299.94/300.47 146821[7:SpL:98315.0,28113.1] || subclass(y__dfg,intersection(union(complement(power_class(u)),v),union(w,x))) subclass(x__dfg,union(intersection(power_class(u),complement(v)),complement(union(w,x))))* -> .
% 299.94/300.47 146813[7:SpL:98315.0,19827.1] || subclass(y__dfg,intersection(union(complement(power_class(u)),v),union(w,x))) subclass(y__dfg,union(intersection(power_class(u),complement(v)),complement(union(w,x))))* -> .
% 299.94/300.47 146812[7:SpL:98315.0,19856.1] || subclass(x__dfg,intersection(union(complement(power_class(u)),v),union(w,x))) subclass(y__dfg,union(intersection(power_class(u),complement(v)),complement(union(w,x))))* -> .
% 299.94/300.47 146809[11:SpL:98315.0,32704.0] || subclass(y__dfg,union(intersection(power_class(u),complement(v)),complement(union(w,x))))* member(null_class,intersection(union(complement(power_class(u)),v),union(w,x))) -> .
% 299.94/300.47 146801[3:SpL:98315.0,13493.1] || equal(intersection(union(complement(power_class(u)),v),union(w,x)),domain_relation) equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),domain_relation)** -> .
% 299.94/300.47 146799[3:SpL:98315.0,13396.1] || subclass(domain_relation,intersection(union(complement(power_class(u)),v),union(w,x))) subclass(domain_relation,union(intersection(power_class(u),complement(v)),complement(union(w,x))))* -> .
% 299.94/300.47 146781[0:SpR:89365.1,98315.0] || subclass(union(u,v),union(complement(power_class(w)),x)) -> equal(union(intersection(power_class(w),complement(x)),complement(union(u,v))),complement(union(u,v)))**.
% 299.94/300.47 146656[0:SpR:98315.0,71313.0] || -> subclass(symmetric_difference(complement(u),union(intersection(power_class(v),complement(w)),complement(union(x,y)))),union(intersection(union(complement(power_class(v)),w),union(x,y)),u))*.
% 299.94/300.47 146653[0:SpR:98315.0,5137.0] || -> subclass(symmetric_difference(complement(u),union(intersection(power_class(v),complement(w)),complement(union(x,y)))),union(u,intersection(union(complement(power_class(v)),w),union(x,y))))*.
% 299.94/300.47 146651[3:SpR:98315.0,135597.0] || -> equal(intersection(intersection(union(complement(power_class(u)),v),union(w,x)),restrict(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y,z)),null_class)**.
% 299.94/300.47 146639[0:SpR:98315.0,44163.0] || -> equal(intersection(union(intersection(power_class(u),complement(v)),complement(union(w,x))),restrict(intersection(union(complement(power_class(u)),v),union(w,x)),y,z)),null_class)**.
% 299.94/300.47 146601[4:SpR:98315.0,23219.1] || -> member(singleton(null_class),intersection(union(complement(power_class(u)),v),union(w,x))) member(singleton(null_class),union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 299.94/300.47 146597[0:SpR:98315.0,71313.0] || -> subclass(symmetric_difference(union(intersection(power_class(u),complement(v)),complement(union(w,x))),complement(y)),union(y,intersection(union(complement(power_class(u)),v),union(w,x))))*.
% 299.94/300.47 146594[0:SpR:98315.0,5137.0] || -> subclass(symmetric_difference(union(intersection(power_class(u),complement(v)),complement(union(w,x))),complement(y)),union(intersection(union(complement(power_class(u)),v),union(w,x)),y))*.
% 299.94/300.47 147756[3:SpL:98515.0,64080.0] || equal(successor(union(intersection(complement(u),union(v,w)),complement(power_class(x)))),null_class)** -> member(omega,intersection(union(u,complement(union(v,w))),power_class(x))).
% 299.94/300.47 147755[10:SpL:98515.0,64081.0] || equal(successor(union(intersection(complement(u),union(v,w)),complement(power_class(x)))),null_class)** -> member(null_class,intersection(union(u,complement(union(v,w))),power_class(x))).
% 299.94/300.47 147751[3:SpL:98515.0,125809.0] || subclass(union(intersection(complement(u),union(v,w)),complement(power_class(x))),null_class)* -> subclass(regular(null_class),intersection(union(u,complement(union(v,w))),power_class(x))).
% 299.94/300.47 147741[7:SpL:98515.0,28113.1] || subclass(y__dfg,intersection(union(u,complement(union(v,w))),power_class(x))) subclass(x__dfg,union(intersection(complement(u),union(v,w)),complement(power_class(x))))* -> .
% 299.94/300.47 147733[7:SpL:98515.0,19827.1] || subclass(y__dfg,intersection(union(u,complement(union(v,w))),power_class(x))) subclass(y__dfg,union(intersection(complement(u),union(v,w)),complement(power_class(x))))* -> .
% 299.94/300.47 147732[7:SpL:98515.0,19856.1] || subclass(x__dfg,intersection(union(u,complement(union(v,w))),power_class(x))) subclass(y__dfg,union(intersection(complement(u),union(v,w)),complement(power_class(x))))* -> .
% 299.94/300.47 147729[11:SpL:98515.0,32704.0] || subclass(y__dfg,union(intersection(complement(u),union(v,w)),complement(power_class(x))))* member(null_class,intersection(union(u,complement(union(v,w))),power_class(x))) -> .
% 299.94/300.47 147721[3:SpL:98515.0,13493.1] || equal(intersection(union(u,complement(union(v,w))),power_class(x)),domain_relation) equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),domain_relation)** -> .
% 299.94/300.47 147719[3:SpL:98515.0,13396.1] || subclass(domain_relation,intersection(union(u,complement(union(v,w))),power_class(x))) subclass(domain_relation,union(intersection(complement(u),union(v,w)),complement(power_class(x))))* -> .
% 299.94/300.47 147585[0:SpR:98515.0,71313.0] || -> subclass(symmetric_difference(complement(u),union(intersection(complement(v),union(w,x)),complement(power_class(y)))),union(intersection(union(v,complement(union(w,x))),power_class(y)),u))*.
% 299.94/300.47 147582[0:SpR:98515.0,5137.0] || -> subclass(symmetric_difference(complement(u),union(intersection(complement(v),union(w,x)),complement(power_class(y)))),union(u,intersection(union(v,complement(union(w,x))),power_class(y))))*.
% 299.94/300.47 147580[3:SpR:98515.0,135597.0] || -> equal(intersection(intersection(union(u,complement(union(v,w))),power_class(x)),restrict(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y,z)),null_class)**.
% 299.94/300.47 147568[0:SpR:98515.0,44163.0] || -> equal(intersection(union(intersection(complement(u),union(v,w)),complement(power_class(x))),restrict(intersection(union(u,complement(union(v,w))),power_class(x)),y,z)),null_class)**.
% 299.94/300.47 147530[4:SpR:98515.0,23219.1] || -> member(singleton(null_class),intersection(union(u,complement(union(v,w))),power_class(x))) member(singleton(null_class),union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 299.94/300.47 147526[0:SpR:98515.0,71313.0] || -> subclass(symmetric_difference(union(intersection(complement(u),union(v,w)),complement(power_class(x))),complement(y)),union(y,intersection(union(u,complement(union(v,w))),power_class(x))))*.
% 299.94/300.47 147523[0:SpR:98515.0,5137.0] || -> subclass(symmetric_difference(union(intersection(complement(u),union(v,w)),complement(power_class(x))),complement(y)),union(intersection(union(u,complement(union(v,w))),power_class(x)),y))*.
% 299.94/300.47 148015[4:SpL:67191.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),complement(apply(null_class,x))))* member(u,union(image(element_relation,union(v,w)),apply(null_class,y)))* -> .
% 299.94/300.47 148226[4:Rew:67444.0,148014.0] || member(u,intersection(complement(sum_class(range_of(null_class))),power_class(complement(union(v,w)))))* member(u,union(image(element_relation,union(v,w)),apply(null_class,x)))* -> .
% 299.94/300.47 148012[0:SpL:105396.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),complement(union(x,y))))* member(u,union(image(element_relation,union(v,w)),union(y,x))) -> .
% 299.94/300.47 148011[3:SpL:30027.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),union(null_class,complement(x))))* member(u,union(image(element_relation,union(v,w)),union(null_class,x))) -> .
% 299.94/300.47 148009[3:SpL:66602.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),union(null_class,complement(x))))* member(u,union(image(element_relation,union(v,w)),union(x,null_class))) -> .
% 299.94/300.47 148008[3:SpL:33220.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),union(null_class,complement(x))))* member(u,union(image(element_relation,union(v,w)),union(x,x)))* -> .
% 299.94/300.47 148227[4:Rew:71035.0,148007.1] || member(u,intersection(power_class(complement(union(v,w))),complement(apply(null_class,x))))* member(u,union(sum_class(range_of(null_class)),image(element_relation,union(v,w)))) -> .
% 299.94/300.47 148003[0:SpL:71143.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),complement(symmetric_difference(x,y))))* member(u,union(image(element_relation,union(v,w)),symmetric_difference(y,x))) -> .
% 299.94/300.47 148517[3:SpL:98672.0,64080.0] || equal(successor(union(complement(power_class(u)),intersection(union(v,w),complement(x)))),null_class)** -> member(omega,intersection(power_class(u),union(complement(union(v,w)),x))).
% 299.94/300.47 148516[10:SpL:98672.0,64081.0] || equal(successor(union(complement(power_class(u)),intersection(union(v,w),complement(x)))),null_class)** -> member(null_class,intersection(power_class(u),union(complement(union(v,w)),x))).
% 299.94/300.47 148512[3:SpL:98672.0,125809.0] || subclass(union(complement(power_class(u)),intersection(union(v,w),complement(x))),null_class)* -> subclass(regular(null_class),intersection(power_class(u),union(complement(union(v,w)),x))).
% 299.94/300.47 148502[7:SpL:98672.0,28113.1] || subclass(y__dfg,intersection(power_class(u),union(complement(union(v,w)),x))) subclass(x__dfg,union(complement(power_class(u)),intersection(union(v,w),complement(x))))* -> .
% 299.94/300.47 148494[7:SpL:98672.0,19827.1] || subclass(y__dfg,intersection(power_class(u),union(complement(union(v,w)),x))) subclass(y__dfg,union(complement(power_class(u)),intersection(union(v,w),complement(x))))* -> .
% 299.94/300.47 148493[7:SpL:98672.0,19856.1] || subclass(x__dfg,intersection(power_class(u),union(complement(union(v,w)),x))) subclass(y__dfg,union(complement(power_class(u)),intersection(union(v,w),complement(x))))* -> .
% 299.94/300.47 148490[11:SpL:98672.0,32704.0] || subclass(y__dfg,union(complement(power_class(u)),intersection(union(v,w),complement(x))))* member(null_class,intersection(power_class(u),union(complement(union(v,w)),x))) -> .
% 299.94/300.47 148482[3:SpL:98672.0,13493.1] || equal(intersection(power_class(u),union(complement(union(v,w)),x)),domain_relation) equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),domain_relation)** -> .
% 299.94/300.47 148480[3:SpL:98672.0,13396.1] || subclass(domain_relation,intersection(power_class(u),union(complement(union(v,w)),x))) subclass(domain_relation,union(complement(power_class(u)),intersection(union(v,w),complement(x))))* -> .
% 299.94/300.47 148340[0:SpR:98672.0,71313.0] || -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(union(w,x),complement(y)))),union(intersection(power_class(v),union(complement(union(w,x)),y)),u))*.
% 299.94/300.47 148337[0:SpR:98672.0,5137.0] || -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(union(w,x),complement(y)))),union(u,intersection(power_class(v),union(complement(union(w,x)),y))))*.
% 299.94/300.47 148335[3:SpR:98672.0,135597.0] || -> equal(intersection(intersection(power_class(u),union(complement(union(v,w)),x)),restrict(union(complement(power_class(u)),intersection(union(v,w),complement(x))),y,z)),null_class)**.
% 299.94/300.47 148323[0:SpR:98672.0,44163.0] || -> equal(intersection(union(complement(power_class(u)),intersection(union(v,w),complement(x))),restrict(intersection(power_class(u),union(complement(union(v,w)),x)),y,z)),null_class)**.
% 299.94/300.47 148285[4:SpR:98672.0,23219.1] || -> member(singleton(null_class),intersection(power_class(u),union(complement(union(v,w)),x))) member(singleton(null_class),union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 299.94/300.47 148281[0:SpR:98672.0,71313.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),intersection(union(v,w),complement(x))),complement(y)),union(y,intersection(power_class(u),union(complement(union(v,w)),x))))*.
% 299.94/300.47 148278[0:SpR:98672.0,5137.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),intersection(union(v,w),complement(x))),complement(y)),union(intersection(power_class(u),union(complement(union(v,w)),x)),y))*.
% 299.94/300.47 149297[3:SpL:98876.0,64080.0] || equal(successor(union(intersection(union(u,v),complement(w)),complement(power_class(x)))),null_class)** -> member(omega,intersection(union(complement(union(u,v)),w),power_class(x))).
% 299.94/300.47 149296[10:SpL:98876.0,64081.0] || equal(successor(union(intersection(union(u,v),complement(w)),complement(power_class(x)))),null_class)** -> member(null_class,intersection(union(complement(union(u,v)),w),power_class(x))).
% 299.94/300.47 149292[3:SpL:98876.0,125809.0] || subclass(union(intersection(union(u,v),complement(w)),complement(power_class(x))),null_class)* -> subclass(regular(null_class),intersection(union(complement(union(u,v)),w),power_class(x))).
% 299.94/300.47 149282[7:SpL:98876.0,28113.1] || subclass(y__dfg,intersection(union(complement(union(u,v)),w),power_class(x))) subclass(x__dfg,union(intersection(union(u,v),complement(w)),complement(power_class(x))))* -> .
% 299.94/300.47 149274[7:SpL:98876.0,19827.1] || subclass(y__dfg,intersection(union(complement(union(u,v)),w),power_class(x))) subclass(y__dfg,union(intersection(union(u,v),complement(w)),complement(power_class(x))))* -> .
% 299.94/300.47 149273[7:SpL:98876.0,19856.1] || subclass(x__dfg,intersection(union(complement(union(u,v)),w),power_class(x))) subclass(y__dfg,union(intersection(union(u,v),complement(w)),complement(power_class(x))))* -> .
% 299.94/300.47 149270[11:SpL:98876.0,32704.0] || subclass(y__dfg,union(intersection(union(u,v),complement(w)),complement(power_class(x))))* member(null_class,intersection(union(complement(union(u,v)),w),power_class(x))) -> .
% 299.94/300.47 149262[3:SpL:98876.0,13493.1] || equal(intersection(union(complement(union(u,v)),w),power_class(x)),domain_relation) equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),domain_relation)** -> .
% 299.94/300.47 149260[3:SpL:98876.0,13396.1] || subclass(domain_relation,intersection(union(complement(union(u,v)),w),power_class(x))) subclass(domain_relation,union(intersection(union(u,v),complement(w)),complement(power_class(x))))* -> .
% 299.94/300.47 149120[0:SpR:98876.0,71313.0] || -> subclass(symmetric_difference(complement(u),union(intersection(union(v,w),complement(x)),complement(power_class(y)))),union(intersection(union(complement(union(v,w)),x),power_class(y)),u))*.
% 299.94/300.47 149117[0:SpR:98876.0,5137.0] || -> subclass(symmetric_difference(complement(u),union(intersection(union(v,w),complement(x)),complement(power_class(y)))),union(u,intersection(union(complement(union(v,w)),x),power_class(y))))*.
% 299.94/300.47 149115[3:SpR:98876.0,135597.0] || -> equal(intersection(intersection(union(complement(union(u,v)),w),power_class(x)),restrict(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y,z)),null_class)**.
% 299.94/300.47 149103[0:SpR:98876.0,44163.0] || -> equal(intersection(union(intersection(union(u,v),complement(w)),complement(power_class(x))),restrict(intersection(union(complement(union(u,v)),w),power_class(x)),y,z)),null_class)**.
% 299.94/300.47 149065[4:SpR:98876.0,23219.1] || -> member(singleton(null_class),intersection(union(complement(union(u,v)),w),power_class(x))) member(singleton(null_class),union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 299.94/300.47 149061[0:SpR:98876.0,71313.0] || -> subclass(symmetric_difference(union(intersection(union(u,v),complement(w)),complement(power_class(x))),complement(y)),union(y,intersection(union(complement(union(u,v)),w),power_class(x))))*.
% 299.94/300.47 149058[0:SpR:98876.0,5137.0] || -> subclass(symmetric_difference(union(intersection(union(u,v),complement(w)),complement(power_class(x))),complement(y)),union(intersection(union(complement(union(u,v)),w),power_class(x)),y))*.
% 299.94/300.47 150767[3:SpL:99161.0,64080.0] || equal(successor(union(complement(union(u,v)),intersection(complement(w),power_class(x)))),null_class)** -> member(omega,intersection(union(u,v),union(w,complement(power_class(x))))).
% 299.94/300.47 150766[10:SpL:99161.0,64081.0] || equal(successor(union(complement(union(u,v)),intersection(complement(w),power_class(x)))),null_class)** -> member(null_class,intersection(union(u,v),union(w,complement(power_class(x))))).
% 299.94/300.47 150762[3:SpL:99161.0,125809.0] || subclass(union(complement(union(u,v)),intersection(complement(w),power_class(x))),null_class)* -> subclass(regular(null_class),intersection(union(u,v),union(w,complement(power_class(x))))).
% 299.94/300.47 150752[7:SpL:99161.0,28113.1] || subclass(y__dfg,intersection(union(u,v),union(w,complement(power_class(x))))) subclass(x__dfg,union(complement(union(u,v)),intersection(complement(w),power_class(x))))* -> .
% 299.94/300.47 150744[7:SpL:99161.0,19827.1] || subclass(y__dfg,intersection(union(u,v),union(w,complement(power_class(x))))) subclass(y__dfg,union(complement(union(u,v)),intersection(complement(w),power_class(x))))* -> .
% 299.94/300.47 150743[7:SpL:99161.0,19856.1] || subclass(x__dfg,intersection(union(u,v),union(w,complement(power_class(x))))) subclass(y__dfg,union(complement(union(u,v)),intersection(complement(w),power_class(x))))* -> .
% 299.94/300.47 150740[11:SpL:99161.0,32704.0] || subclass(y__dfg,union(complement(union(u,v)),intersection(complement(w),power_class(x))))* member(null_class,intersection(union(u,v),union(w,complement(power_class(x))))) -> .
% 299.94/300.47 150732[3:SpL:99161.0,13493.1] || equal(intersection(union(u,v),union(w,complement(power_class(x)))),domain_relation) equal(union(complement(union(u,v)),intersection(complement(w),power_class(x))),domain_relation)** -> .
% 299.94/300.47 150730[3:SpL:99161.0,13396.1] || subclass(domain_relation,intersection(union(u,v),union(w,complement(power_class(x))))) subclass(domain_relation,union(complement(union(u,v)),intersection(complement(w),power_class(x))))* -> .
% 299.94/300.47 150703[0:SpR:111977.1,99161.0] || subclass(union(u,v),union(w,complement(power_class(x)))) -> equal(union(complement(union(u,v)),intersection(complement(w),power_class(x))),complement(union(u,v)))**.
% 299.94/300.47 150616[0:SpR:99161.0,98315.0] || -> equal(union(complement(union(complement(power_class(u)),v)),intersection(complement(w),power_class(x))),union(intersection(power_class(u),complement(v)),complement(union(w,complement(power_class(x))))))**.
% 299.94/300.47 150615[0:SpR:99161.0,98314.0] || -> equal(union(complement(union(u,complement(power_class(v)))),intersection(complement(w),power_class(x))),union(intersection(complement(u),power_class(v)),complement(union(w,complement(power_class(x))))))**.
% 299.94/300.47 150598[0:SpR:99161.0,71313.0] || -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),intersection(complement(x),power_class(y)))),union(intersection(union(v,w),union(x,complement(power_class(y)))),u))*.
% 299.94/300.47 150595[0:SpR:99161.0,5137.0] || -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),intersection(complement(x),power_class(y)))),union(u,intersection(union(v,w),union(x,complement(power_class(y))))))*.
% 299.94/300.47 150593[3:SpR:99161.0,135597.0] || -> equal(intersection(intersection(union(u,v),union(w,complement(power_class(x)))),restrict(union(complement(union(u,v)),intersection(complement(w),power_class(x))),y,z)),null_class)**.
% 299.94/300.47 150581[0:SpR:99161.0,44163.0] || -> equal(intersection(union(complement(union(u,v)),intersection(complement(w),power_class(x))),restrict(intersection(union(u,v),union(w,complement(power_class(x)))),y,z)),null_class)**.
% 299.94/300.47 150543[4:SpR:99161.0,23219.1] || -> member(singleton(null_class),intersection(union(u,v),union(w,complement(power_class(x))))) member(singleton(null_class),union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 299.94/300.47 150539[0:SpR:99161.0,71313.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),intersection(complement(w),power_class(x))),complement(y)),union(y,intersection(union(u,v),union(w,complement(power_class(x))))))*.
% 299.94/300.47 150536[0:SpR:99161.0,5137.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),intersection(complement(w),power_class(x))),complement(y)),union(intersection(union(u,v),union(w,complement(power_class(x)))),y))*.
% 299.94/300.47 151287[3:SpL:99162.0,64080.0] || equal(successor(union(complement(union(u,v)),intersection(power_class(w),complement(x)))),null_class)** -> member(omega,intersection(union(u,v),union(complement(power_class(w)),x))).
% 299.94/300.47 151286[10:SpL:99162.0,64081.0] || equal(successor(union(complement(union(u,v)),intersection(power_class(w),complement(x)))),null_class)** -> member(null_class,intersection(union(u,v),union(complement(power_class(w)),x))).
% 299.94/300.47 151282[3:SpL:99162.0,125809.0] || subclass(union(complement(union(u,v)),intersection(power_class(w),complement(x))),null_class)* -> subclass(regular(null_class),intersection(union(u,v),union(complement(power_class(w)),x))).
% 299.94/300.47 151272[7:SpL:99162.0,28113.1] || subclass(y__dfg,intersection(union(u,v),union(complement(power_class(w)),x))) subclass(x__dfg,union(complement(union(u,v)),intersection(power_class(w),complement(x))))* -> .
% 299.94/300.47 151264[7:SpL:99162.0,19827.1] || subclass(y__dfg,intersection(union(u,v),union(complement(power_class(w)),x))) subclass(y__dfg,union(complement(union(u,v)),intersection(power_class(w),complement(x))))* -> .
% 299.94/300.47 151263[7:SpL:99162.0,19856.1] || subclass(x__dfg,intersection(union(u,v),union(complement(power_class(w)),x))) subclass(y__dfg,union(complement(union(u,v)),intersection(power_class(w),complement(x))))* -> .
% 299.94/300.47 151260[11:SpL:99162.0,32704.0] || subclass(y__dfg,union(complement(union(u,v)),intersection(power_class(w),complement(x))))* member(null_class,intersection(union(u,v),union(complement(power_class(w)),x))) -> .
% 299.94/300.47 151252[3:SpL:99162.0,13493.1] || equal(intersection(union(u,v),union(complement(power_class(w)),x)),domain_relation) equal(union(complement(union(u,v)),intersection(power_class(w),complement(x))),domain_relation)** -> .
% 299.94/300.47 151250[3:SpL:99162.0,13396.1] || subclass(domain_relation,intersection(union(u,v),union(complement(power_class(w)),x))) subclass(domain_relation,union(complement(union(u,v)),intersection(power_class(w),complement(x))))* -> .
% 299.94/300.47 151222[0:SpR:111977.1,99162.0] || subclass(union(u,v),union(complement(power_class(w)),x)) -> equal(union(complement(union(u,v)),intersection(power_class(w),complement(x))),complement(union(u,v)))**.
% 299.94/300.47 151127[0:SpR:99162.0,98315.0] || -> equal(union(complement(union(complement(power_class(u)),v)),intersection(power_class(w),complement(x))),union(intersection(power_class(u),complement(v)),complement(union(complement(power_class(w)),x))))**.
% 299.94/300.47 151126[0:SpR:99162.0,98314.0] || -> equal(union(complement(union(u,complement(power_class(v)))),intersection(power_class(w),complement(x))),union(intersection(complement(u),power_class(v)),complement(union(complement(power_class(w)),x))))**.
% 299.94/300.47 151109[0:SpR:99162.0,71313.0] || -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),intersection(power_class(x),complement(y)))),union(intersection(union(v,w),union(complement(power_class(x)),y)),u))*.
% 299.94/300.47 151106[0:SpR:99162.0,5137.0] || -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),intersection(power_class(x),complement(y)))),union(u,intersection(union(v,w),union(complement(power_class(x)),y))))*.
% 299.94/300.47 151104[3:SpR:99162.0,135597.0] || -> equal(intersection(intersection(union(u,v),union(complement(power_class(w)),x)),restrict(union(complement(union(u,v)),intersection(power_class(w),complement(x))),y,z)),null_class)**.
% 299.94/300.47 151092[0:SpR:99162.0,44163.0] || -> equal(intersection(union(complement(union(u,v)),intersection(power_class(w),complement(x))),restrict(intersection(union(u,v),union(complement(power_class(w)),x)),y,z)),null_class)**.
% 299.94/300.47 151054[4:SpR:99162.0,23219.1] || -> member(singleton(null_class),intersection(union(u,v),union(complement(power_class(w)),x))) member(singleton(null_class),union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 299.94/300.47 151050[0:SpR:99162.0,71313.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),intersection(power_class(w),complement(x))),complement(y)),union(y,intersection(union(u,v),union(complement(power_class(w)),x))))*.
% 299.94/300.47 151047[0:SpR:99162.0,5137.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),intersection(power_class(w),complement(x))),complement(y)),union(intersection(union(u,v),union(complement(power_class(w)),x)),y))*.
% 299.94/300.47 151927[3:SpL:99659.0,64080.0] || equal(successor(union(complement(union(u,v)),image(element_relation,union(w,x)))),null_class)** -> member(omega,intersection(union(u,v),power_class(complement(union(w,x))))).
% 299.94/300.47 151926[10:SpL:99659.0,64081.0] || equal(successor(union(complement(union(u,v)),image(element_relation,union(w,x)))),null_class)** -> member(null_class,intersection(union(u,v),power_class(complement(union(w,x))))).
% 299.94/300.47 151922[3:SpL:99659.0,125809.0] || subclass(union(complement(union(u,v)),image(element_relation,union(w,x))),null_class)* -> subclass(regular(null_class),intersection(union(u,v),power_class(complement(union(w,x))))).
% 299.94/300.47 151912[7:SpL:99659.0,28113.1] || subclass(y__dfg,intersection(union(u,v),power_class(complement(union(w,x))))) subclass(x__dfg,union(complement(union(u,v)),image(element_relation,union(w,x))))* -> .
% 299.94/300.47 151904[7:SpL:99659.0,19827.1] || subclass(y__dfg,intersection(union(u,v),power_class(complement(union(w,x))))) subclass(y__dfg,union(complement(union(u,v)),image(element_relation,union(w,x))))* -> .
% 299.94/300.47 151903[7:SpL:99659.0,19856.1] || subclass(x__dfg,intersection(union(u,v),power_class(complement(union(w,x))))) subclass(y__dfg,union(complement(union(u,v)),image(element_relation,union(w,x))))* -> .
% 299.94/300.47 151900[11:SpL:99659.0,32704.0] || subclass(y__dfg,union(complement(union(u,v)),image(element_relation,union(w,x))))* member(null_class,intersection(union(u,v),power_class(complement(union(w,x))))) -> .
% 299.94/300.47 151892[3:SpL:99659.0,13493.1] || equal(intersection(union(u,v),power_class(complement(union(w,x)))),domain_relation) equal(union(complement(union(u,v)),image(element_relation,union(w,x))),domain_relation)** -> .
% 299.94/300.47 151890[3:SpL:99659.0,13396.1] || subclass(domain_relation,intersection(union(u,v),power_class(complement(union(w,x))))) subclass(domain_relation,union(complement(union(u,v)),image(element_relation,union(w,x))))* -> .
% 299.94/300.47 151867[0:SpR:111977.1,99659.0] || subclass(union(u,v),power_class(complement(union(w,x)))) -> equal(union(complement(union(u,v)),image(element_relation,union(w,x))),complement(union(u,v)))**.
% 299.94/300.47 151736[0:SpR:99659.0,71313.0] || -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),image(element_relation,union(x,y)))),union(intersection(union(v,w),power_class(complement(union(x,y)))),u))*.
% 299.94/300.47 151733[0:SpR:99659.0,5137.0] || -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),image(element_relation,union(x,y)))),union(u,intersection(union(v,w),power_class(complement(union(x,y))))))*.
% 299.94/300.47 151731[3:SpR:99659.0,135597.0] || -> equal(intersection(intersection(union(u,v),power_class(complement(union(w,x)))),restrict(union(complement(union(u,v)),image(element_relation,union(w,x))),y,z)),null_class)**.
% 299.94/300.47 151719[0:SpR:99659.0,44163.0] || -> equal(intersection(union(complement(union(u,v)),image(element_relation,union(w,x))),restrict(intersection(union(u,v),power_class(complement(union(w,x)))),y,z)),null_class)**.
% 299.94/300.47 151681[4:SpR:99659.0,23219.1] || -> member(singleton(null_class),intersection(union(u,v),power_class(complement(union(w,x))))) member(singleton(null_class),union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 299.94/300.47 151677[0:SpR:99659.0,71313.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),image(element_relation,union(w,x))),complement(y)),union(y,intersection(union(u,v),power_class(complement(union(w,x))))))*.
% 299.94/300.47 151674[0:SpR:99659.0,5137.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),image(element_relation,union(w,x))),complement(y)),union(intersection(union(u,v),power_class(complement(union(w,x)))),y))*.
% 299.94/300.47 153121[3:SpL:99660.0,64080.0] || equal(successor(union(image(element_relation,union(u,v)),complement(union(w,x)))),null_class)** -> member(omega,intersection(power_class(complement(union(u,v))),union(w,x))).
% 299.94/300.47 153120[10:SpL:99660.0,64081.0] || equal(successor(union(image(element_relation,union(u,v)),complement(union(w,x)))),null_class)** -> member(null_class,intersection(power_class(complement(union(u,v))),union(w,x))).
% 299.94/300.47 153116[3:SpL:99660.0,125809.0] || subclass(union(image(element_relation,union(u,v)),complement(union(w,x))),null_class)* -> subclass(regular(null_class),intersection(power_class(complement(union(u,v))),union(w,x))).
% 299.94/300.47 153106[7:SpL:99660.0,28113.1] || subclass(y__dfg,intersection(power_class(complement(union(u,v))),union(w,x))) subclass(x__dfg,union(image(element_relation,union(u,v)),complement(union(w,x))))* -> .
% 299.94/300.47 153098[7:SpL:99660.0,19827.1] || subclass(y__dfg,intersection(power_class(complement(union(u,v))),union(w,x))) subclass(y__dfg,union(image(element_relation,union(u,v)),complement(union(w,x))))* -> .
% 299.94/300.47 153097[7:SpL:99660.0,19856.1] || subclass(x__dfg,intersection(power_class(complement(union(u,v))),union(w,x))) subclass(y__dfg,union(image(element_relation,union(u,v)),complement(union(w,x))))* -> .
% 299.94/300.47 153094[11:SpL:99660.0,32704.0] || subclass(y__dfg,union(image(element_relation,union(u,v)),complement(union(w,x))))* member(null_class,intersection(power_class(complement(union(u,v))),union(w,x))) -> .
% 299.94/300.47 153086[3:SpL:99660.0,13493.1] || equal(intersection(power_class(complement(union(u,v))),union(w,x)),domain_relation) equal(union(image(element_relation,union(u,v)),complement(union(w,x))),domain_relation)** -> .
% 299.94/300.47 153084[3:SpL:99660.0,13396.1] || subclass(domain_relation,intersection(power_class(complement(union(u,v))),union(w,x))) subclass(domain_relation,union(image(element_relation,union(u,v)),complement(union(w,x))))* -> .
% 299.94/300.47 153066[0:SpR:89365.1,99660.0] || subclass(union(u,v),power_class(complement(union(w,x)))) -> equal(union(image(element_relation,union(w,x)),complement(union(u,v))),complement(union(u,v)))**.
% 299.94/300.47 152925[0:SpR:99660.0,71313.0] || -> subclass(symmetric_difference(complement(u),union(image(element_relation,union(v,w)),complement(union(x,y)))),union(intersection(power_class(complement(union(v,w))),union(x,y)),u))*.
% 299.94/300.47 152922[0:SpR:99660.0,5137.0] || -> subclass(symmetric_difference(complement(u),union(image(element_relation,union(v,w)),complement(union(x,y)))),union(u,intersection(power_class(complement(union(v,w))),union(x,y))))*.
% 299.94/300.47 152920[3:SpR:99660.0,135597.0] || -> equal(intersection(intersection(power_class(complement(union(u,v))),union(w,x)),restrict(union(image(element_relation,union(u,v)),complement(union(w,x))),y,z)),null_class)**.
% 299.94/300.47 152908[0:SpR:99660.0,44163.0] || -> equal(intersection(union(image(element_relation,union(u,v)),complement(union(w,x))),restrict(intersection(power_class(complement(union(u,v))),union(w,x)),y,z)),null_class)**.
% 299.94/300.47 152870[4:SpR:99660.0,23219.1] || -> member(singleton(null_class),intersection(power_class(complement(union(u,v))),union(w,x))) member(singleton(null_class),union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 299.94/300.47 152866[0:SpR:99660.0,71313.0] || -> subclass(symmetric_difference(union(image(element_relation,union(u,v)),complement(union(w,x))),complement(y)),union(y,intersection(power_class(complement(union(u,v))),union(w,x))))*.
% 299.94/300.47 152863[0:SpR:99660.0,5137.0] || -> subclass(symmetric_difference(union(image(element_relation,union(u,v)),complement(union(w,x))),complement(y)),union(intersection(power_class(complement(union(u,v))),union(w,x)),y))*.
% 299.94/300.47 155071[3:Res:154929.0,4960.0] || -> equal(complement(successor(complement(intersection(restrict(u,v,w),x)))),null_class) member(regular(complement(successor(complement(intersection(restrict(u,v,w),x))))),cross_product(v,w))*.
% 299.94/300.47 155275[7:Res:6510.2,16442.1] || member(regular(x__dfg),union(complement(u),complement(v)))* member(regular(x__dfg),union(u,v)) subclass(y__dfg,complement(symmetric_difference(complement(u),complement(v)))) -> .
% 299.94/300.47 155559[3:Res:154953.0,4960.0] || -> equal(complement(successor(complement(intersection(u,restrict(v,w,x))))),null_class) member(regular(complement(successor(complement(intersection(u,restrict(v,w,x)))))),cross_product(w,x))*.
% 299.94/300.47 155780[3:Res:154872.0,3004.0] || -> equal(regular(union(null_class,complement(intersection(restrict(u,v,w),x)))),null_class) member(regular(regular(union(null_class,complement(intersection(restrict(u,v,w),x))))),u)*.
% 299.94/300.47 156125[3:Res:155659.0,3004.0] || -> equal(regular(union(null_class,complement(intersection(u,restrict(v,w,x))))),null_class) member(regular(regular(union(null_class,complement(intersection(u,restrict(v,w,x)))))),v)*.
% 299.94/300.47 156278[3:SpR:99162.0,155861.0] || -> subclass(regular(union(intersection(union(u,v),union(complement(power_class(w)),x)),complement(power_class(y)))),union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 299.94/300.47 156277[3:SpR:99161.0,155861.0] || -> subclass(regular(union(intersection(union(u,v),union(w,complement(power_class(x)))),complement(power_class(y)))),union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 299.94/300.47 156276[3:SpR:98315.0,155861.0] || -> subclass(regular(union(intersection(union(complement(power_class(u)),v),union(w,x)),complement(power_class(y)))),union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 299.94/300.47 156275[3:SpR:98314.0,155861.0] || -> subclass(regular(union(intersection(union(u,complement(power_class(v))),union(w,x)),complement(power_class(y)))),union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 299.94/300.47 156272[3:SpR:99660.0,155861.0] || -> subclass(regular(union(intersection(power_class(complement(union(u,v))),union(w,x)),complement(power_class(y)))),union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 299.94/300.47 156271[3:SpR:98672.0,155861.0] || -> subclass(regular(union(intersection(power_class(u),union(complement(union(v,w)),x)),complement(power_class(y)))),union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 299.94/300.47 156269[3:SpR:98217.0,155861.0] || -> subclass(regular(union(intersection(power_class(u),union(v,complement(union(w,x)))),complement(power_class(y)))),union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 299.94/300.47 156267[3:SpR:98876.0,155861.0] || -> subclass(regular(union(intersection(union(complement(union(u,v)),w),power_class(x)),complement(power_class(y)))),union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 299.94/300.47 156266[3:SpR:98515.0,155861.0] || -> subclass(regular(union(intersection(union(u,complement(union(v,w))),power_class(x)),complement(power_class(y)))),union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 299.94/300.47 156265[3:SpR:99659.0,155861.0] || -> subclass(regular(union(intersection(union(u,v),power_class(complement(union(w,x)))),complement(power_class(y)))),union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 299.94/300.47 156556[3:SpR:99162.0,155862.0] || -> subclass(regular(union(intersection(union(u,v),union(complement(power_class(w)),x)),complement(successor(y)))),union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 299.94/300.47 156555[3:SpR:99161.0,155862.0] || -> subclass(regular(union(intersection(union(u,v),union(w,complement(power_class(x)))),complement(successor(y)))),union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 299.94/300.48 156554[3:SpR:98315.0,155862.0] || -> subclass(regular(union(intersection(union(complement(power_class(u)),v),union(w,x)),complement(successor(y)))),union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 299.94/300.48 156553[3:SpR:98314.0,155862.0] || -> subclass(regular(union(intersection(union(u,complement(power_class(v))),union(w,x)),complement(successor(y)))),union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 299.94/300.48 156550[3:SpR:99660.0,155862.0] || -> subclass(regular(union(intersection(power_class(complement(union(u,v))),union(w,x)),complement(successor(y)))),union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 299.94/300.48 156549[3:SpR:98672.0,155862.0] || -> subclass(regular(union(intersection(power_class(u),union(complement(union(v,w)),x)),complement(successor(y)))),union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 299.94/300.48 156547[3:SpR:98217.0,155862.0] || -> subclass(regular(union(intersection(power_class(u),union(v,complement(union(w,x)))),complement(successor(y)))),union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 299.94/300.48 156545[3:SpR:98876.0,155862.0] || -> subclass(regular(union(intersection(union(complement(union(u,v)),w),power_class(x)),complement(successor(y)))),union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 299.94/300.48 156544[3:SpR:98515.0,155862.0] || -> subclass(regular(union(intersection(union(u,complement(union(v,w))),power_class(x)),complement(successor(y)))),union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 299.94/300.48 156543[3:SpR:99659.0,155862.0] || -> subclass(regular(union(intersection(union(u,v),power_class(complement(union(w,x)))),complement(successor(y)))),union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 299.94/300.48 157192[3:SpR:99162.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),intersection(union(v,w),union(complement(power_class(x)),y)))),union(complement(union(v,w)),intersection(power_class(x),complement(y))))*.
% 299.94/300.48 157191[3:SpR:99161.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),intersection(union(v,w),union(x,complement(power_class(y)))))),union(complement(union(v,w)),intersection(complement(x),power_class(y))))*.
% 299.94/300.48 157190[3:SpR:98315.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),intersection(union(complement(power_class(v)),w),union(x,y)))),union(intersection(power_class(v),complement(w)),complement(union(x,y))))*.
% 299.94/300.48 157189[3:SpR:98314.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),intersection(union(v,complement(power_class(w))),union(x,y)))),union(intersection(complement(v),power_class(w)),complement(union(x,y))))*.
% 299.94/300.48 157186[3:SpR:99660.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),intersection(power_class(complement(union(v,w))),union(x,y)))),union(image(element_relation,union(v,w)),complement(union(x,y))))*.
% 299.94/300.48 157185[3:SpR:98672.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),intersection(power_class(v),union(complement(union(w,x)),y)))),union(complement(power_class(v)),intersection(union(w,x),complement(y))))*.
% 299.94/300.48 157183[3:SpR:98217.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),intersection(power_class(v),union(w,complement(union(x,y)))))),union(complement(power_class(v)),intersection(complement(w),union(x,y))))*.
% 299.94/300.48 157181[3:SpR:98876.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),intersection(union(complement(union(v,w)),x),power_class(y)))),union(intersection(union(v,w),complement(x)),complement(power_class(y))))*.
% 299.94/300.48 157180[3:SpR:98515.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),intersection(union(v,complement(union(w,x))),power_class(y)))),union(intersection(complement(v),union(w,x)),complement(power_class(y))))*.
% 299.94/300.48 157179[3:SpR:99659.0,156204.0] || -> subclass(regular(union(complement(power_class(u)),intersection(union(v,w),power_class(complement(union(x,y)))))),union(complement(union(v,w)),image(element_relation,union(x,y))))*.
% 299.94/300.48 157343[3:SpR:99162.0,156578.0] || -> subclass(regular(union(complement(successor(u)),intersection(union(v,w),union(complement(power_class(x)),y)))),union(complement(union(v,w)),intersection(power_class(x),complement(y))))*.
% 299.94/300.48 157342[3:SpR:99161.0,156578.0] || -> subclass(regular(union(complement(successor(u)),intersection(union(v,w),union(x,complement(power_class(y)))))),union(complement(union(v,w)),intersection(complement(x),power_class(y))))*.
% 299.94/300.48 157341[3:SpR:98315.0,156578.0] || -> subclass(regular(union(complement(successor(u)),intersection(union(complement(power_class(v)),w),union(x,y)))),union(intersection(power_class(v),complement(w)),complement(union(x,y))))*.
% 299.94/300.48 157340[3:SpR:98314.0,156578.0] || -> subclass(regular(union(complement(successor(u)),intersection(union(v,complement(power_class(w))),union(x,y)))),union(intersection(complement(v),power_class(w)),complement(union(x,y))))*.
% 299.94/300.48 157337[3:SpR:99660.0,156578.0] || -> subclass(regular(union(complement(successor(u)),intersection(power_class(complement(union(v,w))),union(x,y)))),union(image(element_relation,union(v,w)),complement(union(x,y))))*.
% 299.94/300.48 157336[3:SpR:98672.0,156578.0] || -> subclass(regular(union(complement(successor(u)),intersection(power_class(v),union(complement(union(w,x)),y)))),union(complement(power_class(v)),intersection(union(w,x),complement(y))))*.
% 299.94/300.48 157334[3:SpR:98217.0,156578.0] || -> subclass(regular(union(complement(successor(u)),intersection(power_class(v),union(w,complement(union(x,y)))))),union(complement(power_class(v)),intersection(complement(w),union(x,y))))*.
% 299.94/300.48 157332[3:SpR:98876.0,156578.0] || -> subclass(regular(union(complement(successor(u)),intersection(union(complement(union(v,w)),x),power_class(y)))),union(intersection(union(v,w),complement(x)),complement(power_class(y))))*.
% 299.94/300.48 157331[3:SpR:98515.0,156578.0] || -> subclass(regular(union(complement(successor(u)),intersection(union(v,complement(union(w,x))),power_class(y)))),union(intersection(complement(v),union(w,x)),complement(power_class(y))))*.
% 299.94/300.48 157330[3:SpR:99659.0,156578.0] || -> subclass(regular(union(complement(successor(u)),intersection(union(v,w),power_class(complement(union(x,y)))))),union(complement(union(v,w)),image(element_relation,union(x,y))))*.
% 299.94/300.48 157622[3:Res:154856.0,3004.0] || -> equal(intersection(union(null_class,intersection(restrict(u,v,w),x)),y),null_class) member(regular(intersection(union(null_class,intersection(restrict(u,v,w),x)),y)),u)*.
% 299.94/300.48 157879[3:Res:154864.0,3004.0] || -> equal(union(null_class,intersection(intersection(restrict(u,v,w),x),y)),null_class) member(regular(union(null_class,intersection(intersection(restrict(u,v,w),x),y))),u)*.
% 299.94/300.48 158106[3:Res:154877.0,3004.0] || -> equal(intersection(u,union(null_class,intersection(restrict(v,w,x),y))),null_class) member(regular(intersection(u,union(null_class,intersection(restrict(v,w,x),y)))),v)*.
% 299.94/300.48 158266[3:Res:358.2,7409.1] || subclass(u,unordered_pair(v,w))* member(regular(u),v) -> equal(u,null_class) equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 299.94/300.48 158235[3:Res:53246.0,7409.1] || member(complement(unordered_pair(u,v)),u)* -> equal(singleton(complement(unordered_pair(u,v))),null_class) equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.48 158435[3:Res:154885.0,3004.0] || -> equal(union(null_class,intersection(u,intersection(restrict(v,w,x),y))),null_class) member(regular(union(null_class,intersection(u,intersection(restrict(v,w,x),y)))),v)*.
% 299.94/300.48 158580[3:Res:154956.0,3004.0] || -> equal(complement(successor(complement(restrict(restrict(u,v,w),x,y)))),null_class) member(regular(complement(successor(complement(restrict(restrict(u,v,w),x,y))))),u)*.
% 299.94/300.48 158705[3:Res:358.2,7410.1] || subclass(u,unordered_pair(v,w))* member(regular(u),w) -> equal(u,null_class) equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 299.94/300.48 158674[3:Res:53246.0,7410.1] || member(complement(unordered_pair(u,v)),v)* -> equal(singleton(complement(unordered_pair(u,v))),null_class) equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.48 159025[3:Res:157492.0,3004.0] || -> equal(intersection(union(null_class,intersection(u,restrict(v,w,x))),y),null_class) member(regular(intersection(union(null_class,intersection(u,restrict(v,w,x))),y)),v)*.
% 299.94/300.48 159278[3:Res:157751.0,3004.0] || -> equal(union(null_class,intersection(intersection(u,restrict(v,w,x)),y)),null_class) member(regular(union(null_class,intersection(intersection(u,restrict(v,w,x)),y))),v)*.
% 299.94/300.48 159505[3:Res:157993.0,3004.0] || -> equal(intersection(u,union(null_class,intersection(v,restrict(w,x,y)))),null_class) member(regular(intersection(u,union(null_class,intersection(v,restrict(w,x,y))))),w)*.
% 299.94/300.48 159747[3:Res:158313.0,3004.0] || -> equal(union(null_class,intersection(u,intersection(v,restrict(w,x,y)))),null_class) member(regular(union(null_class,intersection(u,intersection(v,restrict(w,x,y))))),w)*.
% 299.94/300.48 161563[0:Res:154858.0,3004.0] || -> equal(intersection(intersection(intersection(restrict(u,v,w),x),y),z),null_class) member(regular(intersection(intersection(intersection(restrict(u,v,w),x),y),z)),u)*.
% 299.94/300.48 161825[0:Res:154873.0,3004.0] || -> equal(intersection(u,intersection(v,intersection(restrict(w,x,y),z))),null_class) member(regular(intersection(u,intersection(v,intersection(restrict(w,x,y),z)))),w)*.
% 299.94/300.48 162101[3:SpR:29278.0,46313.0] || -> equal(intersection(union(complement(u),image(element_relation,power_class(v))),union(union(null_class,u),power_class(complement(power_class(v))))),symmetric_difference(union(null_class,u),power_class(complement(power_class(v)))))**.
% 299.94/300.48 162527[0:Res:154876.0,3004.0] || -> equal(intersection(u,intersection(intersection(restrict(v,w,x),y),z)),null_class) member(regular(intersection(u,intersection(intersection(restrict(v,w,x),y),z))),v)*.
% 299.94/300.48 162796[0:Res:154882.0,3004.0] || -> equal(intersection(intersection(u,intersection(restrict(v,w,x),y)),z),null_class) member(regular(intersection(intersection(u,intersection(restrict(v,w,x),y)),z)),v)*.
% 299.94/300.48 163060[3:SpR:29278.0,46529.0] || -> equal(intersection(union(image(element_relation,power_class(u)),complement(v)),union(power_class(complement(power_class(u))),union(null_class,v))),symmetric_difference(power_class(complement(power_class(u))),union(null_class,v)))**.
% 299.94/300.48 163600[0:Res:160079.0,3004.0] || -> equal(intersection(intersection(intersection(u,restrict(v,w,x)),y),z),null_class) member(regular(intersection(intersection(intersection(u,restrict(v,w,x)),y),z)),v)*.
% 299.94/300.48 164029[0:Res:160096.0,3004.0] || -> equal(intersection(u,intersection(v,intersection(w,restrict(x,y,z)))),null_class) member(regular(intersection(u,intersection(v,intersection(w,restrict(x,y,z))))),x)*.
% 299.94/300.48 164292[0:Res:160100.0,3004.0] || -> equal(intersection(u,intersection(intersection(v,restrict(w,x,y)),z)),null_class) member(regular(intersection(u,intersection(intersection(v,restrict(w,x,y)),z))),w)*.
% 299.94/300.48 164749[0:Res:160106.0,3004.0] || -> equal(intersection(intersection(u,intersection(v,restrict(w,x,y))),z),null_class) member(regular(intersection(intersection(u,intersection(v,restrict(w,x,y))),z)),w)*.
% 299.94/300.48 164894[0:Res:59858.0,3004.0] || -> equal(restrict(restrict(restrict(u,v,w),x,y),z,x1),null_class) member(regular(restrict(restrict(restrict(u,v,w),x,y),z,x1)),u)*.
% 299.94/300.48 166625[15:Rew:165880.0,50930.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) member(ordered_pair(ordered_pair(v,u),cantor(ordered_pair(u,v))),w)* subclass(domain_relation,complement(flip(w))) -> .
% 299.94/300.48 166626[15:Rew:165880.0,50929.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) member(ordered_pair(ordered_pair(v,cantor(ordered_pair(u,v))),u),w)* subclass(domain_relation,complement(rotate(w))) -> .
% 299.94/300.48 166641[15:Rew:165880.0,25783.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,apply(null_class,w))* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),sum_class(range_of(null_class)))*.
% 299.94/300.48 166642[15:Rew:165880.0,25737.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,sum_class(range_of(null_class))) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),apply(null_class,w))*.
% 299.94/300.48 166656[15:Rew:165880.0,10780.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,w)* subclass(w,x)* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),x)*.
% 299.94/300.48 174670[15:Rew:165880.0,166657.1] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,complement(compose(element_relation,y__dfg))) member(ordered_pair(u,ordered_pair(v,compose(u,v))),element_relation)* -> .
% 299.94/300.48 166658[15:Rew:165880.0,10795.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,symmetric_difference(w,x)) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),union(w,x))*.
% 299.94/300.48 166664[15:Rew:165880.0,165108.0] || member(singleton(singleton(singleton(u))),cross_product(y__dfg,y__dfg))* subclass(composition_function,compose_class(v)) -> equal(compose(v,singleton(u)),ordered_pair(u,compose(singleton(u),u)))*.
% 299.94/300.48 166671[15:Rew:165880.0,49519.1] || equal(complement(image(u,image(v,singleton(w)))),null_class)** member(ordered_pair(w,omega),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,omega),compose(u,v)).
% 299.94/300.48 174671[15:Rew:165880.0,166684.0] || member(u,y__dfg) member(ordered_pair(v,w),cross_product(y__dfg,y__dfg)) member(ordered_pair(ordered_pair(w,v),u),x)* equal(flip(x),null_class) -> .
% 299.94/300.48 174672[15:Rew:165880.0,166685.0] || member(u,y__dfg) member(ordered_pair(v,w),cross_product(y__dfg,y__dfg)) member(ordered_pair(ordered_pair(w,u),v),x)* equal(rotate(x),null_class) -> .
% 299.94/300.48 166754[15:Rew:165880.0,48992.1] || equal(complement(image(u,image(v,singleton(w)))),null_class)** member(ordered_pair(w,null_class),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,null_class),compose(u,v)).
% 299.94/300.48 166756[15:Rew:165880.0,32895.1] || equal(image(u,image(v,singleton(w))),successor(null_class)) member(ordered_pair(w,null_class),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,null_class),compose(u,v))*.
% 299.94/300.48 166757[15:Rew:165880.0,32811.1] || equal(image(u,image(v,singleton(w))),singleton(null_class)) member(ordered_pair(w,null_class),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,null_class),compose(u,v))*.
% 299.94/300.48 166766[15:Rew:165880.0,13508.0] || member(ordered_pair(u,not_subclass_element(range_of(null_class),v)),cross_product(y__dfg,y__dfg)) -> subclass(range_of(null_class),v) member(ordered_pair(u,not_subclass_element(range_of(null_class),v)),compose(null_class,w))*.
% 299.94/300.48 166927[15:Rew:165880.0,140645.0] || subclass(domain_relation,rotate(cross_product(y__dfg,y__dfg))) subclass(composition_function,cross_product(u,v))* -> member(ordered_pair(w,compose(ordered_pair(x,cantor(ordered_pair(w,x))),w)),v)*.
% 299.94/300.48 167047[15:Rew:165880.0,165076.0] || member(u,y__dfg) equal(successor(singleton(singleton(singleton(v)))),u) subclass(successor_relation,flip(w)) -> member(ordered_pair(ordered_pair(v,singleton(v)),u),w)*.
% 299.94/300.48 167048[15:Rew:165880.0,165075.0] || member(u,y__dfg) equal(successor(singleton(singleton(singleton(v)))),u) subclass(successor_relation,rotate(w)) -> member(ordered_pair(ordered_pair(v,u),singleton(v)),w)*.
% 299.94/300.48 174673[15:Rew:165880.0,167079.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,restrict(w,x,y))* -> member(ordered_pair(v,u),w)*.
% 299.94/300.48 167108[15:Rew:165880.0,163192.0] || member(u,y__dfg) subclass(domain_relation,symmetric_difference(power_class(complement(power_class(v))),complement(w))) -> member(ordered_pair(u,cantor(u)),union(image(element_relation,power_class(v)),w))*.
% 299.94/300.48 167112[15:Rew:165880.0,162210.0] || member(u,y__dfg) subclass(domain_relation,symmetric_difference(complement(v),power_class(complement(power_class(w))))) -> member(ordered_pair(u,cantor(u)),union(v,image(element_relation,power_class(w))))*.
% 299.94/300.48 167263[15:Rew:165880.0,139352.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),complement(symmetric_difference(w,x))))* member(u,union(image(element_relation,power_class(v)),symmetric_difference(x,w))).
% 299.94/300.48 167264[15:Rew:165880.0,139488.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),complement(apply(null_class,w))))* member(u,union(sum_class(range_of(null_class)),image(element_relation,power_class(v)))).
% 299.94/300.48 167265[15:Rew:165880.0,139356.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(null_class,complement(w))))* member(u,union(image(element_relation,power_class(v)),union(w,w)))*.
% 299.94/300.48 167266[15:Rew:165880.0,139357.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(null_class,complement(w))))* member(u,union(image(element_relation,power_class(v)),union(w,null_class))).
% 299.94/300.48 167267[15:Rew:165880.0,139359.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(null_class,complement(w))))* member(u,union(image(element_relation,power_class(v)),union(null_class,w))).
% 299.94/300.48 167268[15:Rew:165880.0,139360.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),complement(union(w,x))))* member(u,union(image(element_relation,power_class(v)),union(x,w))).
% 299.94/300.48 167269[15:Rew:165880.0,139362.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),complement(sum_class(range_of(null_class)))))* member(u,union(image(element_relation,power_class(v)),apply(null_class,w)))*.
% 299.94/300.48 167270[15:Rew:165880.0,139363.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),complement(apply(null_class,w))))* member(u,union(image(element_relation,power_class(v)),apply(null_class,x)))*.
% 299.94/300.48 167271[15:Rew:165880.0,139368.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(union(v,null_class)))),complement(w)))* member(u,union(image(element_relation,power_class(union(v,v))),w))*.
% 299.94/300.48 167272[15:Rew:165880.0,139369.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(union(null_class,v)))),complement(w)))* member(u,union(image(element_relation,power_class(union(v,v))),w))*.
% 299.94/300.48 167273[15:Rew:165880.0,139370.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(union(v,null_class)))),complement(w)))* member(u,union(image(element_relation,power_class(union(null_class,v))),w)).
% 299.94/300.48 167274[15:Rew:165880.0,139371.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(union(v,v)))),complement(w)))* member(u,union(image(element_relation,power_class(union(null_class,v))),w)).
% 299.94/300.48 167275[15:Rew:165880.0,139372.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(union(v,v)))),complement(w)))* member(u,union(image(element_relation,power_class(union(v,null_class))),w)).
% 299.94/300.48 167276[15:Rew:165880.0,139373.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(union(null_class,v)))),complement(w)))* member(u,union(image(element_relation,power_class(union(v,null_class))),w)).
% 299.94/300.48 167277[15:Rew:165880.0,139410.0] || member(u,y__dfg) subclass(intersection(power_class(complement(power_class(v))),complement(w)),x)* -> member(u,union(image(element_relation,power_class(v)),w))* member(u,x)*.
% 299.94/300.48 167304[15:Rew:165880.0,138559.0] || member(u,y__dfg) -> member(u,intersection(complement(v),power_class(complement(power_class(union(w,null_class))))))* member(u,union(v,image(element_relation,power_class(union(w,w)))))*.
% 299.94/300.48 167305[15:Rew:165880.0,138560.0] || member(u,y__dfg) -> member(u,intersection(complement(v),power_class(complement(power_class(union(null_class,w))))))* member(u,union(v,image(element_relation,power_class(union(w,w)))))*.
% 299.94/300.48 167306[15:Rew:165880.0,138561.0] || member(u,y__dfg) -> member(u,intersection(complement(v),power_class(complement(power_class(union(w,null_class))))))* member(u,union(v,image(element_relation,power_class(union(null_class,w))))).
% 299.94/300.48 167307[15:Rew:165880.0,138562.0] || member(u,y__dfg) -> member(u,intersection(complement(v),power_class(complement(power_class(union(w,w))))))* member(u,union(v,image(element_relation,power_class(union(null_class,w))))).
% 299.94/300.48 167308[15:Rew:165880.0,138563.0] || member(u,y__dfg) -> member(u,intersection(complement(v),power_class(complement(power_class(union(w,w))))))* member(u,union(v,image(element_relation,power_class(union(w,null_class))))).
% 299.94/300.48 167309[15:Rew:165880.0,138564.0] || member(u,y__dfg) -> member(u,intersection(complement(v),power_class(complement(power_class(union(null_class,w))))))* member(u,union(v,image(element_relation,power_class(union(w,null_class))))).
% 299.94/300.48 167310[15:Rew:165880.0,138594.0] || member(u,y__dfg) -> member(u,intersection(complement(symmetric_difference(v,w)),power_class(complement(power_class(x)))))* member(u,union(symmetric_difference(w,v),image(element_relation,power_class(x)))).
% 299.94/300.48 167311[15:Rew:165880.0,138597.0] || member(u,y__dfg) -> member(u,intersection(complement(apply(null_class,v)),power_class(complement(power_class(w)))))* member(u,union(sum_class(range_of(null_class)),image(element_relation,power_class(w)))).
% 299.94/300.48 167312[15:Rew:165880.0,138598.0] || member(u,y__dfg) -> member(u,intersection(union(null_class,complement(v)),power_class(complement(power_class(w)))))* member(u,union(union(v,v),image(element_relation,power_class(w))))*.
% 299.94/300.48 167313[15:Rew:165880.0,138599.0] || member(u,y__dfg) -> member(u,intersection(union(null_class,complement(v)),power_class(complement(power_class(w)))))* member(u,union(union(v,null_class),image(element_relation,power_class(w)))).
% 299.94/300.48 167314[15:Rew:165880.0,138601.0] || member(u,y__dfg) -> member(u,intersection(union(null_class,complement(v)),power_class(complement(power_class(w)))))* member(u,union(union(null_class,v),image(element_relation,power_class(w)))).
% 299.94/300.48 167315[15:Rew:165880.0,138602.0] || member(u,y__dfg) -> member(u,intersection(complement(union(v,w)),power_class(complement(power_class(x)))))* member(u,union(union(w,v),image(element_relation,power_class(x)))).
% 299.94/300.48 167316[15:Rew:165880.0,138604.0] || member(u,y__dfg) -> member(u,intersection(complement(sum_class(range_of(null_class))),power_class(complement(power_class(v)))))* member(u,union(apply(null_class,w),image(element_relation,power_class(v))))*.
% 299.94/300.48 167317[15:Rew:165880.0,138605.0] || member(u,y__dfg) -> member(u,intersection(complement(apply(null_class,v)),power_class(complement(power_class(w)))))* member(u,union(apply(null_class,x),image(element_relation,power_class(w))))*.
% 299.94/300.48 167318[15:Rew:165880.0,138635.0] || member(u,y__dfg) subclass(intersection(complement(v),power_class(complement(power_class(w)))),x)* -> member(u,union(v,image(element_relation,power_class(w))))* member(u,x)*.
% 299.94/300.48 174674[15:Rew:165880.0,167323.3,165880.0,167323.2] function(cross_product(singleton(u),universal_class)) || member(u,y__dfg) -> member(u,cantor(successor(cross_product(singleton(u),y__dfg))))* equal(successor(cross_product(singleton(u),y__dfg)),null_class).
% 299.94/300.48 167343[15:Rew:165880.0,133443.0] || member(u,y__dfg) subclass(u,regular(union(v,w)))* -> member(apply(choice,u),complement(w))* equal(u,null_class) equal(union(v,w),null_class).
% 299.94/300.48 167344[15:Rew:165880.0,133442.0] || member(u,y__dfg) subclass(u,regular(union(v,w)))* -> member(apply(choice,u),complement(v))* equal(u,null_class) equal(union(v,w),null_class).
% 299.94/300.48 167383[15:Rew:165880.0,127372.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),power_class(complement(successor(x))))) member(u,union(complement(union(v,w)),image(element_relation,successor(x))))*.
% 299.94/300.48 167421[15:Rew:165880.0,126220.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(successor(v))),union(w,x))) member(u,union(image(element_relation,successor(v)),complement(union(w,x))))*.
% 299.94/300.48 174675[15:Rew:165880.0,167470.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> member(power_class(u),complement(symmetric_difference(complement(v),complement(w))))*.
% 299.94/300.48 174676[15:Rew:165880.0,167471.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> member(sum_class(u),complement(symmetric_difference(complement(v),complement(w))))*.
% 299.94/300.48 167472[15:Rew:165880.0,122335.0] || member(u,y__dfg) -> equal(singleton(power_class(complement(power_class(v)))),null_class) member(u,image(element_relation,power_class(v))) member(u,complement(singleton(power_class(complement(power_class(v))))))*.
% 299.94/300.48 167497[15:Rew:165880.0,115059.0] || member(u,y__dfg) subclass(complement(intersection(power_class(v),power_class(w))),x)* -> member(u,union(null_class,intersection(power_class(v),power_class(w))))* member(u,x)*.
% 299.94/300.48 167519[15:Rew:165880.0,112220.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),power_class(complement(power_class(x))))) member(u,union(complement(union(v,w)),image(element_relation,power_class(x))))*.
% 299.94/300.48 167527[15:Rew:165880.0,110740.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(w,x))) member(u,union(image(element_relation,power_class(v)),complement(union(w,x))))*.
% 299.94/300.48 167543[15:Rew:165880.0,109243.0] || member(u,y__dfg) subclass(domain_relation,intersection(union(v,w),complement(x))) member(ordered_pair(u,cantor(u)),union(complement(union(v,w)),x))* -> .
% 299.94/300.48 167546[15:Rew:165880.0,108922.0] || member(u,y__dfg) subclass(domain_relation,intersection(complement(v),union(w,x))) member(ordered_pair(u,cantor(u)),union(v,complement(union(w,x))))* -> .
% 299.94/300.48 167568[15:Rew:165880.0,104578.0] || member(u,y__dfg) subclass(u,image(element_relation,union(v,w))) member(apply(choice,u),power_class(complement(union(v,w))))* -> equal(u,null_class).
% 299.94/300.48 167573[15:Rew:165880.0,103317.0] || member(u,y__dfg) -> member(u,intersection(union(v,complement(successor(w))),power_class(x))) member(u,union(intersection(complement(v),successor(w)),complement(power_class(x))))*.
% 299.94/300.48 167574[15:Rew:165880.0,103327.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(w,complement(successor(x))))) member(u,union(complement(power_class(v)),intersection(complement(w),successor(x))))*.
% 299.94/300.48 167618[15:Rew:165880.0,98779.0] || member(u,y__dfg) subclass(domain_relation,symmetric_difference(complement(union(v,w)),x)) member(ordered_pair(u,cantor(u)),intersection(union(v,w),complement(x)))* -> .
% 299.94/300.48 167619[15:Rew:165880.0,98698.0] || member(u,y__dfg) subclass(domain_relation,union(complement(union(v,w)),x)) member(ordered_pair(u,cantor(u)),intersection(union(v,w),complement(x)))* -> .
% 299.94/300.48 167620[15:Rew:165880.0,98633.0] || member(u,y__dfg) -> member(u,intersection(union(complement(union(v,w)),x),complement(y)))* member(u,union(intersection(union(v,w),complement(x)),y)).
% 299.94/300.48 167621[15:Rew:165880.0,98596.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(union(v,w))),power_class(x))) member(u,union(image(element_relation,union(v,w)),complement(power_class(x))))*.
% 299.94/300.48 167622[15:Rew:165880.0,98572.0] || member(u,y__dfg) subclass(u,power_class(complement(union(v,w)))) member(apply(choice,u),image(element_relation,union(v,w)))* -> equal(u,null_class).
% 299.94/300.48 167623[15:Rew:165880.0,98341.0] || member(u,y__dfg) subclass(domain_relation,symmetric_difference(v,complement(union(w,x)))) member(ordered_pair(u,cantor(u)),intersection(complement(v),union(w,x)))* -> .
% 299.94/300.48 167624[15:Rew:165880.0,98276.0] || member(u,y__dfg) -> member(u,intersection(complement(v),union(complement(union(w,x)),y)))* member(u,union(v,intersection(union(w,x),complement(y)))).
% 299.94/300.48 167625[15:Rew:165880.0,98260.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),power_class(complement(union(w,x))))) member(u,union(complement(power_class(v)),image(element_relation,union(w,x))))*.
% 299.94/300.48 167626[15:Rew:165880.0,98243.0] || member(u,y__dfg) subclass(domain_relation,union(v,complement(union(w,x)))) member(ordered_pair(u,cantor(u)),intersection(complement(v),union(w,x)))* -> .
% 299.94/300.48 167627[15:Rew:165880.0,98178.0] || member(u,y__dfg) -> member(u,intersection(union(v,complement(union(w,x))),complement(y)))* member(u,union(intersection(complement(v),union(w,x)),y)).
% 299.94/300.48 167628[15:Rew:165880.0,98122.0] || member(u,y__dfg) -> member(u,intersection(complement(v),union(w,complement(union(x,y)))))* member(u,union(v,intersection(complement(w),union(x,y)))).
% 299.94/300.48 174677[15:Rew:165880.0,167712.2,165880.0,167712.1] || member(u,y__dfg) member(not_subclass_element(restrict(v,singleton(u),y__dfg),w),x)* -> subclass(restrict(v,singleton(u),y__dfg),w) member(u,cantor(x)).
% 299.94/300.48 174678[15:Rew:165880.0,167713.2] || member(u,y__dfg) member(singleton(u),singleton(v))* member(v,y__dfg) member(singleton(singleton(singleton(u))),w)* -> member(v,cantor(w))*.
% 299.94/300.48 174679[15:Rew:165880.0,167714.2,165880.0,167714.1] || member(u,y__dfg) member(not_subclass_element(v,complement(cross_product(singleton(u),y__dfg))),w)* -> subclass(v,complement(cross_product(singleton(u),y__dfg))) member(u,cantor(w)).
% 299.94/300.48 167801[15:Rew:165880.0,91548.2] || member(ordered_pair(u,cantor(u)),v)* member(ordered_pair(u,cantor(u)),w)* member(u,y__dfg) subclass(domain_relation,regular(intersection(w,v)))* -> .
% 299.94/300.48 167878[15:Rew:165880.0,83716.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(w,complement(power_class(x))))) member(u,union(complement(power_class(v)),intersection(complement(w),power_class(x))))*.
% 299.94/300.48 167879[15:Rew:165880.0,83717.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(complement(power_class(w)),x))) member(u,union(complement(power_class(v)),intersection(power_class(w),complement(x))))*.
% 299.94/300.48 167901[15:Rew:165880.0,83345.0] || member(u,y__dfg) -> member(u,intersection(union(v,complement(power_class(w))),power_class(x))) member(u,union(intersection(complement(v),power_class(w)),complement(power_class(x))))*.
% 299.94/300.48 167902[15:Rew:165880.0,83346.0] || member(u,y__dfg) -> member(u,intersection(union(complement(power_class(v)),w),power_class(x))) member(u,union(intersection(power_class(v),complement(w)),complement(power_class(x))))*.
% 299.94/300.48 167923[15:Rew:165880.0,82877.0] || member(u,y__dfg) subclass(domain_relation,symmetric_difference(complement(power_class(complement(power_class(v)))),w)) -> member(ordered_pair(u,cantor(u)),union(image(element_relation,power_class(v)),w))*.
% 299.94/300.48 167924[15:Rew:165880.0,82897.0] || member(u,y__dfg) subclass(domain_relation,symmetric_difference(v,complement(power_class(complement(power_class(w)))))) -> member(ordered_pair(u,cantor(u)),union(v,image(element_relation,power_class(w))))*.
% 299.94/300.48 167938[15:Rew:165880.0,82382.0] || member(u,y__dfg) subclass(domain_relation,v)* subclass(v,w)* -> equal(u,null_class) member(ordered_pair(apply(choice,u),cantor(apply(choice,u))),w)*.
% 299.94/300.48 168050[15:Rew:165880.0,62188.0] || member(u,y__dfg) member(v,u) subclass(element_relation,symmetric_difference(w,cross_product(x,y))) -> member(ordered_pair(v,u),complement(restrict(w,x,y)))*.
% 299.94/300.48 168051[15:Rew:165880.0,62190.0] || member(u,y__dfg) member(v,u) subclass(element_relation,symmetric_difference(complement(w),power_class(x))) -> member(ordered_pair(v,u),union(w,complement(power_class(x))))*.
% 299.94/300.48 168052[15:Rew:165880.0,62191.0] || member(u,y__dfg) member(v,u) subclass(element_relation,symmetric_difference(cross_product(w,x),y)) -> member(ordered_pair(v,u),complement(restrict(y,w,x)))*.
% 299.94/300.48 168053[15:Rew:165880.0,62192.0] || member(u,y__dfg) member(v,u) subclass(element_relation,symmetric_difference(power_class(w),complement(x))) -> member(ordered_pair(v,u),union(complement(power_class(w)),x))*.
% 299.94/300.48 174680[15:Rew:165880.0,168109.1] || member(u,y__dfg) subclass(y__dfg,regular(image(element_relation,power_class(v)))) -> member(sum_class(u),power_class(complement(power_class(v))))* equal(image(element_relation,power_class(v)),null_class).
% 299.94/300.48 174681[15:Rew:165880.0,168115.2] || member(sum_class(u),symmetric_difference(v,w))* member(u,y__dfg) subclass(y__dfg,regular(complement(intersection(v,w))))* -> equal(complement(intersection(v,w)),null_class).
% 299.94/300.48 174682[15:Rew:165880.0,168122.1] || member(u,y__dfg) subclass(y__dfg,regular(image(element_relation,power_class(v)))) -> member(power_class(u),power_class(complement(power_class(v))))* equal(image(element_relation,power_class(v)),null_class).
% 299.94/300.48 174683[15:Rew:165880.0,168128.2] || member(power_class(u),symmetric_difference(v,w))* member(u,y__dfg) subclass(y__dfg,regular(complement(intersection(v,w))))* -> equal(complement(intersection(v,w)),null_class).
% 299.94/300.48 168158[15:Rew:165880.0,53434.0] || member(u,y__dfg) subclass(u,intersection(power_class(v),complement(w))) member(apply(choice,u),union(complement(power_class(v)),w))* -> equal(u,null_class).
% 299.94/300.48 168162[15:Rew:165880.0,53334.0] || member(u,y__dfg) subclass(u,intersection(complement(v),power_class(w))) member(apply(choice,u),union(v,complement(power_class(w))))* -> equal(u,null_class).
% 299.94/300.48 168201[15:Rew:165880.0,50888.2] || member(ordered_pair(u,cantor(u)),v)* member(ordered_pair(u,cantor(u)),w)* member(u,y__dfg) subclass(domain_relation,complement(intersection(w,v)))* -> .
% 299.94/300.48 174684[15:Rew:165880.0,168285.2,165880.0,168285.1] || member(u,y__dfg) subclass(domain_relation,cantor(regular(cross_product(singleton(ordered_pair(u,cantor(u))),y__dfg))))* -> equal(cross_product(singleton(ordered_pair(u,cantor(u))),y__dfg),null_class).
% 299.94/300.48 174685[15:Rew:165880.0,168356.4,165880.0,168356.1] || member(u,y__dfg) member(v,y__dfg) -> member(u,cantor(w)) member(v,cantor(x)) equal(range__dfg(w,u,y__dfg),range__dfg(x,v,y__dfg))*.
% 299.94/300.48 174686[15:Rew:165880.0,168418.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,regular(v)) member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),v)* -> equal(v,null_class).
% 299.94/300.48 174687[15:Rew:165880.0,168422.1,165880.0,168422.0] || member(restrict(element_relation,y__dfg,u),y__dfg) equal(successor(restrict(element_relation,y__dfg,u)),sum_class(u)) -> member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),successor_relation)*.
% 299.94/300.48 174688[15:Rew:165880.0,168441.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,restrict(v,w,x))* -> member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),cross_product(w,x))*.
% 299.94/300.48 174689[15:Rew:165880.0,168442.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,intersection(v,w)) member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),symmetric_difference(v,w))* -> .
% 299.94/300.48 174690[15:Rew:165880.0,168472.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(composition_function,cross_product(v,w))* -> member(ordered_pair(sum_class(u),compose(restrict(element_relation,y__dfg,u),sum_class(u))),w)*.
% 299.94/300.48 174691[15:Rew:165880.0,168487.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,regular(v)) member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),v)* -> equal(v,null_class).
% 299.94/300.48 174692[15:Rew:165880.0,168491.1,165880.0,168491.0] || member(flip(cross_product(u,y__dfg)),y__dfg) equal(successor(flip(cross_product(u,y__dfg))),inverse(u)) -> member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),successor_relation)*.
% 299.94/300.48 174693[15:Rew:165880.0,168511.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,restrict(v,w,x))* -> member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),cross_product(w,x))*.
% 299.94/300.48 174694[15:Rew:165880.0,168512.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,intersection(v,w)) member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),symmetric_difference(v,w))* -> .
% 299.94/300.48 174695[15:Rew:165880.0,168543.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(composition_function,cross_product(v,w))* -> member(ordered_pair(inverse(u),compose(flip(cross_product(u,y__dfg)),inverse(u))),w)*.
% 299.94/300.48 174696[15:Rew:165880.0,168546.0] || member(inverse(restrict(cross_product(u,y__dfg),v,w)),y__dfg) -> member(ordered_pair(inverse(restrict(cross_product(u,y__dfg),v,w)),image(cross_product(v,w),u)),domain_relation)*.
% 299.94/300.48 174697[15:Rew:165880.0,168550.2,165880.0,168550.1] function(cross_product(u,universal_class)) || subclass(image(y__dfg,u),cantor(cantor(v)))* equal(cantor(cantor(w)),y__dfg) -> compatible(cross_product(u,y__dfg),w,v)*.
% 299.94/300.48 174698[15:Rew:165880.0,168652.0] || member(union(null_class,cantor(u)),y__dfg) subclass(y__dfg,v) -> equal(union(null_class,cantor(u)),null_class) member(apply(choice,union(null_class,cantor(u))),v)*.
% 299.94/300.48 174699[15:Rew:165880.0,168711.2] function(u) || member(v,y__dfg) subclass(y__dfg,regular(union(w,x)))* -> member(image(u,v),complement(x))* equal(union(w,x),null_class).
% 299.94/300.48 174700[15:Rew:165880.0,168712.2] function(u) || member(v,y__dfg) subclass(y__dfg,regular(union(w,x)))* -> member(image(u,v),complement(w))* equal(union(w,x),null_class).
% 299.94/300.48 174701[15:Rew:165880.0,168729.2] function(u) || member(v,y__dfg) subclass(y__dfg,w)* subclass(w,x)* -> equal(v,null_class) member(image(u,apply(choice,v)),x)*.
% 299.94/300.48 174702[15:Rew:165880.0,168768.2] function(u) || member(v,y__dfg) subclass(y__dfg,image(element_relation,union(w,x))) member(image(u,v),power_class(complement(union(w,x))))* -> .
% 299.94/300.48 174703[15:Rew:165880.0,168772.2] function(u) || member(v,y__dfg) subclass(y__dfg,power_class(complement(union(w,x)))) member(image(u,v),image(element_relation,union(w,x)))* -> .
% 299.94/300.48 168790[15:Rew:165880.0,91550.1] || member(ordered_pair(u,ordered_pair(v,cantor(v))),compose(w,x))* member(v,y__dfg) subclass(domain_relation,regular(image(w,image(x,singleton(u))))) -> .
% 299.94/300.48 168804[15:Rew:165880.0,82285.1] function(u) || member(v,y__dfg) subclass(domain_relation,w)* subclass(w,x)* -> member(ordered_pair(image(u,v),cantor(image(u,v))),x)*.
% 299.94/300.48 174704[15:Rew:165880.0,168838.2] function(u) || member(v,y__dfg) subclass(y__dfg,intersection(power_class(w),complement(x))) member(image(u,v),union(complement(power_class(w)),x))* -> .
% 299.94/300.48 174705[15:Rew:165880.0,168839.2] function(u) || member(v,y__dfg) subclass(y__dfg,intersection(complement(w),power_class(x))) member(image(u,v),union(w,complement(power_class(x))))* -> .
% 299.94/300.48 168846[15:Rew:165880.0,50907.1] || member(ordered_pair(u,ordered_pair(v,cantor(v))),compose(w,x))* member(v,y__dfg) subclass(domain_relation,complement(image(w,image(x,singleton(u))))) -> .
% 299.94/300.48 174706[15:Rew:165880.0,168893.0] || member(intersection(cantor(u),v),y__dfg) subclass(y__dfg,w) -> equal(intersection(cantor(u),v),null_class) member(apply(choice,intersection(cantor(u),v)),w)*.
% 299.94/300.48 174707[15:Rew:165880.0,168894.0] || member(intersection(u,cantor(v)),y__dfg) subclass(y__dfg,w) -> equal(intersection(u,cantor(v)),null_class) member(apply(choice,intersection(u,cantor(v))),w)*.
% 299.94/300.48 174708[15:Rew:165880.0,168958.3] function(u) function(v) || member(w,y__dfg) subclass(y__dfg,x)* subclass(x,y)* -> member(image(v,image(u,w)),y)*.
% 299.94/300.48 169102[15:Rew:165880.0,104581.0] || member(inverse(u),y__dfg) subclass(domain_relation,image(element_relation,union(v,w))) member(ordered_pair(inverse(u),range_of(u)),power_class(complement(union(v,w))))* -> .
% 299.94/300.48 169106[15:Rew:165880.0,98600.0] || member(inverse(u),y__dfg) subclass(domain_relation,power_class(complement(union(v,w)))) member(ordered_pair(inverse(u),range_of(u)),image(element_relation,union(v,w)))* -> .
% 299.94/300.48 169123[15:Rew:165880.0,53437.0] || member(inverse(u),y__dfg) subclass(domain_relation,intersection(power_class(v),complement(w))) member(ordered_pair(inverse(u),range_of(u)),union(complement(power_class(v)),w))* -> .
% 299.94/300.48 169124[15:Rew:165880.0,53337.0] || member(inverse(u),y__dfg) subclass(domain_relation,intersection(complement(v),power_class(w))) member(ordered_pair(inverse(u),range_of(u)),union(v,complement(power_class(w))))* -> .
% 299.94/300.48 169137[15:Rew:165880.0,46136.0] || member(inverse(u),y__dfg) subclass(domain_relation,unordered_pair(v,w))* -> equal(ordered_pair(inverse(u),range_of(u)),w)* equal(ordered_pair(inverse(u),range_of(u)),v)*.
% 299.94/300.48 169161[15:Rew:165880.0,37849.0] || member(inverse(u),y__dfg) member(v,w)* -> equal(ordered_pair(first(ordered_pair(v,range_of(u))),second(ordered_pair(v,range_of(u)))),ordered_pair(v,range_of(u)))**.
% 299.94/300.48 174709[15:Rew:165880.0,169259.1] || member(not_subclass_element(restrict(intersection(complement(compose(element_relation,y__dfg)),u),v,w),x),element_relation)* -> subclass(restrict(intersection(complement(compose(element_relation,y__dfg)),u),v,w),x).
% 299.94/300.48 174710[15:Rew:165880.0,169266.1] || member(not_subclass_element(complement(successor(complement(intersection(complement(compose(element_relation,y__dfg)),u)))),v),element_relation)* -> subclass(complement(successor(complement(intersection(complement(compose(element_relation,y__dfg)),u)))),v).
% 299.94/300.48 174711[15:Rew:165880.0,169290.1] || member(not_subclass_element(restrict(intersection(u,complement(compose(element_relation,y__dfg))),v,w),x),element_relation)* -> subclass(restrict(intersection(u,complement(compose(element_relation,y__dfg))),v,w),x).
% 299.94/300.48 174712[15:Rew:165880.0,169295.1] || member(not_subclass_element(complement(successor(complement(intersection(u,complement(compose(element_relation,y__dfg)))))),v),element_relation)* -> subclass(complement(successor(complement(intersection(u,complement(compose(element_relation,y__dfg)))))),v).
% 299.94/300.48 174713[15:Rew:165880.0,169336.1] || member(not_subclass_element(restrict(union(null_class,complement(compose(element_relation,y__dfg))),u,v),w),element_relation)* -> subclass(restrict(union(null_class,complement(compose(element_relation,y__dfg))),u,v),w).
% 299.94/300.48 174714[15:Rew:165880.0,169351.1] || member(not_subclass_element(union(null_class,restrict(complement(compose(element_relation,y__dfg)),u,v)),w),element_relation)* -> subclass(union(null_class,restrict(complement(compose(element_relation,y__dfg)),u,v)),w).
% 299.94/300.48 174715[15:Rew:165880.0,169354.1] || member(not_subclass_element(intersection(restrict(complement(compose(element_relation,y__dfg)),u,v),w),x),element_relation)* -> subclass(intersection(restrict(complement(compose(element_relation,y__dfg)),u,v),w),x).
% 299.94/300.48 174716[15:Rew:165880.0,169372.2] inductive(complement(compose(element_relation,universal_class))) || member(not_subclass_element(image(successor_relation,complement(compose(element_relation,y__dfg))),u),element_relation)* -> subclass(image(successor_relation,complement(compose(element_relation,y__dfg))),u).
% 299.94/300.48 174717[15:Rew:165880.0,169412.1] || member(not_subclass_element(intersection(u,restrict(complement(compose(element_relation,y__dfg)),v,w)),x),element_relation)* -> subclass(intersection(u,restrict(complement(compose(element_relation,y__dfg)),v,w)),x).
% 299.94/300.48 174718[15:Rew:165880.0,169482.1,165880.0,169482.0] || member(complement(successor(compose(element_relation,y__dfg))),y__dfg) member(apply(choice,complement(successor(compose(element_relation,y__dfg)))),element_relation)* -> equal(complement(successor(compose(element_relation,y__dfg))),null_class).
% 299.94/300.48 169574[15:Rew:165880.0,93350.0] || equal(u,y__dfg) member(ordered_pair(u,not_subclass_element(v,image(w,image(x,null_class)))),compose(w,x))* -> subclass(v,image(w,image(x,null_class))).
% 299.94/300.48 169929[15:Rew:165880.0,141130.0] || member(symmetric_difference(u,v),y__dfg) subclass(complement(intersection(u,v)),w) -> equal(symmetric_difference(u,v),null_class) member(apply(choice,symmetric_difference(u,v)),w)*.
% 299.94/300.48 169938[15:Rew:165880.0,157034.0] || member(restrict(u,v,w),y__dfg) subclass(u,x) -> equal(restrict(u,v,w),null_class) member(apply(choice,restrict(u,v,w)),x)*.
% 299.94/300.48 169959[15:Rew:165880.0,9699.0] || member(intersection(regular(u),v),y__dfg) member(apply(choice,intersection(regular(u),v)),u)* -> equal(intersection(regular(u),v),null_class) equal(u,null_class).
% 299.94/300.48 169960[15:Rew:165880.0,9883.0] || member(intersection(u,regular(v)),y__dfg) member(apply(choice,intersection(u,regular(v))),v)* -> equal(intersection(u,regular(v)),null_class) equal(v,null_class).
% 299.94/300.48 174719[15:Rew:165880.0,170061.0] || member(image(u,null_class),y__dfg) -> equal(ordered_pair(first(ordered_pair(apply(u,y__dfg),omega)),second(ordered_pair(apply(u,y__dfg),omega))),ordered_pair(apply(u,y__dfg),omega))**.
% 299.94/300.48 174720[15:Rew:165880.0,170085.0] || member(restrict(element_relation,y__dfg,image(u,null_class)),y__dfg) subclass(domain_relation,v) -> member(ordered_pair(restrict(element_relation,y__dfg,image(u,null_class)),apply(u,y__dfg)),v)*.
% 299.94/300.48 170270[15:Rew:165880.0,112753.1] || subclass(u,restrict(v,w,x))* member(union(null_class,u),y__dfg) -> equal(union(null_class,u),null_class) member(apply(choice,union(null_class,u)),v)*.
% 299.94/300.48 174721[15:Rew:165880.0,170510.3] function(u) || subclass(range_of(u),cantor(image(v,w))) equal(cantor(cantor(x)),y__dfg) -> compatible(u,x,inverse(restrict(v,w,y__dfg)))*.
% 299.94/300.48 170571[15:Rew:165880.0,133790.1] || subclass(u,restrict(v,w,x))* member(union(u,u),y__dfg) -> equal(union(u,u),null_class) member(apply(choice,union(u,u)),v)*.
% 299.94/300.48 170760[15:Rew:165880.0,46966.0] || member(power_class(complement(power_class(u))),y__dfg) member(apply(choice,power_class(complement(power_class(u)))),image(element_relation,power_class(u)))* -> equal(power_class(complement(power_class(u))),null_class).
% 299.94/300.48 170774[15:Rew:165880.0,48155.0] || member(image(element_relation,power_class(u)),y__dfg) member(apply(choice,image(element_relation,power_class(u))),power_class(complement(power_class(u))))* -> equal(image(element_relation,power_class(u)),null_class).
% 299.94/300.48 170971[15:Rew:165880.0,60541.1] inductive(singleton(u)) || member(image(successor_relation,singleton(u)),y__dfg) -> equal(image(successor_relation,singleton(u)),null_class) equal(apply(choice,image(successor_relation,singleton(u))),u)**.
% 299.94/300.48 171079[15:Rew:165880.0,112755.1] || subclass(u,restrict(v,w,x))* member(union(u,null_class),y__dfg) -> equal(union(u,null_class),null_class) member(apply(choice,union(u,null_class)),v)*.
% 299.94/300.48 171156[15:Rew:165880.0,78063.0] || member(union(null_class,regular(u)),y__dfg) member(apply(choice,union(null_class,regular(u))),u)* -> equal(union(null_class,regular(u)),null_class) equal(u,null_class).
% 299.94/300.48 171270[15:Rew:165880.0,83461.0] || subclass(y__dfg,regular(intersection(complement(u),power_class(v)))) -> member(unordered_pair(w,x),union(u,complement(power_class(v))))* equal(intersection(complement(u),power_class(v)),null_class).
% 299.94/300.48 171280[15:Rew:165880.0,83845.0] || subclass(y__dfg,regular(intersection(power_class(u),complement(v)))) -> member(unordered_pair(w,x),union(complement(power_class(u)),v))* equal(intersection(power_class(u),complement(v)),null_class).
% 299.94/300.48 174722[15:Rew:165880.0,171326.1] || member(inverse(restrict(cross_product(u,v),w,y__dfg)),y__dfg) -> member(ordered_pair(inverse(restrict(cross_product(w,y__dfg),u,v)),image(cross_product(u,v),w)),domain_relation)*.
% 299.94/300.48 171627[15:Rew:165880.0,99817.0] || subclass(y__dfg,regular(power_class(complement(union(u,v))))) -> member(unordered_pair(w,x),image(element_relation,union(u,v)))* equal(power_class(complement(union(u,v))),null_class).
% 299.94/300.48 171671[15:Rew:165880.0,102820.0] || member(power_class(complement(successor(u))),y__dfg) member(apply(choice,power_class(complement(successor(u)))),image(element_relation,successor(u)))* -> equal(power_class(complement(successor(u))),null_class).
% 299.94/300.48 171727[15:Rew:165880.0,108545.0] || subclass(y__dfg,regular(image(element_relation,union(u,v)))) -> member(unordered_pair(w,x),power_class(complement(union(u,v))))* equal(image(element_relation,union(u,v)),null_class).
% 299.94/300.48 171854[15:Rew:165880.0,112752.1] || subclass(u,restrict(v,w,x))* member(intersection(y,u),y__dfg) -> equal(intersection(y,u),null_class) member(apply(choice,intersection(y,u)),v)*.
% 299.94/300.48 171856[15:Rew:165880.0,112750.1] || subclass(u,restrict(v,w,x))* member(intersection(u,y),y__dfg) -> equal(intersection(u,y),null_class) member(apply(choice,intersection(u,y)),v)*.
% 299.94/300.48 172116[15:Rew:165880.0,145365.0] || subclass(y__dfg,intersection(power_class(u),union(v,complement(union(w,x))))) subclass(domain_relation,union(complement(power_class(u)),intersection(complement(v),union(w,x))))* -> .
% 299.94/300.48 172119[15:Rew:165880.0,145401.1] || equal(successor(union(complement(power_class(u)),intersection(complement(v),union(w,x)))),null_class)** -> subclass(y__dfg,intersection(power_class(u),union(v,complement(union(w,x))))).
% 299.94/300.48 172122[15:Rew:165880.0,145165.1] || equal(successor(intersection(power_class(u),union(v,complement(union(w,x))))),null_class) -> equal(union(complement(power_class(u)),intersection(complement(v),union(w,x))),y__dfg)**.
% 299.94/300.48 172133[15:Rew:165880.0,145363.0] || subclass(y__dfg,union(complement(power_class(u)),intersection(complement(v),union(w,x))))* member(omega,intersection(power_class(u),union(v,complement(union(w,x))))) -> .
% 299.94/300.48 172157[15:Rew:165880.0,146036.1] || equal(successor(intersection(union(u,complement(power_class(v))),union(w,x))),null_class) -> equal(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y__dfg)**.
% 299.94/300.48 172165[15:Rew:165880.0,146238.0] || subclass(y__dfg,intersection(union(u,complement(power_class(v))),union(w,x))) subclass(domain_relation,union(intersection(complement(u),power_class(v)),complement(union(w,x))))* -> .
% 299.94/300.48 172168[15:Rew:165880.0,146275.1] || equal(successor(union(intersection(complement(u),power_class(v)),complement(union(w,x)))),null_class)** -> subclass(y__dfg,intersection(union(u,complement(power_class(v))),union(w,x))).
% 299.94/300.48 172178[15:Rew:165880.0,146236.0] || subclass(y__dfg,union(intersection(complement(u),power_class(v)),complement(union(w,x))))* member(omega,intersection(union(u,complement(power_class(v))),union(w,x))) -> .
% 299.94/300.48 172183[15:Rew:165880.0,146591.1] || equal(successor(intersection(union(complement(power_class(u)),v),union(w,x))),null_class) -> equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y__dfg)**.
% 299.94/300.48 172191[15:Rew:165880.0,146800.0] || subclass(y__dfg,intersection(union(complement(power_class(u)),v),union(w,x))) subclass(domain_relation,union(intersection(power_class(u),complement(v)),complement(union(w,x))))* -> .
% 299.94/300.48 172194[15:Rew:165880.0,146837.1] || equal(successor(union(intersection(power_class(u),complement(v)),complement(union(w,x)))),null_class)** -> subclass(y__dfg,intersection(union(complement(power_class(u)),v),union(w,x))).
% 299.94/300.48 172204[15:Rew:165880.0,146798.0] || subclass(y__dfg,union(intersection(power_class(u),complement(v)),complement(union(w,x))))* member(omega,intersection(union(complement(power_class(u)),v),union(w,x))) -> .
% 299.94/300.48 172208[15:Rew:165880.0,147520.1] || equal(successor(intersection(union(u,complement(union(v,w))),power_class(x))),null_class) -> equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y__dfg)**.
% 299.94/300.48 172216[15:Rew:165880.0,147720.0] || subclass(y__dfg,intersection(union(u,complement(union(v,w))),power_class(x))) subclass(domain_relation,union(intersection(complement(u),union(v,w)),complement(power_class(x))))* -> .
% 299.94/300.48 172219[15:Rew:165880.0,147757.1] || equal(successor(union(intersection(complement(u),union(v,w)),complement(power_class(x)))),null_class)** -> subclass(y__dfg,intersection(union(u,complement(union(v,w))),power_class(x))).
% 299.94/300.48 172229[15:Rew:165880.0,147718.0] || subclass(y__dfg,union(intersection(complement(u),union(v,w)),complement(power_class(x))))* member(omega,intersection(union(u,complement(union(v,w))),power_class(x))) -> .
% 299.94/300.48 172246[15:Rew:165880.0,148481.0] || subclass(y__dfg,intersection(power_class(u),union(complement(union(v,w)),x))) subclass(domain_relation,union(complement(power_class(u)),intersection(union(v,w),complement(x))))* -> .
% 299.94/300.48 172249[15:Rew:165880.0,148518.1] || equal(successor(union(complement(power_class(u)),intersection(union(v,w),complement(x)))),null_class)** -> subclass(y__dfg,intersection(power_class(u),union(complement(union(v,w)),x))).
% 299.94/300.48 172252[15:Rew:165880.0,148275.1] || equal(successor(intersection(power_class(u),union(complement(union(v,w)),x))),null_class) -> equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),y__dfg)**.
% 299.94/300.48 172263[15:Rew:165880.0,148479.0] || subclass(y__dfg,union(complement(power_class(u)),intersection(union(v,w),complement(x))))* member(omega,intersection(power_class(u),union(complement(union(v,w)),x))) -> .
% 299.94/300.48 172267[15:Rew:165880.0,149055.1] || equal(successor(intersection(union(complement(union(u,v)),w),power_class(x))),null_class) -> equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y__dfg)**.
% 299.94/300.48 172275[15:Rew:165880.0,149261.0] || subclass(y__dfg,intersection(union(complement(union(u,v)),w),power_class(x))) subclass(domain_relation,union(intersection(union(u,v),complement(w)),complement(power_class(x))))* -> .
% 299.94/300.48 172278[15:Rew:165880.0,149298.1] || equal(successor(union(intersection(union(u,v),complement(w)),complement(power_class(x)))),null_class)** -> subclass(y__dfg,intersection(union(complement(union(u,v)),w),power_class(x))).
% 299.94/300.48 172288[15:Rew:165880.0,149259.0] || subclass(y__dfg,union(intersection(union(u,v),complement(w)),complement(power_class(x))))* member(omega,intersection(union(complement(union(u,v)),w),power_class(x))) -> .
% 299.94/300.48 172296[15:Rew:165880.0,150731.0] || subclass(y__dfg,intersection(union(u,v),union(w,complement(power_class(x))))) subclass(domain_relation,union(complement(union(u,v)),intersection(complement(w),power_class(x))))* -> .
% 299.94/300.48 172299[15:Rew:165880.0,150768.1] || equal(successor(union(complement(union(u,v)),intersection(complement(w),power_class(x)))),null_class)** -> subclass(y__dfg,intersection(union(u,v),union(w,complement(power_class(x))))).
% 299.94/300.48 172302[15:Rew:165880.0,150533.1] || equal(successor(intersection(union(u,v),union(w,complement(power_class(x))))),null_class) -> equal(union(complement(union(u,v)),intersection(complement(w),power_class(x))),y__dfg)**.
% 299.94/300.48 172313[15:Rew:165880.0,150729.0] || subclass(y__dfg,union(complement(union(u,v)),intersection(complement(w),power_class(x))))* member(omega,intersection(union(u,v),union(w,complement(power_class(x))))) -> .
% 299.94/300.48 172321[15:Rew:165880.0,151251.0] || subclass(y__dfg,intersection(union(u,v),union(complement(power_class(w)),x))) subclass(domain_relation,union(complement(union(u,v)),intersection(power_class(w),complement(x))))* -> .
% 299.94/300.48 172324[15:Rew:165880.0,151288.1] || equal(successor(union(complement(union(u,v)),intersection(power_class(w),complement(x)))),null_class)** -> subclass(y__dfg,intersection(union(u,v),union(complement(power_class(w)),x))).
% 299.94/300.48 172327[15:Rew:165880.0,151044.1] || equal(successor(intersection(union(u,v),union(complement(power_class(w)),x))),null_class) -> equal(union(complement(union(u,v)),intersection(power_class(w),complement(x))),y__dfg)**.
% 299.94/300.48 172338[15:Rew:165880.0,151249.0] || subclass(y__dfg,union(complement(union(u,v)),intersection(power_class(w),complement(x))))* member(omega,intersection(union(u,v),union(complement(power_class(w)),x))) -> .
% 299.94/300.48 172354[15:Rew:165880.0,151891.0] || subclass(y__dfg,intersection(union(u,v),power_class(complement(union(w,x))))) subclass(domain_relation,union(complement(union(u,v)),image(element_relation,union(w,x))))* -> .
% 299.94/300.48 172357[15:Rew:165880.0,151928.1] || equal(successor(union(complement(union(u,v)),image(element_relation,union(w,x)))),null_class)** -> subclass(y__dfg,intersection(union(u,v),power_class(complement(union(w,x))))).
% 299.94/300.48 172361[15:Rew:165880.0,151671.1] || equal(successor(intersection(union(u,v),power_class(complement(union(w,x))))),null_class) -> equal(union(complement(union(u,v)),image(element_relation,union(w,x))),y__dfg)**.
% 299.94/300.48 172372[15:Rew:165880.0,151889.0] || subclass(y__dfg,union(complement(union(u,v)),image(element_relation,union(w,x))))* member(omega,intersection(union(u,v),power_class(complement(union(w,x))))) -> .
% 299.94/300.48 172379[15:Rew:165880.0,152860.1] || equal(successor(intersection(power_class(complement(union(u,v))),union(w,x))),null_class) -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),y__dfg)**.
% 299.94/300.48 172390[15:Rew:165880.0,153085.0] || subclass(y__dfg,intersection(power_class(complement(union(u,v))),union(w,x))) subclass(domain_relation,union(image(element_relation,union(u,v)),complement(union(w,x))))* -> .
% 299.94/300.48 172393[15:Rew:165880.0,153122.1] || equal(successor(union(image(element_relation,union(u,v)),complement(union(w,x)))),null_class)** -> subclass(y__dfg,intersection(power_class(complement(union(u,v))),union(w,x))).
% 299.94/300.48 172404[15:Rew:165880.0,153083.0] || subclass(y__dfg,union(image(element_relation,union(u,v)),complement(union(w,x))))* member(omega,intersection(power_class(complement(union(u,v))),union(w,x))) -> .
% 299.94/300.48 172416[15:Rew:165880.0,155269.2] || member(singleton(u),union(complement(v),complement(w)))* member(singleton(u),union(v,w)) subclass(y__dfg,complement(symmetric_difference(complement(v),complement(w)))) -> .
% 299.94/300.48 172442[15:Rew:165880.0,157079.0] || member(restrict(x__dfg,u,v),y__dfg) subclass(y__dfg,w) -> equal(restrict(x__dfg,u,v),null_class) member(apply(choice,restrict(x__dfg,u,v)),w)*.
% 299.94/300.48 172443[15:Rew:165880.0,157035.0] || member(restrict(complement(u),v,w),y__dfg) member(apply(choice,restrict(complement(u),v,w)),u)* -> equal(restrict(complement(u),v,w),null_class).
% 299.94/300.48 184845[15:SpL:166354.0,166384.1] function(cross_product(u,y__dfg)) || subclass(image(y__dfg,u),cantor(cantor(v)))* equal(cantor(cantor(w)),y__dfg) -> compatible(cross_product(u,y__dfg),w,v)*.
% 299.94/300.48 6501[0:SpR:495.0,115.0] || -> equal(intersection(complement(symmetric_difference(complement(u),complement(v))),union(union(u,v),union(complement(u),complement(v)))),symmetric_difference(union(u,v),union(complement(u),complement(v))))**.
% 299.94/300.48 7018[0:Res:1472.2,5.0] || member(not_subclass_element(u,restrict(v,w,x)),cross_product(w,x))* member(not_subclass_element(u,restrict(v,w,x)),v)* -> subclass(u,restrict(v,w,x)).
% 299.94/300.48 7354[0:Res:7306.0,539.0] || -> subclass(u,complement(ordered_pair(v,w))) equal(not_subclass_element(u,complement(ordered_pair(v,w))),unordered_pair(v,singleton(w)))** equal(not_subclass_element(u,complement(ordered_pair(v,w))),singleton(v)).
% 299.94/300.48 10889[0:Res:9181.1,1536.0] || member(u,v)* -> subclass(w,x) equal(ordered_pair(first(ordered_pair(u,not_subclass_element(w,x))),second(ordered_pair(u,not_subclass_element(w,x)))),ordered_pair(u,not_subclass_element(w,x)))**.
% 299.94/300.48 10856[0:Res:3232.1,1536.0] function(u) || member(v,w)* -> equal(ordered_pair(first(ordered_pair(v,apply(u,x))),second(ordered_pair(v,apply(u,x)))),ordered_pair(v,apply(u,x)))**.
% 299.94/300.48 11119[0:Rew:115.0,11042.2,115.0,11042.1] || member(not_subclass_element(u,symmetric_difference(v,w)),union(v,w)) member(not_subclass_element(u,symmetric_difference(v,w)),complement(intersection(v,w)))* -> subclass(u,symmetric_difference(v,w)).
% 299.94/300.48 12311[0:SpL:1200.1,21.0] || member(not_subclass_element(cross_product(u,v),w),element_relation) -> subclass(cross_product(u,v),w) member(first(not_subclass_element(cross_product(u,v),w)),second(not_subclass_element(cross_product(u,v),w)))*.
% 299.94/300.48 10591[0:SpL:1199.1,95.0] || member(regular(cross_product(u,v)),compose_class(w)) -> equal(cross_product(u,v),null_class) equal(compose(w,first(regular(cross_product(u,v)))),second(regular(cross_product(u,v))))**.
% 299.94/300.48 26313[0:Res:374.1,1475.1] || subclass(ordered_pair(u,v),complement(intersection(w,x))) member(unordered_pair(u,singleton(v)),union(w,x)) -> member(unordered_pair(u,singleton(v)),symmetric_difference(w,x))*.
% 299.94/300.48 31434[9:Rew:31370.0,29648.1] || member(u,v)* -> equal(ordered_pair(first(ordered_pair(u,regular(union(x__dfg,x__dfg)))),second(ordered_pair(u,regular(union(x__dfg,x__dfg))))),ordered_pair(u,regular(union(x__dfg,x__dfg))))**.
% 299.94/300.48 32073[0:Res:235.1,10.0] || -> equal(restrict(unordered_pair(u,v),w,x),null_class) equal(regular(restrict(unordered_pair(u,v),w,x)),v)** equal(regular(restrict(unordered_pair(u,v),w,x)),u)**.
% 299.94/300.48 45358[0:Res:236.1,3658.0] || -> subclass(restrict(symmetric_difference(u,cross_product(v,w)),x,y),z) member(not_subclass_element(restrict(symmetric_difference(u,cross_product(v,w)),x,y),z),complement(restrict(u,v,w)))*.
% 299.94/300.48 45511[0:Res:236.1,3659.0] || -> subclass(restrict(symmetric_difference(cross_product(u,v),w),x,y),z) member(not_subclass_element(restrict(symmetric_difference(cross_product(u,v),w),x,y),z),complement(restrict(w,u,v)))*.
% 299.94/300.48 49261[0:Res:236.1,46252.0] || -> subclass(restrict(symmetric_difference(complement(u),power_class(v)),w,x),y) member(not_subclass_element(restrict(symmetric_difference(complement(u),power_class(v)),w,x),y),union(u,complement(power_class(v))))*.
% 299.94/300.48 49449[0:Res:236.1,46453.0] || -> subclass(restrict(symmetric_difference(power_class(u),complement(v)),w,x),y) member(not_subclass_element(restrict(symmetric_difference(power_class(u),complement(v)),w,x),y),union(complement(power_class(u)),v))*.
% 299.94/300.48 49651[0:SpL:6542.0,1479.2] || member(u,union(complement(v),complement(singleton(v))))* member(u,successor(v)) subclass(symmetric_difference(complement(v),complement(singleton(v))),w)* -> member(u,w)*.
% 299.94/300.48 49603[3:SpR:30027.0,6542.0] || -> equal(intersection(successor(union(null_class,u)),union(union(null_class,complement(u)),complement(singleton(union(null_class,u))))),symmetric_difference(union(null_class,complement(u)),complement(singleton(union(null_class,u)))))**.
% 299.94/300.48 49602[3:SpR:33220.0,6542.0] || -> equal(intersection(successor(union(u,u)),union(union(null_class,complement(u)),complement(singleton(union(u,u))))),symmetric_difference(union(null_class,complement(u)),complement(singleton(union(u,u)))))**.
% 299.94/300.48 53341[0:Res:235.1,46251.0] || member(regular(restrict(intersection(complement(u),power_class(v)),w,x)),union(u,complement(power_class(v))))* -> equal(restrict(intersection(complement(u),power_class(v)),w,x),null_class).
% 299.94/300.48 53441[0:Res:235.1,46452.0] || member(regular(restrict(intersection(power_class(u),complement(v)),w,x)),union(complement(power_class(u)),v))* -> equal(restrict(intersection(power_class(u),complement(v)),w,x),null_class).
% 299.94/300.48 53544[0:Res:7306.0,5712.2] || member(not_subclass_element(u,complement(union(v,w))),complement(w))* member(not_subclass_element(u,complement(union(v,w))),complement(v))* -> subclass(u,complement(union(v,w))).
% 299.94/300.48 54721[0:Res:3697.1,3668.0] || -> subclass(intersection(u,intersection(symmetric_difference(complement(v),complement(w)),x)),y) member(not_subclass_element(intersection(u,intersection(symmetric_difference(complement(v),complement(w)),x)),y),union(v,w))*.
% 299.94/300.48 54717[0:Res:3697.1,46222.0] || member(not_subclass_element(intersection(u,intersection(image(element_relation,power_class(v)),w)),x),power_class(complement(power_class(v))))* -> subclass(intersection(u,intersection(image(element_relation,power_class(v)),w)),x).
% 299.94/300.48 55101[0:Res:3698.1,3668.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(complement(w),complement(x)))),y) member(not_subclass_element(intersection(u,intersection(v,symmetric_difference(complement(w),complement(x)))),y),union(w,x))*.
% 299.94/300.48 55097[0:Res:3698.1,46222.0] || member(not_subclass_element(intersection(u,intersection(v,image(element_relation,power_class(w)))),x),power_class(complement(power_class(w))))* -> subclass(intersection(u,intersection(v,image(element_relation,power_class(w)))),x).
% 299.94/300.48 55801[0:Res:4874.1,3668.0] || -> subclass(intersection(intersection(symmetric_difference(complement(u),complement(v)),w),x),y) member(not_subclass_element(intersection(intersection(symmetric_difference(complement(u),complement(v)),w),x),y),union(u,v))*.
% 299.94/300.48 55797[0:Res:4874.1,46222.0] || member(not_subclass_element(intersection(intersection(image(element_relation,power_class(u)),v),w),x),power_class(complement(power_class(u))))* -> subclass(intersection(intersection(image(element_relation,power_class(u)),v),w),x).
% 299.94/300.48 56059[0:Res:4875.1,3668.0] || -> subclass(intersection(intersection(u,symmetric_difference(complement(v),complement(w))),x),y) member(not_subclass_element(intersection(intersection(u,symmetric_difference(complement(v),complement(w))),x),y),union(v,w))*.
% 299.94/300.48 56055[0:Res:4875.1,46222.0] || member(not_subclass_element(intersection(intersection(u,image(element_relation,power_class(v))),w),x),power_class(complement(power_class(v))))* -> subclass(intersection(intersection(u,image(element_relation,power_class(v))),w),x).
% 299.94/300.48 56860[0:Res:9995.1,220.0] || member(regular(union(u,v)),union(complement(u),complement(v))) -> member(regular(union(u,v)),symmetric_difference(complement(u),complement(v)))* equal(union(u,v),null_class).
% 299.94/300.48 57091[3:Rew:26346.0,57062.2] || equal(singleton(u),v) -> equal(regular(ordered_pair(v,u)),singleton(v)) subclass(regular(ordered_pair(v,u)),w) equal(not_subclass_element(regular(ordered_pair(v,u)),w),v)**.
% 299.94/300.48 57207[3:Rew:26346.0,57178.3] || member(u,v) -> equal(regular(ordered_pair(u,w)),singleton(u)) equal(not_subclass_element(regular(ordered_pair(u,w)),v),singleton(w))** subclass(regular(ordered_pair(u,w)),v).
% 299.94/300.48 57584[3:Rew:26346.0,57556.3] || member(singleton(u),v) -> equal(regular(ordered_pair(w,u)),singleton(w)) equal(not_subclass_element(regular(ordered_pair(w,u)),v),w)** subclass(regular(ordered_pair(w,u)),v).
% 299.94/300.48 58261[0:SpL:46877.0,219.0] || member(u,intersection(complement(v),union(complement(power_class(w)),image(element_relation,power_class(x)))))* member(u,union(v,intersection(power_class(w),power_class(complement(power_class(x)))))) -> .
% 299.94/300.48 58251[0:SpL:46877.0,219.0] || member(u,intersection(union(complement(power_class(v)),image(element_relation,power_class(w))),complement(x)))* member(u,union(intersection(power_class(v),power_class(complement(power_class(w)))),x)) -> .
% 299.94/300.48 58234[0:SpL:46877.0,28111.0] || subclass(intersection(power_class(u),power_class(complement(power_class(v)))),union(complement(power_class(u)),image(element_relation,power_class(v))))* -> equal(intersection(power_class(u),power_class(complement(power_class(v)))),null_class).
% 299.94/300.48 58178[0:SpR:46877.0,2985.1] || -> equal(symmetric_difference(power_class(u),power_class(complement(power_class(v)))),null_class) member(regular(symmetric_difference(power_class(u),power_class(complement(power_class(v))))),union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.94/300.48 58152[3:SpR:46877.0,35281.0] || -> subclass(regular(intersection(power_class(u),power_class(complement(power_class(v))))),union(complement(power_class(u)),image(element_relation,power_class(v))))* equal(intersection(power_class(u),power_class(complement(power_class(v)))),null_class).
% 299.94/300.48 58519[0:SpL:46880.0,219.0] || member(u,intersection(complement(v),union(image(element_relation,power_class(w)),complement(power_class(x)))))* member(u,union(v,intersection(power_class(complement(power_class(w))),power_class(x)))) -> .
% 299.94/300.48 58509[0:SpL:46880.0,219.0] || member(u,intersection(union(image(element_relation,power_class(v)),complement(power_class(w))),complement(x)))* member(u,union(intersection(power_class(complement(power_class(v))),power_class(w)),x)) -> .
% 299.94/300.48 58492[0:SpL:46880.0,28111.0] || subclass(intersection(power_class(complement(power_class(u))),power_class(v)),union(image(element_relation,power_class(u)),complement(power_class(v))))* -> equal(intersection(power_class(complement(power_class(u))),power_class(v)),null_class).
% 299.94/300.48 58435[0:SpR:46880.0,2985.1] || -> equal(symmetric_difference(power_class(complement(power_class(u))),power_class(v)),null_class) member(regular(symmetric_difference(power_class(complement(power_class(u))),power_class(v))),union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.94/300.48 58409[3:SpR:46880.0,35281.0] || -> subclass(regular(intersection(power_class(complement(power_class(u))),power_class(v))),union(image(element_relation,power_class(u)),complement(power_class(v))))* equal(intersection(power_class(complement(power_class(u))),power_class(v)),null_class).
% 299.94/300.48 61098[0:SpL:46366.0,3677.1] || member(u,symmetric_difference(union(v,complement(power_class(w))),union(complement(v),power_class(w))))* subclass(complement(symmetric_difference(complement(v),power_class(w))),x)* -> member(u,x)*.
% 299.94/300.48 64820[3:Obv:64714.2] || subclass(unordered_pair(u,v),regular(w))* member(v,w) -> equal(not_subclass_element(unordered_pair(u,v),x),u)** subclass(unordered_pair(u,v),x) equal(w,null_class).
% 299.94/300.48 64821[3:Obv:64713.2] || subclass(unordered_pair(u,v),regular(w))* member(u,w) -> equal(not_subclass_element(unordered_pair(u,v),x),v)** subclass(unordered_pair(u,v),x) equal(w,null_class).
% 299.94/300.48 64876[3:SpL:26346.0,2995.0] || subclass(u,regular(ordered_pair(v,w)))* -> equal(regular(ordered_pair(v,w)),singleton(v)) equal(u,null_class) equal(regular(u),singleton(w)) equal(regular(u),v).
% 299.94/300.48 65068[0:SpL:6542.0,9133.0] || equal(u,symmetric_difference(complement(v),complement(singleton(v))))* member(w,union(complement(v),complement(singleton(v))))* member(w,successor(v)) -> member(w,u)*.
% 299.94/300.48 65279[0:Obv:65166.2] || subclass(unordered_pair(u,v),w) member(v,x) -> equal(not_subclass_element(unordered_pair(u,v),intersection(x,w)),u)** subclass(unordered_pair(u,v),intersection(x,w)).
% 299.94/300.48 65280[0:Obv:65165.2] || subclass(unordered_pair(u,v),w) member(u,x) -> equal(not_subclass_element(unordered_pair(u,v),intersection(x,w)),v)** subclass(unordered_pair(u,v),intersection(x,w)).
% 299.94/300.48 69072[0:SpR:67463.0,9995.1] || member(u,union(union(v,w),complement(intersection(v,w)))) -> member(u,symmetric_difference(v,w)) member(u,symmetric_difference(union(v,w),complement(intersection(v,w))))*.
% 299.94/300.48 70550[0:SpL:67452.0,3677.1] || member(u,symmetric_difference(union(cross_product(v,w),x),complement(restrict(x,v,w))))* subclass(complement(symmetric_difference(cross_product(v,w),x)),y)* -> member(u,y)*.
% 299.94/300.48 71173[0:Rew:71163.0,62753.0] || subclass(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> subclass(intersection(x,u),y) member(not_subclass_element(intersection(x,u),y),complement(symmetric_difference(v,w)))*.
% 299.94/300.48 71174[0:Rew:71163.0,62755.0] || subclass(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> subclass(intersection(u,x),y) member(not_subclass_element(intersection(u,x),y),complement(symmetric_difference(v,w)))*.
% 299.94/300.48 71648[0:Rew:71595.0,61317.0] || member(u,symmetric_difference(union(power_class(v),complement(w)),union(complement(power_class(v)),w)))* subclass(complement(symmetric_difference(power_class(v),complement(w))),x)* -> member(u,x)*.
% 299.94/300.48 71675[0:Rew:71595.0,53782.0] || member(u,symmetric_difference(union(v,cross_product(w,x)),complement(restrict(v,w,x))))* subclass(complement(symmetric_difference(v,cross_product(w,x))),y)* -> member(u,y)*.
% 299.94/300.48 73384[4:SpR:67192.0,6542.0] || -> equal(intersection(successor(sum_class(range_of(null_class))),union(complement(apply(null_class,u)),complement(singleton(sum_class(range_of(null_class)))))),symmetric_difference(complement(apply(null_class,u)),complement(singleton(sum_class(range_of(null_class))))))**.
% 299.94/300.48 73323[4:SpR:67192.0,6542.0] || -> equal(intersection(successor(apply(null_class,u)),union(complement(sum_class(range_of(null_class))),complement(singleton(apply(null_class,u))))),symmetric_difference(complement(sum_class(range_of(null_class))),complement(singleton(apply(null_class,u)))))**.
% 299.94/300.48 73876[3:SpR:66602.0,6542.0] || -> equal(intersection(successor(union(u,null_class)),union(union(null_class,complement(u)),complement(singleton(union(u,null_class))))),symmetric_difference(union(null_class,complement(u)),complement(singleton(union(u,null_class)))))**.
% 299.94/300.48 74316[4:SpR:67191.0,6542.0] || -> equal(intersection(successor(apply(null_class,u)),union(complement(apply(null_class,v)),complement(singleton(apply(null_class,u))))),symmetric_difference(complement(apply(null_class,v)),complement(singleton(apply(null_class,u)))))**.
% 299.94/300.48 74925[0:Res:55531.0,4982.0] || -> subclass(restrict(intersection(u,restrict(v,w,x)),y,z),x1) member(not_subclass_element(restrict(intersection(u,restrict(v,w,x)),y,z),x1),cross_product(w,x))*.
% 299.94/300.48 74922[0:Res:54862.0,4982.0] || -> subclass(intersection(u,restrict(restrict(v,w,x),y,z)),x1) member(not_subclass_element(intersection(u,restrict(restrict(v,w,x),y,z)),x1),cross_product(w,x))*.
% 299.94/300.48 74912[3:Res:56896.0,4982.0] || -> subclass(union(null_class,restrict(restrict(u,v,w),x,y)),z) member(not_subclass_element(union(null_class,restrict(restrict(u,v,w),x,y)),z),cross_product(v,w))*.
% 299.94/300.48 74904[0:Res:56205.0,4982.0] || -> subclass(intersection(restrict(restrict(u,v,w),x,y),z),x1) member(not_subclass_element(intersection(restrict(restrict(u,v,w),x,y),z),x1),cross_product(v,w))*.
% 299.94/300.48 74899[0:Res:54912.0,4982.0] || -> subclass(restrict(intersection(restrict(u,v,w),x),y,z),x1) member(not_subclass_element(restrict(intersection(restrict(u,v,w),x),y,z),x1),cross_product(v,w))*.
% 299.94/300.48 74933[3:Rew:71035.0,74898.1,71035.0,74898.0] || -> subclass(restrict(union(null_class,restrict(u,v,w)),x,y),z) member(not_subclass_element(restrict(union(null_class,restrict(u,v,w)),x,y),z),cross_product(v,w))*.
% 299.94/300.48 78436[3:Res:53246.0,69073.0] || -> equal(singleton(complement(symmetric_difference(union(u,v),complement(intersection(u,v))))),null_class) member(complement(symmetric_difference(union(u,v),complement(intersection(u,v)))),complement(symmetric_difference(u,v)))*.
% 299.94/300.48 84086[3:SpL:1200.1,53250.0] || subclass(not_subclass_element(cross_product(u,v),w),unordered_pair(first(not_subclass_element(cross_product(u,v),w)),singleton(second(not_subclass_element(cross_product(u,v),w)))))* -> subclass(cross_product(u,v),w).
% 299.94/300.48 85437[3:Rew:541.1,85436.2] || member(not_subclass_element(intersection(u,v),w),unordered_pair(x,v))* -> equal(regular(unordered_pair(x,v)),x) subclass(intersection(u,v),w) equal(unordered_pair(x,v),null_class).
% 299.94/300.48 85439[3:Rew:541.2,85438.2] || member(not_subclass_element(intersection(u,v),w),unordered_pair(v,x))* -> equal(regular(unordered_pair(v,x)),x) subclass(intersection(u,v),w) equal(unordered_pair(v,x),null_class).
% 299.94/300.48 85635[3:Rew:541.1,85634.2] || member(not_subclass_element(intersection(u,v),w),unordered_pair(x,u))* -> equal(regular(unordered_pair(x,u)),x) subclass(intersection(u,v),w) equal(unordered_pair(x,u),null_class).
% 299.94/300.48 85637[3:Rew:541.2,85636.2] || member(not_subclass_element(intersection(u,v),w),unordered_pair(u,x))* -> equal(regular(unordered_pair(u,x)),x) subclass(intersection(u,v),w) equal(unordered_pair(u,x),null_class).
% 299.94/300.48 86684[12:Res:69933.1,4983.0] function(restrict(u,v,w)) || -> subclass(intersection(successor(restrict(u,v,w)),x),y) member(not_subclass_element(intersection(successor(restrict(u,v,w)),x),y),u)*.
% 299.94/300.48 86874[12:Res:70206.1,4983.0] function(restrict(u,v,w)) || -> subclass(intersection(x,successor(restrict(u,v,w))),y) member(not_subclass_element(intersection(x,successor(restrict(u,v,w))),y),u)*.
% 299.94/300.48 87001[0:SpR:71143.0,6542.0] || -> equal(intersection(successor(symmetric_difference(u,v)),union(complement(symmetric_difference(v,u)),complement(singleton(symmetric_difference(u,v))))),symmetric_difference(complement(symmetric_difference(v,u)),complement(singleton(symmetric_difference(u,v)))))**.
% 299.94/300.48 91686[0:Res:4.1,46280.0] || member(not_subclass_element(intersection(complement(u),power_class(complement(power_class(v)))),w),union(u,image(element_relation,power_class(v))))* -> subclass(intersection(complement(u),power_class(complement(power_class(v)))),w).
% 299.94/300.48 91663[0:SpL:46227.0,46280.0] || member(u,intersection(union(complement(power_class(v)),w),power_class(complement(power_class(x)))))* member(u,union(intersection(power_class(v),complement(w)),image(element_relation,power_class(x)))) -> .
% 299.94/300.48 91662[0:SpL:46221.0,46280.0] || member(u,intersection(union(v,complement(power_class(w))),power_class(complement(power_class(x)))))* member(u,union(intersection(complement(v),power_class(w)),image(element_relation,power_class(x)))) -> .
% 299.94/300.48 93401[0:Res:4.1,46312.0] || member(not_subclass_element(intersection(power_class(complement(power_class(u))),complement(v)),w),union(image(element_relation,power_class(u)),v))* -> subclass(intersection(power_class(complement(power_class(u))),complement(v)),w).
% 299.94/300.48 93362[0:SpL:46227.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),union(complement(power_class(w)),x)))* member(u,union(image(element_relation,power_class(v)),intersection(power_class(w),complement(x)))) -> .
% 299.94/300.48 93361[0:SpL:46221.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),union(w,complement(power_class(x)))))* member(u,union(image(element_relation,power_class(v)),intersection(complement(w),power_class(x)))) -> .
% 299.94/300.48 94040[0:SpL:46893.0,3677.1] || member(u,symmetric_difference(power_class(v),union(w,complement(power_class(x)))))* subclass(union(complement(power_class(v)),intersection(complement(w),power_class(x))),y)* -> member(u,y)*.
% 299.94/300.48 94888[0:SpL:46894.0,3677.1] || member(u,symmetric_difference(union(v,complement(power_class(w))),power_class(x)))* subclass(union(intersection(complement(v),power_class(w)),complement(power_class(x))),y)* -> member(u,y)*.
% 299.94/300.48 95221[0:SpL:46895.0,3677.1] || member(u,symmetric_difference(union(complement(power_class(v)),w),power_class(x)))* subclass(union(intersection(power_class(v),complement(w)),complement(power_class(x))),y)* -> member(u,y)*.
% 299.94/300.48 95606[0:SpL:46898.0,3677.1] || member(u,symmetric_difference(power_class(v),union(complement(power_class(w)),x)))* subclass(union(complement(power_class(v)),intersection(power_class(w),complement(x))),y)* -> member(u,y)*.
% 299.94/300.48 96667[0:SpL:46227.0,5686.1] || member(u,intersection(complement(v),union(intersection(power_class(w),complement(x)),y)))* member(u,union(v,intersection(union(complement(power_class(w)),x),complement(y)))) -> .
% 299.94/300.48 96666[0:SpL:46221.0,5686.1] || member(u,intersection(complement(v),union(intersection(complement(w),power_class(x)),y)))* member(u,union(v,intersection(union(w,complement(power_class(x))),complement(y)))) -> .
% 299.94/300.48 96639[0:SpL:46227.0,5686.1] || member(u,intersection(complement(v),union(w,intersection(power_class(x),complement(y)))))* member(u,union(v,intersection(complement(w),union(complement(power_class(x)),y)))) -> .
% 299.94/300.48 96638[0:SpL:46221.0,5686.1] || member(u,intersection(complement(v),union(w,intersection(complement(x),power_class(y)))))* member(u,union(v,intersection(complement(w),union(x,complement(power_class(y)))))) -> .
% 299.94/300.48 96920[0:SpL:46227.0,5696.1] || member(u,intersection(union(intersection(power_class(v),complement(w)),x),complement(y)))* member(u,union(intersection(union(complement(power_class(v)),w),complement(x)),y)) -> .
% 299.94/300.48 96919[0:SpL:46221.0,5696.1] || member(u,intersection(union(intersection(complement(v),power_class(w)),x),complement(y)))* member(u,union(intersection(union(v,complement(power_class(w))),complement(x)),y)) -> .
% 299.94/300.48 96892[0:SpL:46227.0,5696.1] || member(u,intersection(union(v,intersection(power_class(w),complement(x))),complement(y)))* member(u,union(intersection(complement(v),union(complement(power_class(w)),x)),y)) -> .
% 299.94/300.48 96891[0:SpL:46221.0,5696.1] || member(u,intersection(union(v,intersection(complement(w),power_class(x))),complement(y)))* member(u,union(intersection(complement(v),union(w,complement(power_class(x)))),y)) -> .
% 299.94/300.48 98125[0:Rew:97898.0,59219.1] || member(u,image(element_relation,union(v,intersection(complement(w),union(x,y)))))* member(u,power_class(intersection(complement(v),union(w,complement(union(x,y)))))) -> .
% 299.94/300.48 98126[0:Rew:97898.0,61502.0] || -> equal(union(complement(power_class(u)),intersection(complement(v),union(w,complement(union(x,y))))),complement(intersection(power_class(u),union(v,intersection(complement(w),union(x,y))))))**.
% 299.94/300.48 98154[0:Rew:97898.0,96634.1] || member(u,intersection(complement(v),union(w,image(element_relation,union(x,y)))))* member(u,union(v,intersection(complement(w),power_class(complement(union(x,y)))))) -> .
% 299.94/300.48 98172[0:Rew:97898.0,9958.1] || member(u,union(complement(v),union(w,x))) member(u,union(v,complement(union(w,x)))) -> member(u,symmetric_difference(complement(v),union(w,x)))*.
% 299.94/300.48 98181[0:Rew:97898.0,59236.1] || member(u,image(element_relation,union(intersection(complement(v),union(w,x)),y)))* member(u,power_class(intersection(union(v,complement(union(w,x))),complement(y)))) -> .
% 299.94/300.48 98182[0:Rew:97898.0,61519.0] || -> equal(union(complement(power_class(u)),intersection(union(v,complement(union(w,x))),complement(y))),complement(intersection(power_class(u),union(intersection(complement(v),union(w,x)),y))))**.
% 299.94/300.48 98197[0:Rew:97898.0,96789.0] || subclass(u,union(v,complement(union(w,x)))) member(regular(intersection(u,y)),intersection(complement(v),union(w,x)))* -> equal(intersection(u,y),null_class).
% 299.94/300.48 98198[0:Rew:97898.0,96790.0] || subclass(u,union(v,complement(union(w,x)))) member(regular(intersection(y,u)),intersection(complement(v),union(w,x)))* -> equal(intersection(y,u),null_class).
% 299.94/300.48 98206[0:Rew:97898.0,60781.0] || -> equal(union(intersection(complement(u),union(v,complement(union(w,x)))),complement(power_class(y))),complement(intersection(union(u,intersection(complement(v),union(w,x))),power_class(y))))**.
% 299.94/300.48 98253[0:Rew:97898.0,96887.1] || member(u,intersection(union(v,image(element_relation,union(w,x))),complement(y)))* member(u,union(intersection(complement(v),power_class(complement(union(w,x)))),y)) -> .
% 299.94/300.48 98269[0:Rew:97898.0,96662.1] || member(u,intersection(complement(v),union(image(element_relation,union(w,x)),y)))* member(u,union(v,intersection(power_class(complement(union(w,x))),complement(y)))) -> .
% 299.94/300.48 98271[0:Rew:97898.0,93357.0] || member(u,intersection(power_class(complement(power_class(v))),power_class(complement(union(w,x)))))* member(u,union(image(element_relation,power_class(v)),image(element_relation,union(w,x)))) -> .
% 299.94/300.48 98279[0:Rew:97898.0,59222.1] || member(u,image(element_relation,union(v,intersection(union(w,x),complement(y)))))* member(u,power_class(intersection(complement(v),union(complement(union(w,x)),y)))) -> .
% 299.94/300.48 98280[0:Rew:97898.0,61505.0] || -> equal(union(complement(power_class(u)),intersection(complement(v),union(complement(union(w,x)),y))),complement(intersection(power_class(u),union(v,intersection(union(w,x),complement(y))))))**.
% 299.94/300.48 98487[0:Rew:97898.0,60798.0] || -> equal(union(intersection(union(u,complement(union(v,w))),complement(x)),complement(power_class(y))),complement(intersection(union(intersection(complement(u),union(v,w)),x),power_class(y))))**.
% 299.94/300.48 98546[4:Rew:97898.0,96752.0] || subclass(domain_relation,flip(union(u,complement(union(v,w))))) member(ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x))),intersection(complement(u),union(v,w)))* -> .
% 299.94/300.48 98547[4:Rew:97898.0,96751.0] || subclass(domain_relation,rotate(union(u,complement(union(v,w))))) member(ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y),intersection(complement(u),union(v,w)))* -> .
% 299.94/300.48 98563[0:Rew:97898.0,96915.1] || member(u,intersection(union(image(element_relation,union(v,w)),x),complement(y)))* member(u,union(intersection(power_class(complement(union(v,w))),complement(x)),y)) -> .
% 299.94/300.48 98607[0:Rew:97898.0,91658.0] || member(u,intersection(power_class(complement(union(v,w))),power_class(complement(power_class(x)))))* member(u,union(image(element_relation,union(v,w)),image(element_relation,power_class(x)))) -> .
% 299.94/300.48 98627[0:Rew:97898.0,9961.1] || member(u,union(union(v,w),complement(x))) member(u,union(complement(union(v,w)),x)) -> member(u,symmetric_difference(union(v,w),complement(x)))*.
% 299.94/300.48 98636[0:Rew:97898.0,59239.1] || member(u,image(element_relation,union(intersection(union(v,w),complement(x)),y)))* member(u,power_class(intersection(union(complement(union(v,w)),x),complement(y)))) -> .
% 299.94/300.48 98637[0:Rew:97898.0,61522.0] || -> equal(union(complement(power_class(u)),intersection(union(complement(union(v,w)),x),complement(y))),complement(intersection(power_class(u),union(intersection(union(v,w),complement(x)),y))))**.
% 299.94/300.48 98652[0:Rew:97898.0,97044.0] || subclass(u,union(complement(union(v,w)),x)) member(regular(intersection(u,y)),intersection(union(v,w),complement(x)))* -> equal(intersection(u,y),null_class).
% 299.94/300.48 98653[0:Rew:97898.0,97045.0] || subclass(u,union(complement(union(v,w)),x)) member(regular(intersection(y,u)),intersection(union(v,w),complement(x)))* -> equal(intersection(y,u),null_class).
% 299.94/300.48 98661[0:Rew:97898.0,60784.0] || -> equal(union(intersection(complement(u),union(complement(union(v,w)),x)),complement(power_class(y))),complement(intersection(union(u,intersection(union(v,w),complement(x))),power_class(y))))**.
% 299.94/300.48 98848[0:Rew:97898.0,60801.0] || -> equal(union(intersection(union(complement(union(u,v)),w),complement(x)),complement(power_class(y))),complement(intersection(union(intersection(union(u,v),complement(w)),x),power_class(y))))**.
% 299.94/300.48 98905[4:Rew:97898.0,97007.0] || subclass(domain_relation,flip(union(complement(union(u,v)),w))) member(ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x))),intersection(union(u,v),complement(w)))* -> .
% 299.94/300.48 98906[4:Rew:97898.0,97006.0] || subclass(domain_relation,rotate(union(complement(union(u,v)),w))) member(ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y),intersection(union(u,v),complement(w)))* -> .
% 299.94/300.48 99858[3:Rew:97898.0,98458.0] || member(apply(choice,regular(union(u,complement(union(v,w))))),symmetric_difference(complement(u),union(v,w)))* -> equal(regular(union(u,complement(union(v,w)))),null_class).
% 299.94/300.48 99859[3:Rew:97898.0,98459.1] || member(not_subclass_element(regular(union(u,complement(union(v,w)))),x),symmetric_difference(complement(u),union(v,w)))* -> subclass(regular(union(u,complement(union(v,w)))),x).
% 299.94/300.48 99860[0:Rew:99324.0,98480.0] || -> equal(power_class(intersection(union(u,complement(union(v,w))),complement(singleton(intersection(complement(u),union(v,w)))))),power_class(complement(successor(intersection(complement(u),union(v,w))))))**.
% 299.94/300.48 99861[0:Rew:97898.0,98709.1] || member(regular(restrict(intersection(u,complement(union(v,w))),x,y)),union(v,w))* -> equal(restrict(intersection(u,complement(union(v,w))),x,y),null_class).
% 299.94/300.48 99865[3:Rew:97898.0,98819.0] || member(apply(choice,regular(union(complement(union(u,v)),w))),symmetric_difference(union(u,v),complement(w)))* -> equal(regular(union(complement(union(u,v)),w)),null_class).
% 299.94/300.48 99866[3:Rew:97898.0,98820.1] || member(not_subclass_element(regular(union(complement(union(u,v)),w)),x),symmetric_difference(union(u,v),complement(w)))* -> subclass(regular(union(complement(union(u,v)),w)),x).
% 299.94/300.48 99867[0:Rew:99324.0,98841.0] || -> equal(power_class(intersection(union(complement(union(u,v)),w),complement(singleton(intersection(union(u,v),complement(w)))))),power_class(complement(successor(intersection(union(u,v),complement(w))))))**.
% 299.94/300.48 99868[0:Rew:97898.0,99039.1] || member(regular(restrict(power_class(complement(union(u,v))),w,x)),image(element_relation,union(u,v)))* -> equal(restrict(power_class(complement(union(u,v))),w,x),null_class).
% 299.94/300.48 99871[0:Rew:97898.0,99075.1] || member(regular(restrict(intersection(complement(union(u,v)),w),x,y)),union(u,v))* -> equal(restrict(intersection(complement(union(u,v)),w),x,y),null_class).
% 299.94/300.48 99873[3:Rew:97898.0,99136.1] || member(regular(union(null_class,restrict(complement(union(u,v)),w,x))),union(u,v))* -> equal(union(null_class,restrict(complement(union(u,v)),w,x)),null_class).
% 299.94/300.48 99979[0:Rew:97898.0,97879.1,97898.0,97879.1,97898.0,97879.0,97898.0,97879.0] || member(not_subclass_element(complement(union(complement(union(u,v)),w)),x),symmetric_difference(union(u,v),complement(w)))* -> subclass(complement(union(complement(union(u,v)),w)),x).
% 299.94/300.48 99980[0:Rew:97898.0,97878.1,97898.0,97878.1,97898.0,97878.0,97898.0,97878.0] || member(not_subclass_element(complement(union(u,complement(union(v,w)))),x),symmetric_difference(complement(u),union(v,w)))* -> subclass(complement(union(u,complement(union(v,w)))),x).
% 299.94/300.48 103431[0:SpL:99391.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),union(w,complement(successor(x)))))* member(u,union(image(element_relation,power_class(v)),intersection(complement(w),successor(x)))) -> .
% 299.94/300.48 103422[0:SpL:99391.0,46280.0] || member(u,intersection(union(v,complement(successor(w))),power_class(complement(power_class(x)))))* member(u,union(intersection(complement(v),successor(w)),image(element_relation,power_class(x)))) -> .
% 299.94/300.48 104587[0:Res:235.1,97909.0] || member(regular(restrict(image(element_relation,union(u,v)),w,x)),power_class(complement(union(u,v))))* -> equal(restrict(image(element_relation,union(u,v)),w,x),null_class).
% 299.94/300.48 106729[3:Res:30573.0,97900.0] || -> equal(union(null_class,symmetric_difference(complement(u),union(v,w))),null_class) member(regular(union(null_class,symmetric_difference(complement(u),union(v,w)))),union(u,complement(union(v,w))))*.
% 299.94/300.48 106719[0:Res:168.1,97900.0] || -> equal(intersection(u,symmetric_difference(complement(v),union(w,x))),null_class) member(regular(intersection(u,symmetric_difference(complement(v),union(w,x)))),union(v,complement(union(w,x))))*.
% 299.94/300.48 106716[0:Res:4871.2,97900.0] || subclass(u,symmetric_difference(complement(v),union(w,x))) -> subclass(intersection(u,y),z) member(not_subclass_element(intersection(u,y),z),union(v,complement(union(w,x))))*.
% 299.94/300.48 106714[0:Res:3695.2,97900.0] || subclass(u,symmetric_difference(complement(v),union(w,x))) -> subclass(intersection(y,u),z) member(not_subclass_element(intersection(y,u),z),union(v,complement(union(w,x))))*.
% 299.94/300.48 106685[0:Res:174.1,97900.0] || -> equal(intersection(symmetric_difference(complement(u),union(v,w)),x),null_class) member(regular(intersection(symmetric_difference(complement(u),union(v,w)),x)),union(u,complement(union(v,w))))*.
% 299.94/300.48 106648[0:SpL:97907.0,97900.0] || member(u,symmetric_difference(union(v,complement(union(w,x))),union(y,z))) -> member(u,union(intersection(complement(v),union(w,x)),complement(union(y,z))))*.
% 299.94/300.48 106641[0:SpL:97919.0,97900.0] || member(u,symmetric_difference(union(complement(union(v,w)),x),union(y,z))) -> member(u,union(intersection(union(v,w),complement(x)),complement(union(y,z))))*.
% 299.94/300.48 107201[0:SpR:105396.0,6542.0] || -> equal(intersection(successor(union(u,v)),union(complement(union(v,u)),complement(singleton(union(u,v))))),symmetric_difference(complement(union(v,u)),complement(singleton(union(u,v)))))**.
% 299.94/300.48 107695[3:Res:30573.0,97914.0] || -> equal(union(null_class,symmetric_difference(union(u,v),complement(w))),null_class) member(regular(union(null_class,symmetric_difference(union(u,v),complement(w)))),union(complement(union(u,v)),w))*.
% 299.94/300.48 107685[0:Res:168.1,97914.0] || -> equal(intersection(u,symmetric_difference(union(v,w),complement(x))),null_class) member(regular(intersection(u,symmetric_difference(union(v,w),complement(x)))),union(complement(union(v,w)),x))*.
% 299.94/300.48 107682[0:Res:4871.2,97914.0] || subclass(u,symmetric_difference(union(v,w),complement(x))) -> subclass(intersection(u,y),z) member(not_subclass_element(intersection(u,y),z),union(complement(union(v,w)),x))*.
% 299.94/300.48 107680[0:Res:3695.2,97914.0] || subclass(u,symmetric_difference(union(v,w),complement(x))) -> subclass(intersection(y,u),z) member(not_subclass_element(intersection(y,u),z),union(complement(union(v,w)),x))*.
% 299.94/300.48 107651[0:Res:174.1,97914.0] || -> equal(intersection(symmetric_difference(union(u,v),complement(w)),x),null_class) member(regular(intersection(symmetric_difference(union(u,v),complement(w)),x)),union(complement(union(u,v)),w))*.
% 299.94/300.48 107574[0:SpL:97907.0,97914.0] || member(u,symmetric_difference(union(v,w),union(x,complement(union(y,z))))) -> member(u,union(complement(union(v,w)),intersection(complement(x),union(y,z))))*.
% 299.94/300.48 107567[0:SpL:97919.0,97914.0] || member(u,symmetric_difference(union(v,w),union(complement(union(x,y)),z))) -> member(u,union(complement(union(v,w)),intersection(union(x,y),complement(z))))*.
% 299.94/300.48 108935[0:Res:2349.2,97899.0] || subclass(u,intersection(complement(v),union(w,x))) member(regular(intersection(y,u)),union(v,complement(union(w,x))))* -> equal(intersection(y,u),null_class).
% 299.94/300.48 108934[0:Res:2971.2,97899.0] || subclass(u,intersection(complement(v),union(w,x))) member(regular(intersection(u,y)),union(v,complement(union(w,x))))* -> equal(intersection(u,y),null_class).
% 299.94/300.48 108903[4:Res:20669.1,97899.0] || subclass(domain_relation,flip(intersection(complement(u),union(v,w)))) member(ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x))),union(u,complement(union(v,w))))* -> .
% 299.94/300.48 108902[4:Res:20668.1,97899.0] || subclass(domain_relation,rotate(intersection(complement(u),union(v,w)))) member(ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y),union(u,complement(union(v,w))))* -> .
% 299.94/300.48 109256[0:Res:2349.2,97913.0] || subclass(u,intersection(union(v,w),complement(x))) member(regular(intersection(y,u)),union(complement(union(v,w)),x))* -> equal(intersection(y,u),null_class).
% 299.94/300.48 109255[0:Res:2971.2,97913.0] || subclass(u,intersection(union(v,w),complement(x))) member(regular(intersection(u,y)),union(complement(union(v,w)),x))* -> equal(intersection(u,y),null_class).
% 299.94/300.48 109224[4:Res:20669.1,97913.0] || subclass(domain_relation,flip(intersection(union(u,v),complement(w)))) member(ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x))),union(complement(union(u,v)),w))* -> .
% 299.94/300.48 109223[4:Res:20668.1,97913.0] || subclass(domain_relation,rotate(intersection(union(u,v),complement(w)))) member(ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y),union(complement(union(u,v)),w))* -> .
% 299.94/300.48 109844[0:SpR:98095.0,3028.2] || subclass(u,symmetric_difference(restrict(v,w,x),complement(union(cross_product(w,x),v))))* -> equal(u,null_class) member(regular(u),complement(symmetric_difference(cross_product(w,x),v))).
% 299.94/300.48 110040[0:SpR:98119.0,3028.2] || subclass(u,symmetric_difference(restrict(v,w,x),complement(union(v,cross_product(w,x)))))* -> equal(u,null_class) member(regular(u),complement(symmetric_difference(v,cross_product(w,x)))).
% 299.94/300.48 110442[0:SpL:98594.0,3677.1] || member(u,symmetric_difference(power_class(v),power_class(complement(union(w,x)))))* subclass(union(complement(power_class(v)),image(element_relation,union(w,x))),y)* -> member(u,y)*.
% 299.94/300.48 110896[0:SpL:98733.0,3677.1] || member(u,symmetric_difference(power_class(complement(power_class(v))),union(w,x)))* subclass(union(image(element_relation,power_class(v)),complement(union(w,x))),y)* -> member(u,y)*.
% 299.94/300.48 111434[0:SpL:99020.0,3677.1] || member(u,symmetric_difference(power_class(complement(union(v,w))),power_class(x)))* subclass(union(image(element_relation,union(v,w)),complement(power_class(x))),y)* -> member(u,y)*.
% 299.94/300.48 112373[0:SpL:99160.0,3677.1] || member(u,symmetric_difference(union(v,w),power_class(complement(power_class(x)))))* subclass(union(complement(union(v,w)),image(element_relation,power_class(x))),y)* -> member(u,y)*.
% 299.94/300.48 121358[3:SpL:69762.0,46909.0] || member(regular(union(u,complement(power_class(union(null_class,v))))),intersection(complement(u),power_class(union(null_class,v))))* -> equal(union(u,complement(power_class(union(v,null_class)))),null_class).
% 299.94/300.48 121357[3:SpL:68783.0,46909.0] || member(regular(union(u,complement(power_class(union(v,v))))),intersection(complement(u),power_class(union(v,v))))* -> equal(union(u,complement(power_class(union(v,null_class)))),null_class).
% 299.94/300.48 121356[3:SpL:38610.0,46909.0] || member(regular(union(u,complement(power_class(union(v,v))))),intersection(complement(u),power_class(union(v,v))))* -> equal(union(u,complement(power_class(union(null_class,v)))),null_class).
% 299.94/300.48 121355[3:SpL:69762.0,46909.0] || member(regular(union(u,complement(power_class(union(v,null_class))))),intersection(complement(u),power_class(union(v,null_class))))* -> equal(union(u,complement(power_class(union(null_class,v)))),null_class).
% 299.94/300.48 121354[3:SpL:38610.0,46909.0] || member(regular(union(u,complement(power_class(union(null_class,v))))),intersection(complement(u),power_class(union(null_class,v))))* -> equal(union(u,complement(power_class(union(v,v)))),null_class).
% 299.94/300.48 121353[3:SpL:68783.0,46909.0] || member(regular(union(u,complement(power_class(union(v,null_class))))),intersection(complement(u),power_class(union(v,null_class))))* -> equal(union(u,complement(power_class(union(v,v)))),null_class).
% 299.94/300.48 121339[4:SpL:67191.0,46909.0] || member(regular(union(apply(null_class,u),complement(power_class(v)))),intersection(complement(apply(null_class,w)),power_class(v)))* -> equal(union(apply(null_class,u),complement(power_class(v))),null_class).
% 299.94/300.48 121338[4:SpL:67192.0,46909.0] || member(regular(union(apply(null_class,u),complement(power_class(v)))),intersection(complement(sum_class(range_of(null_class))),power_class(v)))* -> equal(union(apply(null_class,u),complement(power_class(v))),null_class).
% 299.94/300.48 121336[0:SpL:105396.0,46909.0] || member(regular(union(union(u,v),complement(power_class(w)))),intersection(complement(union(v,u)),power_class(w)))* -> equal(union(union(u,v),complement(power_class(w))),null_class).
% 299.94/300.48 121335[3:SpL:30027.0,46909.0] || member(regular(union(union(null_class,u),complement(power_class(v)))),intersection(union(null_class,complement(u)),power_class(v)))* -> equal(union(union(null_class,u),complement(power_class(v))),null_class).
% 299.94/300.48 121333[3:SpL:66602.0,46909.0] || member(regular(union(union(u,null_class),complement(power_class(v)))),intersection(union(null_class,complement(u)),power_class(v)))* -> equal(union(union(u,null_class),complement(power_class(v))),null_class).
% 299.94/300.48 121332[3:SpL:33220.0,46909.0] || member(regular(union(union(u,u),complement(power_class(v)))),intersection(union(null_class,complement(u)),power_class(v)))* -> equal(union(union(u,u),complement(power_class(v))),null_class).
% 299.94/300.48 121331[4:SpL:67192.0,46909.0] || member(regular(union(sum_class(range_of(null_class)),complement(power_class(u)))),intersection(complement(apply(null_class,v)),power_class(u)))* -> equal(union(sum_class(range_of(null_class)),complement(power_class(u))),null_class).
% 299.94/300.48 121328[0:SpL:71143.0,46909.0] || member(regular(union(symmetric_difference(u,v),complement(power_class(w)))),intersection(complement(symmetric_difference(v,u)),power_class(w)))* -> equal(union(symmetric_difference(u,v),complement(power_class(w))),null_class).
% 299.94/300.48 121723[3:SpL:69762.0,46913.0] || member(regular(union(complement(power_class(union(null_class,u))),v)),intersection(power_class(union(null_class,u)),complement(v)))* -> equal(union(complement(power_class(union(u,null_class))),v),null_class).
% 299.94/300.48 121722[3:SpL:68783.0,46913.0] || member(regular(union(complement(power_class(union(u,u))),v)),intersection(power_class(union(u,u)),complement(v)))* -> equal(union(complement(power_class(union(u,null_class))),v),null_class).
% 299.94/300.48 121721[3:SpL:38610.0,46913.0] || member(regular(union(complement(power_class(union(u,u))),v)),intersection(power_class(union(u,u)),complement(v)))* -> equal(union(complement(power_class(union(null_class,u))),v),null_class).
% 299.94/300.48 121720[3:SpL:69762.0,46913.0] || member(regular(union(complement(power_class(union(u,null_class))),v)),intersection(power_class(union(u,null_class)),complement(v)))* -> equal(union(complement(power_class(union(null_class,u))),v),null_class).
% 299.94/300.48 121719[3:SpL:38610.0,46913.0] || member(regular(union(complement(power_class(union(null_class,u))),v)),intersection(power_class(union(null_class,u)),complement(v)))* -> equal(union(complement(power_class(union(u,u))),v),null_class).
% 299.94/300.48 121718[3:SpL:68783.0,46913.0] || member(regular(union(complement(power_class(union(u,null_class))),v)),intersection(power_class(union(u,null_class)),complement(v)))* -> equal(union(complement(power_class(union(u,u))),v),null_class).
% 299.94/300.48 121692[4:SpL:67191.0,46913.0] || member(regular(union(complement(power_class(u)),apply(null_class,v))),intersection(power_class(u),complement(apply(null_class,w))))* -> equal(union(complement(power_class(u)),apply(null_class,v)),null_class).
% 299.94/300.48 121691[4:SpL:67192.0,46913.0] || member(regular(union(complement(power_class(u)),apply(null_class,v))),intersection(power_class(u),complement(sum_class(range_of(null_class)))))* -> equal(union(complement(power_class(u)),apply(null_class,v)),null_class).
% 299.94/300.48 121689[0:SpL:105396.0,46913.0] || member(regular(union(complement(power_class(u)),union(v,w))),intersection(power_class(u),complement(union(w,v))))* -> equal(union(complement(power_class(u)),union(v,w)),null_class).
% 299.94/300.48 121688[3:SpL:30027.0,46913.0] || member(regular(union(complement(power_class(u)),union(null_class,v))),intersection(power_class(u),union(null_class,complement(v))))* -> equal(union(complement(power_class(u)),union(null_class,v)),null_class).
% 299.94/300.48 121686[3:SpL:66602.0,46913.0] || member(regular(union(complement(power_class(u)),union(v,null_class))),intersection(power_class(u),union(null_class,complement(v))))* -> equal(union(complement(power_class(u)),union(v,null_class)),null_class).
% 299.94/300.48 121685[3:SpL:33220.0,46913.0] || member(regular(union(complement(power_class(u)),union(v,v))),intersection(power_class(u),union(null_class,complement(v))))* -> equal(union(complement(power_class(u)),union(v,v)),null_class).
% 299.94/300.48 121684[4:SpL:67192.0,46913.0] || member(regular(union(complement(power_class(u)),sum_class(range_of(null_class)))),intersection(power_class(u),complement(apply(null_class,v))))* -> equal(union(complement(power_class(u)),sum_class(range_of(null_class))),null_class).
% 299.94/300.48 121681[0:SpL:71143.0,46913.0] || member(regular(union(complement(power_class(u)),symmetric_difference(v,w))),intersection(power_class(u),complement(symmetric_difference(w,v))))* -> equal(union(complement(power_class(u)),symmetric_difference(v,w)),null_class).
% 299.94/300.48 122692[4:SpL:67191.0,6509.0] || member(u,symmetric_difference(union(apply(null_class,v),w),union(complement(apply(null_class,x)),complement(w))))* -> member(u,complement(symmetric_difference(complement(apply(null_class,v)),complement(w)))).
% 299.94/300.48 122691[4:SpL:67192.0,6509.0] || member(u,symmetric_difference(union(apply(null_class,v),w),union(complement(sum_class(range_of(null_class))),complement(w))))* -> member(u,complement(symmetric_difference(complement(apply(null_class,v)),complement(w)))).
% 299.94/300.48 122689[0:SpL:105396.0,6509.0] || member(u,symmetric_difference(union(union(v,w),x),union(complement(union(w,v)),complement(x))))* -> member(u,complement(symmetric_difference(complement(union(v,w)),complement(x)))).
% 299.94/300.48 122895[3:Rew:30027.0,122688.1] || member(u,symmetric_difference(union(union(null_class,v),w),union(union(null_class,complement(v)),complement(w))))* -> member(u,complement(symmetric_difference(union(null_class,complement(v)),complement(w)))).
% 299.94/300.48 122896[3:Rew:66602.0,122686.1] || member(u,symmetric_difference(union(union(v,null_class),w),union(union(null_class,complement(v)),complement(w))))* -> member(u,complement(symmetric_difference(union(null_class,complement(v)),complement(w)))).
% 299.94/300.48 122897[3:Rew:33220.0,122685.1] || member(u,symmetric_difference(union(union(v,v),w),union(union(null_class,complement(v)),complement(w))))* -> member(u,complement(symmetric_difference(union(null_class,complement(v)),complement(w)))).
% 299.94/300.48 122684[4:SpL:67192.0,6509.0] || member(u,symmetric_difference(union(sum_class(range_of(null_class)),v),union(complement(apply(null_class,w)),complement(v))))* -> member(u,complement(symmetric_difference(complement(sum_class(range_of(null_class))),complement(v)))).
% 299.94/300.48 122681[0:SpL:71143.0,6509.0] || member(u,symmetric_difference(union(symmetric_difference(v,w),x),union(complement(symmetric_difference(w,v)),complement(x))))* -> member(u,complement(symmetric_difference(complement(symmetric_difference(v,w)),complement(x)))).
% 299.94/300.48 122657[4:SpL:67191.0,6509.0] || member(u,symmetric_difference(union(v,apply(null_class,w)),union(complement(v),complement(apply(null_class,x)))))* -> member(u,complement(symmetric_difference(complement(v),complement(apply(null_class,w))))).
% 299.94/300.48 122656[4:SpL:67192.0,6509.0] || member(u,symmetric_difference(union(v,apply(null_class,w)),union(complement(v),complement(sum_class(range_of(null_class))))))* -> member(u,complement(symmetric_difference(complement(v),complement(apply(null_class,w))))).
% 299.94/300.48 122654[0:SpL:105396.0,6509.0] || member(u,symmetric_difference(union(v,union(w,x)),union(complement(v),complement(union(x,w)))))* -> member(u,complement(symmetric_difference(complement(v),complement(union(w,x))))).
% 299.94/300.48 122898[3:Rew:30027.0,122653.1] || member(u,symmetric_difference(union(v,union(null_class,w)),union(complement(v),union(null_class,complement(w)))))* -> member(u,complement(symmetric_difference(complement(v),union(null_class,complement(w))))).
% 299.94/300.48 122899[3:Rew:66602.0,122651.1] || member(u,symmetric_difference(union(v,union(w,null_class)),union(complement(v),union(null_class,complement(w)))))* -> member(u,complement(symmetric_difference(complement(v),union(null_class,complement(w))))).
% 299.94/300.48 122900[3:Rew:33220.0,122650.1] || member(u,symmetric_difference(union(v,union(w,w)),union(complement(v),union(null_class,complement(w)))))* -> member(u,complement(symmetric_difference(complement(v),union(null_class,complement(w))))).
% 299.94/300.48 122649[4:SpL:67192.0,6509.0] || member(u,symmetric_difference(union(v,sum_class(range_of(null_class))),union(complement(v),complement(apply(null_class,w)))))* -> member(u,complement(symmetric_difference(complement(v),complement(sum_class(range_of(null_class)))))).
% 299.94/300.48 122646[0:SpL:71143.0,6509.0] || member(u,symmetric_difference(union(v,symmetric_difference(w,x)),union(complement(v),complement(symmetric_difference(x,w)))))* -> member(u,complement(symmetric_difference(complement(v),complement(symmetric_difference(w,x))))).
% 299.94/300.48 125716[3:Res:125591.0,2995.0] || -> equal(complement(successor(complement(unordered_pair(u,v)))),null_class) equal(regular(complement(successor(complement(unordered_pair(u,v))))),v)** equal(regular(complement(successor(complement(unordered_pair(u,v))))),u)**.
% 299.94/300.48 126890[4:SpR:67191.0,99615.0] || -> equal(intersection(union(apply(null_class,u),complement(union(v,w))),union(complement(apply(null_class,x)),union(v,w))),symmetric_difference(complement(apply(null_class,x)),union(v,w)))**.
% 299.94/300.48 126889[4:SpR:67192.0,99615.0] || -> equal(intersection(union(apply(null_class,u),complement(union(v,w))),union(complement(sum_class(range_of(null_class))),union(v,w))),symmetric_difference(complement(sum_class(range_of(null_class))),union(v,w)))**.
% 299.94/300.48 126882[4:SpR:67192.0,99615.0] || -> equal(intersection(union(sum_class(range_of(null_class)),complement(union(u,v))),union(complement(apply(null_class,w)),union(u,v))),symmetric_difference(complement(apply(null_class,w)),union(u,v)))**.
% 299.94/300.48 126879[0:SpR:71143.0,99615.0] || -> equal(intersection(union(symmetric_difference(u,v),complement(union(w,x))),union(complement(symmetric_difference(v,u)),union(w,x))),symmetric_difference(complement(symmetric_difference(v,u)),union(w,x)))**.
% 299.94/300.48 127214[0:Rew:99615.0,126778.1] || subclass(union(u,complement(union(v,w))),x) -> equal(symmetric_difference(complement(u),union(v,w)),null_class) member(regular(symmetric_difference(complement(u),union(v,w))),x)*.
% 299.94/300.48 128212[4:Rew:99184.0,127957.0] || -> equal(intersection(union(union(u,v),complement(apply(null_class,w))),union(sum_class(range_of(null_class)),complement(union(u,v)))),symmetric_difference(union(u,v),complement(apply(null_class,w))))**.
% 299.94/300.48 127946[0:SpR:71143.0,98895.0] || -> equal(intersection(union(union(u,v),complement(symmetric_difference(w,x))),union(complement(union(u,v)),symmetric_difference(x,w))),symmetric_difference(union(u,v),complement(symmetric_difference(w,x))))**.
% 299.94/300.48 128276[0:Rew:98895.0,127817.1] || subclass(union(complement(union(u,v)),w),x) -> equal(symmetric_difference(union(u,v),complement(w)),null_class) member(regular(symmetric_difference(union(u,v),complement(w))),x)*.
% 299.94/300.48 128385[3:Res:125761.0,4982.0] || -> subclass(complement(successor(union(null_class,complement(restrict(u,v,w))))),x) member(not_subclass_element(complement(successor(union(null_class,complement(restrict(u,v,w))))),x),cross_product(v,w))*.
% 299.94/300.48 128482[10:SpL:231.0,109056.0] || member(regular(complement(restrict(cross_product(u,v),w,x))),cross_product(u,v))* member(regular(complement(restrict(cross_product(w,x),u,v))),cross_product(w,x))* -> .
% 299.94/300.48 129002[3:Res:125564.0,4983.0] || -> subclass(union(null_class,intersection(union(null_class,restrict(u,v,w)),x)),y) member(not_subclass_element(union(null_class,intersection(union(null_class,restrict(u,v,w)),x)),y),u)*.
% 299.94/300.48 129183[3:Res:125581.0,4983.0] || -> subclass(union(null_class,intersection(u,union(null_class,restrict(v,w,x)))),y) member(not_subclass_element(union(null_class,intersection(u,union(null_class,restrict(v,w,x)))),y),v)*.
% 299.94/300.48 129993[3:Res:125558.0,4983.0] || -> subclass(intersection(intersection(union(null_class,restrict(u,v,w)),x),y),z) member(not_subclass_element(intersection(intersection(union(null_class,restrict(u,v,w)),x),y),z),u)*.
% 299.94/300.48 130163[3:Res:125569.0,4983.0] || -> subclass(intersection(u,intersection(v,union(null_class,restrict(w,x,y)))),z) member(not_subclass_element(intersection(u,intersection(v,union(null_class,restrict(w,x,y)))),z),w)*.
% 299.94/300.48 130377[3:Res:125572.0,4983.0] || -> subclass(intersection(u,intersection(union(null_class,restrict(v,w,x)),y)),z) member(not_subclass_element(intersection(u,intersection(union(null_class,restrict(v,w,x)),y)),z),v)*.
% 299.94/300.48 130551[3:Res:125578.0,4983.0] || -> subclass(intersection(intersection(u,union(null_class,restrict(v,w,x))),y),z) member(not_subclass_element(intersection(intersection(u,union(null_class,restrict(v,w,x))),y),z),v)*.
% 299.94/300.48 133463[3:MRR:133462.0,13.0] || subclass(unordered_pair(u,v),regular(w))* member(v,w) -> equal(apply(choice,unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) equal(w,null_class).
% 299.94/300.48 133465[3:MRR:133464.0,13.0] || subclass(unordered_pair(u,v),regular(w))* member(u,w) -> equal(apply(choice,unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) equal(w,null_class).
% 299.94/300.48 142260[0:Res:374.1,46242.0] || subclass(ordered_pair(u,v),intersection(complement(w),union(x,complement(power_class(y))))) member(unordered_pair(u,singleton(v)),union(w,intersection(complement(x),power_class(y))))* -> .
% 299.94/300.48 142242[0:Res:359.2,46242.0] || subclass(u,intersection(complement(v),union(w,complement(power_class(x))))) member(not_subclass_element(u,y),union(v,intersection(complement(w),power_class(x))))* -> subclass(u,y).
% 299.94/300.48 142150[0:SpL:99324.0,46242.0] || member(u,intersection(power_class(complement(successor(v))),union(w,complement(power_class(x)))))* member(u,union(image(element_relation,successor(v)),intersection(complement(w),power_class(x)))) -> .
% 299.94/300.48 143821[0:Res:374.1,46261.0] || subclass(ordered_pair(u,v),intersection(union(w,complement(power_class(x))),complement(y))) member(unordered_pair(u,singleton(v)),union(intersection(complement(w),power_class(x)),y))* -> .
% 299.94/300.48 143803[0:Res:359.2,46261.0] || subclass(u,intersection(union(v,complement(power_class(w))),complement(x))) member(not_subclass_element(u,y),union(intersection(complement(v),power_class(w)),x))* -> subclass(u,y).
% 299.94/300.48 143679[0:SpL:99324.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),power_class(complement(successor(x)))))* member(u,union(intersection(complement(v),power_class(w)),image(element_relation,successor(x)))) -> .
% 299.94/300.48 144232[0:Res:374.1,46288.0] || subclass(ordered_pair(u,v),intersection(complement(w),union(complement(power_class(x)),y))) member(unordered_pair(u,singleton(v)),union(w,intersection(power_class(x),complement(y))))* -> .
% 299.94/300.48 144214[0:Res:359.2,46288.0] || subclass(u,intersection(complement(v),union(complement(power_class(w)),x))) member(not_subclass_element(u,y),union(v,intersection(power_class(w),complement(x))))* -> subclass(u,y).
% 299.94/300.48 144122[0:SpL:99324.0,46288.0] || member(u,intersection(power_class(complement(successor(v))),union(complement(power_class(w)),x)))* member(u,union(image(element_relation,successor(v)),intersection(power_class(w),complement(x)))) -> .
% 299.94/300.48 144491[0:Res:374.1,46462.0] || subclass(ordered_pair(u,v),intersection(union(complement(power_class(w)),x),complement(y))) member(unordered_pair(u,singleton(v)),union(intersection(power_class(w),complement(x)),y))* -> .
% 299.94/300.48 144473[0:Res:359.2,46462.0] || subclass(u,intersection(union(complement(power_class(v)),w),complement(x))) member(not_subclass_element(u,y),union(intersection(power_class(v),complement(w)),x))* -> subclass(u,y).
% 299.94/300.48 144342[0:SpL:99324.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),power_class(complement(successor(x)))))* member(u,union(intersection(power_class(v),complement(w)),image(element_relation,successor(x)))) -> .
% 299.94/300.48 145788[0:Res:374.1,98247.0] || subclass(ordered_pair(u,v),intersection(complement(w),power_class(complement(union(x,y))))) member(unordered_pair(u,singleton(v)),union(w,image(element_relation,union(x,y))))* -> .
% 299.94/300.48 145770[0:Res:359.2,98247.0] || subclass(u,intersection(complement(v),power_class(complement(union(w,x))))) member(not_subclass_element(u,y),union(v,image(element_relation,union(w,x))))* -> subclass(u,y).
% 299.94/300.48 145681[0:SpL:99324.0,98247.0] || member(u,intersection(power_class(complement(successor(v))),power_class(complement(union(w,x)))))* member(u,union(image(element_relation,successor(v)),image(element_relation,union(w,x)))) -> .
% 299.94/300.48 146429[3:Rew:104953.0,146428.0] || -> equal(union(complement(union(u,complement(power_class(v)))),intersection(power_class(w),union(x,y))),union(intersection(complement(u),power_class(v)),intersection(power_class(w),union(x,y))))**.
% 299.94/300.48 146431[3:Rew:105703.0,146430.0] || -> equal(union(complement(union(u,complement(power_class(v)))),intersection(union(w,x),power_class(y))),union(intersection(complement(u),power_class(v)),intersection(union(w,x),power_class(y))))**.
% 299.94/300.48 146997[3:Rew:104953.0,146996.0] || -> equal(union(complement(union(complement(power_class(u)),v)),intersection(power_class(w),union(x,y))),union(intersection(power_class(u),complement(v)),intersection(power_class(w),union(x,y))))**.
% 299.94/300.48 146999[3:Rew:105703.0,146998.0] || -> equal(union(complement(union(complement(power_class(u)),v)),intersection(union(w,x),power_class(y))),union(intersection(power_class(u),complement(v)),intersection(union(w,x),power_class(y))))**.
% 299.94/300.48 148150[0:Res:374.1,98557.0] || subclass(ordered_pair(u,v),intersection(power_class(complement(union(w,x))),complement(y))) member(unordered_pair(u,singleton(v)),union(image(element_relation,union(w,x)),y))* -> .
% 299.94/300.48 148132[0:Res:359.2,98557.0] || subclass(u,intersection(power_class(complement(union(v,w))),complement(x))) member(not_subclass_element(u,y),union(image(element_relation,union(v,w)),x))* -> subclass(u,y).
% 299.94/300.48 147981[0:SpL:99324.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),power_class(complement(successor(x)))))* member(u,union(image(element_relation,union(v,w)),image(element_relation,successor(x)))) -> .
% 299.94/300.48 150919[3:Rew:104960.0,150918.0] || -> equal(union(intersection(power_class(u),union(v,w)),complement(union(x,complement(power_class(y))))),union(intersection(power_class(u),union(v,w)),intersection(complement(x),power_class(y))))**.
% 299.94/300.48 150921[3:Rew:105710.0,150920.0] || -> equal(union(intersection(union(u,v),power_class(w)),complement(union(x,complement(power_class(y))))),union(intersection(union(u,v),power_class(w)),intersection(complement(x),power_class(y))))**.
% 299.94/300.48 151449[3:Rew:104960.0,151448.0] || -> equal(union(intersection(power_class(u),union(v,w)),complement(union(complement(power_class(x)),y))),union(intersection(power_class(u),union(v,w)),intersection(power_class(x),complement(y))))**.
% 299.94/300.48 151451[3:Rew:105710.0,151450.0] || -> equal(union(intersection(union(u,v),power_class(w)),complement(union(complement(power_class(x)),y))),union(intersection(union(u,v),power_class(w)),intersection(power_class(x),complement(y))))**.
% 299.94/300.48 152087[3:Rew:99026.0,151872.1] || subclass(power_class(complement(union(u,v))),union(w,x)) -> equal(union(complement(union(w,x)),image(element_relation,union(u,v))),image(element_relation,union(u,v)))**.
% 299.94/300.48 152100[3:Rew:99026.0,151757.0] || -> equal(union(complement(union(complement(union(u,v)),w)),image(element_relation,union(x,y))),union(intersection(union(u,v),complement(w)),image(element_relation,union(x,y))))**.
% 299.94/300.48 152101[3:Rew:99026.0,151756.0] || -> equal(union(complement(union(u,complement(union(v,w)))),image(element_relation,union(x,y))),union(intersection(complement(u),union(v,w)),image(element_relation,union(x,y))))**.
% 299.94/300.48 153291[3:Rew:99026.0,153056.1] || subclass(power_class(complement(union(u,v))),union(w,x)) -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),image(element_relation,union(u,v)))**.
% 299.94/300.48 153304[3:Rew:99026.0,152945.0] || -> equal(union(image(element_relation,union(u,v)),complement(union(complement(union(w,x)),y))),union(image(element_relation,union(u,v)),intersection(union(w,x),complement(y))))**.
% 299.94/300.48 153305[3:Rew:99026.0,152943.0] || -> equal(union(image(element_relation,union(u,v)),complement(union(w,complement(union(x,y))))),union(image(element_relation,union(u,v)),intersection(complement(w),union(x,y))))**.
% 299.94/300.48 155070[3:Res:154929.0,4982.0] || -> subclass(complement(successor(complement(intersection(restrict(u,v,w),x)))),y) member(not_subclass_element(complement(successor(complement(intersection(restrict(u,v,w),x)))),y),cross_product(v,w))*.
% 299.94/300.48 155558[3:Res:154953.0,4982.0] || -> subclass(complement(successor(complement(intersection(u,restrict(v,w,x))))),y) member(not_subclass_element(complement(successor(complement(intersection(u,restrict(v,w,x))))),y),cross_product(w,x))*.
% 299.94/300.48 155779[3:Res:154872.0,4983.0] || -> subclass(regular(union(null_class,complement(intersection(restrict(u,v,w),x)))),y) member(not_subclass_element(regular(union(null_class,complement(intersection(restrict(u,v,w),x)))),y),u)*.
% 299.94/300.48 156124[3:Res:155659.0,4983.0] || -> subclass(regular(union(null_class,complement(intersection(u,restrict(v,w,x))))),y) member(not_subclass_element(regular(union(null_class,complement(intersection(u,restrict(v,w,x))))),y),v)*.
% 299.94/300.48 157621[3:Res:154856.0,4983.0] || -> subclass(intersection(union(null_class,intersection(restrict(u,v,w),x)),y),z) member(not_subclass_element(intersection(union(null_class,intersection(restrict(u,v,w),x)),y),z),u)*.
% 299.94/300.48 157746[3:MRR:157745.3,53674.0] || subclass(regular(ordered_pair(u,v)),w)* -> equal(regular(ordered_pair(u,v)),singleton(u)) equal(apply(choice,regular(ordered_pair(u,v))),singleton(v))** member(u,w).
% 299.94/300.48 157878[3:Res:154864.0,4983.0] || -> subclass(union(null_class,intersection(intersection(restrict(u,v,w),x),y)),z) member(not_subclass_element(union(null_class,intersection(intersection(restrict(u,v,w),x),y)),z),u)*.
% 299.94/300.48 158105[3:Res:154877.0,4983.0] || -> subclass(intersection(u,union(null_class,intersection(restrict(v,w,x),y))),z) member(not_subclass_element(intersection(u,union(null_class,intersection(restrict(v,w,x),y))),z),v)*.
% 299.94/300.48 158276[3:Res:374.1,7409.1] || subclass(ordered_pair(u,v),unordered_pair(w,x))* member(unordered_pair(u,singleton(v)),w) -> equal(regular(unordered_pair(w,x)),x) equal(unordered_pair(w,x),null_class).
% 299.94/300.48 158259[3:Res:7306.0,7409.1] || member(not_subclass_element(u,complement(unordered_pair(v,w))),v)* -> subclass(u,complement(unordered_pair(v,w))) equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 299.94/300.48 158258[3:Res:359.2,7409.1] || subclass(u,unordered_pair(v,w))* member(not_subclass_element(u,x),v)* -> subclass(u,x) equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 299.94/300.48 158305[3:MRR:158304.4,53674.0] || member(u,v) member(u,regular(ordered_pair(v,w)))* -> equal(regular(ordered_pair(v,w)),singleton(v)) equal(regular(regular(ordered_pair(v,w))),singleton(w)).
% 299.94/300.48 158434[3:Res:154885.0,4983.0] || -> subclass(union(null_class,intersection(u,intersection(restrict(v,w,x),y))),z) member(not_subclass_element(union(null_class,intersection(u,intersection(restrict(v,w,x),y))),z),v)*.
% 299.94/300.48 158579[3:Res:154956.0,4983.0] || -> subclass(complement(successor(complement(restrict(restrict(u,v,w),x,y)))),z) member(not_subclass_element(complement(successor(complement(restrict(restrict(u,v,w),x,y)))),z),u)*.
% 299.94/300.48 158715[3:Res:374.1,7410.1] || subclass(ordered_pair(u,v),unordered_pair(w,x))* member(unordered_pair(u,singleton(v)),x) -> equal(regular(unordered_pair(w,x)),w) equal(unordered_pair(w,x),null_class).
% 299.94/300.48 158698[3:Res:7306.0,7410.1] || member(not_subclass_element(u,complement(unordered_pair(v,w))),w)* -> subclass(u,complement(unordered_pair(v,w))) equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 299.94/300.48 158697[3:Res:359.2,7410.1] || subclass(u,unordered_pair(v,w))* member(not_subclass_element(u,x),w)* -> subclass(u,x) equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 299.94/300.48 158749[3:MRR:158748.4,53674.0] || member(u,singleton(v)) member(u,regular(ordered_pair(w,v)))* -> equal(regular(ordered_pair(w,v)),singleton(w)) equal(regular(regular(ordered_pair(w,v))),w).
% 299.94/300.48 159024[3:Res:157492.0,4983.0] || -> subclass(intersection(union(null_class,intersection(u,restrict(v,w,x))),y),z) member(not_subclass_element(intersection(union(null_class,intersection(u,restrict(v,w,x))),y),z),v)*.
% 299.94/300.48 159277[3:Res:157751.0,4983.0] || -> subclass(union(null_class,intersection(intersection(u,restrict(v,w,x)),y)),z) member(not_subclass_element(union(null_class,intersection(intersection(u,restrict(v,w,x)),y)),z),v)*.
% 299.94/300.48 159504[3:Res:157993.0,4983.0] || -> subclass(intersection(u,union(null_class,intersection(v,restrict(w,x,y)))),z) member(not_subclass_element(intersection(u,union(null_class,intersection(v,restrict(w,x,y)))),z),w)*.
% 299.94/300.48 159746[3:Res:158313.0,4983.0] || -> subclass(union(null_class,intersection(u,intersection(v,restrict(w,x,y)))),z) member(not_subclass_element(union(null_class,intersection(u,intersection(v,restrict(w,x,y)))),z),w)*.
% 299.94/300.48 161562[0:Res:154858.0,4983.0] || -> subclass(intersection(intersection(intersection(restrict(u,v,w),x),y),z),x1) member(not_subclass_element(intersection(intersection(intersection(restrict(u,v,w),x),y),z),x1),u)*.
% 299.94/300.48 161824[0:Res:154873.0,4983.0] || -> subclass(intersection(u,intersection(v,intersection(restrict(w,x,y),z))),x1) member(not_subclass_element(intersection(u,intersection(v,intersection(restrict(w,x,y),z))),x1),w)*.
% 299.94/300.48 162526[0:Res:154876.0,4983.0] || -> subclass(intersection(u,intersection(intersection(restrict(v,w,x),y),z)),x1) member(not_subclass_element(intersection(u,intersection(intersection(restrict(v,w,x),y),z)),x1),v)*.
% 299.94/300.48 162795[0:Res:154882.0,4983.0] || -> subclass(intersection(intersection(u,intersection(restrict(v,w,x),y)),z),x1) member(not_subclass_element(intersection(intersection(u,intersection(restrict(v,w,x),y)),z),x1),v)*.
% 299.94/300.48 163599[0:Res:160079.0,4983.0] || -> subclass(intersection(intersection(intersection(u,restrict(v,w,x)),y),z),x1) member(not_subclass_element(intersection(intersection(intersection(u,restrict(v,w,x)),y),z),x1),v)*.
% 299.94/300.48 164028[0:Res:160096.0,4983.0] || -> subclass(intersection(u,intersection(v,intersection(w,restrict(x,y,z)))),x1) member(not_subclass_element(intersection(u,intersection(v,intersection(w,restrict(x,y,z)))),x1),x)*.
% 299.94/300.48 164291[0:Res:160100.0,4983.0] || -> subclass(intersection(u,intersection(intersection(v,restrict(w,x,y)),z)),x1) member(not_subclass_element(intersection(u,intersection(intersection(v,restrict(w,x,y)),z)),x1),w)*.
% 299.94/300.48 164748[0:Res:160106.0,4983.0] || -> subclass(intersection(intersection(u,intersection(v,restrict(w,x,y))),z),x1) member(not_subclass_element(intersection(intersection(u,intersection(v,restrict(w,x,y))),z),x1),w)*.
% 299.94/300.48 164893[0:Res:59858.0,4983.0] || -> subclass(restrict(restrict(restrict(u,v,w),x,y),z,x1),x2) member(not_subclass_element(restrict(restrict(restrict(u,v,w),x,y),z,x1),x2),u)*.
% 299.94/300.48 166636[15:Rew:165880.0,39539.2] function(u) || member(v,image(w,image(x,null_class))) member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(u,v),compose(w,x))*.
% 299.94/300.48 166640[15:Rew:165880.0,26482.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,intersection(w,x)) member(ordered_pair(u,ordered_pair(v,compose(u,v))),symmetric_difference(w,x))* -> .
% 299.94/300.48 166644[15:Rew:165880.0,10798.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,regular(w)) member(ordered_pair(u,ordered_pair(v,compose(u,v))),w)* -> equal(w,null_class).
% 299.94/300.48 166655[15:Rew:165880.0,10787.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,restrict(w,x,y))* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),cross_product(x,y))*.
% 299.94/300.48 174755[15:Rew:165880.0,166675.0] || equal(image(u,image(v,singleton(w))),y__dfg) member(ordered_pair(w,singleton(x)),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,singleton(x)),compose(u,v))*.
% 299.94/300.48 174756[15:Rew:165880.0,166677.0] || subclass(y__dfg,image(u,image(v,singleton(w)))) member(ordered_pair(w,singleton(x)),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,singleton(x)),compose(u,v))*.
% 299.94/300.48 174757[15:Rew:165880.0,166682.0] || member(u,y__dfg) member(ordered_pair(v,w),cross_product(y__dfg,y__dfg)) member(ordered_pair(ordered_pair(w,v),u),x)* equal(successor(flip(x)),null_class) -> .
% 299.94/300.48 174758[15:Rew:165880.0,166683.0] || member(u,y__dfg) member(ordered_pair(v,w),cross_product(y__dfg,y__dfg)) member(ordered_pair(ordered_pair(w,u),v),x)* equal(successor(rotate(x)),null_class) -> .
% 299.94/300.48 174759[15:Rew:165880.0,166708.3] single_valued_class(intersection(u,v)) || member(w,v)* member(w,u)* equal(intersection(u,v),cross_product(y__dfg,y__dfg))** -> member(w,cross_product(y__dfg,y__dfg))*.
% 299.94/300.48 174760[15:Rew:165880.0,166733.2] || member(u,range_of(null_class)) member(ordered_pair(v,u),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(v,u),compose(singleton(cross_product(image(w,singleton(v)),y__dfg)),w))*.
% 299.94/300.48 174761[15:Rew:165880.0,166735.2] || member(u,range_of(null_class)) member(ordered_pair(v,u),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(v,u),compose(complement(cross_product(image(w,singleton(v)),y__dfg)),w))*.
% 299.94/300.48 174762[15:Rew:165880.0,166742.2] || member(u,image(v,range_of(null_class))) member(ordered_pair(w,u),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,u),compose(v,singleton(cross_product(singleton(w),y__dfg))))*.
% 299.94/300.48 174763[15:Rew:165880.0,166744.2] || member(u,image(v,range_of(null_class))) member(ordered_pair(w,u),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,u),compose(v,complement(cross_product(singleton(w),y__dfg))))*.
% 299.94/300.48 166746[15:Rew:165880.0,20684.1] || member(u,image(v,range_of(null_class))) member(ordered_pair(w,u),cross_product(y__dfg,y__dfg)) -> member(w,cantor(x)) member(ordered_pair(w,u),compose(v,x))*.
% 299.94/300.48 166763[15:Rew:165880.0,113069.0] || member(ordered_pair(u,not_subclass_element(range_of(null_class),v)),cross_product(y__dfg,y__dfg)) -> subclass(range_of(null_class),v) member(ordered_pair(u,not_subclass_element(range_of(null_class),v)),compose(successor(null_class),w))*.
% 299.94/300.48 166829[15:Rew:165880.0,32556.1] || equal(image(u,image(v,singleton(w))),y__dfg) member(ordered_pair(w,regular(x__dfg)),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,regular(x__dfg)),compose(u,v))*.
% 299.94/300.48 174765[15:Rew:165880.0,166833.0] || subclass(y__dfg,image(u,image(v,singleton(w)))) member(ordered_pair(w,regular(x__dfg)),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,regular(x__dfg)),compose(u,v))*.
% 299.94/300.48 166933[15:Rew:165880.0,41387.0] || subclass(domain_relation,rotate(cross_product(y__dfg,y__dfg))) member(ordered_pair(u,cantor(ordered_pair(v,u))),v) -> member(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v),element_relation)*.
% 299.94/300.48 166942[15:Rew:165880.0,41504.0] || subclass(domain_relation,flip(cross_product(y__dfg,y__dfg))) member(ordered_pair(u,v),cantor(ordered_pair(v,u))) -> member(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u))),element_relation)*.
% 299.94/300.48 166988[15:Rew:165880.0,146526.1] || subclass(x__dfg,image(u,image(v,singleton(w)))) member(ordered_pair(w,complement(x__dfg)),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,complement(x__dfg)),compose(u,v))*.
% 299.94/300.48 174766[15:Rew:165880.0,166989.0] || subclass(y__dfg,image(u,image(v,singleton(w)))) member(ordered_pair(w,complement(x__dfg)),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,complement(x__dfg)),compose(u,v))*.
% 299.94/300.48 167013[15:Rew:165880.0,22559.1] || member(null_class,cantor(u)) member(ordered_pair(u,singleton(singleton(null_class))),cross_product(y__dfg,cross_product(y__dfg,y__dfg)))* -> member(ordered_pair(u,ordered_pair(null_class,apply(u,null_class))),application_function)*.
% 299.94/300.48 174767[15:Rew:165880.0,167071.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,w)* subclass(w,x)* -> member(ordered_pair(v,u),x)*.
% 299.94/300.48 174768[15:Rew:165880.0,167072.3,165880.0,167072.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,complement(compose(element_relation,y__dfg)))* member(ordered_pair(v,u),element_relation)* -> .
% 299.94/300.48 174769[15:Rew:165880.0,167073.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,symmetric_difference(w,x)) -> member(ordered_pair(v,u),union(w,x))*.
% 299.94/300.48 174770[15:Rew:165880.0,167075.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,sum_class(range_of(null_class))) -> member(ordered_pair(v,u),apply(null_class,w))*.
% 299.94/300.48 174771[15:Rew:165880.0,167076.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,apply(null_class,w))* -> member(ordered_pair(v,u),sum_class(range_of(null_class)))*.
% 299.94/300.48 167262[15:Rew:165880.0,139334.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),power_class(complement(successor(w)))))* member(u,union(image(element_relation,power_class(v)),image(element_relation,successor(w)))).
% 299.94/300.48 167302[15:Rew:165880.0,138574.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),power_class(complement(power_class(w)))))* member(u,union(image(element_relation,power_class(v)),image(element_relation,power_class(w)))).
% 299.94/300.48 167303[15:Rew:165880.0,138576.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(successor(v))),power_class(complement(power_class(w)))))* member(u,union(image(element_relation,successor(v)),image(element_relation,power_class(w)))).
% 299.94/300.48 167341[15:Rew:165880.0,133447.0] || member(u,y__dfg) subclass(u,regular(cantor(v))) -> equal(apply(v,apply(choice,u)),sum_class(range_of(null_class)))** equal(u,null_class) equal(cantor(v),null_class).
% 299.94/300.48 167342[15:Rew:165880.0,133444.2] || member(apply(choice,u),v) member(apply(choice,u),w) member(u,y__dfg) subclass(u,regular(intersection(w,v)))* -> equal(u,null_class).
% 299.94/300.48 167358[15:Rew:165880.0,128845.0] || member(u,y__dfg) equal(v,image(w,range_of(null_class)))* member(ordered_pair(u,x),compose(w,y))* -> member(u,cantor(y)) member(x,v)*.
% 299.94/300.48 167445[15:Rew:165880.0,125430.0] || member(u,y__dfg) subclass(u,symmetric_difference(intersection(v,w),complement(union(v,w))))* -> equal(u,null_class) member(apply(choice,u),complement(symmetric_difference(v,w))).
% 299.94/300.48 167555[15:Rew:165880.0,107687.0] || member(u,y__dfg) subclass(u,symmetric_difference(union(v,w),complement(x))) -> equal(u,null_class) member(apply(choice,u),union(complement(union(v,w)),x))*.
% 299.94/300.48 167563[15:Rew:165880.0,106721.0] || member(u,y__dfg) subclass(u,symmetric_difference(complement(v),union(w,x))) -> equal(u,null_class) member(apply(choice,u),union(v,complement(union(w,x))))*.
% 299.94/300.48 167567[15:Rew:165880.0,104584.0] || member(u,y__dfg) member(v,u) subclass(element_relation,image(element_relation,union(w,x))) member(ordered_pair(v,u),power_class(complement(union(w,x))))* -> .
% 299.94/300.48 167609[15:Rew:165880.0,98687.1] || member(ordered_pair(u,cantor(u)),symmetric_difference(union(v,w),complement(x)))* member(u,y__dfg) subclass(domain_relation,regular(union(complement(union(v,w)),x))) -> .
% 299.94/300.48 174772[15:Rew:165880.0,167610.1] || member(u,y__dfg) subclass(y__dfg,intersection(power_class(complement(union(v,w))),complement(x))) member(power_class(u),union(image(element_relation,union(v,w)),x))* -> .
% 299.94/300.48 174773[15:Rew:165880.0,167611.1] || member(u,y__dfg) subclass(y__dfg,intersection(power_class(complement(union(v,w))),complement(x))) member(sum_class(u),union(image(element_relation,union(v,w)),x))* -> .
% 299.94/300.48 167612[15:Rew:165880.0,98558.0] || member(u,y__dfg) -> member(u,image(element_relation,union(image(element_relation,union(v,w)),x)))* member(u,power_class(intersection(power_class(complement(union(v,w))),complement(x)))).
% 299.94/300.48 167613[15:Rew:165880.0,98268.0] || member(u,y__dfg) member(v,u) subclass(element_relation,power_class(complement(union(w,x)))) member(ordered_pair(v,u),image(element_relation,union(w,x)))* -> .
% 299.94/300.48 174774[15:Rew:165880.0,167614.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),power_class(complement(union(w,x))))) member(power_class(u),union(v,image(element_relation,union(w,x))))* -> .
% 299.94/300.48 174775[15:Rew:165880.0,167615.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),power_class(complement(union(w,x))))) member(sum_class(u),union(v,image(element_relation,union(w,x))))* -> .
% 299.94/300.48 167616[15:Rew:165880.0,98248.0] || member(u,y__dfg) -> member(u,image(element_relation,union(v,image(element_relation,union(w,x)))))* member(u,power_class(intersection(complement(v),power_class(complement(union(w,x)))))).
% 299.94/300.48 167617[15:Rew:165880.0,98232.1] || member(ordered_pair(u,cantor(u)),symmetric_difference(complement(v),union(w,x)))* member(u,y__dfg) subclass(domain_relation,regular(union(v,complement(union(w,x))))) -> .
% 299.94/300.48 174776[15:Rew:165880.0,167710.2,165880.0,167710.1] || member(u,y__dfg) subclass(domain_relation,cross_product(singleton(v),y__dfg))* member(v,y__dfg) member(ordered_pair(u,cantor(u)),w)* -> member(v,cantor(w))*.
% 299.94/300.48 174777[15:Rew:165880.0,167711.2,165880.0,167711.1] || member(u,y__dfg) member(regular(union(null_class,cross_product(singleton(u),y__dfg))),v)* -> equal(union(null_class,cross_product(singleton(u),y__dfg)),null_class) member(u,cantor(v)).
% 299.94/300.48 167734[15:Rew:165880.0,96136.0] || member(u,y__dfg) -> member(u,image(element_relation,union(v,intersection(complement(w),power_class(x)))))* member(u,power_class(intersection(complement(v),union(w,complement(power_class(x)))))).
% 299.94/300.48 167735[15:Rew:165880.0,96137.0] || member(u,y__dfg) -> member(u,image(element_relation,union(v,intersection(power_class(w),complement(x)))))* member(u,power_class(intersection(complement(v),union(complement(power_class(w)),x)))).
% 299.94/300.48 167736[15:Rew:165880.0,96164.0] || member(u,y__dfg) -> member(u,image(element_relation,union(intersection(complement(v),power_class(w)),x)))* member(u,power_class(intersection(union(v,complement(power_class(w))),complement(x)))).
% 299.94/300.48 167737[15:Rew:165880.0,96165.0] || member(u,y__dfg) -> member(u,image(element_relation,union(intersection(power_class(v),complement(w)),x)))* member(u,power_class(intersection(union(complement(power_class(v)),w),complement(x)))).
% 299.94/300.48 167791[15:Rew:165880.0,93458.0] || member(u,y__dfg) subclass(domain_relation,intersection(power_class(complement(power_class(v))),complement(w))) member(ordered_pair(u,cantor(u)),union(image(element_relation,power_class(v)),w))* -> .
% 299.94/300.48 167794[15:Rew:165880.0,91743.0] || member(u,y__dfg) subclass(domain_relation,intersection(complement(v),power_class(complement(power_class(w))))) member(ordered_pair(u,cantor(u)),union(v,image(element_relation,power_class(w))))* -> .
% 299.94/300.48 174778[15:Rew:165880.0,167818.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(w,complement(power_class(x))))) member(sum_class(u),union(v,intersection(complement(w),power_class(x))))* -> .
% 299.94/300.48 174779[15:Rew:165880.0,167819.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(complement(power_class(w)),x))) member(sum_class(u),union(v,intersection(power_class(w),complement(x))))* -> .
% 299.94/300.48 174780[15:Rew:165880.0,167820.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(v,complement(power_class(w))),complement(x))) member(sum_class(u),union(intersection(complement(v),power_class(w)),x))* -> .
% 299.94/300.48 174781[15:Rew:165880.0,167821.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(complement(power_class(v)),w),complement(x))) member(sum_class(u),union(intersection(power_class(v),complement(w)),x))* -> .
% 299.94/300.48 174782[15:Rew:165880.0,167839.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(w,complement(power_class(x))))) member(power_class(u),union(v,intersection(complement(w),power_class(x))))* -> .
% 299.94/300.48 174783[15:Rew:165880.0,167840.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(complement(power_class(w)),x))) member(power_class(u),union(v,intersection(power_class(w),complement(x))))* -> .
% 299.94/300.48 174784[15:Rew:165880.0,167841.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(v,complement(power_class(w))),complement(x))) member(power_class(u),union(intersection(complement(v),power_class(w)),x))* -> .
% 299.94/300.48 174785[15:Rew:165880.0,167842.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(complement(power_class(v)),w),complement(x))) member(power_class(u),union(intersection(power_class(v),complement(w)),x))* -> .
% 299.94/300.48 167922[15:Rew:165880.0,82909.0] || member(u,y__dfg) subclass(domain_relation,symmetric_difference(v,w))* member(ordered_pair(u,cantor(u)),complement(w))* member(ordered_pair(u,cantor(u)),complement(v))* -> .
% 299.94/300.48 167974[15:Rew:165880.0,80082.2] || member(apply(choice,u),v) member(apply(choice,u),w) member(u,y__dfg) subclass(u,complement(intersection(w,v)))* -> equal(u,null_class).
% 299.94/300.48 168010[15:Rew:165880.0,71175.0] || member(u,y__dfg) subclass(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> equal(u,null_class) member(apply(choice,u),complement(symmetric_difference(v,w))).
% 299.94/300.48 168047[15:Rew:165880.0,62179.0] || member(u,y__dfg) member(v,u) subclass(element_relation,intersection(complement(w),power_class(x))) member(ordered_pair(v,u),union(w,complement(power_class(x))))* -> .
% 299.94/300.48 168048[15:Rew:165880.0,62180.0] || member(u,y__dfg) member(v,u) subclass(element_relation,intersection(power_class(w),complement(x))) member(ordered_pair(v,u),union(complement(power_class(w)),x))* -> .
% 299.94/300.48 168133[15:Rew:165880.0,58617.0] || member(u,y__dfg) -> equal(u,null_class) equal(ordered_pair(first(ordered_pair(apply(choice,u),omega)),second(ordered_pair(apply(choice,u),omega))),ordered_pair(apply(choice,u),omega))**.
% 299.94/300.48 168153[15:Rew:165880.0,53549.0] || member(u,y__dfg) subclass(domain_relation,union(v,w))* member(ordered_pair(u,cantor(u)),complement(w))* member(ordered_pair(u,cantor(u)),complement(v))* -> .
% 299.94/300.48 174786[15:Rew:165880.0,168284.3,165880.0,168284.1] || member(u,y__dfg) subclass(u,cantor(regular(cross_product(singleton(apply(choice,u)),y__dfg))))* -> equal(u,null_class) equal(cross_product(singleton(apply(choice,u)),y__dfg),null_class).
% 299.94/300.48 168353[15:Rew:165880.0,21466.0] || member(u,y__dfg) subclass(domain_relation,ordered_pair(v,w))* -> equal(ordered_pair(u,cantor(u)),unordered_pair(v,singleton(w)))* equal(ordered_pair(u,cantor(u)),singleton(v)).
% 299.94/300.48 168354[15:Rew:165880.0,20947.0] || member(u,y__dfg) subclass(domain_relation,cross_product(v,w))* -> equal(ordered_pair(first(ordered_pair(u,cantor(u))),second(ordered_pair(u,cantor(u)))),ordered_pair(u,cantor(u)))**.
% 299.94/300.48 168355[15:Rew:165880.0,20682.0] || member(u,y__dfg) member(ordered_pair(u,v),compose(w,x))* subclass(image(w,range_of(null_class)),y)* -> member(u,cantor(x)) member(v,y)*.
% 299.94/300.48 168365[15:Rew:165880.0,6808.0] || member(u,y__dfg) subclass(u,cross_product(v,w))* -> equal(u,null_class) equal(ordered_pair(first(apply(choice,u)),second(apply(choice,u))),apply(choice,u))**.
% 299.94/300.48 174787[15:Rew:165880.0,168424.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,symmetric_difference(complement(v),complement(w))) -> member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),union(v,w))*.
% 299.94/300.48 174788[15:Rew:165880.0,168474.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(composition_function,element_relation) -> member(restrict(element_relation,y__dfg,u),ordered_pair(sum_class(u),compose(restrict(element_relation,y__dfg,u),sum_class(u))))*.
% 299.94/300.48 174789[15:Rew:165880.0,168493.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,symmetric_difference(complement(v),complement(w))) -> member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),union(v,w))*.
% 299.94/300.48 174790[15:Rew:165880.0,168545.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(composition_function,element_relation) -> member(flip(cross_product(u,y__dfg)),ordered_pair(inverse(u),compose(flip(cross_product(u,y__dfg)),inverse(u))))*.
% 299.94/300.48 174791[15:Rew:165880.0,168551.2,165880.0,168551.1] function(cross_product(u,universal_class)) || subclass(image(y__dfg,u),cantor(range_of(v))) equal(cantor(cantor(w)),y__dfg) -> compatible(cross_product(u,y__dfg),w,inverse(v))*.
% 299.94/300.48 174792[15:Rew:165880.0,168709.2] function(u) || member(v,y__dfg) subclass(y__dfg,regular(cantor(w))) -> equal(apply(w,image(u,v)),sum_class(range_of(null_class)))** equal(cantor(w),null_class).
% 299.94/300.48 174793[15:Rew:165880.0,168710.4] function(u) || member(image(u,v),w)* member(image(u,v),x)* member(v,y__dfg) subclass(y__dfg,regular(intersection(x,w)))* -> .
% 299.94/300.48 174794[15:Rew:165880.0,168738.2] function(u) || member(v,y__dfg) subclass(y__dfg,symmetric_difference(intersection(w,x),complement(union(w,x))))* -> member(image(u,v),complement(symmetric_difference(w,x)))*.
% 299.94/300.48 174795[15:Rew:165880.0,168766.2] function(u) || member(v,y__dfg) subclass(y__dfg,symmetric_difference(union(w,x),complement(y))) -> member(image(u,v),union(complement(union(w,x)),y))*.
% 299.94/300.48 174796[15:Rew:165880.0,168767.2] function(u) || member(v,y__dfg) subclass(y__dfg,symmetric_difference(complement(w),union(x,y))) -> member(image(u,v),union(w,complement(union(x,y))))*.
% 299.94/300.48 174797[15:Rew:165880.0,168812.4] function(u) || member(image(u,v),w)* member(image(u,v),x)* member(v,y__dfg) subclass(y__dfg,complement(intersection(x,w)))* -> .
% 299.94/300.48 174798[15:Rew:165880.0,168822.2] function(u) || member(v,y__dfg) subclass(y__dfg,symmetric_difference(union(w,x),complement(intersection(w,x))))* -> member(image(u,v),complement(symmetric_difference(w,x)))*.
% 299.94/300.48 168835[15:Rew:165880.0,58584.1] function(u) || member(v,y__dfg) -> equal(ordered_pair(first(ordered_pair(image(u,v),omega)),second(ordered_pair(image(u,v),omega))),ordered_pair(image(u,v),omega))**.
% 299.94/300.48 174799[15:Rew:165880.0,168858.3,165880.0,168858.2] function(u) || member(v,y__dfg) subclass(y__dfg,cantor(regular(cross_product(singleton(image(u,v)),y__dfg))))* -> equal(cross_product(singleton(image(u,v)),y__dfg),null_class).
% 299.94/300.48 169100[15:Rew:165880.0,107690.0] || member(inverse(u),y__dfg) subclass(domain_relation,symmetric_difference(union(v,w),complement(x))) -> member(ordered_pair(inverse(u),range_of(u)),union(complement(union(v,w)),x))*.
% 299.94/300.48 169101[15:Rew:165880.0,106724.0] || member(inverse(u),y__dfg) subclass(domain_relation,symmetric_difference(complement(v),union(w,x))) -> member(ordered_pair(inverse(u),range_of(u)),union(v,complement(union(w,x))))*.
% 299.94/300.48 169117[15:Rew:165880.0,71188.0] || member(inverse(u),y__dfg) subclass(domain_relation,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> member(ordered_pair(inverse(u),range_of(u)),complement(symmetric_difference(v,w)))*.
% 299.94/300.48 174800[15:Rew:165880.0,169221.1] || subclass(u,complement(compose(element_relation,y__dfg))) member(union(u,u),y__dfg) member(apply(choice,union(u,u)),element_relation)* -> equal(union(u,u),null_class).
% 299.94/300.48 174801[15:Rew:165880.0,169224.1] || subclass(u,complement(compose(element_relation,y__dfg))) member(intersection(u,v),y__dfg) member(apply(choice,intersection(u,v)),element_relation)* -> equal(intersection(u,v),null_class).
% 299.94/300.48 174802[15:Rew:165880.0,169225.1] || subclass(u,complement(compose(element_relation,y__dfg))) member(intersection(v,u),y__dfg) member(apply(choice,intersection(v,u)),element_relation)* -> equal(intersection(v,u),null_class).
% 299.94/300.48 174803[15:Rew:165880.0,169226.1] || subclass(u,complement(compose(element_relation,y__dfg))) member(union(null_class,u),y__dfg) member(apply(choice,union(null_class,u)),element_relation)* -> equal(union(null_class,u),null_class).
% 299.94/300.48 174804[15:Rew:165880.0,169227.1] || subclass(u,complement(compose(element_relation,y__dfg))) member(union(u,null_class),y__dfg) member(apply(choice,union(u,null_class)),element_relation)* -> equal(union(u,null_class),null_class).
% 299.94/300.48 174805[15:Rew:165880.0,169245.1] || member(regular(union(null_class,intersection(intersection(complement(compose(element_relation,y__dfg)),u),v))),element_relation)* -> equal(union(null_class,intersection(intersection(complement(compose(element_relation,y__dfg)),u),v)),null_class).
% 299.94/300.48 174806[15:Rew:165880.0,169248.1] || member(regular(intersection(intersection(intersection(complement(compose(element_relation,y__dfg)),u),v),w)),element_relation)* -> equal(intersection(intersection(intersection(complement(compose(element_relation,y__dfg)),u),v),w),null_class).
% 299.94/300.48 174807[15:Rew:165880.0,169254.1] || member(regular(intersection(union(null_class,intersection(complement(compose(element_relation,y__dfg)),u)),v)),element_relation)* -> equal(intersection(union(null_class,intersection(complement(compose(element_relation,y__dfg)),u)),v),null_class).
% 299.94/300.48 174808[15:Rew:165880.0,169267.1] || member(regular(regular(union(null_class,complement(intersection(complement(compose(element_relation,y__dfg)),u))))),element_relation)* -> equal(regular(union(null_class,complement(intersection(complement(compose(element_relation,y__dfg)),u)))),null_class).
% 299.94/300.48 174809[15:Rew:165880.0,169276.1] || member(regular(union(null_class,intersection(intersection(u,complement(compose(element_relation,y__dfg))),v))),element_relation)* -> equal(union(null_class,intersection(intersection(u,complement(compose(element_relation,y__dfg))),v)),null_class).
% 299.94/300.48 174810[15:Rew:165880.0,169279.1] || member(regular(intersection(intersection(intersection(u,complement(compose(element_relation,y__dfg))),v),w)),element_relation)* -> equal(intersection(intersection(intersection(u,complement(compose(element_relation,y__dfg))),v),w),null_class).
% 299.94/300.48 174811[15:Rew:165880.0,169285.1] || member(regular(intersection(union(null_class,intersection(u,complement(compose(element_relation,y__dfg)))),v)),element_relation)* -> equal(intersection(union(null_class,intersection(u,complement(compose(element_relation,y__dfg)))),v),null_class).
% 299.94/300.48 174812[15:Rew:165880.0,169296.1] || member(regular(regular(union(null_class,complement(intersection(u,complement(compose(element_relation,y__dfg))))))),element_relation)* -> equal(regular(union(null_class,complement(intersection(u,complement(compose(element_relation,y__dfg)))))),null_class).
% 299.94/300.48 174813[15:Rew:165880.0,169319.1] || member(regular(union(null_class,intersection(u,union(null_class,complement(compose(element_relation,y__dfg)))))),element_relation)* -> equal(union(null_class,intersection(u,union(null_class,complement(compose(element_relation,y__dfg))))),null_class).
% 299.94/300.48 174814[15:Rew:165880.0,169322.1] || member(regular(intersection(intersection(u,union(null_class,complement(compose(element_relation,y__dfg)))),v)),element_relation)* -> equal(intersection(intersection(u,union(null_class,complement(compose(element_relation,y__dfg)))),v),null_class).
% 299.94/300.48 174815[15:Rew:165880.0,169328.1] || member(regular(union(null_class,intersection(union(null_class,complement(compose(element_relation,y__dfg))),u))),element_relation)* -> equal(union(null_class,intersection(union(null_class,complement(compose(element_relation,y__dfg))),u)),null_class).
% 299.94/300.48 174816[15:Rew:165880.0,169331.1] || member(regular(intersection(intersection(union(null_class,complement(compose(element_relation,y__dfg))),u),v)),element_relation)* -> equal(intersection(intersection(union(null_class,complement(compose(element_relation,y__dfg))),u),v),null_class).
% 299.94/300.48 174817[15:Rew:165880.0,169340.1] || member(regular(intersection(u,intersection(v,union(null_class,complement(compose(element_relation,y__dfg)))))),element_relation)* -> equal(intersection(u,intersection(v,union(null_class,complement(compose(element_relation,y__dfg))))),null_class).
% 299.94/300.48 174818[15:Rew:165880.0,169343.1] || member(regular(intersection(u,intersection(union(null_class,complement(compose(element_relation,y__dfg))),v))),element_relation)* -> equal(intersection(u,intersection(union(null_class,complement(compose(element_relation,y__dfg))),v)),null_class).
% 299.94/300.48 174819[15:Rew:165880.0,169356.1] || member(regular(complement(successor(complement(restrict(complement(compose(element_relation,y__dfg)),u,v))))),element_relation)* -> equal(complement(successor(complement(restrict(complement(compose(element_relation,y__dfg)),u,v)))),null_class).
% 299.94/300.48 174820[15:Rew:165880.0,169359.1] || member(regular(restrict(restrict(complement(compose(element_relation,y__dfg)),u,v),w,x)),element_relation)* -> equal(restrict(restrict(complement(compose(element_relation,y__dfg)),u,v),w,x),null_class).
% 299.94/300.48 174821[15:Rew:165880.0,169378.1] || member(regular(union(null_class,intersection(u,intersection(complement(compose(element_relation,y__dfg)),v)))),element_relation)* -> equal(union(null_class,intersection(u,intersection(complement(compose(element_relation,y__dfg)),v))),null_class).
% 299.94/300.48 174822[15:Rew:165880.0,169381.1] || member(regular(intersection(intersection(u,intersection(complement(compose(element_relation,y__dfg)),v)),w)),element_relation)* -> equal(intersection(intersection(u,intersection(complement(compose(element_relation,y__dfg)),v)),w),null_class).
% 299.94/300.48 174823[15:Rew:165880.0,169386.1] || member(regular(intersection(u,union(null_class,intersection(complement(compose(element_relation,y__dfg)),v)))),element_relation)* -> equal(intersection(u,union(null_class,intersection(complement(compose(element_relation,y__dfg)),v))),null_class).
% 299.94/300.48 174824[15:Rew:165880.0,169389.1] || member(regular(intersection(u,intersection(intersection(complement(compose(element_relation,y__dfg)),v),w))),element_relation)* -> equal(intersection(u,intersection(intersection(complement(compose(element_relation,y__dfg)),v),w)),null_class).
% 299.94/300.48 174825[15:Rew:165880.0,169395.1] || member(regular(union(null_class,intersection(u,intersection(v,complement(compose(element_relation,y__dfg)))))),element_relation)* -> equal(union(null_class,intersection(u,intersection(v,complement(compose(element_relation,y__dfg))))),null_class).
% 299.94/300.48 174826[15:Rew:165880.0,169398.1] || member(regular(intersection(intersection(u,intersection(v,complement(compose(element_relation,y__dfg)))),w)),element_relation)* -> equal(intersection(intersection(u,intersection(v,complement(compose(element_relation,y__dfg)))),w),null_class).
% 299.94/300.48 174827[15:Rew:165880.0,169403.1] || member(regular(intersection(u,union(null_class,intersection(v,complement(compose(element_relation,y__dfg)))))),element_relation)* -> equal(intersection(u,union(null_class,intersection(v,complement(compose(element_relation,y__dfg))))),null_class).
% 299.94/300.48 174828[15:Rew:165880.0,169406.1] || member(regular(intersection(u,intersection(intersection(v,complement(compose(element_relation,y__dfg))),w))),element_relation)* -> equal(intersection(u,intersection(intersection(v,complement(compose(element_relation,y__dfg))),w)),null_class).
% 299.94/300.48 174829[15:Rew:165880.0,169421.2] function(complement(compose(element_relation,universal_class))) || member(regular(intersection(successor(complement(compose(element_relation,y__dfg))),u)),element_relation)* -> equal(intersection(successor(complement(compose(element_relation,y__dfg))),u),null_class).
% 299.94/300.48 174830[15:Rew:165880.0,169424.2] function(complement(compose(element_relation,universal_class))) || member(regular(intersection(u,successor(complement(compose(element_relation,y__dfg))))),element_relation)* -> equal(intersection(u,successor(complement(compose(element_relation,y__dfg)))),null_class).
% 299.94/300.48 174831[15:Rew:165880.0,169439.1] || member(regular(intersection(u,intersection(v,intersection(complement(compose(element_relation,y__dfg)),w)))),element_relation)* -> equal(intersection(u,intersection(v,intersection(complement(compose(element_relation,y__dfg)),w))),null_class).
% 299.94/300.48 174832[15:Rew:165880.0,169442.1] || member(regular(intersection(u,intersection(v,intersection(w,complement(compose(element_relation,y__dfg)))))),element_relation)* -> equal(intersection(u,intersection(v,intersection(w,complement(compose(element_relation,y__dfg))))),null_class).
% 299.94/300.48 169882[15:Rew:165880.0,49982.0] || member(cross_product(u,v),y__dfg) member(singleton(first(apply(choice,cross_product(u,v)))),singleton(apply(choice,cross_product(u,v))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.48 169886[15:Rew:165880.0,49720.0] || member(cross_product(u,v),y__dfg) -> equal(cross_product(u,v),null_class) member(singleton(first(apply(choice,cross_product(u,v)))),complement(singleton(apply(choice,cross_product(u,v)))))*.
% 299.94/300.48 169894[15:Rew:165880.0,39871.1] function(first(apply(choice,cross_product(u,v)))) || member(cross_product(u,v),y__dfg) -> equal(cross_product(u,v),null_class) member(null_class,apply(choice,cross_product(u,v)))*.
% 299.94/300.48 169961[15:Rew:165880.0,9880.0] || member(intersection(u,symmetric_difference(v,w)),y__dfg) -> equal(intersection(u,symmetric_difference(v,w)),null_class) member(apply(choice,intersection(u,symmetric_difference(v,w))),union(v,w))*.
% 299.94/300.48 169962[15:Rew:165880.0,9696.0] || member(intersection(symmetric_difference(u,v),w),y__dfg) -> equal(intersection(symmetric_difference(u,v),w),null_class) member(apply(choice,intersection(symmetric_difference(u,v),w)),union(u,v))*.
% 299.94/300.48 169964[15:Rew:165880.0,9716.0] || member(symmetric_difference(complement(u),complement(v)),y__dfg) -> equal(symmetric_difference(complement(u),complement(v)),null_class) member(apply(choice,symmetric_difference(complement(u),complement(v))),union(u,v))*.
% 299.94/300.48 169973[15:Rew:165880.0,38902.1] || member(singleton(complement(intersection(u,v))),symmetric_difference(u,v))* member(complement(intersection(u,v)),y__dfg) -> member(singleton(singleton(singleton(complement(intersection(u,v))))),element_relation)*.
% 299.94/300.48 170119[15:Rew:165880.0,25752.0] || member(intersection(u,sum_class(range_of(null_class))),y__dfg) -> equal(intersection(u,sum_class(range_of(null_class))),null_class) member(apply(choice,intersection(u,sum_class(range_of(null_class)))),apply(null_class,v))*.
% 299.94/300.48 170120[15:Rew:165880.0,25736.0] || member(intersection(sum_class(range_of(null_class)),u),y__dfg) -> equal(intersection(sum_class(range_of(null_class)),u),null_class) member(apply(choice,intersection(sum_class(range_of(null_class)),u)),apply(null_class,v))*.
% 299.94/300.48 170140[15:Rew:165880.0,25798.0] || member(intersection(u,apply(null_class,v)),y__dfg) -> equal(intersection(u,apply(null_class,v)),null_class) member(apply(choice,intersection(u,apply(null_class,v))),sum_class(range_of(null_class)))*.
% 299.94/300.48 170141[15:Rew:165880.0,25782.0] || member(intersection(apply(null_class,u),v),y__dfg) -> equal(intersection(apply(null_class,u),v),null_class) member(apply(choice,intersection(apply(null_class,u),v)),sum_class(range_of(null_class)))*.
% 299.94/300.48 174833[15:Rew:165880.0,170326.1] || member(ordered_pair(u,v),compose(regular(cross_product(image(w,singleton(u)),y__dfg)),w))* -> equal(cross_product(image(w,singleton(u)),y__dfg),null_class) member(v,range_of(null_class)).
% 299.94/300.48 170567[15:Rew:165880.0,82778.0] || member(power_class(union(u,u)),y__dfg) member(apply(choice,power_class(union(u,null_class))),complement(power_class(union(u,null_class))))* -> equal(power_class(union(u,u)),null_class).
% 299.94/300.48 170569[15:Rew:165880.0,78122.0] || member(power_class(union(u,u)),y__dfg) member(apply(choice,power_class(union(null_class,u))),complement(power_class(union(null_class,u))))* -> equal(power_class(union(u,u)),null_class).
% 299.94/300.48 170580[15:Rew:165880.0,78123.0] || member(power_class(union(null_class,u)),y__dfg) member(apply(choice,power_class(union(u,null_class))),complement(power_class(union(u,null_class))))* -> equal(power_class(union(null_class,u)),null_class).
% 299.94/300.48 170581[15:Rew:165880.0,78124.0] || member(power_class(union(null_class,u)),y__dfg) member(apply(choice,power_class(union(u,u))),complement(power_class(union(u,u))))* -> equal(power_class(union(null_class,u)),null_class).
% 299.94/300.48 174834[15:Rew:165880.0,170601.2] || subclass(u,cantor(regular(cross_product(singleton(regular(intersection(u,v))),y__dfg))))* -> equal(intersection(u,v),null_class) equal(cross_product(singleton(regular(intersection(u,v))),y__dfg),null_class).
% 299.94/300.48 174835[15:Rew:165880.0,170604.2] || subclass(u,cantor(regular(cross_product(singleton(regular(intersection(v,u))),y__dfg))))* -> equal(intersection(v,u),null_class) equal(cross_product(singleton(regular(intersection(v,u))),y__dfg),null_class).
% 299.94/300.48 170773[15:Rew:165880.0,51002.0] || member(image(element_relation,power_class(u)),y__dfg) -> member(singleton(image(element_relation,power_class(u))),power_class(complement(power_class(u))))* member(singleton(singleton(singleton(image(element_relation,power_class(u))))),element_relation).
% 299.94/300.48 170864[15:Rew:165880.0,86098.1] || member(u,union(v,unordered_pair(w,v)))* subclass(y__dfg,x) -> equal(regular(unordered_pair(w,v)),w) equal(unordered_pair(w,v),null_class) member(u,x)*.
% 299.94/300.48 170865[15:Rew:165880.0,85854.1] || member(u,union(v,unordered_pair(v,w)))* subclass(y__dfg,x) -> equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class) member(u,x)*.
% 299.94/300.48 170927[15:Rew:165880.0,58249.0] || subclass(y__dfg,intersection(complement(u),union(complement(power_class(v)),image(element_relation,power_class(w)))))* member(omega,union(u,intersection(power_class(v),power_class(complement(power_class(w)))))) -> .
% 299.94/300.48 170928[15:Rew:165880.0,58200.0] || subclass(y__dfg,intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(w)))* member(omega,union(intersection(power_class(u),power_class(complement(power_class(v)))),w)) -> .
% 299.94/300.48 170954[15:Rew:165880.0,58507.0] || subclass(y__dfg,intersection(complement(u),union(image(element_relation,power_class(v)),complement(power_class(w)))))* member(omega,union(u,intersection(power_class(complement(power_class(v))),power_class(w)))) -> .
% 299.94/300.48 170955[15:Rew:165880.0,58458.0] || subclass(y__dfg,intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(w)))* member(omega,union(intersection(power_class(complement(power_class(u))),power_class(v)),w)) -> .
% 299.94/300.48 171134[15:Rew:165880.0,82763.0] || member(power_class(union(u,null_class)),y__dfg) member(apply(choice,power_class(union(u,u))),complement(power_class(union(u,u))))* -> equal(power_class(union(u,null_class)),null_class).
% 299.94/300.48 171135[15:Rew:165880.0,78125.0] || member(power_class(union(u,null_class)),y__dfg) member(apply(choice,power_class(union(null_class,u))),complement(power_class(union(null_class,u))))* -> equal(power_class(union(u,null_class)),null_class).
% 299.94/300.48 171157[15:Rew:165880.0,78067.0] || member(union(null_class,apply(null_class,u)),y__dfg) -> equal(union(null_class,apply(null_class,u)),null_class) member(apply(choice,union(null_class,apply(null_class,u))),sum_class(range_of(null_class)))*.
% 299.94/300.48 171158[15:Rew:165880.0,78066.0] || member(union(null_class,sum_class(range_of(null_class))),y__dfg) -> equal(union(null_class,sum_class(range_of(null_class))),null_class) member(apply(choice,union(null_class,sum_class(range_of(null_class)))),apply(null_class,u))*.
% 299.94/300.48 171159[15:Rew:165880.0,78050.0] || member(union(null_class,symmetric_difference(u,v)),y__dfg) -> equal(union(null_class,symmetric_difference(u,v)),null_class) member(apply(choice,union(null_class,symmetric_difference(u,v))),union(u,v))*.
% 299.94/300.48 171210[15:Rew:165880.0,82216.1] function(intersection(u,v)) || member(successor(intersection(u,v)),y__dfg) -> equal(successor(intersection(u,v)),null_class) member(apply(choice,successor(intersection(u,v))),v)*.
% 299.94/300.48 171211[15:Rew:165880.0,81764.1] function(intersection(u,v)) || member(successor(intersection(u,v)),y__dfg) -> equal(successor(intersection(u,v)),null_class) member(apply(choice,successor(intersection(u,v))),u)*.
% 299.94/300.48 171276[15:Rew:165880.0,163827.0] || member(intersection(u,union(null_class,v)),y__dfg) member(apply(choice,intersection(u,union(null_class,v))),complement(v))* -> equal(intersection(u,union(null_class,v)),null_class).
% 299.94/300.48 171278[15:Rew:165880.0,164536.0] || member(intersection(union(null_class,u),v),y__dfg) member(apply(choice,intersection(union(null_class,u),v)),complement(u))* -> equal(intersection(union(null_class,u),v),null_class).
% 299.94/300.48 171534[15:Rew:165880.0,98436.0] || subclass(y__dfg,union(u,complement(union(v,w)))) member(omega,union(complement(u),union(v,w))) -> member(omega,symmetric_difference(complement(u),union(v,w)))*.
% 299.94/300.48 171568[15:Rew:165880.0,98797.0] || subclass(y__dfg,union(complement(union(u,v)),w)) member(omega,union(union(u,v),complement(w))) -> member(omega,symmetric_difference(union(u,v),complement(w)))*.
% 299.94/300.48 9122[0:SpL:492.0,1479.2] || member(u,union(cross_product(v,w),x)) member(u,complement(restrict(x,v,w)))* subclass(symmetric_difference(cross_product(v,w),x),y)* -> member(u,y)*.
% 299.94/300.48 9121[0:SpL:491.0,1479.2] || member(u,union(v,cross_product(w,x))) member(u,complement(restrict(v,w,x)))* subclass(symmetric_difference(v,cross_product(w,x)),y)* -> member(u,y)*.
% 299.94/300.48 9964[0:Res:4.1,1475.1] || member(not_subclass_element(complement(intersection(u,v)),w),union(u,v)) -> subclass(complement(intersection(u,v)),w) member(not_subclass_element(complement(intersection(u,v)),w),symmetric_difference(u,v))*.
% 299.94/300.48 12313[0:SpL:1200.1,47.0] || member(not_subclass_element(cross_product(u,v),w),successor_relation) -> subclass(cross_product(u,v),w) equal(successor(first(not_subclass_element(cross_product(u,v),w))),second(not_subclass_element(cross_product(u,v),w)))**.
% 299.94/300.48 6973[0:Res:174.1,539.0] || -> equal(intersection(ordered_pair(u,v),w),null_class) equal(regular(intersection(ordered_pair(u,v),w)),unordered_pair(u,singleton(v)))** equal(regular(intersection(ordered_pair(u,v),w)),singleton(u)).
% 299.94/300.48 6972[0:Res:168.1,539.0] || -> equal(intersection(u,ordered_pair(v,w)),null_class) equal(regular(intersection(u,ordered_pair(v,w))),unordered_pair(v,singleton(w)))** equal(regular(intersection(u,ordered_pair(v,w))),singleton(v)).
% 299.94/300.48 10608[0:SpL:1199.1,109.0] || member(ordered_pair(u,regular(cross_product(v,w))),application_function)* -> equal(cross_product(v,w),null_class) equal(apply(u,first(regular(cross_product(v,w)))),second(regular(cross_product(v,w)))).
% 299.94/300.48 10610[0:SpL:1199.1,98.0] || member(ordered_pair(u,regular(cross_product(v,w))),composition_function)* -> equal(cross_product(v,w),null_class) equal(compose(u,first(regular(cross_product(v,w)))),second(regular(cross_product(v,w)))).
% 299.94/300.48 20665[4:Rew:20570.0,12312.2] || member(not_subclass_element(cross_product(u,v),w),domain_relation) -> subclass(cross_product(u,v),w) equal(cantor(first(not_subclass_element(cross_product(u,v),w))),second(not_subclass_element(cross_product(u,v),w)))**.
% 299.94/300.48 27259[3:Res:25.2,4832.0] || member(regular(regular(intersection(u,v))),v)* member(regular(regular(intersection(u,v))),u)* -> equal(regular(intersection(u,v)),null_class) equal(intersection(u,v),null_class).
% 299.94/300.48 28652[0:MRR:28631.0,9181.1] || member(not_subclass_element(u,intersection(v,union(w,x))),v)* -> member(not_subclass_element(u,intersection(v,union(w,x))),complement(w))* subclass(u,intersection(v,union(w,x))).
% 299.94/300.48 28783[0:MRR:28760.0,9181.1] || member(not_subclass_element(u,intersection(v,union(w,x))),v)* -> member(not_subclass_element(u,intersection(v,union(w,x))),complement(x))* subclass(u,intersection(v,union(w,x))).
% 299.94/300.48 29157[0:Res:60.1,11092.0] || member(ordered_pair(u,not_subclass_element(v,intersection(image(w,image(x,singleton(u))),v))),compose(w,x))* -> subclass(v,intersection(image(w,image(x,singleton(u))),v)).
% 299.94/300.48 29140[0:Res:25.2,11092.0] || member(not_subclass_element(u,intersection(intersection(v,w),u)),w)* member(not_subclass_element(u,intersection(intersection(v,w),u)),v)* -> subclass(u,intersection(intersection(v,w),u)).
% 299.94/300.48 29200[0:Rew:495.0,29103.1] || member(not_subclass_element(union(complement(u),complement(v)),symmetric_difference(complement(u),complement(v))),union(u,v))* -> subclass(union(complement(u),complement(v)),symmetric_difference(complement(u),complement(v))).
% 299.94/300.48 38771[3:Res:36007.0,1580.1] || member(ordered_pair(u,v),compose(w,x)) -> equal(singleton(image(w,image(x,singleton(u)))),null_class) member(v,complement(singleton(image(w,image(x,singleton(u))))))*.
% 299.94/300.48 40325[4:MRR:40289.0,9181.1] || member(not_subclass_element(u,intersection(v,cantor(w))),v)* -> equal(apply(w,not_subclass_element(u,intersection(v,cantor(w)))),sum_class(range_of(null_class)))** subclass(u,intersection(v,cantor(w))).
% 299.94/300.48 41348[4:Res:20668.1,10.0] || subclass(domain_relation,rotate(unordered_pair(u,v)))* -> equal(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),v)* equal(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),u)*.
% 299.94/300.48 41465[4:Res:20669.1,10.0] || subclass(domain_relation,flip(unordered_pair(u,v)))* -> equal(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),v)* equal(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),u)*.
% 299.94/300.48 43314[0:Res:2971.2,539.0] || subclass(u,ordered_pair(v,w))* -> equal(intersection(u,x),null_class) equal(regular(intersection(u,x)),unordered_pair(v,singleton(w)))* equal(regular(intersection(u,x)),singleton(v)).
% 299.94/300.48 43306[0:Res:2971.2,19.0] || subclass(u,cross_product(v,w))* -> equal(intersection(u,x),null_class) equal(ordered_pair(first(regular(intersection(u,x))),second(regular(intersection(u,x)))),regular(intersection(u,x)))**.
% 299.94/300.48 45006[0:Res:2349.2,539.0] || subclass(u,ordered_pair(v,w))* -> equal(intersection(x,u),null_class) equal(regular(intersection(x,u)),unordered_pair(v,singleton(w)))* equal(regular(intersection(x,u)),singleton(v)).
% 299.94/300.48 44998[0:Res:2349.2,19.0] || subclass(u,cross_product(v,w))* -> equal(intersection(x,u),null_class) equal(ordered_pair(first(regular(intersection(x,u))),second(regular(intersection(x,u)))),regular(intersection(x,u)))**.
% 299.94/300.48 45385[0:Res:2352.1,3658.0] || -> equal(intersection(u,intersection(v,symmetric_difference(w,cross_product(x,y)))),null_class) member(regular(intersection(u,intersection(v,symmetric_difference(w,cross_product(x,y))))),complement(restrict(w,x,y)))*.
% 299.94/300.48 45382[0:Res:2974.1,3658.0] || -> equal(intersection(intersection(u,symmetric_difference(v,cross_product(w,x))),y),null_class) member(regular(intersection(intersection(u,symmetric_difference(v,cross_product(w,x))),y)),complement(restrict(v,w,x)))*.
% 299.94/300.48 45381[0:Res:2351.1,3658.0] || -> equal(intersection(u,intersection(symmetric_difference(v,cross_product(w,x)),y)),null_class) member(regular(intersection(u,intersection(symmetric_difference(v,cross_product(w,x)),y))),complement(restrict(v,w,x)))*.
% 299.94/300.48 45380[0:Res:2973.1,3658.0] || -> equal(intersection(intersection(symmetric_difference(u,cross_product(v,w)),x),y),null_class) member(regular(intersection(intersection(symmetric_difference(u,cross_product(v,w)),x),y)),complement(restrict(u,v,w)))*.
% 299.94/300.48 45538[0:Res:2352.1,3659.0] || -> equal(intersection(u,intersection(v,symmetric_difference(cross_product(w,x),y))),null_class) member(regular(intersection(u,intersection(v,symmetric_difference(cross_product(w,x),y)))),complement(restrict(y,w,x)))*.
% 299.94/300.48 45535[0:Res:2974.1,3659.0] || -> equal(intersection(intersection(u,symmetric_difference(cross_product(v,w),x)),y),null_class) member(regular(intersection(intersection(u,symmetric_difference(cross_product(v,w),x)),y)),complement(restrict(x,v,w)))*.
% 299.94/300.48 45534[0:Res:2351.1,3659.0] || -> equal(intersection(u,intersection(symmetric_difference(cross_product(v,w),x),y)),null_class) member(regular(intersection(u,intersection(symmetric_difference(cross_product(v,w),x),y))),complement(restrict(x,v,w)))*.
% 299.94/300.48 45533[0:Res:2973.1,3659.0] || -> equal(intersection(intersection(symmetric_difference(cross_product(u,v),w),x),y),null_class) member(regular(intersection(intersection(symmetric_difference(cross_product(u,v),w),x),y)),complement(restrict(w,u,v)))*.
% 299.94/300.48 49289[0:Res:2352.1,46252.0] || -> equal(intersection(u,intersection(v,symmetric_difference(complement(w),power_class(x)))),null_class) member(regular(intersection(u,intersection(v,symmetric_difference(complement(w),power_class(x))))),union(w,complement(power_class(x))))*.
% 299.94/300.48 49286[0:Res:2974.1,46252.0] || -> equal(intersection(intersection(u,symmetric_difference(complement(v),power_class(w))),x),null_class) member(regular(intersection(intersection(u,symmetric_difference(complement(v),power_class(w))),x)),union(v,complement(power_class(w))))*.
% 299.94/300.48 49285[0:Res:2351.1,46252.0] || -> equal(intersection(u,intersection(symmetric_difference(complement(v),power_class(w)),x)),null_class) member(regular(intersection(u,intersection(symmetric_difference(complement(v),power_class(w)),x))),union(v,complement(power_class(w))))*.
% 299.94/300.48 49284[0:Res:2973.1,46252.0] || -> equal(intersection(intersection(symmetric_difference(complement(u),power_class(v)),w),x),null_class) member(regular(intersection(intersection(symmetric_difference(complement(u),power_class(v)),w),x)),union(u,complement(power_class(v))))*.
% 299.94/300.48 49477[0:Res:2352.1,46453.0] || -> equal(intersection(u,intersection(v,symmetric_difference(power_class(w),complement(x)))),null_class) member(regular(intersection(u,intersection(v,symmetric_difference(power_class(w),complement(x))))),union(complement(power_class(w)),x))*.
% 299.94/300.48 49474[0:Res:2974.1,46453.0] || -> equal(intersection(intersection(u,symmetric_difference(power_class(v),complement(w))),x),null_class) member(regular(intersection(intersection(u,symmetric_difference(power_class(v),complement(w))),x)),union(complement(power_class(v)),w))*.
% 299.94/300.48 49473[0:Res:2351.1,46453.0] || -> equal(intersection(u,intersection(symmetric_difference(power_class(v),complement(w)),x)),null_class) member(regular(intersection(u,intersection(symmetric_difference(power_class(v),complement(w)),x))),union(complement(power_class(v)),w))*.
% 299.94/300.48 49472[0:Res:2973.1,46453.0] || -> equal(intersection(intersection(symmetric_difference(power_class(u),complement(v)),w),x),null_class) member(regular(intersection(intersection(symmetric_difference(power_class(u),complement(v)),w),x)),union(complement(power_class(u)),v))*.
% 299.94/300.48 49557[0:SpR:6542.0,115.0] || -> equal(intersection(complement(symmetric_difference(complement(u),complement(singleton(u)))),union(successor(u),union(complement(u),complement(singleton(u))))),symmetric_difference(successor(u),union(complement(u),complement(singleton(u)))))**.
% 299.94/300.48 49970[4:Rew:1199.1,49960.2] || member(singleton(singleton(singleton(regular(cross_product(u,v))))),application_function) -> equal(cross_product(u,v),null_class) member(first(regular(cross_product(u,v))),cantor(singleton(regular(cross_product(u,v)))))*.
% 299.94/300.48 52778[0:SpL:46227.0,220.0] || member(regular(union(intersection(power_class(u),complement(v)),w)),intersection(union(complement(power_class(u)),v),complement(w)))* -> equal(union(intersection(power_class(u),complement(v)),w),null_class).
% 299.94/300.48 52777[0:SpL:46221.0,220.0] || member(regular(union(intersection(complement(u),power_class(v)),w)),intersection(union(u,complement(power_class(v))),complement(w)))* -> equal(union(intersection(complement(u),power_class(v)),w),null_class).
% 299.94/300.48 52763[0:SpL:46227.0,220.0] || member(regular(union(u,intersection(power_class(v),complement(w)))),intersection(complement(u),union(complement(power_class(v)),w)))* -> equal(union(u,intersection(power_class(v),complement(w))),null_class).
% 299.94/300.48 52762[0:SpL:46221.0,220.0] || member(regular(union(u,intersection(complement(v),power_class(w)))),intersection(complement(u),union(v,complement(power_class(w)))))* -> equal(union(u,intersection(complement(v),power_class(w))),null_class).
% 299.94/300.48 53319[0:Res:236.1,46251.0] || member(not_subclass_element(restrict(intersection(complement(u),power_class(v)),w,x),y),union(u,complement(power_class(v))))* -> subclass(restrict(intersection(complement(u),power_class(v)),w,x),y).
% 299.94/300.48 53419[0:Res:236.1,46452.0] || member(not_subclass_element(restrict(intersection(power_class(u),complement(v)),w,x),y),union(complement(power_class(u)),v))* -> subclass(restrict(intersection(power_class(u),complement(v)),w,x),y).
% 299.94/300.48 53564[0:Res:2349.2,5712.2] || subclass(u,union(v,w))* member(regular(intersection(x,u)),complement(w))* member(regular(intersection(x,u)),complement(v))* -> equal(intersection(x,u),null_class).
% 299.94/300.48 53563[0:Res:2971.2,5712.2] || subclass(u,union(v,w))* member(regular(intersection(u,x)),complement(w))* member(regular(intersection(u,x)),complement(v))* -> equal(intersection(u,x),null_class).
% 299.94/300.48 53545[0:Res:168.1,5712.2] || member(regular(intersection(u,union(v,w))),complement(w))* member(regular(intersection(u,union(v,w))),complement(v))* -> equal(intersection(u,union(v,w)),null_class).
% 299.94/300.48 53517[0:Res:174.1,5712.2] || member(regular(intersection(union(u,v),w)),complement(v))* member(regular(intersection(union(u,v),w)),complement(u))* -> equal(intersection(union(u,v),w),null_class).
% 299.94/300.48 57212[0:Obv:57188.2] || member(u,image(v,image(w,singleton(x)))) member(ordered_pair(x,y),compose(v,w)) -> subclass(unordered_pair(u,y),image(v,image(w,singleton(x))))*.
% 299.94/300.48 57589[0:Obv:57566.2] || member(u,image(v,image(w,singleton(x)))) member(ordered_pair(x,y),compose(v,w)) -> subclass(unordered_pair(y,u),image(v,image(w,singleton(x))))*.
% 299.94/300.48 58263[0:SpL:46877.0,46453.0] || member(u,symmetric_difference(power_class(v),union(complement(power_class(w)),image(element_relation,power_class(x)))))* -> member(u,union(complement(power_class(v)),intersection(power_class(w),power_class(complement(power_class(x)))))).
% 299.94/300.48 58257[0:SpL:46877.0,46252.0] || member(u,symmetric_difference(union(complement(power_class(v)),image(element_relation,power_class(w))),power_class(x)))* -> member(u,union(intersection(power_class(v),power_class(complement(power_class(w)))),complement(power_class(x)))).
% 299.94/300.48 58298[0:Rew:46877.0,58221.1] || subclass(union(complement(power_class(u)),image(element_relation,power_class(v))),intersection(power_class(u),power_class(complement(power_class(v)))))* -> equal(union(complement(power_class(u)),image(element_relation,power_class(v))),null_class).
% 299.94/300.48 58179[0:SpR:46877.0,4904.1] || -> subclass(symmetric_difference(power_class(u),power_class(complement(power_class(v)))),w) member(not_subclass_element(symmetric_difference(power_class(u),power_class(complement(power_class(v)))),w),union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.94/300.48 58121[0:SpR:46877.0,5493.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(singleton(intersection(power_class(u),power_class(complement(power_class(v))))))),successor(intersection(power_class(u),power_class(complement(power_class(v))))))*.
% 299.94/300.48 58521[0:SpL:46880.0,46453.0] || member(u,symmetric_difference(power_class(v),union(image(element_relation,power_class(w)),complement(power_class(x)))))* -> member(u,union(complement(power_class(v)),intersection(power_class(complement(power_class(w))),power_class(x)))).
% 299.94/300.48 58515[0:SpL:46880.0,46252.0] || member(u,symmetric_difference(union(image(element_relation,power_class(v)),complement(power_class(w))),power_class(x)))* -> member(u,union(intersection(power_class(complement(power_class(v))),power_class(w)),complement(power_class(x)))).
% 299.94/300.48 58557[0:Rew:46880.0,58479.1] || subclass(union(image(element_relation,power_class(u)),complement(power_class(v))),intersection(power_class(complement(power_class(u))),power_class(v)))* -> equal(union(image(element_relation,power_class(u)),complement(power_class(v))),null_class).
% 299.94/300.48 58436[0:SpR:46880.0,4904.1] || -> subclass(symmetric_difference(power_class(complement(power_class(u))),power_class(v)),w) member(not_subclass_element(symmetric_difference(power_class(complement(power_class(u))),power_class(v)),w),union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.94/300.48 58378[0:SpR:46880.0,5493.0] || -> subclass(symmetric_difference(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(singleton(intersection(power_class(complement(power_class(u))),power_class(v))))),successor(intersection(power_class(complement(power_class(u))),power_class(v))))*.
% 299.94/300.48 59781[0:Res:6565.1,5712.2] || member(regular(symmetric_difference(complement(u),complement(v))),complement(v))* member(regular(symmetric_difference(complement(u),complement(v))),complement(u))* -> equal(symmetric_difference(complement(u),complement(v)),null_class).
% 299.94/300.48 59828[0:Rew:46227.0,59762.0] || -> equal(symmetric_difference(union(complement(power_class(u)),v),complement(w)),null_class) member(regular(symmetric_difference(union(complement(power_class(u)),v),complement(w))),union(intersection(power_class(u),complement(v)),w))*.
% 299.94/300.48 59829[0:Rew:46221.0,59761.0] || -> equal(symmetric_difference(union(u,complement(power_class(v))),complement(w)),null_class) member(regular(symmetric_difference(union(u,complement(power_class(v))),complement(w))),union(intersection(complement(u),power_class(v)),w))*.
% 299.94/300.48 59830[0:Rew:46227.0,59745.0] || -> equal(symmetric_difference(complement(u),union(complement(power_class(v)),w)),null_class) member(regular(symmetric_difference(complement(u),union(complement(power_class(v)),w))),union(u,intersection(power_class(v),complement(w))))*.
% 299.94/300.48 59831[0:Rew:46221.0,59744.0] || -> equal(symmetric_difference(complement(u),union(v,complement(power_class(w)))),null_class) member(regular(symmetric_difference(complement(u),union(v,complement(power_class(w))))),union(u,intersection(complement(v),power_class(w))))*.
% 299.94/300.48 61110[0:SpL:46366.0,1479.2] || member(u,union(complement(v),power_class(w)))* member(u,union(v,complement(power_class(w)))) subclass(symmetric_difference(complement(v),power_class(w)),x)* -> member(u,x)*.
% 299.94/300.48 61329[0:SpL:46669.0,1479.2] || member(u,union(power_class(v),complement(w))) member(u,union(complement(power_class(v)),w))* subclass(symmetric_difference(power_class(v),complement(w)),x)* -> member(u,x)*.
% 299.94/300.48 63126[0:Rew:495.0,62971.1] || member(not_subclass_element(u,complement(symmetric_difference(complement(v),complement(w)))),symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> subclass(u,complement(symmetric_difference(complement(v),complement(w)))).
% 299.94/300.48 64343[0:Res:3027.1,5712.2] || member(regular(intersection(symmetric_difference(u,v),w)),complement(v))* member(regular(intersection(symmetric_difference(u,v),w)),complement(u))* -> equal(intersection(symmetric_difference(u,v),w),null_class).
% 299.94/300.48 64490[0:Res:3026.1,5712.2] || member(regular(intersection(u,symmetric_difference(v,w))),complement(w))* member(regular(intersection(u,symmetric_difference(v,w))),complement(v))* -> equal(intersection(u,symmetric_difference(v,w)),null_class).
% 299.94/300.48 65078[0:SpL:46669.0,9133.0] || equal(u,symmetric_difference(power_class(v),complement(w)))* member(x,union(power_class(v),complement(w))) member(x,union(complement(power_class(v)),w))* -> member(x,u)*.
% 299.94/300.48 65071[0:SpL:492.0,9133.0] || equal(u,symmetric_difference(cross_product(v,w),x))* member(y,union(cross_product(v,w),x)) member(y,complement(restrict(x,v,w)))* -> member(y,u)*.
% 299.94/300.48 65070[0:SpL:491.0,9133.0] || equal(u,symmetric_difference(v,cross_product(w,x)))* member(y,union(v,cross_product(w,x))) member(y,complement(restrict(v,w,x)))* -> member(y,u)*.
% 299.94/300.48 65069[0:SpL:46366.0,9133.0] || equal(u,symmetric_difference(complement(v),power_class(w)))* member(x,union(complement(v),power_class(w)))* member(x,union(v,complement(power_class(w)))) -> member(x,u)*.
% 299.94/300.48 65277[0:Rew:495.0,65131.2] || subclass(u,union(complement(v),complement(w))) member(not_subclass_element(u,symmetric_difference(complement(v),complement(w))),union(v,w))* -> subclass(u,symmetric_difference(complement(v),complement(w))).
% 299.94/300.48 67507[0:Rew:67444.0,61240.0] || -> equal(intersection(union(power_class(u),union(v,complement(power_class(w)))),union(complement(power_class(u)),intersection(complement(v),power_class(w)))),symmetric_difference(power_class(u),union(v,complement(power_class(w)))))**.
% 299.94/300.48 67509[0:Rew:67444.0,61241.0] || -> equal(intersection(union(power_class(u),union(complement(power_class(v)),w)),union(complement(power_class(u)),intersection(power_class(v),complement(w)))),symmetric_difference(power_class(u),union(complement(power_class(v)),w)))**.
% 299.94/300.48 67518[0:Rew:67444.0,61027.0] || -> equal(intersection(union(union(u,complement(power_class(v))),power_class(w)),union(intersection(complement(u),power_class(v)),complement(power_class(w)))),symmetric_difference(union(u,complement(power_class(v))),power_class(w)))**.
% 299.94/300.48 67519[0:Rew:67444.0,61028.0] || -> equal(intersection(union(union(complement(power_class(u)),v),power_class(w)),union(intersection(power_class(u),complement(v)),complement(power_class(w)))),symmetric_difference(union(complement(power_class(u)),v),power_class(w)))**.
% 299.94/300.48 69197[0:SpL:67463.0,3660.0] || member(u,symmetric_difference(complement(symmetric_difference(v,w)),union(union(v,w),complement(intersection(v,w)))))* -> member(u,complement(symmetric_difference(union(v,w),complement(intersection(v,w))))).
% 299.94/300.48 69330[3:Rew:69307.0,69312.1] || -> subclass(u,complement(symmetric_difference(union(v,w),complement(intersection(v,w))))) member(not_subclass_element(u,complement(symmetric_difference(union(v,w),complement(intersection(v,w))))),complement(symmetric_difference(v,w)))*.
% 299.94/300.48 71256[0:Rew:71163.0,71101.1] || member(u,symmetric_difference(complement(symmetric_difference(v,w)),union(union(v,w),complement(intersection(v,w)))))* member(u,symmetric_difference(union(v,w),complement(intersection(v,w)))) -> .
% 299.94/300.48 74181[0:Res:2978.1,3668.0] || -> equal(intersection(restrict(symmetric_difference(complement(u),complement(v)),w,x),y),null_class) member(regular(intersection(restrict(symmetric_difference(complement(u),complement(v)),w,x),y)),union(u,v))*.
% 299.94/300.48 74177[0:Res:2978.1,46222.0] || member(regular(intersection(restrict(image(element_relation,power_class(u)),v,w),x)),power_class(complement(power_class(u))))* -> equal(intersection(restrict(image(element_relation,power_class(u)),v,w),x),null_class).
% 299.94/300.48 74649[0:Res:2355.1,3668.0] || -> equal(intersection(u,restrict(symmetric_difference(complement(v),complement(w)),x,y)),null_class) member(regular(intersection(u,restrict(symmetric_difference(complement(v),complement(w)),x,y))),union(v,w))*.
% 299.94/300.48 74645[0:Res:2355.1,46222.0] || member(regular(intersection(u,restrict(image(element_relation,power_class(v)),w,x))),power_class(complement(power_class(v))))* -> equal(intersection(u,restrict(image(element_relation,power_class(v)),w,x)),null_class).
% 299.94/300.48 78475[3:Rew:29278.0,78416.2,29278.0,78416.1,29278.0,78416.0] || member(union(null_class,intersection(u,v)),union(u,v)) -> equal(singleton(union(null_class,intersection(u,v))),null_class) member(union(null_class,intersection(u,v)),symmetric_difference(u,v))*.
% 299.94/300.48 78476[3:Rew:46880.0,78391.1] || -> member(union(image(element_relation,power_class(u)),complement(power_class(v))),intersection(power_class(complement(power_class(u))),power_class(v)))* equal(singleton(union(image(element_relation,power_class(u)),complement(power_class(v)))),null_class).
% 299.94/300.48 78477[3:Rew:46877.0,78390.1] || -> member(union(complement(power_class(u)),image(element_relation,power_class(v))),intersection(power_class(u),power_class(complement(power_class(v)))))* equal(singleton(union(complement(power_class(u)),image(element_relation,power_class(v)))),null_class).
% 299.94/300.48 82823[12:SpL:46880.0,69343.1] function(intersection(power_class(complement(power_class(u))),power_class(v))) || equal(union(image(element_relation,power_class(u)),complement(power_class(v))),successor(intersection(power_class(complement(power_class(u))),power_class(v))))** -> .
% 299.94/300.48 82822[12:SpL:46877.0,69343.1] function(intersection(power_class(u),power_class(complement(power_class(v))))) || equal(union(complement(power_class(u)),image(element_relation,power_class(v))),successor(intersection(power_class(u),power_class(complement(power_class(v))))))** -> .
% 299.94/300.48 83462[3:MRR:83408.0,9180.1] || subclass(u,regular(intersection(complement(v),power_class(w)))) -> member(regular(u),union(v,complement(power_class(w))))* equal(u,null_class) equal(intersection(complement(v),power_class(w)),null_class).
% 299.94/300.48 83846[3:MRR:83791.0,9180.1] || subclass(u,regular(intersection(power_class(v),complement(w)))) -> member(regular(u),union(complement(power_class(v)),w))* equal(u,null_class) equal(intersection(power_class(v),complement(w)),null_class).
% 299.94/300.48 86683[12:Res:69933.1,4960.0] function(restrict(u,v,w)) || -> equal(intersection(successor(restrict(u,v,w)),x),null_class) member(regular(intersection(successor(restrict(u,v,w)),x)),cross_product(v,w))*.
% 299.94/300.48 86873[12:Res:70206.1,4960.0] function(restrict(u,v,w)) || -> equal(intersection(x,successor(restrict(u,v,w))),null_class) member(regular(intersection(x,successor(restrict(u,v,w)))),cross_product(v,w))*.
% 299.94/300.48 91756[0:Res:2349.2,46280.0] || subclass(u,intersection(complement(v),power_class(complement(power_class(w))))) member(regular(intersection(x,u)),union(v,image(element_relation,power_class(w))))* -> equal(intersection(x,u),null_class).
% 299.94/300.48 91755[0:Res:2971.2,46280.0] || subclass(u,intersection(complement(v),power_class(complement(power_class(w))))) member(regular(intersection(u,x)),union(v,image(element_relation,power_class(w))))* -> equal(intersection(u,x),null_class).
% 299.94/300.48 91723[4:Res:20669.1,46280.0] || subclass(domain_relation,flip(intersection(complement(u),power_class(complement(power_class(v)))))) member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.48 91722[4:Res:20668.1,46280.0] || subclass(domain_relation,rotate(intersection(complement(u),power_class(complement(power_class(v)))))) member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.48 93471[0:Res:2349.2,46312.0] || subclass(u,intersection(power_class(complement(power_class(v))),complement(w))) member(regular(intersection(x,u)),union(image(element_relation,power_class(v)),w))* -> equal(intersection(x,u),null_class).
% 299.94/300.48 93470[0:Res:2971.2,46312.0] || subclass(u,intersection(power_class(complement(power_class(v))),complement(w))) member(regular(intersection(u,x)),union(image(element_relation,power_class(v)),w))* -> equal(intersection(u,x),null_class).
% 299.94/300.48 93438[4:Res:20669.1,46312.0] || subclass(domain_relation,flip(intersection(power_class(complement(power_class(u))),complement(v)))) member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.48 93437[4:Res:20668.1,46312.0] || subclass(domain_relation,rotate(intersection(power_class(complement(power_class(u))),complement(v)))) member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.48 94048[0:SpL:46893.0,3668.0] || member(u,symmetric_difference(complement(v),union(complement(power_class(w)),intersection(complement(x),power_class(y)))))* -> member(u,union(v,intersection(power_class(w),union(x,complement(power_class(y)))))).
% 299.94/300.48 94031[0:SpL:46893.0,3668.0] || member(u,symmetric_difference(union(complement(power_class(v)),intersection(complement(w),power_class(x))),complement(y)))* -> member(u,union(intersection(power_class(v),union(w,complement(power_class(x)))),y)).
% 299.94/300.48 94896[0:SpL:46894.0,3668.0] || member(u,symmetric_difference(complement(v),union(intersection(complement(w),power_class(x)),complement(power_class(y)))))* -> member(u,union(v,intersection(union(w,complement(power_class(x))),power_class(y)))).
% 299.94/300.48 94879[0:SpL:46894.0,3668.0] || member(u,symmetric_difference(union(intersection(complement(v),power_class(w)),complement(power_class(x))),complement(y)))* -> member(u,union(intersection(union(v,complement(power_class(w))),power_class(x)),y)).
% 299.94/300.48 95229[0:SpL:46895.0,3668.0] || member(u,symmetric_difference(complement(v),union(intersection(power_class(w),complement(x)),complement(power_class(y)))))* -> member(u,union(v,intersection(union(complement(power_class(w)),x),power_class(y)))).
% 299.94/300.48 95212[0:SpL:46895.0,3668.0] || member(u,symmetric_difference(union(intersection(power_class(v),complement(w)),complement(power_class(x))),complement(y)))* -> member(u,union(intersection(union(complement(power_class(v)),w),power_class(x)),y)).
% 299.94/300.48 95614[0:SpL:46898.0,3668.0] || member(u,symmetric_difference(complement(v),union(complement(power_class(w)),intersection(power_class(x),complement(y)))))* -> member(u,union(v,intersection(power_class(w),union(complement(power_class(x)),y)))).
% 299.94/300.48 95597[0:SpL:46898.0,3668.0] || member(u,symmetric_difference(union(complement(power_class(v)),intersection(power_class(w),complement(x))),complement(y)))* -> member(u,union(intersection(power_class(v),union(complement(power_class(w)),x)),y)).
% 299.94/300.48 97981[0:Rew:97898.0,84332.1] || member(u,symmetric_difference(complement(v),union(w,intersection(complement(x),union(y,z)))))* -> member(u,union(v,intersection(complement(w),union(x,complement(union(y,z)))))).
% 299.94/300.48 98077[0:Rew:97898.0,34841.0] || -> equal(union(symmetric_difference(complement(u),complement(v)),complement(union(union(u,v),union(complement(u),complement(v))))),complement(symmetric_difference(union(u,v),union(complement(u),complement(v)))))**.
% 299.94/300.48 98128[0:Rew:97898.0,81393.0] || subclass(u,intersection(complement(v),union(w,complement(union(x,y))))) member(regular(u),union(v,intersection(complement(w),union(x,y))))* -> equal(u,null_class).
% 299.94/300.48 98130[0:Rew:97898.0,84114.1] || member(u,symmetric_difference(union(v,intersection(complement(w),union(x,y))),complement(z)))* -> member(u,union(intersection(complement(v),union(w,complement(union(x,y)))),z)).
% 299.94/300.48 98139[0:Rew:97898.0,84355.1] || member(u,symmetric_difference(complement(v),union(intersection(complement(w),union(x,y)),z)))* -> member(u,union(v,intersection(union(w,complement(union(x,y))),complement(z)))).
% 299.94/300.48 98157[0:Rew:97898.0,84335.1] || member(u,symmetric_difference(complement(v),union(w,intersection(union(x,y),complement(z)))))* -> member(u,union(v,intersection(complement(w),union(complement(union(x,y)),z)))).
% 299.94/300.48 98184[0:Rew:97898.0,81416.0] || subclass(u,intersection(union(v,complement(union(w,x))),complement(y))) member(regular(u),union(intersection(complement(v),union(w,x)),y))* -> equal(u,null_class).
% 299.94/300.48 98186[0:Rew:97898.0,84137.1] || member(u,symmetric_difference(union(intersection(complement(v),union(w,x)),y),complement(z)))* -> member(u,union(intersection(union(v,complement(union(w,x))),complement(y)),z)).
% 299.94/300.48 98194[0:Rew:97898.0,96762.0] || subclass(u,union(v,complement(union(w,x)))) member(not_subclass_element(intersection(y,u),z),intersection(complement(v),union(w,x)))* -> subclass(intersection(y,u),z).
% 299.94/300.48 98195[0:Rew:97898.0,96764.0] || subclass(u,union(v,complement(union(w,x)))) member(not_subclass_element(intersection(u,y),z),intersection(complement(v),union(w,x)))* -> subclass(intersection(u,y),z).
% 299.94/300.48 98282[0:Rew:97898.0,81396.0] || subclass(u,intersection(complement(v),union(complement(union(w,x)),y))) member(regular(u),union(v,intersection(union(w,x),complement(y))))* -> equal(u,null_class).
% 299.94/300.48 98284[0:Rew:97898.0,84117.1] || member(u,symmetric_difference(union(v,intersection(union(w,x),complement(y))),complement(z)))* -> member(u,union(intersection(complement(v),union(complement(union(w,x)),y)),z)).
% 299.94/300.48 98300[0:Rew:97898.0,84358.1] || member(u,symmetric_difference(complement(v),union(intersection(union(w,x),complement(y)),z)))* -> member(u,union(v,intersection(union(complement(union(w,x)),y),complement(z)))).
% 299.94/300.48 98581[0:Rew:97898.0,52758.0] || member(regular(union(u,image(element_relation,union(v,w)))),intersection(complement(u),power_class(complement(union(v,w)))))* -> equal(union(u,image(element_relation,union(v,w))),null_class).
% 299.94/300.48 98604[0:Rew:97898.0,67502.0] || -> equal(intersection(union(power_class(u),power_class(complement(union(v,w)))),union(complement(power_class(u)),image(element_relation,union(v,w)))),symmetric_difference(power_class(u),power_class(complement(union(v,w)))))**.
% 299.94/300.48 98639[0:Rew:97898.0,81419.0] || subclass(u,intersection(union(complement(union(v,w)),x),complement(y))) member(regular(u),union(intersection(union(v,w),complement(x)),y))* -> equal(u,null_class).
% 299.94/300.48 98641[0:Rew:97898.0,84140.1] || member(u,symmetric_difference(union(intersection(union(v,w),complement(x)),y),complement(z)))* -> member(u,union(intersection(union(complement(union(v,w)),x),complement(y)),z)).
% 299.94/300.48 98649[0:Rew:97898.0,97017.0] || subclass(u,union(complement(union(v,w)),x)) member(not_subclass_element(intersection(y,u),z),intersection(union(v,w),complement(x)))* -> subclass(intersection(y,u),z).
% 299.94/300.48 98650[0:Rew:97898.0,97019.0] || subclass(u,union(complement(union(v,w)),x)) member(not_subclass_element(intersection(u,y),z),intersection(union(v,w),complement(x)))* -> subclass(intersection(u,y),z).
% 299.94/300.48 98997[0:Rew:97898.0,52773.0] || member(regular(union(image(element_relation,union(u,v)),w)),intersection(power_class(complement(union(u,v))),complement(w)))* -> equal(union(image(element_relation,union(u,v)),w),null_class).
% 299.94/300.48 99869[0:Rew:67444.0,99043.0] || -> equal(intersection(union(power_class(complement(union(u,v))),power_class(w)),union(image(element_relation,union(u,v)),complement(power_class(w)))),symmetric_difference(power_class(complement(union(u,v))),power_class(w)))**.
% 299.94/300.48 99060[0:Rew:97898.0,49592.0] || -> equal(intersection(successor(complement(union(u,v))),union(union(u,v),complement(singleton(complement(union(u,v)))))),symmetric_difference(union(u,v),complement(singleton(complement(union(u,v))))))**.
% 299.94/300.48 99890[0:Rew:97898.0,98210.1] || member(regular(intersection(u,union(v,complement(union(w,x))))),intersection(complement(v),union(w,x)))* -> equal(intersection(u,union(v,complement(union(w,x)))),null_class).
% 299.94/300.48 99891[0:Rew:97898.0,98342.1] || member(regular(intersection(u,symmetric_difference(v,complement(union(w,x))))),intersection(complement(v),union(w,x)))* -> equal(intersection(u,symmetric_difference(v,complement(union(w,x)))),null_class).
% 299.94/300.48 99892[0:Rew:97898.0,98499.1] || member(regular(intersection(union(u,complement(union(v,w))),x)),intersection(complement(u),union(v,w)))* -> equal(intersection(union(u,complement(union(v,w))),x),null_class).
% 299.94/300.48 99894[0:Rew:97898.0,98553.1] || -> equal(symmetric_difference(complement(u),power_class(complement(union(v,w)))),null_class) member(regular(symmetric_difference(complement(u),power_class(complement(union(v,w))))),union(u,image(element_relation,union(v,w))))*.
% 299.94/300.48 99895[3:Rew:97898.0,98610.3] || subclass(u,regular(power_class(complement(union(v,w))))) -> member(regular(u),image(element_relation,union(v,w)))* equal(u,null_class) equal(power_class(complement(union(v,w))),null_class).
% 299.94/300.48 99896[0:Rew:97898.0,98665.1] || member(regular(intersection(u,union(complement(union(v,w)),x))),intersection(union(v,w),complement(x)))* -> equal(intersection(u,union(complement(union(v,w)),x)),null_class).
% 299.94/300.48 99898[0:Rew:97898.0,98763.1] || member(regular(intersection(symmetric_difference(u,complement(union(v,w))),x)),intersection(complement(u),union(v,w)))* -> equal(intersection(symmetric_difference(u,complement(union(v,w))),x),null_class).
% 299.94/300.48 99900[0:Rew:97898.0,98780.1] || member(regular(intersection(u,symmetric_difference(complement(union(v,w)),x))),intersection(union(v,w),complement(x)))* -> equal(intersection(u,symmetric_difference(complement(union(v,w)),x)),null_class).
% 299.94/300.48 99901[0:Rew:97898.0,98860.1] || member(regular(intersection(union(complement(union(u,v)),w),x)),intersection(union(u,v),complement(w)))* -> equal(intersection(union(complement(union(u,v)),w),x),null_class).
% 299.94/300.48 99903[0:Rew:97898.0,98952.1] || -> equal(symmetric_difference(power_class(complement(union(u,v))),complement(w)),null_class) member(regular(symmetric_difference(power_class(complement(union(u,v))),complement(w))),union(image(element_relation,union(u,v)),w))*.
% 299.94/300.48 99904[0:Rew:97898.0,99040.1] || member(not_subclass_element(restrict(power_class(complement(union(u,v))),w,x),y),image(element_relation,union(u,v)))* -> subclass(restrict(power_class(complement(union(u,v))),w,x),y).
% 299.94/300.48 99907[0:Rew:97898.0,99180.1] || member(regular(intersection(symmetric_difference(complement(union(u,v)),w),x)),intersection(union(u,v),complement(w)))* -> equal(intersection(symmetric_difference(complement(union(u,v)),w),x),null_class).
% 299.94/300.48 99908[0:Rew:97898.0,99187.2] inductive(intersection(complement(u),complement(v))) || member(regular(image(successor_relation,complement(union(u,v)))),union(u,v))* -> equal(image(successor_relation,complement(union(u,v))),null_class).
% 299.94/300.48 103318[0:SpR:99391.0,67451.0] || -> equal(intersection(union(power_class(u),union(v,complement(successor(w)))),union(complement(power_class(u)),intersection(complement(v),successor(w)))),symmetric_difference(power_class(u),union(v,complement(successor(w)))))**.
% 299.94/300.48 103514[0:Rew:67444.0,103300.0] || -> equal(intersection(union(union(u,complement(successor(v))),power_class(w)),union(intersection(complement(u),successor(v)),complement(power_class(w)))),symmetric_difference(union(u,complement(successor(v))),power_class(w)))**.
% 299.94/300.48 103515[0:Rew:99391.0,103310.0] || -> equal(symmetric_difference(complement(u),union(v,complement(successor(w)))),null_class) member(regular(symmetric_difference(complement(u),union(v,complement(successor(w))))),union(u,intersection(complement(v),successor(w))))*.
% 299.94/300.48 103516[0:Rew:99391.0,103273.0] || -> equal(symmetric_difference(union(u,complement(successor(v))),complement(w)),null_class) member(regular(symmetric_difference(union(u,complement(successor(v))),complement(w))),union(intersection(complement(u),successor(v)),w))*.
% 299.94/300.48 104556[0:Res:236.1,97909.0] || member(not_subclass_element(restrict(image(element_relation,union(u,v)),w,x),y),power_class(complement(union(u,v))))* -> subclass(restrict(image(element_relation,union(u,v)),w,x),y).
% 299.94/300.48 106711[0:Res:169.1,97900.0] || -> subclass(intersection(u,symmetric_difference(complement(v),union(w,x))),y) member(not_subclass_element(intersection(u,symmetric_difference(complement(v),union(w,x))),y),union(v,complement(union(w,x))))*.
% 299.94/300.48 106698[3:Res:30644.0,97900.0] || -> subclass(union(null_class,symmetric_difference(complement(u),union(v,w))),x) member(not_subclass_element(union(null_class,symmetric_difference(complement(u),union(v,w))),x),union(u,complement(union(v,w))))*.
% 299.94/300.48 106670[0:Res:175.1,97900.0] || -> subclass(intersection(symmetric_difference(complement(u),union(v,w)),x),y) member(not_subclass_element(intersection(symmetric_difference(complement(u),union(v,w)),x),y),union(u,complement(union(v,w))))*.
% 299.94/300.48 107677[0:Res:169.1,97914.0] || -> subclass(intersection(u,symmetric_difference(union(v,w),complement(x))),y) member(not_subclass_element(intersection(u,symmetric_difference(union(v,w),complement(x))),y),union(complement(union(v,w)),x))*.
% 299.94/300.48 107664[3:Res:30644.0,97914.0] || -> subclass(union(null_class,symmetric_difference(union(u,v),complement(w))),x) member(not_subclass_element(union(null_class,symmetric_difference(union(u,v),complement(w))),x),union(complement(union(u,v)),w))*.
% 299.94/300.48 107636[0:Res:175.1,97914.0] || -> subclass(intersection(symmetric_difference(union(u,v),complement(w)),x),y) member(not_subclass_element(intersection(symmetric_difference(union(u,v),complement(w)),x),y),union(complement(union(u,v)),w))*.
% 299.94/300.48 108546[3:MRR:108457.0,9180.1] || subclass(u,regular(image(element_relation,union(v,w)))) -> member(regular(u),power_class(complement(union(v,w))))* equal(u,null_class) equal(image(element_relation,union(v,w)),null_class).
% 299.94/300.48 108918[0:Res:168.1,97899.0] || member(regular(intersection(u,intersection(complement(v),union(w,x)))),union(v,complement(union(w,x))))* -> equal(intersection(u,intersection(complement(v),union(w,x))),null_class).
% 299.94/300.48 108915[0:Res:4871.2,97899.0] || subclass(u,intersection(complement(v),union(w,x))) member(not_subclass_element(intersection(u,y),z),union(v,complement(union(w,x))))* -> subclass(intersection(u,y),z).
% 299.94/300.48 108913[0:Res:3695.2,97899.0] || subclass(u,intersection(complement(v),union(w,x))) member(not_subclass_element(intersection(y,u),z),union(v,complement(union(w,x))))* -> subclass(intersection(y,u),z).
% 299.94/300.48 108882[0:Res:174.1,97899.0] || member(regular(intersection(intersection(complement(u),union(v,w)),x)),union(u,complement(union(v,w))))* -> equal(intersection(intersection(complement(u),union(v,w)),x),null_class).
% 299.94/300.48 108838[0:SpL:97907.0,97899.0] || member(u,intersection(union(v,complement(union(w,x))),union(y,z))) member(u,union(intersection(complement(v),union(w,x)),complement(union(y,z))))* -> .
% 299.94/300.48 108831[0:SpL:97919.0,97899.0] || member(u,intersection(union(complement(union(v,w)),x),union(y,z))) member(u,union(intersection(union(v,w),complement(x)),complement(union(y,z))))* -> .
% 299.94/300.48 109239[0:Res:168.1,97913.0] || member(regular(intersection(u,intersection(union(v,w),complement(x)))),union(complement(union(v,w)),x))* -> equal(intersection(u,intersection(union(v,w),complement(x))),null_class).
% 299.94/300.48 109236[0:Res:4871.2,97913.0] || subclass(u,intersection(union(v,w),complement(x))) member(not_subclass_element(intersection(u,y),z),union(complement(union(v,w)),x))* -> subclass(intersection(u,y),z).
% 299.94/300.48 109234[0:Res:3695.2,97913.0] || subclass(u,intersection(union(v,w),complement(x))) member(not_subclass_element(intersection(y,u),z),union(complement(union(v,w)),x))* -> subclass(intersection(y,u),z).
% 299.94/300.48 109203[0:Res:174.1,97913.0] || member(regular(intersection(intersection(union(u,v),complement(w)),x)),union(complement(union(u,v)),w))* -> equal(intersection(intersection(union(u,v),complement(w)),x),null_class).
% 299.94/300.48 109119[0:SpL:97907.0,97913.0] || member(u,intersection(union(v,w),union(x,complement(union(y,z))))) member(u,union(complement(union(v,w)),intersection(complement(x),union(y,z))))* -> .
% 299.94/300.48 109112[0:SpL:97919.0,97913.0] || member(u,intersection(union(v,w),union(complement(union(x,y)),z))) member(u,union(complement(union(v,w)),intersection(union(x,y),complement(z))))* -> .
% 299.94/300.48 109847[0:SpR:98095.0,4989.2] || subclass(u,symmetric_difference(restrict(v,w,x),complement(union(cross_product(w,x),v))))* -> subclass(u,y) member(not_subclass_element(u,y),complement(symmetric_difference(cross_product(w,x),v)))*.
% 299.94/300.48 110043[0:SpR:98119.0,4989.2] || subclass(u,symmetric_difference(restrict(v,w,x),complement(union(v,cross_product(w,x)))))* -> subclass(u,y) member(not_subclass_element(u,y),complement(symmetric_difference(v,cross_product(w,x))))*.
% 299.94/300.48 110445[0:SpL:98594.0,3668.0] || member(u,symmetric_difference(complement(v),union(complement(power_class(w)),image(element_relation,union(x,y)))))* -> member(u,union(v,intersection(power_class(w),power_class(complement(union(x,y)))))).
% 299.94/300.48 110431[0:SpL:98594.0,3668.0] || member(u,symmetric_difference(union(complement(power_class(v)),image(element_relation,union(w,x))),complement(y)))* -> member(u,union(intersection(power_class(v),power_class(complement(union(w,x)))),y)).
% 299.94/300.48 110657[3:Res:108601.1,3006.0] || subclass(u,cross_product(v,w))* -> equal(union(null_class,u),null_class) equal(ordered_pair(first(regular(union(null_class,u))),second(regular(union(null_class,u)))),regular(union(null_class,u)))**.
% 299.94/300.48 110899[0:SpL:98733.0,3668.0] || member(u,symmetric_difference(complement(v),union(image(element_relation,power_class(w)),complement(union(x,y)))))* -> member(u,union(v,intersection(power_class(complement(power_class(w))),union(x,y)))).
% 299.94/300.48 110885[0:SpL:98733.0,3668.0] || member(u,symmetric_difference(union(image(element_relation,power_class(v)),complement(union(w,x))),complement(y)))* -> member(u,union(intersection(power_class(complement(power_class(v))),union(w,x)),y)).
% 299.94/300.48 111063[3:Res:108602.1,3006.0] || subclass(u,cross_product(v,w))* -> equal(union(u,null_class),null_class) equal(ordered_pair(first(regular(union(u,null_class))),second(regular(union(u,null_class)))),regular(union(u,null_class)))**.
% 299.94/300.48 111437[0:SpL:99020.0,3668.0] || member(u,symmetric_difference(complement(v),union(image(element_relation,union(w,x)),complement(power_class(y)))))* -> member(u,union(v,intersection(power_class(complement(union(w,x))),power_class(y)))).
% 299.94/300.48 111423[0:SpL:99020.0,3668.0] || member(u,symmetric_difference(union(image(element_relation,union(v,w)),complement(power_class(x))),complement(y)))* -> member(u,union(intersection(power_class(complement(union(v,w))),power_class(x)),y)).
% 299.94/300.48 112376[0:SpL:99160.0,3668.0] || member(u,symmetric_difference(complement(v),union(complement(union(w,x)),image(element_relation,power_class(y)))))* -> member(u,union(v,intersection(union(w,x),power_class(complement(power_class(y)))))).
% 299.94/300.48 112362[0:SpL:99160.0,3668.0] || member(u,symmetric_difference(union(complement(union(v,w)),image(element_relation,power_class(x))),complement(y)))* -> member(u,union(intersection(union(v,w),power_class(complement(power_class(x)))),y)).
% 299.94/300.48 121383[0:Res:25.2,46909.0] || member(regular(union(u,complement(power_class(v)))),power_class(v))* member(regular(union(u,complement(power_class(v)))),complement(u))* -> equal(union(u,complement(power_class(v))),null_class).
% 299.94/300.48 121754[0:Res:25.2,46913.0] || member(regular(union(complement(power_class(u)),v)),complement(v))* member(regular(union(complement(power_class(u)),v)),power_class(u))* -> equal(union(complement(power_class(u)),v),null_class).
% 299.94/300.48 122903[0:Rew:99324.0,122663.1] || member(u,symmetric_difference(union(image(element_relation,successor(v)),w),union(power_class(complement(successor(v))),complement(w))))* -> member(u,complement(symmetric_difference(power_class(complement(successor(v))),complement(w)))).
% 299.94/300.48 122904[0:Rew:46226.0,122661.1] || member(u,symmetric_difference(union(image(element_relation,power_class(v)),w),union(power_class(complement(power_class(v))),complement(w))))* -> member(u,complement(symmetric_difference(power_class(complement(power_class(v))),complement(w)))).
% 299.94/300.48 122905[0:Rew:99324.0,122628.1] || member(u,symmetric_difference(union(v,image(element_relation,successor(w))),union(complement(v),power_class(complement(successor(w))))))* -> member(u,complement(symmetric_difference(complement(v),power_class(complement(successor(w)))))).
% 299.94/300.48 122906[0:Rew:46226.0,122626.1] || member(u,symmetric_difference(union(v,image(element_relation,power_class(w))),union(complement(v),power_class(complement(power_class(w))))))* -> member(u,complement(symmetric_difference(complement(v),power_class(complement(power_class(w)))))).
% 299.94/300.48 124529[0:Res:7402.2,10912.0] || -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) equal(ordered_pair(first(ordered_pair(v,singleton(w))),second(ordered_pair(v,singleton(w)))),ordered_pair(v,singleton(w)))**.
% 299.94/300.48 124451[0:Res:7401.2,10912.0] || -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) equal(ordered_pair(first(ordered_pair(u,singleton(w))),second(ordered_pair(u,singleton(w)))),ordered_pair(u,singleton(w)))**.
% 299.94/300.48 126424[0:MRR:126309.0,9181.1] || -> member(not_subclass_element(u,intersection(intersection(complement(v),union(w,x)),u)),union(v,complement(union(w,x))))* subclass(u,intersection(intersection(complement(v),union(w,x)),u)).
% 299.94/300.48 127170[0:Rew:67444.0,126861.0] || -> equal(intersection(union(power_class(complement(successor(u))),union(v,w)),union(image(element_relation,successor(u)),complement(union(v,w)))),symmetric_difference(power_class(complement(successor(u))),union(v,w)))**.
% 299.94/300.48 126809[0:SpR:99615.0,89365.1] || subclass(union(complement(u),union(v,w)),union(u,complement(union(v,w))))* -> equal(symmetric_difference(complement(u),union(v,w)),union(complement(u),union(v,w))).
% 299.94/300.48 127220[0:Rew:99615.0,126779.1] || subclass(union(u,complement(union(v,w))),x) -> subclass(symmetric_difference(complement(u),union(v,w)),y) member(not_subclass_element(symmetric_difference(complement(u),union(v,w)),y),x)*.
% 299.94/300.48 127621[0:MRR:127503.0,9181.1] || -> member(not_subclass_element(u,intersection(intersection(union(v,w),complement(x)),u)),union(complement(union(v,w)),x))* subclass(u,intersection(intersection(union(v,w),complement(x)),u)).
% 299.94/300.48 127928[0:SpR:99324.0,98895.0] || -> equal(intersection(union(union(u,v),power_class(complement(successor(w)))),union(complement(union(u,v)),image(element_relation,successor(w)))),symmetric_difference(union(u,v),power_class(complement(successor(w)))))**.
% 299.94/300.48 127844[0:SpR:98895.0,89365.1] || subclass(union(complement(union(u,v)),w),union(union(u,v),complement(w)))* -> equal(symmetric_difference(union(u,v),complement(w)),union(complement(union(u,v)),w)).
% 299.94/300.48 128282[0:Rew:98895.0,127818.1] || subclass(union(complement(union(u,v)),w),x) -> subclass(symmetric_difference(union(u,v),complement(w)),y) member(not_subclass_element(symmetric_difference(union(u,v),complement(w)),y),x)*.
% 299.94/300.48 129001[3:Res:125564.0,4960.0] || -> equal(union(null_class,intersection(union(null_class,restrict(u,v,w)),x)),null_class) member(regular(union(null_class,intersection(union(null_class,restrict(u,v,w)),x))),cross_product(v,w))*.
% 299.94/300.48 129182[3:Res:125581.0,4960.0] || -> equal(union(null_class,intersection(u,union(null_class,restrict(v,w,x)))),null_class) member(regular(union(null_class,intersection(u,union(null_class,restrict(v,w,x))))),cross_product(w,x))*.
% 299.94/300.48 129266[12:SpR:46880.0,126105.1] function(intersection(power_class(complement(power_class(u))),power_class(v))) || -> subclass(regular(successor(intersection(power_class(complement(power_class(u))),power_class(v)))),union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.94/300.48 129264[12:SpR:46877.0,126105.1] function(intersection(power_class(u),power_class(complement(power_class(v))))) || -> subclass(regular(successor(intersection(power_class(u),power_class(complement(power_class(v)))))),union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.94/300.48 129992[3:Res:125558.0,4960.0] || -> equal(intersection(intersection(union(null_class,restrict(u,v,w)),x),y),null_class) member(regular(intersection(intersection(union(null_class,restrict(u,v,w)),x),y)),cross_product(v,w))*.
% 299.94/300.48 130162[3:Res:125569.0,4960.0] || -> equal(intersection(u,intersection(v,union(null_class,restrict(w,x,y)))),null_class) member(regular(intersection(u,intersection(v,union(null_class,restrict(w,x,y))))),cross_product(x,y))*.
% 299.94/300.48 130376[3:Res:125572.0,4960.0] || -> equal(intersection(u,intersection(union(null_class,restrict(v,w,x)),y)),null_class) member(regular(intersection(u,intersection(union(null_class,restrict(v,w,x)),y))),cross_product(w,x))*.
% 299.94/300.48 130550[3:Res:125578.0,4960.0] || -> equal(intersection(intersection(u,union(null_class,restrict(v,w,x))),y),null_class) member(regular(intersection(intersection(u,union(null_class,restrict(v,w,x))),y)),cross_product(w,x))*.
% 299.94/300.48 133802[3:Res:108603.1,3006.0] || subclass(u,cross_product(v,w))* -> equal(union(u,u),null_class) equal(ordered_pair(first(regular(union(u,u))),second(regular(union(u,u)))),regular(union(u,u)))**.
% 299.94/300.48 134485[0:SpR:111977.1,69292.0] || subclass(complement(symmetric_difference(u,v)),union(union(u,v),complement(intersection(u,v))))* -> equal(symmetric_difference(union(u,v),complement(intersection(u,v))),complement(symmetric_difference(u,v))).
% 299.94/300.48 134480[0:SpR:111977.1,98895.0] || subclass(union(union(u,v),complement(w)),union(complement(union(u,v)),w))* -> equal(symmetric_difference(union(u,v),complement(w)),union(union(u,v),complement(w))).
% 299.94/300.48 134477[0:SpR:111977.1,99615.0] || subclass(union(u,complement(union(v,w))),union(complement(u),union(v,w)))* -> equal(symmetric_difference(complement(u),union(v,w)),union(u,complement(union(v,w)))).
% 299.94/300.48 142189[0:SpL:89365.1,46242.0] || subclass(union(u,complement(power_class(v))),complement(w)) member(x,union(u,complement(power_class(v)))) member(x,union(w,intersection(complement(u),power_class(v))))* -> .
% 299.94/300.48 143882[0:Rew:71035.0,143749.1] || member(u,symmetric_difference(cross_product(v,w),complement(power_class(x)))) member(u,union(restrict(complement(power_class(x)),v,w),intersection(complement(cross_product(v,w)),power_class(x))))* -> .
% 299.94/300.48 143742[0:SpL:111977.1,46261.0] || subclass(union(u,complement(power_class(v))),complement(w)) member(x,union(u,complement(power_class(v)))) member(x,union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.48 144161[0:SpL:89365.1,46288.0] || subclass(union(complement(power_class(u)),v),complement(w)) member(x,union(complement(power_class(u)),v)) member(x,union(w,intersection(power_class(u),complement(v))))* -> .
% 299.94/300.48 144558[0:Rew:71035.0,144419.1] || member(u,symmetric_difference(complement(power_class(v)),cross_product(w,x))) member(u,union(restrict(complement(power_class(v)),w,x),intersection(power_class(v),complement(cross_product(w,x)))))* -> .
% 299.94/300.48 144412[0:SpL:111977.1,46462.0] || subclass(union(complement(power_class(u)),v),complement(w)) member(x,union(complement(power_class(u)),v)) member(x,union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.48 144830[3:SpL:69762.0,46924.0] || member(not_subclass_element(union(u,complement(power_class(union(null_class,v)))),w),intersection(complement(u),power_class(union(null_class,v))))* -> subclass(union(u,complement(power_class(union(v,null_class)))),w).
% 299.94/300.48 144829[3:SpL:68783.0,46924.0] || member(not_subclass_element(union(u,complement(power_class(union(v,v)))),w),intersection(complement(u),power_class(union(v,v))))* -> subclass(union(u,complement(power_class(union(v,null_class)))),w).
% 299.94/300.48 144828[3:SpL:38610.0,46924.0] || member(not_subclass_element(union(u,complement(power_class(union(v,v)))),w),intersection(complement(u),power_class(union(v,v))))* -> subclass(union(u,complement(power_class(union(null_class,v)))),w).
% 299.94/300.48 144827[3:SpL:69762.0,46924.0] || member(not_subclass_element(union(u,complement(power_class(union(v,null_class)))),w),intersection(complement(u),power_class(union(v,null_class))))* -> subclass(union(u,complement(power_class(union(null_class,v)))),w).
% 299.94/300.48 144826[3:SpL:38610.0,46924.0] || member(not_subclass_element(union(u,complement(power_class(union(null_class,v)))),w),intersection(complement(u),power_class(union(null_class,v))))* -> subclass(union(u,complement(power_class(union(v,v)))),w).
% 299.94/300.48 144825[3:SpL:68783.0,46924.0] || member(not_subclass_element(union(u,complement(power_class(union(v,null_class)))),w),intersection(complement(u),power_class(union(v,null_class))))* -> subclass(union(u,complement(power_class(union(v,v)))),w).
% 299.94/300.48 144810[4:SpL:67191.0,46924.0] || member(not_subclass_element(union(apply(null_class,u),complement(power_class(v))),w),intersection(complement(apply(null_class,x)),power_class(v)))* -> subclass(union(apply(null_class,u),complement(power_class(v))),w).
% 299.94/300.48 144809[4:SpL:67192.0,46924.0] || member(not_subclass_element(union(apply(null_class,u),complement(power_class(v))),w),intersection(complement(sum_class(range_of(null_class))),power_class(v)))* -> subclass(union(apply(null_class,u),complement(power_class(v))),w).
% 299.94/300.48 144807[0:SpL:105396.0,46924.0] || member(not_subclass_element(union(union(u,v),complement(power_class(w))),x),intersection(complement(union(v,u)),power_class(w)))* -> subclass(union(union(u,v),complement(power_class(w))),x).
% 299.94/300.48 144806[3:SpL:30027.0,46924.0] || member(not_subclass_element(union(union(null_class,u),complement(power_class(v))),w),intersection(union(null_class,complement(u)),power_class(v)))* -> subclass(union(union(null_class,u),complement(power_class(v))),w).
% 299.94/300.48 144804[3:SpL:66602.0,46924.0] || member(not_subclass_element(union(union(u,null_class),complement(power_class(v))),w),intersection(union(null_class,complement(u)),power_class(v)))* -> subclass(union(union(u,null_class),complement(power_class(v))),w).
% 299.94/300.48 144803[3:SpL:33220.0,46924.0] || member(not_subclass_element(union(union(u,u),complement(power_class(v))),w),intersection(union(null_class,complement(u)),power_class(v)))* -> subclass(union(union(u,u),complement(power_class(v))),w).
% 299.94/300.48 144802[4:SpL:67192.0,46924.0] || member(not_subclass_element(union(sum_class(range_of(null_class)),complement(power_class(u))),v),intersection(complement(apply(null_class,w)),power_class(u)))* -> subclass(union(sum_class(range_of(null_class)),complement(power_class(u))),v).
% 299.94/300.48 144799[0:SpL:71143.0,46924.0] || member(not_subclass_element(union(symmetric_difference(u,v),complement(power_class(w))),x),intersection(complement(symmetric_difference(v,u)),power_class(w)))* -> subclass(union(symmetric_difference(u,v),complement(power_class(w))),x).
% 299.94/300.48 145049[3:SpL:69762.0,46929.0] || member(not_subclass_element(union(complement(power_class(union(null_class,u))),v),w),intersection(power_class(union(null_class,u)),complement(v)))* -> subclass(union(complement(power_class(union(u,null_class))),v),w).
% 299.94/300.48 145048[3:SpL:68783.0,46929.0] || member(not_subclass_element(union(complement(power_class(union(u,u))),v),w),intersection(power_class(union(u,u)),complement(v)))* -> subclass(union(complement(power_class(union(u,null_class))),v),w).
% 299.94/300.48 145047[3:SpL:38610.0,46929.0] || member(not_subclass_element(union(complement(power_class(union(u,u))),v),w),intersection(power_class(union(u,u)),complement(v)))* -> subclass(union(complement(power_class(union(null_class,u))),v),w).
% 299.94/300.48 145046[3:SpL:69762.0,46929.0] || member(not_subclass_element(union(complement(power_class(union(u,null_class))),v),w),intersection(power_class(union(u,null_class)),complement(v)))* -> subclass(union(complement(power_class(union(null_class,u))),v),w).
% 299.94/300.48 145045[3:SpL:38610.0,46929.0] || member(not_subclass_element(union(complement(power_class(union(null_class,u))),v),w),intersection(power_class(union(null_class,u)),complement(v)))* -> subclass(union(complement(power_class(union(u,u))),v),w).
% 299.94/300.48 145044[3:SpL:68783.0,46929.0] || member(not_subclass_element(union(complement(power_class(union(u,null_class))),v),w),intersection(power_class(union(u,null_class)),complement(v)))* -> subclass(union(complement(power_class(union(u,u))),v),w).
% 299.94/300.48 145017[4:SpL:67191.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),apply(null_class,v)),w),intersection(power_class(u),complement(apply(null_class,x))))* -> subclass(union(complement(power_class(u)),apply(null_class,v)),w).
% 299.94/300.48 145016[4:SpL:67192.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),apply(null_class,v)),w),intersection(power_class(u),complement(sum_class(range_of(null_class)))))* -> subclass(union(complement(power_class(u)),apply(null_class,v)),w).
% 299.94/300.48 145014[0:SpL:105396.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),union(v,w)),x),intersection(power_class(u),complement(union(w,v))))* -> subclass(union(complement(power_class(u)),union(v,w)),x).
% 299.94/300.48 145013[3:SpL:30027.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),union(null_class,v)),w),intersection(power_class(u),union(null_class,complement(v))))* -> subclass(union(complement(power_class(u)),union(null_class,v)),w).
% 299.94/300.48 145011[3:SpL:66602.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),union(v,null_class)),w),intersection(power_class(u),union(null_class,complement(v))))* -> subclass(union(complement(power_class(u)),union(v,null_class)),w).
% 299.94/300.48 145010[3:SpL:33220.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),union(v,v)),w),intersection(power_class(u),union(null_class,complement(v))))* -> subclass(union(complement(power_class(u)),union(v,v)),w).
% 299.94/300.48 145009[4:SpL:67192.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),sum_class(range_of(null_class))),v),intersection(power_class(u),complement(apply(null_class,w))))* -> subclass(union(complement(power_class(u)),sum_class(range_of(null_class))),v).
% 299.94/300.48 145006[0:SpL:71143.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),symmetric_difference(v,w)),x),intersection(power_class(u),complement(symmetric_difference(w,v))))* -> subclass(union(complement(power_class(u)),symmetric_difference(v,w)),x).
% 299.94/300.48 145375[8:SpL:98217.0,26132.1] || equal(intersection(power_class(u),union(v,complement(union(w,x)))),singleton(singleton(null_class))) subclass(y__dfg,union(complement(power_class(u)),intersection(complement(v),union(w,x))))* -> .
% 299.94/300.48 145717[0:SpL:89365.1,98247.0] || subclass(power_class(complement(union(u,v))),complement(w)) member(x,power_class(complement(union(u,v)))) member(x,union(w,image(element_relation,union(u,v))))* -> .
% 299.94/300.48 146249[8:SpL:98314.0,26132.1] || equal(intersection(union(u,complement(power_class(v))),union(w,x)),singleton(singleton(null_class))) subclass(y__dfg,union(intersection(complement(u),power_class(v)),complement(union(w,x))))* -> .
% 299.94/300.48 146204[0:SpR:111977.1,98314.0] || subclass(union(u,complement(power_class(v))),union(w,x)) -> equal(union(intersection(complement(u),power_class(v)),complement(union(w,x))),complement(union(u,complement(power_class(v)))))**.
% 299.94/300.48 146811[8:SpL:98315.0,26132.1] || equal(intersection(union(complement(power_class(u)),v),union(w,x)),singleton(singleton(null_class))) subclass(y__dfg,union(intersection(power_class(u),complement(v)),complement(union(w,x))))* -> .
% 299.94/300.48 146767[0:SpR:111977.1,98315.0] || subclass(union(complement(power_class(u)),v),union(w,x)) -> equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),complement(union(complement(power_class(u)),v)))**.
% 299.94/300.48 147731[8:SpL:98515.0,26132.1] || equal(intersection(union(u,complement(union(v,w))),power_class(x)),singleton(singleton(null_class))) subclass(y__dfg,union(intersection(complement(u),union(v,w)),complement(power_class(x))))* -> .
% 299.94/300.48 148073[0:SpL:111977.1,98557.0] || subclass(power_class(complement(union(u,v))),complement(w)) member(x,power_class(complement(union(u,v)))) member(x,union(image(element_relation,union(u,v)),w))* -> .
% 299.94/300.48 148492[8:SpL:98672.0,26132.1] || equal(intersection(power_class(u),union(complement(union(v,w)),x)),singleton(singleton(null_class))) subclass(y__dfg,union(complement(power_class(u)),intersection(union(v,w),complement(x))))* -> .
% 299.94/300.48 149272[8:SpL:98876.0,26132.1] || equal(intersection(union(complement(union(u,v)),w),power_class(x)),singleton(singleton(null_class))) subclass(y__dfg,union(intersection(union(u,v),complement(w)),complement(power_class(x))))* -> .
% 299.94/300.48 150742[8:SpL:99161.0,26132.1] || equal(intersection(union(u,v),union(w,complement(power_class(x)))),singleton(singleton(null_class))) subclass(y__dfg,union(complement(union(u,v)),intersection(complement(w),power_class(x))))* -> .
% 299.94/300.48 150712[0:SpR:89365.1,99161.0] || subclass(union(u,complement(power_class(v))),union(w,x)) -> equal(union(complement(union(w,x)),intersection(complement(u),power_class(v))),complement(union(u,complement(power_class(v)))))**.
% 299.94/300.48 151262[8:SpL:99162.0,26132.1] || equal(intersection(union(u,v),union(complement(power_class(w)),x)),singleton(singleton(null_class))) subclass(y__dfg,union(complement(union(u,v)),intersection(power_class(w),complement(x))))* -> .
% 299.94/300.48 151232[0:SpR:89365.1,99162.0] || subclass(union(complement(power_class(u)),v),union(w,x)) -> equal(union(complement(union(w,x)),intersection(power_class(u),complement(v))),complement(union(complement(power_class(u)),v)))**.
% 299.94/300.48 151902[8:SpL:99659.0,26132.1] || equal(intersection(union(u,v),power_class(complement(union(w,x)))),singleton(singleton(null_class))) subclass(y__dfg,union(complement(union(u,v)),image(element_relation,union(w,x))))* -> .
% 299.94/300.48 153096[8:SpL:99660.0,26132.1] || equal(intersection(power_class(complement(union(u,v))),union(w,x)),singleton(singleton(null_class))) subclass(y__dfg,union(image(element_relation,union(u,v)),complement(union(w,x))))* -> .
% 299.94/300.48 155298[3:Res:6510.2,5355.1] || member(ordered_pair(null_class,null_class),union(complement(u),complement(v)))* member(ordered_pair(null_class,null_class),union(u,v)) subclass(domain_relation,complement(symmetric_difference(complement(u),complement(v)))) -> .
% 299.94/300.48 155261[4:SpR:67191.0,6510.2] || member(u,union(complement(apply(null_class,v)),complement(w)))* member(u,union(apply(null_class,v),w)) -> member(u,symmetric_difference(complement(apply(null_class,x)),complement(w)))*.
% 299.94/300.48 155260[4:SpR:67192.0,6510.2] || member(u,union(complement(apply(null_class,v)),complement(w)))* member(u,union(apply(null_class,v),w)) -> member(u,symmetric_difference(complement(sum_class(range_of(null_class))),complement(w)))*.
% 299.94/300.48 155258[0:SpR:105396.0,6510.2] || member(u,union(complement(union(v,w)),complement(x))) member(u,union(union(v,w),x)) -> member(u,symmetric_difference(complement(union(w,v)),complement(x)))*.
% 299.94/300.48 155356[3:Rew:30027.0,155257.0] || member(u,union(union(null_class,complement(v)),complement(w))) member(u,union(union(null_class,v),w)) -> member(u,symmetric_difference(union(null_class,complement(v)),complement(w)))*.
% 299.94/300.48 155357[3:Rew:66602.0,155255.0] || member(u,union(union(null_class,complement(v)),complement(w))) member(u,union(union(v,null_class),w)) -> member(u,symmetric_difference(union(null_class,complement(v)),complement(w)))*.
% 299.94/300.48 155358[3:Rew:33220.0,155254.0] || member(u,union(union(null_class,complement(v)),complement(w))) member(u,union(union(v,v),w))* -> member(u,symmetric_difference(union(null_class,complement(v)),complement(w)))*.
% 299.94/300.48 155253[4:SpR:67192.0,6510.2] || member(u,union(complement(sum_class(range_of(null_class))),complement(v))) member(u,union(sum_class(range_of(null_class)),v)) -> member(u,symmetric_difference(complement(apply(null_class,w)),complement(v)))*.
% 299.94/300.48 155249[0:SpR:71143.0,6510.2] || member(u,union(complement(symmetric_difference(v,w)),complement(x))) member(u,union(symmetric_difference(v,w),x)) -> member(u,symmetric_difference(complement(symmetric_difference(w,v)),complement(x)))*.
% 299.94/300.48 155215[4:SpR:67191.0,6510.2] || member(u,union(complement(v),complement(apply(null_class,w))))* member(u,union(v,apply(null_class,w))) -> member(u,symmetric_difference(complement(v),complement(apply(null_class,x))))*.
% 299.94/300.48 155214[4:SpR:67192.0,6510.2] || member(u,union(complement(v),complement(apply(null_class,w))))* member(u,union(v,apply(null_class,w))) -> member(u,symmetric_difference(complement(v),complement(sum_class(range_of(null_class)))))*.
% 299.94/300.48 155212[0:SpR:105396.0,6510.2] || member(u,union(complement(v),complement(union(w,x)))) member(u,union(v,union(w,x))) -> member(u,symmetric_difference(complement(v),complement(union(x,w))))*.
% 299.94/300.48 155359[3:Rew:30027.0,155211.0] || member(u,union(complement(v),union(null_class,complement(w)))) member(u,union(v,union(null_class,w))) -> member(u,symmetric_difference(complement(v),union(null_class,complement(w))))*.
% 299.94/300.48 155360[3:Rew:66602.0,155209.0] || member(u,union(complement(v),union(null_class,complement(w)))) member(u,union(v,union(w,null_class))) -> member(u,symmetric_difference(complement(v),union(null_class,complement(w))))*.
% 299.94/300.48 155361[3:Rew:33220.0,155208.0] || member(u,union(complement(v),union(null_class,complement(w)))) member(u,union(v,union(w,w)))* -> member(u,symmetric_difference(complement(v),union(null_class,complement(w))))*.
% 299.94/300.48 155207[4:SpR:67192.0,6510.2] || member(u,union(complement(v),complement(sum_class(range_of(null_class))))) member(u,union(v,sum_class(range_of(null_class)))) -> member(u,symmetric_difference(complement(v),complement(apply(null_class,w))))*.
% 299.94/300.48 155203[0:SpR:71143.0,6510.2] || member(u,union(complement(v),complement(symmetric_difference(w,x)))) member(u,union(v,symmetric_difference(w,x))) -> member(u,symmetric_difference(complement(v),complement(symmetric_difference(x,w))))*.
% 299.94/300.48 155778[3:Res:154872.0,4960.0] || -> equal(regular(union(null_class,complement(intersection(restrict(u,v,w),x)))),null_class) member(regular(regular(union(null_class,complement(intersection(restrict(u,v,w),x))))),cross_product(v,w))*.
% 299.94/300.48 155959[3:Res:108603.1,6974.0] || subclass(u,ordered_pair(v,w))* -> equal(union(u,u),null_class) equal(regular(union(u,u)),unordered_pair(v,singleton(w)))* equal(regular(union(u,u)),singleton(v)).
% 299.94/300.48 155958[3:Res:108602.1,6974.0] || subclass(u,ordered_pair(v,w))* -> equal(union(u,null_class),null_class) equal(regular(union(u,null_class)),unordered_pair(v,singleton(w))) equal(regular(union(u,null_class)),singleton(v)).
% 299.94/300.48 155953[3:Res:108601.1,6974.0] || subclass(u,ordered_pair(v,w))* -> equal(union(null_class,u),null_class) equal(regular(union(null_class,u)),unordered_pair(v,singleton(w))) equal(regular(union(null_class,u)),singleton(v)).
% 299.94/300.48 156123[3:Res:155659.0,4960.0] || -> equal(regular(union(null_class,complement(intersection(u,restrict(v,w,x))))),null_class) member(regular(regular(union(null_class,complement(intersection(u,restrict(v,w,x)))))),cross_product(w,x))*.
% 299.94/300.48 157620[3:Res:154856.0,4960.0] || -> equal(intersection(union(null_class,intersection(restrict(u,v,w),x)),y),null_class) member(regular(intersection(union(null_class,intersection(restrict(u,v,w),x)),y)),cross_product(v,w))*.
% 299.94/300.48 157877[3:Res:154864.0,4960.0] || -> equal(union(null_class,intersection(intersection(restrict(u,v,w),x),y)),null_class) member(regular(union(null_class,intersection(intersection(restrict(u,v,w),x),y))),cross_product(v,w))*.
% 299.94/300.48 158104[3:Res:154877.0,4960.0] || -> equal(intersection(u,union(null_class,intersection(restrict(v,w,x),y))),null_class) member(regular(intersection(u,union(null_class,intersection(restrict(v,w,x),y)))),cross_product(w,x))*.
% 299.94/300.48 158265[3:Res:168.1,7409.1] || member(regular(intersection(u,unordered_pair(v,w))),v)* -> equal(intersection(u,unordered_pair(v,w)),null_class) equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 299.94/300.48 158223[3:Res:174.1,7409.1] || member(regular(intersection(unordered_pair(u,v),w)),u)* -> equal(intersection(unordered_pair(u,v),w),null_class) equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.48 158433[3:Res:154885.0,4960.0] || -> equal(union(null_class,intersection(u,intersection(restrict(v,w,x),y))),null_class) member(regular(union(null_class,intersection(u,intersection(restrict(v,w,x),y)))),cross_product(w,x))*.
% 299.94/300.48 158578[3:Res:154956.0,4960.0] || -> equal(complement(successor(complement(restrict(restrict(u,v,w),x,y)))),null_class) member(regular(complement(successor(complement(restrict(restrict(u,v,w),x,y))))),cross_product(v,w))*.
% 299.94/300.48 158704[3:Res:168.1,7410.1] || member(regular(intersection(u,unordered_pair(v,w))),w)* -> equal(intersection(u,unordered_pair(v,w)),null_class) equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 299.94/300.48 158662[3:Res:174.1,7410.1] || member(regular(intersection(unordered_pair(u,v),w)),v)* -> equal(intersection(unordered_pair(u,v),w),null_class) equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.48 159023[3:Res:157492.0,4960.0] || -> equal(intersection(union(null_class,intersection(u,restrict(v,w,x))),y),null_class) member(regular(intersection(union(null_class,intersection(u,restrict(v,w,x))),y)),cross_product(w,x))*.
% 299.94/300.48 159276[3:Res:157751.0,4960.0] || -> equal(union(null_class,intersection(intersection(u,restrict(v,w,x)),y)),null_class) member(regular(union(null_class,intersection(intersection(u,restrict(v,w,x)),y))),cross_product(w,x))*.
% 299.94/300.48 159503[3:Res:157993.0,4960.0] || -> equal(intersection(u,union(null_class,intersection(v,restrict(w,x,y)))),null_class) member(regular(intersection(u,union(null_class,intersection(v,restrict(w,x,y))))),cross_product(x,y))*.
% 299.94/300.48 159745[3:Res:158313.0,4960.0] || -> equal(union(null_class,intersection(u,intersection(v,restrict(w,x,y)))),null_class) member(regular(union(null_class,intersection(u,intersection(v,restrict(w,x,y))))),cross_product(x,y))*.
% 299.94/300.48 161561[0:Res:154858.0,4960.0] || -> equal(intersection(intersection(intersection(restrict(u,v,w),x),y),z),null_class) member(regular(intersection(intersection(intersection(restrict(u,v,w),x),y),z)),cross_product(v,w))*.
% 299.94/300.48 161823[0:Res:154873.0,4960.0] || -> equal(intersection(u,intersection(v,intersection(restrict(w,x,y),z))),null_class) member(regular(intersection(u,intersection(v,intersection(restrict(w,x,y),z)))),cross_product(x,y))*.
% 299.94/300.48 162189[0:SpL:46313.0,3678.1] || member(u,symmetric_difference(union(v,image(element_relation,power_class(w))),union(complement(v),power_class(complement(power_class(w))))))* member(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))) -> .
% 299.94/300.48 162525[0:Res:154876.0,4960.0] || -> equal(intersection(u,intersection(intersection(restrict(v,w,x),y),z)),null_class) member(regular(intersection(u,intersection(intersection(restrict(v,w,x),y),z))),cross_product(w,x))*.
% 299.94/300.48 162794[0:Res:154882.0,4960.0] || -> equal(intersection(intersection(u,intersection(restrict(v,w,x),y)),z),null_class) member(regular(intersection(intersection(u,intersection(restrict(v,w,x),y)),z)),cross_product(w,x))*.
% 299.94/300.48 163171[0:SpL:46529.0,3678.1] || member(u,symmetric_difference(union(image(element_relation,power_class(v)),w),union(power_class(complement(power_class(v))),complement(w))))* member(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))) -> .
% 299.94/300.48 163598[0:Res:160079.0,4960.0] || -> equal(intersection(intersection(intersection(u,restrict(v,w,x)),y),z),null_class) member(regular(intersection(intersection(intersection(u,restrict(v,w,x)),y),z)),cross_product(w,x))*.
% 299.94/300.48 164027[0:Res:160096.0,4960.0] || -> equal(intersection(u,intersection(v,intersection(w,restrict(x,y,z)))),null_class) member(regular(intersection(u,intersection(v,intersection(w,restrict(x,y,z))))),cross_product(y,z))*.
% 299.94/300.48 164290[0:Res:160100.0,4960.0] || -> equal(intersection(u,intersection(intersection(v,restrict(w,x,y)),z)),null_class) member(regular(intersection(u,intersection(intersection(v,restrict(w,x,y)),z))),cross_product(x,y))*.
% 299.94/300.48 164747[0:Res:160106.0,4960.0] || -> equal(intersection(intersection(u,intersection(v,restrict(w,x,y))),z),null_class) member(regular(intersection(intersection(u,intersection(v,restrict(w,x,y))),z)),cross_product(x,y))*.
% 299.94/300.48 164892[0:Res:59858.0,4960.0] || -> equal(restrict(restrict(restrict(u,v,w),x,y),z,x1),null_class) member(regular(restrict(restrict(restrict(u,v,w),x,y),z,x1)),cross_product(v,w))*.
% 299.94/300.48 174838[15:Rew:165880.0,166072.2] function(restrict(u,v,universal_class)) || subclass(image(u,v),cantor(cantor(w))) equal(cantor(cantor(x)),y__dfg) -> compatible(restrict(u,v,y__dfg),x,w)*.
% 299.94/300.48 174839[15:Rew:165880.0,166607.0] || equal(u,y__dfg) member(v,image(w,image(x,null_class))) member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(u,v),compose(w,x))*.
% 299.94/300.48 166639[15:Rew:165880.0,28344.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,symmetric_difference(complement(w),complement(x))) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),union(w,x))*.
% 299.94/300.48 166674[15:Rew:165880.0,103868.1] || equal(complement(image(u,image(v,singleton(w)))),null_class) member(ordered_pair(w,singleton(x)),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,singleton(x)),compose(u,v))*.
% 299.94/300.48 166767[15:Rew:165880.0,13429.1] single_valued_class(u) || member(ordered_pair(v,regular(image(u,image(inverse(u),singleton(v))))),cross_product(y__dfg,y__dfg))* -> equal(image(u,image(inverse(u),singleton(v))),null_class).
% 299.94/300.48 166768[15:Rew:165880.0,13430.1] function(u) || member(ordered_pair(v,regular(image(u,image(inverse(u),singleton(v))))),cross_product(y__dfg,y__dfg))* -> equal(image(u,image(inverse(u),singleton(v))),null_class).
% 299.94/300.48 166800[15:Rew:165880.0,59574.0] || member(regular(cross_product(u,v)),cross_product(y__dfg,y__dfg))* subclass(composition_function,cross_product(w,x))* -> equal(cross_product(u,v),null_class) member(first(regular(cross_product(u,v))),w)*.
% 299.94/300.48 166932[15:Rew:165880.0,41386.0] || subclass(domain_relation,rotate(cross_product(y__dfg,y__dfg))) equal(successor(ordered_pair(u,cantor(ordered_pair(v,u)))),v) -> member(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v),successor_relation)*.
% 299.94/300.48 166941[15:Rew:165880.0,41503.0] || subclass(domain_relation,flip(cross_product(y__dfg,y__dfg))) equal(cantor(ordered_pair(u,v)),successor(ordered_pair(v,u))) -> member(ordered_pair(ordered_pair(v,u),cantor(ordered_pair(u,v))),successor_relation)*.
% 299.94/300.48 174840[15:Rew:165880.0,167068.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,intersection(w,x)) member(ordered_pair(v,u),symmetric_difference(w,x))* -> .
% 299.94/300.48 174841[15:Rew:165880.0,167069.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,restrict(w,x,y))* -> member(ordered_pair(v,u),cross_product(x,y))*.
% 299.94/300.48 174842[15:Rew:165880.0,167070.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,regular(w)) member(ordered_pair(v,u),w)* -> equal(w,null_class).
% 299.94/300.48 167107[15:Rew:165880.0,163182.0] || member(u,y__dfg) subclass(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))) -> equal(u,null_class) member(apply(choice,u),union(image(element_relation,power_class(v)),w))*.
% 299.94/300.48 167111[15:Rew:165880.0,162200.0] || member(u,y__dfg) subclass(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))) -> equal(u,null_class) member(apply(choice,u),union(v,image(element_relation,power_class(w))))*.
% 299.94/300.48 167379[15:Rew:165880.0,127371.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),power_class(complement(union(x,y))))) member(u,union(complement(union(v,w)),image(element_relation,union(x,y))))*.
% 299.94/300.48 167380[15:Rew:165880.0,127373.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(x,complement(power_class(y))))) member(u,union(complement(union(v,w)),intersection(complement(x),power_class(y))))*.
% 299.94/300.48 167381[15:Rew:165880.0,127374.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(x,complement(successor(y))))) member(u,union(complement(union(v,w)),intersection(complement(x),successor(y))))*.
% 299.94/300.48 167382[15:Rew:165880.0,127375.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(complement(power_class(x)),y))) member(u,union(complement(union(v,w)),intersection(power_class(x),complement(y))))*.
% 299.94/300.48 167417[15:Rew:165880.0,126219.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(union(v,w))),union(x,y))) member(u,union(image(element_relation,union(v,w)),complement(union(x,y))))*.
% 299.94/300.48 167418[15:Rew:165880.0,126221.0] || member(u,y__dfg) -> member(u,intersection(union(v,complement(power_class(w))),union(x,y))) member(u,union(intersection(complement(v),power_class(w)),complement(union(x,y))))*.
% 299.94/300.48 167419[15:Rew:165880.0,126222.0] || member(u,y__dfg) -> member(u,intersection(union(v,complement(successor(w))),union(x,y))) member(u,union(intersection(complement(v),successor(w)),complement(union(x,y))))*.
% 299.94/300.48 167420[15:Rew:165880.0,126223.0] || member(u,y__dfg) -> member(u,intersection(union(complement(power_class(v)),w),union(x,y))) member(u,union(intersection(power_class(v),complement(w)),complement(union(x,y))))*.
% 299.94/300.48 167442[15:Rew:165880.0,125405.0] || member(u,y__dfg) subclass(u,symmetric_difference(complement(power_class(complement(power_class(v)))),w)) -> equal(u,null_class) member(apply(choice,u),union(image(element_relation,power_class(v)),w))*.
% 299.94/300.48 167443[15:Rew:165880.0,125426.0] || member(u,y__dfg) subclass(u,symmetric_difference(v,complement(power_class(complement(power_class(w)))))) -> equal(u,null_class) member(apply(choice,u),union(v,image(element_relation,power_class(w))))*.
% 299.94/300.48 167444[15:Rew:165880.0,125451.0] || member(u,y__dfg) subclass(u,symmetric_difference(v,w))* member(apply(choice,u),complement(w))* member(apply(choice,u),complement(v))* -> equal(u,null_class).
% 299.94/300.48 167469[15:Rew:165880.0,122811.0] || member(u,y__dfg) subclass(domain_relation,symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> member(ordered_pair(u,cantor(u)),complement(symmetric_difference(complement(v),complement(w))))*.
% 299.94/300.48 167495[15:Rew:165880.0,115062.0] || member(u,y__dfg) subclass(complement(intersection(union(v,w),power_class(x))),y)* -> member(u,union(null_class,intersection(union(v,w),power_class(x))))* member(u,y)*.
% 299.94/300.48 167496[15:Rew:165880.0,115061.0] || member(u,y__dfg) subclass(complement(intersection(power_class(v),union(w,x))),y)* -> member(u,union(null_class,intersection(power_class(v),union(w,x))))* member(u,y)*.
% 299.94/300.48 174843[15:Rew:165880.0,167532.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(restrict(v,w,x),complement(union(v,cross_product(w,x)))))* -> member(power_class(u),complement(symmetric_difference(v,cross_product(w,x))))*.
% 299.94/300.48 174844[15:Rew:165880.0,167533.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(restrict(v,w,x),complement(union(v,cross_product(w,x)))))* -> member(sum_class(u),complement(symmetric_difference(v,cross_product(w,x))))*.
% 299.94/300.48 174845[15:Rew:165880.0,167536.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(restrict(v,w,x),complement(union(cross_product(w,x),v))))* -> member(power_class(u),complement(symmetric_difference(cross_product(w,x),v)))*.
% 299.94/300.48 174846[15:Rew:165880.0,167537.1] || member(u,y__dfg) subclass(y__dfg,symmetric_difference(restrict(v,w,x),complement(union(cross_product(w,x),v))))* -> member(sum_class(u),complement(symmetric_difference(cross_product(w,x),v)))*.
% 299.94/300.48 167542[15:Rew:165880.0,109241.0] || member(u,y__dfg) subclass(u,intersection(union(v,w),complement(x))) member(apply(choice,u),union(complement(union(v,w)),x))* -> equal(u,null_class).
% 299.94/300.48 167545[15:Rew:165880.0,108920.0] || member(u,y__dfg) subclass(u,intersection(complement(v),union(w,x))) member(apply(choice,u),union(v,complement(union(w,x))))* -> equal(u,null_class).
% 299.94/300.48 167554[15:Rew:165880.0,107693.0] || member(u,y__dfg) member(v,u) subclass(element_relation,symmetric_difference(union(w,x),complement(y))) -> member(ordered_pair(v,u),union(complement(union(w,x)),y))*.
% 299.94/300.48 167562[15:Rew:165880.0,106727.0] || member(u,y__dfg) member(v,u) subclass(element_relation,symmetric_difference(complement(w),union(x,y))) -> member(ordered_pair(v,u),union(w,complement(union(x,y))))*.
% 299.94/300.48 167603[15:Rew:165880.0,98674.0] || member(u,y__dfg) -> member(u,intersection(union(complement(union(v,w)),x),power_class(y))) member(u,union(intersection(union(v,w),complement(x)),complement(power_class(y))))*.
% 299.94/300.48 167604[15:Rew:165880.0,98651.0] || member(u,y__dfg) subclass(u,union(complement(union(v,w)),x)) member(apply(choice,u),intersection(union(v,w),complement(x)))* -> equal(u,null_class).
% 299.94/300.48 167605[15:Rew:165880.0,98290.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(complement(union(w,x)),y))) member(u,union(complement(power_class(v)),intersection(union(w,x),complement(y))))*.
% 299.94/300.48 167606[15:Rew:165880.0,98219.0] || member(u,y__dfg) -> member(u,intersection(union(v,complement(union(w,x))),power_class(y))) member(u,union(intersection(complement(v),union(w,x)),complement(power_class(y))))*.
% 299.94/300.48 167607[15:Rew:165880.0,98196.0] || member(u,y__dfg) subclass(u,union(v,complement(union(w,x)))) member(apply(choice,u),intersection(complement(v),union(w,x)))* -> equal(u,null_class).
% 299.94/300.48 167608[15:Rew:165880.0,98136.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(w,complement(union(x,y))))) member(u,union(complement(power_class(v)),intersection(complement(w),union(x,y))))*.
% 299.94/300.48 174847[15:Rew:165880.0,167708.2,165880.0,167708.1] || member(u,y__dfg) member(not_subclass_element(union(null_class,cross_product(singleton(u),y__dfg)),v),w)* -> subclass(union(null_class,cross_product(singleton(u),y__dfg)),v) member(u,cantor(w)).
% 299.94/300.48 174848[15:Rew:165880.0,167709.0] || subclass(domain_relation,flip(cross_product(singleton(u),y__dfg)))* member(u,y__dfg) member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),x)* -> member(u,cantor(x))*.
% 299.94/300.48 167798[15:Rew:165880.0,91551.0] || member(u,y__dfg) subclass(domain_relation,regular(image(element_relation,power_class(v)))) -> member(ordered_pair(u,cantor(u)),power_class(complement(power_class(v))))* equal(image(element_relation,power_class(v)),null_class).
% 299.94/300.48 167807[15:Rew:165880.0,91486.1] || member(ordered_pair(u,cantor(u)),symmetric_difference(v,w))* member(u,y__dfg) subclass(domain_relation,regular(complement(intersection(v,w)))) -> equal(complement(intersection(v,w)),null_class).
% 299.94/300.48 174849[15:Rew:165880.0,167988.2,165880.0,167988.1] || member(u,y__dfg) member(range_of(null_class),y__dfg) subclass(y__dfg,v)* subclass(v,w)* -> member(u,cantor(x)) member(sum_class(apply(x,u)),w)*.
% 299.94/300.48 174850[15:Rew:165880.0,167989.2,165880.0,167989.1] || member(u,y__dfg) member(range_of(null_class),y__dfg) subclass(y__dfg,v)* subclass(v,w)* -> member(u,cantor(x)) member(power_class(apply(x,u)),w)*.
% 299.94/300.48 168009[15:Rew:165880.0,71167.0] || member(u,y__dfg) member(v,u) subclass(element_relation,symmetric_difference(union(w,x),complement(intersection(w,x))))* -> member(ordered_pair(v,u),complement(symmetric_difference(w,x)))*.
% 299.94/300.48 174851[15:Rew:165880.0,168046.3,165880.0,168046.2] || member(u,y__dfg) member(v,u) subclass(element_relation,cantor(regular(cross_product(singleton(ordered_pair(v,u)),y__dfg))))* -> equal(cross_product(singleton(ordered_pair(v,u)),y__dfg),null_class).
% 299.94/300.48 168139[15:Rew:165880.0,58510.0] || member(u,y__dfg) subclass(union(image(element_relation,power_class(v)),complement(power_class(w))),x)* -> member(u,intersection(power_class(complement(power_class(v))),power_class(w)))* member(u,x)*.
% 299.94/300.48 168143[15:Rew:165880.0,58252.0] || member(u,y__dfg) subclass(union(complement(power_class(v)),image(element_relation,power_class(w))),x)* -> member(u,intersection(power_class(v),power_class(complement(power_class(w)))))* member(u,x)*.
% 299.94/300.48 168152[15:Rew:165880.0,53547.0] || member(u,y__dfg) subclass(u,union(v,w))* member(apply(choice,u),complement(w))* member(apply(choice,u),complement(v))* -> equal(u,null_class).
% 299.94/300.48 168352[15:Rew:165880.0,20681.0] || member(u,y__dfg) member(ordered_pair(u,not_subclass_element(v,image(w,range_of(null_class)))),compose(w,x))* -> member(u,cantor(x)) subclass(v,image(w,range_of(null_class))).
% 299.94/300.48 168364[15:Rew:165880.0,6982.0] || member(u,y__dfg) subclass(u,ordered_pair(v,w))* -> equal(u,null_class) equal(apply(choice,u),unordered_pair(v,singleton(w))) equal(apply(choice,u),singleton(v)).
% 299.94/300.48 174852[15:Rew:165880.0,168426.1,165880.0,168426.0] || member(restrict(element_relation,y__dfg,u),y__dfg) equal(compose(v,restrict(element_relation,y__dfg,u)),sum_class(u)) -> member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),compose_class(v))*.
% 299.94/300.48 174853[15:Rew:165880.0,168444.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,image(element_relation,power_class(v))) member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),power_class(complement(power_class(v))))* -> .
% 299.94/300.48 174854[15:Rew:165880.0,168471.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(composition_function,successor_relation) -> equal(ordered_pair(sum_class(u),compose(restrict(element_relation,y__dfg,u),sum_class(u))),successor(restrict(element_relation,y__dfg,u)))**.
% 299.94/300.48 174855[15:Rew:165880.0,168495.1,165880.0,168495.0] || member(flip(cross_product(u,y__dfg)),y__dfg) equal(compose(v,flip(cross_product(u,y__dfg))),inverse(u)) -> member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),compose_class(v))*.
% 299.94/300.48 174856[15:Rew:165880.0,168514.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,image(element_relation,power_class(v))) member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),power_class(complement(power_class(v))))* -> .
% 299.94/300.48 174857[15:Rew:165880.0,168542.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(composition_function,successor_relation) -> equal(ordered_pair(inverse(u),compose(flip(cross_product(u,y__dfg)),inverse(u))),successor(flip(cross_product(u,y__dfg))))**.
% 299.94/300.48 174858[15:Rew:165880.0,168684.2] function(u) || member(v,y__dfg) subclass(y__dfg,symmetric_difference(power_class(complement(power_class(w))),complement(x))) -> member(image(u,v),union(image(element_relation,power_class(w)),x))*.
% 299.94/300.48 174859[15:Rew:165880.0,168685.2] function(u) || member(v,y__dfg) subclass(y__dfg,symmetric_difference(complement(w),power_class(complement(power_class(x))))) -> member(image(u,v),union(w,image(element_relation,power_class(x))))*.
% 299.94/300.48 168719[15:Rew:165880.0,133452.1] || member(ordered_pair(u,apply(choice,v)),compose(w,x))* member(v,y__dfg) subclass(v,regular(image(w,image(x,singleton(u))))) -> equal(v,null_class).
% 299.94/300.48 174860[15:Rew:165880.0,168735.2] function(u) || member(v,y__dfg) subclass(y__dfg,symmetric_difference(complement(power_class(complement(power_class(w)))),x)) -> member(image(u,v),union(image(element_relation,power_class(w)),x))*.
% 299.94/300.48 174861[15:Rew:165880.0,168736.2] function(u) || member(v,y__dfg) subclass(y__dfg,symmetric_difference(w,complement(power_class(complement(power_class(x)))))) -> member(image(u,v),union(w,image(element_relation,power_class(x))))*.
% 299.94/300.48 174862[15:Rew:165880.0,168737.2] function(u) || member(v,y__dfg) subclass(y__dfg,symmetric_difference(w,x))* member(image(u,v),complement(x))* member(image(u,v),complement(w))* -> .
% 299.94/300.48 174863[15:Rew:165880.0,168763.2] function(u) || member(v,y__dfg) subclass(y__dfg,intersection(union(w,x),complement(y))) member(image(u,v),union(complement(union(w,x)),y))* -> .
% 299.94/300.48 174864[15:Rew:165880.0,168764.2] function(u) || member(v,y__dfg) subclass(y__dfg,intersection(complement(w),union(x,y))) member(image(u,v),union(w,complement(union(x,y))))* -> .
% 299.94/300.48 174865[15:Rew:165880.0,168770.2] function(u) || member(v,y__dfg) subclass(y__dfg,union(complement(union(w,x)),y)) member(image(u,v),intersection(union(w,x),complement(y)))* -> .
% 299.94/300.48 174866[15:Rew:165880.0,168771.2] function(u) || member(v,y__dfg) subclass(y__dfg,union(w,complement(union(x,y)))) member(image(u,v),intersection(complement(w),union(x,y)))* -> .
% 299.94/300.48 174867[15:Rew:165880.0,168777.0] || subclass(u,cross_product(singleton(v),y__dfg))* member(v,y__dfg) member(regular(intersection(u,w)),x)* -> equal(intersection(u,w),null_class) member(v,cantor(x))*.
% 299.94/300.48 174868[15:Rew:165880.0,168778.0] || subclass(u,cross_product(singleton(v),y__dfg))* member(v,y__dfg) member(regular(intersection(w,u)),x)* -> equal(intersection(w,u),null_class) member(v,cantor(x))*.
% 299.94/300.48 168809[15:Rew:165880.0,80091.1] || member(ordered_pair(u,apply(choice,v)),compose(w,x))* member(v,y__dfg) subclass(v,complement(image(w,image(x,singleton(u))))) -> equal(v,null_class).
% 299.94/300.48 174869[15:Rew:165880.0,168837.2] function(u) || member(v,y__dfg) subclass(y__dfg,union(w,x))* member(image(u,v),complement(x))* member(image(u,v),complement(w))* -> .
% 299.94/300.48 174870[15:Rew:165880.0,168956.3] function(u) || member(ordered_pair(v,image(u,w)),compose(x,y))* member(w,y__dfg) subclass(y__dfg,regular(image(x,image(y,singleton(v))))) -> .
% 299.94/300.48 174871[15:Rew:165880.0,168978.3] function(u) || member(ordered_pair(v,image(u,w)),compose(x,y))* member(w,y__dfg) subclass(y__dfg,complement(image(x,image(y,singleton(v))))) -> .
% 299.94/300.48 169098[15:Rew:165880.0,109244.0] || member(inverse(u),y__dfg) subclass(domain_relation,intersection(union(v,w),complement(x))) member(ordered_pair(inverse(u),range_of(u)),union(complement(union(v,w)),x))* -> .
% 299.94/300.48 169099[15:Rew:165880.0,108923.0] || member(inverse(u),y__dfg) subclass(domain_relation,intersection(complement(v),union(w,x))) member(ordered_pair(inverse(u),range_of(u)),union(v,complement(union(w,x))))* -> .
% 299.94/300.48 169104[15:Rew:165880.0,98697.0] || member(inverse(u),y__dfg) subclass(domain_relation,union(complement(union(v,w)),x)) member(ordered_pair(inverse(u),range_of(u)),intersection(union(v,w),complement(x)))* -> .
% 299.94/300.48 169105[15:Rew:165880.0,98242.0] || member(inverse(u),y__dfg) subclass(domain_relation,union(v,complement(union(w,x)))) member(ordered_pair(inverse(u),range_of(u)),intersection(complement(v),union(w,x)))* -> .
% 299.94/300.48 174872[15:Rew:165880.0,169204.0] || member(restrict(element_relation,y__dfg,image(u,singleton(v))),y__dfg) subclass(domain_relation,w) -> member(ordered_pair(restrict(element_relation,y__dfg,image(u,singleton(v))),apply(u,v)),w)*.
% 299.94/300.48 174873[15:Rew:165880.0,169247.1] || member(not_subclass_element(union(null_class,intersection(intersection(complement(compose(element_relation,y__dfg)),u),v)),w),element_relation)* -> subclass(union(null_class,intersection(intersection(complement(compose(element_relation,y__dfg)),u),v)),w).
% 299.94/300.48 174874[15:Rew:165880.0,169250.1] || member(not_subclass_element(intersection(intersection(intersection(complement(compose(element_relation,y__dfg)),u),v),w),x),element_relation)* -> subclass(intersection(intersection(intersection(complement(compose(element_relation,y__dfg)),u),v),w),x).
% 299.94/300.48 174875[15:Rew:165880.0,169256.1] || member(not_subclass_element(intersection(union(null_class,intersection(complement(compose(element_relation,y__dfg)),u)),v),w),element_relation)* -> subclass(intersection(union(null_class,intersection(complement(compose(element_relation,y__dfg)),u)),v),w).
% 299.94/300.48 174876[15:Rew:165880.0,169269.1] || member(not_subclass_element(regular(union(null_class,complement(intersection(complement(compose(element_relation,y__dfg)),u)))),v),element_relation)* -> subclass(regular(union(null_class,complement(intersection(complement(compose(element_relation,y__dfg)),u)))),v).
% 299.94/300.48 174877[15:Rew:165880.0,169278.1] || member(not_subclass_element(union(null_class,intersection(intersection(u,complement(compose(element_relation,y__dfg))),v)),w),element_relation)* -> subclass(union(null_class,intersection(intersection(u,complement(compose(element_relation,y__dfg))),v)),w).
% 299.94/300.48 174878[15:Rew:165880.0,169281.1] || member(not_subclass_element(intersection(intersection(intersection(u,complement(compose(element_relation,y__dfg))),v),w),x),element_relation)* -> subclass(intersection(intersection(intersection(u,complement(compose(element_relation,y__dfg))),v),w),x).
% 299.94/300.48 174879[15:Rew:165880.0,169287.1] || member(not_subclass_element(intersection(union(null_class,intersection(u,complement(compose(element_relation,y__dfg)))),v),w),element_relation)* -> subclass(intersection(union(null_class,intersection(u,complement(compose(element_relation,y__dfg)))),v),w).
% 299.94/300.48 174880[15:Rew:165880.0,169298.1] || member(not_subclass_element(regular(union(null_class,complement(intersection(u,complement(compose(element_relation,y__dfg)))))),v),element_relation)* -> subclass(regular(union(null_class,complement(intersection(u,complement(compose(element_relation,y__dfg)))))),v).
% 299.94/300.48 174881[15:Rew:165880.0,169321.1] || member(not_subclass_element(union(null_class,intersection(u,union(null_class,complement(compose(element_relation,y__dfg))))),v),element_relation)* -> subclass(union(null_class,intersection(u,union(null_class,complement(compose(element_relation,y__dfg))))),v).
% 299.94/300.48 174882[15:Rew:165880.0,169324.1] || member(not_subclass_element(intersection(intersection(u,union(null_class,complement(compose(element_relation,y__dfg)))),v),w),element_relation)* -> subclass(intersection(intersection(u,union(null_class,complement(compose(element_relation,y__dfg)))),v),w).
% 299.94/300.48 174883[15:Rew:165880.0,169330.1] || member(not_subclass_element(union(null_class,intersection(union(null_class,complement(compose(element_relation,y__dfg))),u)),v),element_relation)* -> subclass(union(null_class,intersection(union(null_class,complement(compose(element_relation,y__dfg))),u)),v).
% 299.94/300.48 174884[15:Rew:165880.0,169333.1] || member(not_subclass_element(intersection(intersection(union(null_class,complement(compose(element_relation,y__dfg))),u),v),w),element_relation)* -> subclass(intersection(intersection(union(null_class,complement(compose(element_relation,y__dfg))),u),v),w).
% 299.94/300.48 174885[15:Rew:165880.0,169342.1] || member(not_subclass_element(intersection(u,intersection(v,union(null_class,complement(compose(element_relation,y__dfg))))),w),element_relation)* -> subclass(intersection(u,intersection(v,union(null_class,complement(compose(element_relation,y__dfg))))),w).
% 299.94/300.48 174886[15:Rew:165880.0,169345.1] || member(not_subclass_element(intersection(u,intersection(union(null_class,complement(compose(element_relation,y__dfg))),v)),w),element_relation)* -> subclass(intersection(u,intersection(union(null_class,complement(compose(element_relation,y__dfg))),v)),w).
% 299.94/300.48 174887[15:Rew:165880.0,169358.1] || member(not_subclass_element(complement(successor(complement(restrict(complement(compose(element_relation,y__dfg)),u,v)))),w),element_relation)* -> subclass(complement(successor(complement(restrict(complement(compose(element_relation,y__dfg)),u,v)))),w).
% 299.94/300.48 174888[15:Rew:165880.0,169361.1] || member(not_subclass_element(restrict(restrict(complement(compose(element_relation,y__dfg)),u,v),w,x),y),element_relation)* -> subclass(restrict(restrict(complement(compose(element_relation,y__dfg)),u,v),w,x),y).
% 299.94/300.48 174889[15:Rew:165880.0,169380.1] || member(not_subclass_element(union(null_class,intersection(u,intersection(complement(compose(element_relation,y__dfg)),v))),w),element_relation)* -> subclass(union(null_class,intersection(u,intersection(complement(compose(element_relation,y__dfg)),v))),w).
% 299.94/300.48 174890[15:Rew:165880.0,169383.1] || member(not_subclass_element(intersection(intersection(u,intersection(complement(compose(element_relation,y__dfg)),v)),w),x),element_relation)* -> subclass(intersection(intersection(u,intersection(complement(compose(element_relation,y__dfg)),v)),w),x).
% 299.94/300.48 174891[15:Rew:165880.0,169388.1] || member(not_subclass_element(intersection(u,union(null_class,intersection(complement(compose(element_relation,y__dfg)),v))),w),element_relation)* -> subclass(intersection(u,union(null_class,intersection(complement(compose(element_relation,y__dfg)),v))),w).
% 299.94/300.48 174892[15:Rew:165880.0,169391.1] || member(not_subclass_element(intersection(u,intersection(intersection(complement(compose(element_relation,y__dfg)),v),w)),x),element_relation)* -> subclass(intersection(u,intersection(intersection(complement(compose(element_relation,y__dfg)),v),w)),x).
% 299.94/300.48 174893[15:Rew:165880.0,169397.1] || member(not_subclass_element(union(null_class,intersection(u,intersection(v,complement(compose(element_relation,y__dfg))))),w),element_relation)* -> subclass(union(null_class,intersection(u,intersection(v,complement(compose(element_relation,y__dfg))))),w).
% 299.94/300.48 174894[15:Rew:165880.0,169400.1] || member(not_subclass_element(intersection(intersection(u,intersection(v,complement(compose(element_relation,y__dfg)))),w),x),element_relation)* -> subclass(intersection(intersection(u,intersection(v,complement(compose(element_relation,y__dfg)))),w),x).
% 299.94/300.48 174895[15:Rew:165880.0,169405.1] || member(not_subclass_element(intersection(u,union(null_class,intersection(v,complement(compose(element_relation,y__dfg))))),w),element_relation)* -> subclass(intersection(u,union(null_class,intersection(v,complement(compose(element_relation,y__dfg))))),w).
% 299.94/300.48 174896[15:Rew:165880.0,169408.1] || member(not_subclass_element(intersection(u,intersection(intersection(v,complement(compose(element_relation,y__dfg))),w)),x),element_relation)* -> subclass(intersection(u,intersection(intersection(v,complement(compose(element_relation,y__dfg))),w)),x).
% 299.94/300.48 174897[15:Rew:165880.0,169423.2] function(complement(compose(element_relation,universal_class))) || member(not_subclass_element(intersection(successor(complement(compose(element_relation,y__dfg))),u),v),element_relation)* -> subclass(intersection(successor(complement(compose(element_relation,y__dfg))),u),v).
% 299.94/300.48 174898[15:Rew:165880.0,169426.2] function(complement(compose(element_relation,universal_class))) || member(not_subclass_element(intersection(u,successor(complement(compose(element_relation,y__dfg)))),v),element_relation)* -> subclass(intersection(u,successor(complement(compose(element_relation,y__dfg)))),v).
% 299.94/300.48 174899[15:Rew:165880.0,169441.1] || member(not_subclass_element(intersection(u,intersection(v,intersection(complement(compose(element_relation,y__dfg)),w))),x),element_relation)* -> subclass(intersection(u,intersection(v,intersection(complement(compose(element_relation,y__dfg)),w))),x).
% 299.94/300.48 174900[15:Rew:165880.0,169444.1] || member(not_subclass_element(intersection(u,intersection(v,intersection(w,complement(compose(element_relation,y__dfg))))),x),element_relation)* -> subclass(intersection(u,intersection(v,intersection(w,complement(compose(element_relation,y__dfg))))),x).
% 299.94/300.48 174901[15:Rew:165880.0,169447.2,165880.0,169447.1] || member(not_subclass_element(u,intersection(v,compose(element_relation,y__dfg))),element_relation)* member(not_subclass_element(u,intersection(v,compose(element_relation,y__dfg))),v)* -> subclass(u,intersection(v,compose(element_relation,y__dfg))).
% 299.94/300.48 169745[15:Rew:165880.0,90794.0] || equal(y__dfg,x__dfg) member(u,image(v,image(w,null_class))) member(ordered_pair(x__dfg,u),cross_product(x__dfg,x__dfg)) -> member(ordered_pair(x__dfg,u),compose(v,w))*.
% 299.94/300.48 169761[15:Rew:165880.0,124945.0] || member(range_of(null_class),y__dfg) subclass(apply(null_class,u),v)* subclass(v,w)* -> equal(apply(null_class,u),null_class) member(apply(choice,apply(null_class,u)),w)*.
% 299.94/300.48 169762[15:Rew:165880.0,124408.0] || member(range_of(null_class),y__dfg) -> equal(ordered_pair(first(ordered_pair(apply(null_class,u),singleton(v))),second(ordered_pair(apply(null_class,u),singleton(v)))),ordered_pair(apply(null_class,u),singleton(v)))**.
% 299.94/300.48 174902[15:Rew:165880.0,169858.1] || member(cross_product(u,v),y__dfg) equal(first(apply(choice,cross_product(u,v))),y__dfg) -> equal(cross_product(u,v),null_class) member(null_class,apply(choice,cross_product(u,v)))*.
% 299.94/300.48 169953[15:Rew:165880.0,26496.0] || member(intersection(u,intersection(v,w)),y__dfg) member(apply(choice,intersection(u,intersection(v,w))),symmetric_difference(v,w))* -> equal(intersection(u,intersection(v,w)),null_class).
% 299.94/300.48 169956[15:Rew:165880.0,26478.0] || member(intersection(intersection(u,v),w),y__dfg) member(apply(choice,intersection(intersection(u,v),w)),symmetric_difference(u,v))* -> equal(intersection(intersection(u,v),w),null_class).
% 299.94/300.48 169966[15:Rew:165880.0,9873.0] || member(intersection(u,restrict(v,w,x)),y__dfg) -> equal(intersection(u,restrict(v,w,x)),null_class) member(apply(choice,intersection(u,restrict(v,w,x))),v)*.
% 299.94/300.48 169968[15:Rew:165880.0,9689.0] || member(intersection(restrict(u,v,w),x),y__dfg) -> equal(intersection(restrict(u,v,w),x),null_class) member(apply(choice,intersection(restrict(u,v,w),x)),u)*.
% 299.94/300.48 170268[15:Rew:165880.0,156415.1] || subclass(u,restrict(v,w,x))* member(union(null_class,u),y__dfg) -> equal(union(null_class,u),null_class) member(apply(choice,union(null_class,u)),cross_product(w,x))*.
% 299.94/300.48 170289[15:Rew:165880.0,31057.1] || member(apply(choice,union(null_class,intersection(u,v))),symmetric_difference(u,v))* member(union(null_class,intersection(u,v)),y__dfg) -> equal(union(null_class,intersection(u,v)),null_class).
% 299.94/300.48 170556[15:Rew:165880.0,58514.1] || equal(u,union(image(element_relation,power_class(v)),complement(power_class(w))))* member(x,y__dfg) -> member(x,intersection(power_class(complement(power_class(v))),power_class(w)))* member(x,u)*.
% 299.94/300.48 170557[15:Rew:165880.0,58256.1] || equal(u,union(complement(power_class(v)),image(element_relation,power_class(w))))* member(x,y__dfg) -> member(x,intersection(power_class(v),power_class(complement(power_class(w)))))* member(x,u)*.
% 299.94/300.48 170570[15:Rew:165880.0,156421.1] || subclass(u,restrict(v,w,x))* member(union(u,u),y__dfg) -> equal(union(u,u),null_class) member(apply(choice,union(u,u)),cross_product(w,x))*.
% 299.94/300.48 170901[15:Rew:165880.0,56824.1] || member(unordered_pair(u,v),union(w,x)) subclass(y__dfg,regular(intersection(w,x))) -> member(unordered_pair(u,v),symmetric_difference(w,x))* equal(intersection(w,x),null_class).
% 299.94/300.48 170929[15:Rew:165880.0,146025.0] || member(union(complement(power_class(u)),image(element_relation,power_class(v))),y__dfg) -> member(union(complement(power_class(u)),image(element_relation,power_class(v))),intersection(power_class(u),power_class(complement(power_class(v)))))*.
% 299.94/300.48 170956[15:Rew:165880.0,146024.0] || member(union(image(element_relation,power_class(u)),complement(power_class(v))),y__dfg) -> member(union(image(element_relation,power_class(u)),complement(power_class(v))),intersection(power_class(complement(power_class(u))),power_class(v)))*.
% 299.94/300.48 170972[15:Rew:165880.0,60568.0] || member(union(null_class,intersection(u,singleton(v))),y__dfg) -> equal(union(null_class,intersection(u,singleton(v))),null_class) equal(apply(choice,union(null_class,intersection(u,singleton(v)))),v)**.
% 299.94/300.48 170973[15:Rew:165880.0,60567.0] || member(intersection(intersection(u,singleton(v)),w),y__dfg) -> equal(intersection(intersection(u,singleton(v)),w),null_class) equal(apply(choice,intersection(intersection(u,singleton(v)),w)),v)**.
% 299.94/300.48 170974[15:Rew:165880.0,60564.0] || member(intersection(u,union(null_class,singleton(v))),y__dfg) -> equal(intersection(u,union(null_class,singleton(v))),null_class) equal(apply(choice,intersection(u,union(null_class,singleton(v)))),v)**.
% 299.94/300.48 170975[15:Rew:165880.0,60563.0] || member(intersection(u,intersection(singleton(v),w)),y__dfg) -> equal(intersection(u,intersection(singleton(v),w)),null_class) equal(apply(choice,intersection(u,intersection(singleton(v),w))),v)**.
% 299.94/300.48 170976[15:Rew:165880.0,60560.0] || member(intersection(u,intersection(v,singleton(w))),y__dfg) -> equal(intersection(u,intersection(v,singleton(w))),null_class) equal(apply(choice,intersection(u,intersection(v,singleton(w)))),w)**.
% 299.94/300.48 170977[15:Rew:165880.0,60558.0] || member(union(null_class,intersection(singleton(u),v)),y__dfg) -> equal(union(null_class,intersection(singleton(u),v)),null_class) equal(apply(choice,union(null_class,intersection(singleton(u),v))),u)**.
% 299.94/300.48 170978[15:Rew:165880.0,60551.0] || member(intersection(intersection(singleton(u),v),w),y__dfg) -> equal(intersection(intersection(singleton(u),v),w),null_class) equal(apply(choice,intersection(intersection(singleton(u),v),w)),u)**.
% 299.94/300.48 170979[15:Rew:165880.0,60549.0] || member(intersection(union(null_class,singleton(u)),v),y__dfg) -> equal(intersection(union(null_class,singleton(u)),v),null_class) equal(apply(choice,intersection(union(null_class,singleton(u)),v)),u)**.
% 299.94/300.48 171077[15:Rew:165880.0,156420.1] || subclass(u,restrict(v,w,x))* member(union(u,null_class),y__dfg) -> equal(union(u,null_class),null_class) member(apply(choice,union(u,null_class)),cross_product(w,x))*.
% 299.94/300.48 171161[15:Rew:165880.0,78046.0] || member(union(null_class,restrict(u,v,w)),y__dfg) -> equal(union(null_class,restrict(u,v,w)),null_class) member(apply(choice,union(null_class,restrict(u,v,w))),u)*.
% 299.94/300.48 171213[15:Rew:165880.0,82197.0] || member(restrict(intersection(u,v),w,x),y__dfg) -> equal(restrict(intersection(u,v),w,x),null_class) member(apply(choice,restrict(intersection(u,v),w,x)),v)*.
% 299.94/300.48 171214[15:Rew:165880.0,81745.0] || member(restrict(intersection(u,v),w,x),y__dfg) -> equal(restrict(intersection(u,v),w,x),null_class) member(apply(choice,restrict(intersection(u,v),w,x)),u)*.
% 299.94/300.48 171853[15:Rew:165880.0,156414.1] || subclass(u,restrict(v,w,x))* member(intersection(y,u),y__dfg) -> equal(intersection(y,u),null_class) member(apply(choice,intersection(y,u)),cross_product(w,x))*.
% 299.94/300.48 171855[15:Rew:165880.0,156412.1] || subclass(u,restrict(v,w,x))* member(intersection(u,y),y__dfg) -> equal(intersection(u,y),null_class) member(apply(choice,intersection(u,y)),cross_product(w,x))*.
% 299.94/300.48 171920[15:Rew:165880.0,120486.0] || member(union(null_class,intersection(successor(null_class),u)),y__dfg) -> equal(union(null_class,intersection(successor(null_class),u)),null_class) equal(apply(choice,union(null_class,intersection(successor(null_class),u))),null_class)**.
% 299.94/300.48 171921[15:Rew:165880.0,120608.0] || member(union(null_class,intersection(u,successor(null_class))),y__dfg) -> equal(union(null_class,intersection(u,successor(null_class))),null_class) equal(apply(choice,union(null_class,intersection(u,successor(null_class)))),null_class)**.
% 299.94/300.48 171925[15:Rew:165880.0,121487.0] || member(intersection(intersection(successor(null_class),u),v),y__dfg) -> equal(intersection(intersection(successor(null_class),u),v),null_class) equal(apply(choice,intersection(intersection(successor(null_class),u),v)),null_class)**.
% 299.94/300.48 171926[15:Rew:165880.0,121559.0] || member(intersection(u,intersection(v,successor(null_class))),y__dfg) -> equal(intersection(u,intersection(v,successor(null_class))),null_class) equal(apply(choice,intersection(u,intersection(v,successor(null_class)))),null_class)**.
% 299.94/300.48 171927[15:Rew:165880.0,121629.0] || member(intersection(u,intersection(successor(null_class),v)),y__dfg) -> equal(intersection(u,intersection(successor(null_class),v)),null_class) equal(apply(choice,intersection(u,intersection(successor(null_class),v))),null_class)**.
% 299.94/300.48 171928[15:Rew:165880.0,121853.0] || member(intersection(intersection(u,successor(null_class)),v),y__dfg) -> equal(intersection(intersection(u,successor(null_class)),v),null_class) equal(apply(choice,intersection(intersection(u,successor(null_class)),v)),null_class)**.
% 299.94/300.48 171955[15:Rew:165880.0,125699.0] || member(complement(successor(complement(intersection(u,v)))),y__dfg) -> equal(complement(successor(complement(intersection(u,v)))),null_class) member(apply(choice,complement(successor(complement(intersection(u,v))))),v)*.
% 299.94/300.48 171956[15:Rew:165880.0,125700.0] || member(complement(successor(complement(intersection(u,v)))),y__dfg) -> equal(complement(successor(complement(intersection(u,v)))),null_class) member(apply(choice,complement(successor(complement(intersection(u,v))))),u)*.
% 299.94/300.48 171959[15:Rew:165880.0,125828.0] || member(regular(union(null_class,complement(singleton(u)))),y__dfg) -> equal(regular(union(null_class,complement(singleton(u)))),null_class) equal(apply(choice,regular(union(null_class,complement(singleton(u))))),u)**.
% 299.94/300.48 172043[15:Rew:165880.0,141035.0] || member(symmetric_difference(u,intersection(u,v)),y__dfg) -> equal(symmetric_difference(u,intersection(u,v)),null_class) member(apply(choice,symmetric_difference(u,intersection(u,v))),complement(intersection(u,v)))*.
% 299.94/300.48 172044[15:Rew:165880.0,141033.0] || member(symmetric_difference(u,intersection(v,u)),y__dfg) -> equal(symmetric_difference(u,intersection(v,u)),null_class) member(apply(choice,symmetric_difference(u,intersection(v,u))),complement(intersection(v,u)))*.
% 299.94/300.48 172417[15:Rew:165880.0,155273.2] || member(unordered_pair(u,v),union(complement(w),complement(x)))* member(unordered_pair(u,v),union(w,x)) subclass(y__dfg,complement(symmetric_difference(complement(w),complement(x)))) -> .
% 299.94/300.48 172418[15:Rew:165880.0,155374.2] || member(unordered_pair(u,v),union(complement(w),complement(x)))* member(unordered_pair(u,v),union(w,x)) subclass(y__dfg,regular(symmetric_difference(complement(w),complement(x)))) -> .
% 299.94/300.48 172440[15:Rew:165880.0,156959.0] || member(regular(union(u,complement(successor(null_class)))),y__dfg) -> equal(regular(union(u,complement(successor(null_class)))),null_class) equal(apply(choice,regular(union(u,complement(successor(null_class))))),null_class)**.
% 299.94/300.48 172445[15:Rew:165880.0,157075.0] || member(restrict(union(u,u),v,w),y__dfg) -> equal(restrict(union(u,u),v,w),null_class) member(apply(choice,restrict(union(u,u),v,w)),u)*.
% 299.94/300.48 172446[15:Rew:165880.0,157074.0] || member(restrict(union(null_class,u),v,w),y__dfg) -> equal(restrict(union(null_class,u),v,w),null_class) member(apply(choice,restrict(union(null_class,u),v,w)),u)*.
% 299.94/300.48 172447[15:Rew:165880.0,157072.0] || member(restrict(union(u,null_class),v,w),y__dfg) -> equal(restrict(union(u,null_class),v,w),null_class) member(apply(choice,restrict(union(u,null_class),v,w)),u)*.
% 299.94/300.48 172484[15:Rew:165880.0,157133.0] || member(regular(union(complement(successor(null_class)),u)),y__dfg) -> equal(regular(union(complement(successor(null_class)),u)),null_class) equal(apply(choice,regular(union(complement(successor(null_class)),u))),null_class)**.
% 299.94/300.48 179741[15:SpL:166071.0,166384.1] function(restrict(u,v,y__dfg)) || subclass(image(u,v),cantor(cantor(w))) equal(cantor(cantor(x)),y__dfg) -> compatible(restrict(u,v,y__dfg),x,w)*.
% 299.94/300.48 3726[0:Rew:30.0,3706.1,30.0,3706.0] || -> subclass(restrict(u,v,w),x) equal(ordered_pair(first(not_subclass_element(restrict(u,v,w),x)),second(not_subclass_element(restrict(u,v,w),x))),not_subclass_element(restrict(u,v,w),x))**.
% 299.94/300.48 7344[0:Res:7306.0,19.0] || -> subclass(u,complement(cross_product(v,w))) equal(ordered_pair(first(not_subclass_element(u,complement(cross_product(v,w)))),second(not_subclass_element(u,complement(cross_product(v,w))))),not_subclass_element(u,complement(cross_product(v,w))))**.
% 299.94/300.48 33965[0:Res:60.1,2972.0] || member(ordered_pair(u,regular(intersection(complement(image(v,image(w,singleton(u)))),x))),compose(v,w))* -> equal(intersection(complement(image(v,image(w,singleton(u)))),x),null_class).
% 299.94/300.48 33956[0:Res:25.2,2972.0] || member(regular(intersection(complement(intersection(u,v)),w)),v)* member(regular(intersection(complement(intersection(u,v)),w)),u)* -> equal(intersection(complement(intersection(u,v)),w),null_class).
% 299.94/300.48 34337[0:Res:60.1,2350.0] || member(ordered_pair(u,regular(intersection(v,complement(image(w,image(x,singleton(u))))))),compose(w,x))* -> equal(intersection(v,complement(image(w,image(x,singleton(u))))),null_class).
% 299.94/300.48 34328[0:Res:25.2,2350.0] || member(regular(intersection(u,complement(intersection(v,w)))),w)* member(regular(intersection(u,complement(intersection(v,w)))),v)* -> equal(intersection(u,complement(intersection(v,w))),null_class).
% 299.94/300.48 34987[0:SpR:495.0,2985.1] || -> equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),null_class) member(regular(symmetric_difference(union(u,v),union(complement(u),complement(v)))),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.48 37720[0:Res:236.1,10.0] || -> subclass(restrict(unordered_pair(u,v),w,x),y) equal(not_subclass_element(restrict(unordered_pair(u,v),w,x),y),v)** equal(not_subclass_element(restrict(unordered_pair(u,v),w,x),y),u)**.
% 299.94/300.48 53347[0:Res:2352.1,46251.0] || member(regular(intersection(u,intersection(v,intersection(complement(w),power_class(x))))),union(w,complement(power_class(x))))* -> equal(intersection(u,intersection(v,intersection(complement(w),power_class(x)))),null_class).
% 299.94/300.48 53344[0:Res:2974.1,46251.0] || member(regular(intersection(intersection(u,intersection(complement(v),power_class(w))),x)),union(v,complement(power_class(w))))* -> equal(intersection(intersection(u,intersection(complement(v),power_class(w))),x),null_class).
% 299.94/300.48 53343[0:Res:2351.1,46251.0] || member(regular(intersection(u,intersection(intersection(complement(v),power_class(w)),x))),union(v,complement(power_class(w))))* -> equal(intersection(u,intersection(intersection(complement(v),power_class(w)),x)),null_class).
% 299.94/300.48 53342[0:Res:2973.1,46251.0] || member(regular(intersection(intersection(intersection(complement(u),power_class(v)),w),x)),union(u,complement(power_class(v))))* -> equal(intersection(intersection(intersection(complement(u),power_class(v)),w),x),null_class).
% 299.94/300.48 53447[0:Res:2352.1,46452.0] || member(regular(intersection(u,intersection(v,intersection(power_class(w),complement(x))))),union(complement(power_class(w)),x))* -> equal(intersection(u,intersection(v,intersection(power_class(w),complement(x)))),null_class).
% 299.94/300.48 53444[0:Res:2974.1,46452.0] || member(regular(intersection(intersection(u,intersection(power_class(v),complement(w))),x)),union(complement(power_class(v)),w))* -> equal(intersection(intersection(u,intersection(power_class(v),complement(w))),x),null_class).
% 299.94/300.48 53443[0:Res:2351.1,46452.0] || member(regular(intersection(u,intersection(intersection(power_class(v),complement(w)),x))),union(complement(power_class(v)),w))* -> equal(intersection(u,intersection(intersection(power_class(v),complement(w)),x)),null_class).
% 299.94/300.48 53442[0:Res:2973.1,46452.0] || member(regular(intersection(intersection(intersection(power_class(u),complement(v)),w),x)),union(complement(power_class(u)),v))* -> equal(intersection(intersection(intersection(power_class(u),complement(v)),w),x),null_class).
% 299.94/300.48 53910[0:Res:7401.2,1536.0] || member(u,v)* -> equal(regular(unordered_pair(w,x)),x)** equal(unordered_pair(w,x),null_class) equal(ordered_pair(first(ordered_pair(u,w)),second(ordered_pair(u,w))),ordered_pair(u,w))**.
% 299.94/300.48 54022[0:Res:7402.2,1536.0] || member(u,v)* -> equal(regular(unordered_pair(w,x)),w)** equal(unordered_pair(w,x),null_class) equal(ordered_pair(first(ordered_pair(u,x)),second(ordered_pair(u,x))),ordered_pair(u,x))**.
% 299.94/300.48 54724[0:Res:3697.1,46453.0] || -> subclass(intersection(u,intersection(symmetric_difference(power_class(v),complement(w)),x)),y) member(not_subclass_element(intersection(u,intersection(symmetric_difference(power_class(v),complement(w)),x)),y),union(complement(power_class(v)),w))*.
% 299.94/300.48 54723[0:Res:3697.1,3659.0] || -> subclass(intersection(u,intersection(symmetric_difference(cross_product(v,w),x),y)),z) member(not_subclass_element(intersection(u,intersection(symmetric_difference(cross_product(v,w),x),y)),z),complement(restrict(x,v,w)))*.
% 299.94/300.48 54722[0:Res:3697.1,46252.0] || -> subclass(intersection(u,intersection(symmetric_difference(complement(v),power_class(w)),x)),y) member(not_subclass_element(intersection(u,intersection(symmetric_difference(complement(v),power_class(w)),x)),y),union(v,complement(power_class(w))))*.
% 299.94/300.48 54720[0:Res:3697.1,3658.0] || -> subclass(intersection(u,intersection(symmetric_difference(v,cross_product(w,x)),y)),z) member(not_subclass_element(intersection(u,intersection(symmetric_difference(v,cross_product(w,x)),y)),z),complement(restrict(v,w,x)))*.
% 299.94/300.48 55104[0:Res:3698.1,46453.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(power_class(w),complement(x)))),y) member(not_subclass_element(intersection(u,intersection(v,symmetric_difference(power_class(w),complement(x)))),y),union(complement(power_class(w)),x))*.
% 299.94/300.48 55103[0:Res:3698.1,3659.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(cross_product(w,x),y))),z) member(not_subclass_element(intersection(u,intersection(v,symmetric_difference(cross_product(w,x),y))),z),complement(restrict(y,w,x)))*.
% 299.94/300.48 55102[0:Res:3698.1,46252.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(complement(w),power_class(x)))),y) member(not_subclass_element(intersection(u,intersection(v,symmetric_difference(complement(w),power_class(x)))),y),union(w,complement(power_class(x))))*.
% 299.94/300.48 55100[0:Res:3698.1,3658.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(w,cross_product(x,y)))),z) member(not_subclass_element(intersection(u,intersection(v,symmetric_difference(w,cross_product(x,y)))),z),complement(restrict(w,x,y)))*.
% 299.94/300.48 55804[0:Res:4874.1,46453.0] || -> subclass(intersection(intersection(symmetric_difference(power_class(u),complement(v)),w),x),y) member(not_subclass_element(intersection(intersection(symmetric_difference(power_class(u),complement(v)),w),x),y),union(complement(power_class(u)),v))*.
% 299.94/300.48 55803[0:Res:4874.1,3659.0] || -> subclass(intersection(intersection(symmetric_difference(cross_product(u,v),w),x),y),z) member(not_subclass_element(intersection(intersection(symmetric_difference(cross_product(u,v),w),x),y),z),complement(restrict(w,u,v)))*.
% 299.94/300.48 55802[0:Res:4874.1,46252.0] || -> subclass(intersection(intersection(symmetric_difference(complement(u),power_class(v)),w),x),y) member(not_subclass_element(intersection(intersection(symmetric_difference(complement(u),power_class(v)),w),x),y),union(u,complement(power_class(v))))*.
% 299.94/300.48 55800[0:Res:4874.1,3658.0] || -> subclass(intersection(intersection(symmetric_difference(u,cross_product(v,w)),x),y),z) member(not_subclass_element(intersection(intersection(symmetric_difference(u,cross_product(v,w)),x),y),z),complement(restrict(u,v,w)))*.
% 299.94/300.48 56062[0:Res:4875.1,46453.0] || -> subclass(intersection(intersection(u,symmetric_difference(power_class(v),complement(w))),x),y) member(not_subclass_element(intersection(intersection(u,symmetric_difference(power_class(v),complement(w))),x),y),union(complement(power_class(v)),w))*.
% 299.94/300.48 56061[0:Res:4875.1,3659.0] || -> subclass(intersection(intersection(u,symmetric_difference(cross_product(v,w),x)),y),z) member(not_subclass_element(intersection(intersection(u,symmetric_difference(cross_product(v,w),x)),y),z),complement(restrict(x,v,w)))*.
% 299.94/300.48 56060[0:Res:4875.1,46252.0] || -> subclass(intersection(intersection(u,symmetric_difference(complement(v),power_class(w))),x),y) member(not_subclass_element(intersection(intersection(u,symmetric_difference(complement(v),power_class(w))),x),y),union(v,complement(power_class(w))))*.
% 299.94/300.48 56058[0:Res:4875.1,3658.0] || -> subclass(intersection(intersection(u,symmetric_difference(v,cross_product(w,x))),y),z) member(not_subclass_element(intersection(intersection(u,symmetric_difference(v,cross_product(w,x))),y),z),complement(restrict(v,w,x)))*.
% 299.94/300.48 56856[3:Res:9995.1,4844.1] || member(regular(u),union(v,w)) subclass(u,regular(intersection(v,w))) -> member(regular(u),symmetric_difference(v,w))* equal(u,null_class) equal(intersection(v,w),null_class).
% 299.94/300.48 58264[0:SpL:46877.0,46452.0] || member(u,intersection(power_class(v),union(complement(power_class(w)),image(element_relation,power_class(x)))))* member(u,union(complement(power_class(v)),intersection(power_class(w),power_class(complement(power_class(x)))))) -> .
% 299.94/300.48 58258[0:SpL:46877.0,46251.0] || member(u,intersection(union(complement(power_class(v)),image(element_relation,power_class(w))),power_class(x)))* member(u,union(intersection(power_class(v),power_class(complement(power_class(w)))),complement(power_class(x)))) -> .
% 299.94/300.48 58299[0:Rew:46877.0,58219.1] || member(regular(union(complement(power_class(u)),image(element_relation,power_class(v)))),intersection(power_class(u),power_class(complement(power_class(v)))))* -> equal(union(complement(power_class(u)),image(element_relation,power_class(v))),null_class).
% 299.94/300.48 58300[0:Rew:46877.0,58170.1] || -> member(not_subclass_element(u,union(complement(power_class(v)),image(element_relation,power_class(w)))),intersection(power_class(v),power_class(complement(power_class(w)))))* subclass(u,union(complement(power_class(v)),image(element_relation,power_class(w)))).
% 299.94/300.48 58131[0:SpR:46877.0,27503.0] || -> subclass(complement(successor(intersection(power_class(u),power_class(complement(power_class(v)))))),intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(singleton(intersection(power_class(u),power_class(complement(power_class(v))))))))*.
% 299.94/300.48 58522[0:SpL:46880.0,46452.0] || member(u,intersection(power_class(v),union(image(element_relation,power_class(w)),complement(power_class(x)))))* member(u,union(complement(power_class(v)),intersection(power_class(complement(power_class(w))),power_class(x)))) -> .
% 299.94/300.48 58516[0:SpL:46880.0,46251.0] || member(u,intersection(union(image(element_relation,power_class(v)),complement(power_class(w))),power_class(x)))* member(u,union(intersection(power_class(complement(power_class(v))),power_class(w)),complement(power_class(x)))) -> .
% 299.94/300.48 58558[0:Rew:46880.0,58477.1] || member(regular(union(image(element_relation,power_class(u)),complement(power_class(v)))),intersection(power_class(complement(power_class(u))),power_class(v)))* -> equal(union(image(element_relation,power_class(u)),complement(power_class(v))),null_class).
% 299.94/300.48 58559[0:Rew:46880.0,58427.1] || -> member(not_subclass_element(u,union(image(element_relation,power_class(v)),complement(power_class(w)))),intersection(power_class(complement(power_class(v))),power_class(w)))* subclass(u,union(image(element_relation,power_class(v)),complement(power_class(w)))).
% 299.94/300.48 58388[0:SpR:46880.0,27503.0] || -> subclass(complement(successor(intersection(power_class(complement(power_class(u))),power_class(v)))),intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(singleton(intersection(power_class(complement(power_class(u))),power_class(v))))))*.
% 299.94/300.48 60342[3:Res:496.1,4842.0] || member(regular(intersection(u,regular(complement(intersection(v,w))))),symmetric_difference(v,w))* -> equal(intersection(u,regular(complement(intersection(v,w)))),null_class) equal(complement(intersection(v,w)),null_class).
% 299.94/300.48 60396[3:MRR:60344.3,49783.2] || member(regular(intersection(u,regular(intersection(v,w)))),w)* member(regular(intersection(u,regular(intersection(v,w)))),v)* -> equal(intersection(u,regular(intersection(v,w))),null_class).
% 299.94/300.48 60401[3:MRR:60353.2,49833.1] || member(ordered_pair(u,regular(intersection(v,regular(image(w,image(x,singleton(u))))))),compose(w,x))* -> equal(intersection(v,regular(image(w,image(x,singleton(u))))),null_class).
% 299.94/300.48 60402[3:MRR:60347.0,9180.1] || -> member(regular(intersection(u,regular(image(element_relation,power_class(v))))),power_class(complement(power_class(v))))* equal(intersection(u,regular(image(element_relation,power_class(v)))),null_class) equal(image(element_relation,power_class(v)),null_class).
% 299.94/300.48 60439[3:Res:496.1,4843.0] || member(regular(intersection(regular(complement(intersection(u,v))),w)),symmetric_difference(u,v))* -> equal(intersection(regular(complement(intersection(u,v))),w),null_class) equal(complement(intersection(u,v)),null_class).
% 299.94/300.48 60494[3:MRR:60441.3,49783.2] || member(regular(intersection(regular(intersection(u,v)),w)),v)* member(regular(intersection(regular(intersection(u,v)),w)),u)* -> equal(intersection(regular(intersection(u,v)),w),null_class).
% 299.94/300.48 60499[3:MRR:60450.2,49833.1] || member(ordered_pair(u,regular(intersection(regular(image(v,image(w,singleton(u)))),x))),compose(v,w))* -> equal(intersection(regular(image(v,image(w,singleton(u)))),x),null_class).
% 299.94/300.48 60500[3:MRR:60444.0,9180.1] || -> member(regular(intersection(regular(image(element_relation,power_class(u))),v)),power_class(complement(power_class(u))))* equal(intersection(regular(image(element_relation,power_class(u))),v),null_class) equal(image(element_relation,power_class(u)),null_class).
% 299.94/300.48 62528[0:Res:9995.1,1957.0] || member(not_subclass_element(union(u,v),w),union(complement(u),complement(v))) -> member(not_subclass_element(union(u,v),w),symmetric_difference(complement(u),complement(v)))* subclass(union(u,v),w).
% 299.94/300.48 62475[0:SpL:46227.0,1957.0] || member(not_subclass_element(union(intersection(power_class(u),complement(v)),w),x),intersection(union(complement(power_class(u)),v),complement(w)))* -> subclass(union(intersection(power_class(u),complement(v)),w),x).
% 299.94/300.48 62474[0:SpL:46221.0,1957.0] || member(not_subclass_element(union(intersection(complement(u),power_class(v)),w),x),intersection(union(u,complement(power_class(v))),complement(w)))* -> subclass(union(intersection(complement(u),power_class(v)),w),x).
% 299.94/300.48 62458[0:SpL:46227.0,1957.0] || member(not_subclass_element(union(u,intersection(power_class(v),complement(w))),x),intersection(complement(u),union(complement(power_class(v)),w)))* -> subclass(union(u,intersection(power_class(v),complement(w))),x).
% 299.94/300.48 62457[0:SpL:46221.0,1957.0] || member(not_subclass_element(union(u,intersection(complement(v),power_class(w))),x),intersection(complement(u),union(v,complement(power_class(w)))))* -> subclass(union(u,intersection(complement(v),power_class(w))),x).
% 299.94/300.48 64293[0:SpR:47178.0,3027.1] || -> equal(intersection(symmetric_difference(u,complement(power_class(complement(power_class(v))))),w),null_class) member(regular(intersection(symmetric_difference(u,complement(power_class(complement(power_class(v))))),w)),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.48 64270[0:SpR:47177.0,3027.1] || -> equal(intersection(symmetric_difference(complement(power_class(complement(power_class(u)))),v),w),null_class) member(regular(intersection(symmetric_difference(complement(power_class(complement(power_class(u)))),v),w)),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.48 64441[0:SpR:47178.0,3026.1] || -> equal(intersection(u,symmetric_difference(v,complement(power_class(complement(power_class(w)))))),null_class) member(regular(intersection(u,symmetric_difference(v,complement(power_class(complement(power_class(w))))))),union(v,image(element_relation,power_class(w))))*.
% 299.94/300.48 64418[0:SpR:47177.0,3026.1] || -> equal(intersection(u,symmetric_difference(complement(power_class(complement(power_class(v)))),w)),null_class) member(regular(intersection(u,symmetric_difference(complement(power_class(complement(power_class(v)))),w))),union(image(element_relation,power_class(v)),w))*.
% 299.94/300.48 64885[0:Res:50.1,2995.0] inductive(unordered_pair(u,v)) || -> equal(image(successor_relation,unordered_pair(u,v)),null_class) equal(regular(image(successor_relation,unordered_pair(u,v))),v)** equal(regular(image(successor_relation,unordered_pair(u,v))),u)**.
% 299.94/300.48 67563[0:Rew:67444.0,49053.0] || -> equal(intersection(union(cross_product(u,v),image(element_relation,power_class(w))),complement(restrict(complement(power_class(complement(power_class(w)))),u,v))),symmetric_difference(cross_product(u,v),complement(power_class(complement(power_class(w))))))**.
% 299.94/300.48 67564[0:Rew:67444.0,48822.0] || -> equal(intersection(union(image(element_relation,power_class(u)),cross_product(v,w)),complement(restrict(complement(power_class(complement(power_class(u)))),v,w))),symmetric_difference(complement(power_class(complement(power_class(u)))),cross_product(v,w)))**.
% 299.94/300.48 69195[0:SpL:67463.0,1475.1] || member(u,union(union(v,w),complement(intersection(v,w)))) member(u,complement(symmetric_difference(v,w))) -> member(u,symmetric_difference(union(v,w),complement(intersection(v,w))))*.
% 299.94/300.48 71259[0:Rew:71163.0,71183.1] || -> equal(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),null_class) member(regular(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w))))),complement(symmetric_difference(v,w)))*.
% 299.94/300.48 71260[0:Rew:71163.0,71207.2] || subclass(complement(symmetric_difference(u,v)),w) -> equal(symmetric_difference(union(u,v),complement(intersection(u,v))),null_class) member(regular(symmetric_difference(union(u,v),complement(intersection(u,v)))),w)*.
% 299.94/300.48 71261[0:Rew:71163.0,71220.1] || -> equal(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w),null_class) member(regular(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w)),complement(symmetric_difference(u,v)))*.
% 299.94/300.48 71262[3:Rew:71163.0,71228.1] || -> equal(union(null_class,symmetric_difference(union(u,v),complement(intersection(u,v)))),null_class) member(regular(union(null_class,symmetric_difference(union(u,v),complement(intersection(u,v))))),complement(symmetric_difference(u,v)))*.
% 299.94/300.48 71633[0:Rew:71595.0,62646.0] || member(u,symmetric_difference(union(v,image(element_relation,power_class(w))),complement(intersection(v,complement(power_class(complement(power_class(w))))))))* -> member(u,complement(symmetric_difference(v,complement(power_class(complement(power_class(w))))))).
% 299.94/300.48 71634[0:Rew:71595.0,62623.0] || member(u,symmetric_difference(union(image(element_relation,power_class(v)),w),complement(intersection(complement(power_class(complement(power_class(v)))),w))))* -> member(u,complement(symmetric_difference(complement(power_class(complement(power_class(v)))),w))).
% 299.94/300.48 77562[3:Rew:26346.0,77508.2,26346.0,77508.1] || -> equal(regular(ordered_pair(u,v)),singleton(u)) equal(not_subclass_element(regular(ordered_pair(u,v)),w),singleton(v))** subclass(regular(ordered_pair(u,v)),w) member(u,regular(ordered_pair(u,v)))*.
% 299.94/300.48 79557[0:Rew:46227.0,79486.1] || member(regular(intersection(union(complement(power_class(u)),v),complement(w))),union(intersection(power_class(u),complement(v)),w))* -> equal(intersection(union(complement(power_class(u)),v),complement(w)),null_class).
% 299.94/300.48 79558[0:Rew:46221.0,79485.1] || member(regular(intersection(union(u,complement(power_class(v))),complement(w))),union(intersection(complement(u),power_class(v)),w))* -> equal(intersection(union(u,complement(power_class(v))),complement(w)),null_class).
% 299.94/300.48 79559[0:Rew:46227.0,79463.1] || member(regular(intersection(complement(u),union(complement(power_class(v)),w))),union(u,intersection(power_class(v),complement(w))))* -> equal(intersection(complement(u),union(complement(power_class(v)),w)),null_class).
% 299.94/300.48 79560[0:Rew:46221.0,79462.1] || member(regular(intersection(complement(u),union(v,complement(power_class(w))))),union(u,intersection(complement(v),power_class(w))))* -> equal(intersection(complement(u),union(v,complement(power_class(w)))),null_class).
% 299.94/300.48 80262[3:Rew:495.0,80201.1] || member(regular(union(null_class,symmetric_difference(complement(u),complement(v)))),symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> equal(union(null_class,symmetric_difference(complement(u),complement(v))),null_class).
% 299.94/300.48 83466[3:MRR:83405.0,9181.1] || subclass(u,regular(intersection(complement(v),power_class(w)))) -> member(not_subclass_element(u,x),union(v,complement(power_class(w))))* subclass(u,x) equal(intersection(complement(v),power_class(w)),null_class).
% 299.94/300.48 83470[3:MRR:83416.0,9180.1] || -> member(regular(regular(intersection(complement(u),power_class(v)))),union(u,complement(power_class(v))))* equal(regular(intersection(complement(u),power_class(v))),null_class) equal(intersection(complement(u),power_class(v)),null_class).
% 299.94/300.48 83474[0:MRR:83413.0,9181.1] || subclass(u,v) -> member(not_subclass_element(u,intersection(intersection(complement(w),power_class(x)),v)),union(w,complement(power_class(x))))* subclass(u,intersection(intersection(complement(w),power_class(x)),v)).
% 299.94/300.48 83476[0:MRR:83415.0,9181.1] || -> member(not_subclass_element(intersection(u,v),intersection(intersection(complement(w),power_class(x)),u)),union(w,complement(power_class(x))))* subclass(intersection(u,v),intersection(intersection(complement(w),power_class(x)),u)).
% 299.94/300.48 83477[0:MRR:83414.0,9181.1] || -> member(not_subclass_element(intersection(u,v),intersection(intersection(complement(w),power_class(x)),v)),union(w,complement(power_class(x))))* subclass(intersection(u,v),intersection(intersection(complement(w),power_class(x)),v)).
% 299.94/300.48 83850[3:MRR:83788.0,9181.1] || subclass(u,regular(intersection(power_class(v),complement(w)))) -> member(not_subclass_element(u,x),union(complement(power_class(v)),w))* subclass(u,x) equal(intersection(power_class(v),complement(w)),null_class).
% 299.94/300.48 83854[3:MRR:83799.0,9180.1] || -> member(regular(regular(intersection(power_class(u),complement(v)))),union(complement(power_class(u)),v))* equal(regular(intersection(power_class(u),complement(v))),null_class) equal(intersection(power_class(u),complement(v)),null_class).
% 299.94/300.48 83858[0:MRR:83796.0,9181.1] || subclass(u,v) -> member(not_subclass_element(u,intersection(intersection(power_class(w),complement(x)),v)),union(complement(power_class(w)),x))* subclass(u,intersection(intersection(power_class(w),complement(x)),v)).
% 299.94/300.48 83860[0:MRR:83798.0,9181.1] || -> member(not_subclass_element(intersection(u,v),intersection(intersection(power_class(w),complement(x)),u)),union(complement(power_class(w)),x))* subclass(intersection(u,v),intersection(intersection(power_class(w),complement(x)),u)).
% 299.94/300.48 83861[0:MRR:83797.0,9181.1] || -> member(not_subclass_element(intersection(u,v),intersection(intersection(power_class(w),complement(x)),v)),union(complement(power_class(w)),x))* subclass(intersection(u,v),intersection(intersection(power_class(w),complement(x)),v)).
% 299.94/300.48 84813[0:Rew:46227.0,84723.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),v),complement(w)),x) member(not_subclass_element(symmetric_difference(union(complement(power_class(u)),v),complement(w)),x),union(intersection(power_class(u),complement(v)),w))*.
% 299.94/300.48 84814[0:Rew:46221.0,84722.0] || -> subclass(symmetric_difference(union(u,complement(power_class(v))),complement(w)),x) member(not_subclass_element(symmetric_difference(union(u,complement(power_class(v))),complement(w)),x),union(intersection(complement(u),power_class(v)),w))*.
% 299.94/300.48 84815[0:Rew:46227.0,84700.0] || -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),w)),x) member(not_subclass_element(symmetric_difference(complement(u),union(complement(power_class(v)),w)),x),union(u,intersection(power_class(v),complement(w))))*.
% 299.94/300.48 84816[0:Rew:46221.0,84699.0] || -> subclass(symmetric_difference(complement(u),union(v,complement(power_class(w)))),x) member(not_subclass_element(symmetric_difference(complement(u),union(v,complement(power_class(w)))),x),union(u,intersection(complement(v),power_class(w))))*.
% 299.94/300.48 85293[0:Rew:46227.0,85174.1] || -> member(not_subclass_element(u,intersection(union(complement(power_class(v)),w),complement(x))),union(intersection(power_class(v),complement(w)),x))* subclass(u,intersection(union(complement(power_class(v)),w),complement(x))).
% 299.94/300.48 85294[0:Rew:46221.0,85173.1] || -> member(not_subclass_element(u,intersection(union(v,complement(power_class(w))),complement(x))),union(intersection(complement(v),power_class(w)),x))* subclass(u,intersection(union(v,complement(power_class(w))),complement(x))).
% 299.94/300.48 85295[0:Rew:46227.0,85151.1] || -> member(not_subclass_element(u,intersection(complement(v),union(complement(power_class(w)),x))),union(v,intersection(power_class(w),complement(x))))* subclass(u,intersection(complement(v),union(complement(power_class(w)),x))).
% 299.94/300.48 85296[0:Rew:46221.0,85150.1] || -> member(not_subclass_element(u,intersection(complement(v),union(w,complement(power_class(x))))),union(v,intersection(complement(w),power_class(x))))* subclass(u,intersection(complement(v),union(w,complement(power_class(x))))).
% 299.94/300.48 86682[12:Res:69933.1,4982.0] function(restrict(u,v,w)) || -> subclass(intersection(successor(restrict(u,v,w)),x),y) member(not_subclass_element(intersection(successor(restrict(u,v,w)),x),y),cross_product(v,w))*.
% 299.94/300.48 86872[12:Res:70206.1,4982.0] function(restrict(u,v,w)) || -> subclass(intersection(x,successor(restrict(u,v,w))),y) member(not_subclass_element(intersection(x,successor(restrict(u,v,w))),y),cross_product(v,w))*.
% 299.94/300.48 87941[0:Res:3703.1,3668.0] || -> subclass(intersection(u,restrict(symmetric_difference(complement(v),complement(w)),x,y)),z) member(not_subclass_element(intersection(u,restrict(symmetric_difference(complement(v),complement(w)),x,y)),z),union(v,w))*.
% 299.94/300.48 87938[0:Res:3703.1,46222.0] || member(not_subclass_element(intersection(u,restrict(image(element_relation,power_class(v)),w,x)),y),power_class(complement(power_class(v))))* -> subclass(intersection(u,restrict(image(element_relation,power_class(v)),w,x)),y).
% 299.94/300.48 88332[0:Res:4876.1,3668.0] || -> subclass(intersection(restrict(symmetric_difference(complement(u),complement(v)),w,x),y),z) member(not_subclass_element(intersection(restrict(symmetric_difference(complement(u),complement(v)),w,x),y),z),union(u,v))*.
% 299.94/300.48 88329[0:Res:4876.1,46222.0] || member(not_subclass_element(intersection(restrict(image(element_relation,power_class(u)),v,w),x),y),power_class(complement(power_class(u))))* -> subclass(intersection(restrict(image(element_relation,power_class(u)),v,w),x),y).
% 299.94/300.48 91736[0:Res:4871.2,46280.0] || subclass(u,intersection(complement(v),power_class(complement(power_class(w))))) member(not_subclass_element(intersection(u,x),y),union(v,image(element_relation,power_class(w))))* -> subclass(intersection(u,x),y).
% 299.94/300.48 91734[0:Res:3695.2,46280.0] || subclass(u,intersection(complement(v),power_class(complement(power_class(w))))) member(not_subclass_element(intersection(x,u),y),union(v,image(element_relation,power_class(w))))* -> subclass(intersection(x,u),y).
% 299.94/300.48 91714[0:Res:9995.1,46280.0] || member(u,union(complement(v),power_class(complement(power_class(w))))) member(u,union(v,image(element_relation,power_class(w)))) -> member(u,symmetric_difference(complement(v),power_class(complement(power_class(w)))))*.
% 299.94/300.48 93451[0:Res:4871.2,46312.0] || subclass(u,intersection(power_class(complement(power_class(v))),complement(w))) member(not_subclass_element(intersection(u,x),y),union(image(element_relation,power_class(v)),w))* -> subclass(intersection(u,x),y).
% 299.94/300.48 93449[0:Res:3695.2,46312.0] || subclass(u,intersection(power_class(complement(power_class(v))),complement(w))) member(not_subclass_element(intersection(x,u),y),union(image(element_relation,power_class(v)),w))* -> subclass(intersection(x,u),y).
% 299.94/300.48 93429[0:Res:9995.1,46312.0] || member(u,union(power_class(complement(power_class(v))),complement(w))) member(u,union(image(element_relation,power_class(v)),w)) -> member(u,symmetric_difference(power_class(complement(power_class(v))),complement(w)))*.
% 299.94/300.48 94043[0:SpL:46893.0,219.0] || member(u,intersection(complement(v),union(complement(power_class(w)),intersection(complement(x),power_class(y)))))* member(u,union(v,intersection(power_class(w),union(x,complement(power_class(y)))))) -> .
% 299.94/300.48 94025[0:SpL:46893.0,219.0] || member(u,intersection(union(complement(power_class(v)),intersection(complement(w),power_class(x))),complement(y)))* member(u,union(intersection(power_class(v),union(w,complement(power_class(x)))),y)) -> .
% 299.94/300.48 94891[0:SpL:46894.0,219.0] || member(u,intersection(complement(v),union(intersection(complement(w),power_class(x)),complement(power_class(y)))))* member(u,union(v,intersection(union(w,complement(power_class(x))),power_class(y)))) -> .
% 299.94/300.48 94873[0:SpL:46894.0,219.0] || member(u,intersection(union(intersection(complement(v),power_class(w)),complement(power_class(x))),complement(y)))* member(u,union(intersection(union(v,complement(power_class(w))),power_class(x)),y)) -> .
% 299.94/300.48 95224[0:SpL:46895.0,219.0] || member(u,intersection(complement(v),union(intersection(power_class(w),complement(x)),complement(power_class(y)))))* member(u,union(v,intersection(union(complement(power_class(w)),x),power_class(y)))) -> .
% 299.94/300.48 95206[0:SpL:46895.0,219.0] || member(u,intersection(union(intersection(power_class(v),complement(w)),complement(power_class(x))),complement(y)))* member(u,union(intersection(union(complement(power_class(v)),w),power_class(x)),y)) -> .
% 299.94/300.48 95609[0:SpL:46898.0,219.0] || member(u,intersection(complement(v),union(complement(power_class(w)),intersection(power_class(x),complement(y)))))* member(u,union(v,intersection(power_class(w),union(complement(power_class(x)),y)))) -> .
% 299.94/300.48 95591[0:SpL:46898.0,219.0] || member(u,intersection(union(complement(power_class(v)),intersection(power_class(w),complement(x))),complement(y)))* member(u,union(intersection(power_class(v),union(complement(power_class(w)),x)),y)) -> .
% 299.94/300.48 97980[0:Rew:97898.0,96637.1] || member(u,intersection(complement(v),union(w,intersection(complement(x),union(y,z)))))* member(u,union(v,intersection(complement(w),union(x,complement(union(y,z)))))) -> .
% 299.94/300.48 98076[0:Rew:97898.0,49571.0] || -> equal(union(symmetric_difference(complement(u),complement(singleton(u))),complement(union(successor(u),union(complement(u),complement(singleton(u)))))),complement(symmetric_difference(successor(u),union(complement(u),complement(singleton(u))))))**.
% 299.94/300.48 98129[0:Rew:97898.0,96890.1] || member(u,intersection(union(v,intersection(complement(w),union(x,y))),complement(z)))* member(u,union(intersection(complement(v),union(w,complement(union(x,y)))),z)) -> .
% 299.94/300.48 98138[0:Rew:97898.0,96665.1] || member(u,intersection(complement(v),union(intersection(complement(w),union(x,y)),z)))* member(u,union(v,intersection(union(w,complement(union(x,y))),complement(z)))) -> .
% 299.94/300.48 98147[0:Rew:97898.0,93360.0] || member(u,intersection(power_class(complement(power_class(v))),union(w,complement(union(x,y)))))* member(u,union(image(element_relation,power_class(v)),intersection(complement(w),union(x,y)))) -> .
% 299.94/300.48 98156[0:Rew:97898.0,96640.1] || member(u,intersection(complement(v),union(w,intersection(union(x,y),complement(z)))))* member(u,union(v,intersection(complement(w),union(complement(union(x,y)),z)))) -> .
% 299.94/300.48 98185[0:Rew:97898.0,96918.1] || member(u,intersection(union(intersection(complement(v),union(w,x)),y),complement(z)))* member(u,union(intersection(union(v,complement(union(w,x))),complement(y)),z)) -> .
% 299.94/300.48 98189[0:Rew:97898.0,6520.0] || -> equal(intersection(union(u,intersection(complement(v),union(w,x))),union(complement(u),union(v,complement(union(w,x))))),symmetric_difference(complement(u),union(v,complement(union(w,x)))))**.
% 299.94/300.48 98204[0:Rew:97898.0,34798.0] || -> equal(union(intersection(u,intersection(complement(v),union(w,x))),intersection(complement(u),union(v,complement(union(w,x))))),complement(symmetric_difference(u,intersection(complement(v),union(w,x)))))**.
% 299.94/300.48 98239[0:Rew:97898.0,91661.0] || member(u,intersection(union(v,complement(union(w,x))),power_class(complement(power_class(y)))))* member(u,union(intersection(complement(v),union(w,x)),image(element_relation,power_class(y)))) -> .
% 299.94/300.48 98283[0:Rew:97898.0,96893.1] || member(u,intersection(union(v,intersection(union(w,x),complement(y))),complement(z)))* member(u,union(intersection(complement(v),union(complement(union(w,x)),y)),z)) -> .
% 299.94/300.48 98299[0:Rew:97898.0,96668.1] || member(u,intersection(complement(v),union(intersection(union(w,x),complement(y)),z)))* member(u,union(v,intersection(union(complement(union(w,x)),y),complement(z)))) -> .
% 299.94/300.48 98301[0:Rew:97898.0,93363.0] || member(u,intersection(power_class(complement(power_class(v))),union(complement(union(w,x)),y)))* member(u,union(image(element_relation,power_class(v)),intersection(union(w,x),complement(y)))) -> .
% 299.94/300.48 98447[0:Rew:97898.0,6535.0] || -> equal(intersection(union(intersection(complement(u),union(v,w)),x),union(union(u,complement(union(v,w))),complement(x))),symmetric_difference(union(u,complement(union(v,w))),complement(x)))**.
% 299.94/300.48 98485[0:Rew:97898.0,34812.0] || -> equal(union(intersection(intersection(complement(u),union(v,w)),x),intersection(union(u,complement(union(v,w))),complement(x))),complement(symmetric_difference(intersection(complement(u),union(v,w)),x)))**.
% 299.94/300.48 98583[0:Rew:97898.0,62453.0] || member(not_subclass_element(union(u,image(element_relation,union(v,w))),x),intersection(complement(u),power_class(complement(union(v,w)))))* -> subclass(union(u,image(element_relation,union(v,w))),x).
% 299.94/300.48 98640[0:Rew:97898.0,96921.1] || member(u,intersection(union(intersection(union(v,w),complement(x)),y),complement(z)))* member(u,union(intersection(union(complement(union(v,w)),x),complement(y)),z)) -> .
% 299.94/300.48 98644[0:Rew:97898.0,6523.0] || -> equal(intersection(union(u,intersection(union(v,w),complement(x))),union(complement(u),union(complement(union(v,w)),x))),symmetric_difference(complement(u),union(complement(union(v,w)),x)))**.
% 299.94/300.48 98659[0:Rew:97898.0,34800.0] || -> equal(union(intersection(u,intersection(union(v,w),complement(x))),intersection(complement(u),union(complement(union(v,w)),x))),complement(symmetric_difference(u,intersection(union(v,w),complement(x)))))**.
% 299.94/300.48 98694[0:Rew:97898.0,91664.0] || member(u,intersection(union(complement(union(v,w)),x),power_class(complement(power_class(y)))))* member(u,union(intersection(union(v,w),complement(x)),image(element_relation,power_class(y)))) -> .
% 299.94/300.48 98808[0:Rew:97898.0,6538.0] || -> equal(intersection(union(intersection(union(u,v),complement(w)),x),union(union(complement(union(u,v)),w),complement(x))),symmetric_difference(union(complement(union(u,v)),w),complement(x)))**.
% 299.94/300.48 98846[0:Rew:97898.0,34814.0] || -> equal(union(intersection(intersection(union(u,v),complement(w)),x),intersection(union(complement(union(u,v)),w),complement(x))),complement(symmetric_difference(intersection(union(u,v),complement(w)),x)))**.
% 299.94/300.48 98999[0:Rew:97898.0,62470.0] || member(not_subclass_element(union(image(element_relation,union(u,v)),w),x),intersection(power_class(complement(union(u,v))),complement(w)))* -> subclass(union(image(element_relation,union(u,v)),w),x).
% 299.94/300.48 99927[0:Rew:97898.0,98212.1] || member(not_subclass_element(intersection(u,union(v,complement(union(w,x)))),y),intersection(complement(v),union(w,x)))* -> subclass(intersection(u,union(v,complement(union(w,x)))),y).
% 299.94/300.48 99928[0:Rew:99391.0,98215.0] || -> equal(union(u,intersection(union(v,complement(union(w,x))),complement(singleton(intersection(complement(v),union(w,x)))))),union(u,complement(successor(intersection(complement(v),union(w,x))))))**.
% 299.94/300.48 99929[0:Rew:97898.0,98226.1] || member(not_subclass_element(u,intersection(union(v,complement(union(w,x))),u)),symmetric_difference(complement(v),union(w,x)))* -> subclass(u,intersection(union(v,complement(union(w,x))),u)).
% 299.94/300.48 99930[0:Rew:97898.0,98251.0] || -> member(not_subclass_element(u,intersection(complement(v),power_class(complement(union(w,x))))),union(v,image(element_relation,union(w,x))))* subclass(u,intersection(complement(v),power_class(complement(union(w,x))))).
% 299.94/300.48 99931[0:Rew:97898.0,98264.1] || member(regular(intersection(u,intersection(v,power_class(complement(union(w,x)))))),image(element_relation,union(w,x)))* -> equal(intersection(u,intersection(v,power_class(complement(union(w,x))))),null_class).
% 299.94/300.48 99932[0:Rew:97898.0,98272.2] || subclass(u,v) -> member(not_subclass_element(u,intersection(power_class(complement(union(w,x))),v)),image(element_relation,union(w,x)))* subclass(u,intersection(power_class(complement(union(w,x))),v)).
% 299.94/300.48 99933[0:Rew:97898.0,98273.1] || -> member(not_subclass_element(intersection(u,v),intersection(power_class(complement(union(w,x))),v)),image(element_relation,union(w,x)))* subclass(intersection(u,v),intersection(power_class(complement(union(w,x))),v)).
% 299.94/300.48 99934[0:Rew:97898.0,98274.1] || -> member(not_subclass_element(intersection(u,v),intersection(power_class(complement(union(w,x))),u)),image(element_relation,union(w,x)))* subclass(intersection(u,v),intersection(power_class(complement(union(w,x))),u)).
% 299.94/300.48 99935[0:Rew:97898.0,98343.1] || member(not_subclass_element(intersection(u,symmetric_difference(v,complement(union(w,x)))),y),intersection(complement(v),union(w,x)))* -> subclass(intersection(u,symmetric_difference(v,complement(union(w,x)))),y).
% 299.94/300.48 99948[0:Rew:99401.0,98482.0] || -> equal(union(intersection(union(u,complement(union(v,w))),complement(singleton(intersection(complement(u),union(v,w))))),x),union(x,complement(successor(intersection(complement(u),union(v,w))))))**.
% 299.94/300.48 99949[0:Rew:97898.0,98501.1] || member(not_subclass_element(intersection(union(u,complement(union(v,w))),x),y),intersection(complement(u),union(v,w)))* -> subclass(intersection(union(u,complement(union(v,w))),x),y).
% 299.94/300.48 99951[0:Rew:97898.0,98554.1] || -> subclass(symmetric_difference(complement(u),power_class(complement(union(v,w)))),x) member(not_subclass_element(symmetric_difference(complement(u),power_class(complement(union(v,w)))),x),union(u,image(element_relation,union(v,w))))*.
% 299.94/300.48 99952[0:Rew:97898.0,98561.0] || -> member(not_subclass_element(u,intersection(power_class(complement(union(v,w))),complement(x))),union(image(element_relation,union(v,w)),x))* subclass(u,intersection(power_class(complement(union(v,w))),complement(x))).
% 299.94/300.48 99953[0:Rew:97898.0,98584.1] || member(regular(intersection(complement(u),power_class(complement(union(v,w))))),union(u,image(element_relation,union(v,w))))* -> equal(intersection(complement(u),power_class(complement(union(v,w)))),null_class).
% 299.94/300.48 99954[0:Rew:97898.0,98589.1] || member(regular(intersection(intersection(u,power_class(complement(union(v,w)))),x)),image(element_relation,union(v,w)))* -> equal(intersection(intersection(u,power_class(complement(union(v,w)))),x),null_class).
% 299.94/300.48 99955[0:Rew:97898.0,98602.1] || member(regular(intersection(u,intersection(power_class(complement(union(v,w))),x))),image(element_relation,union(v,w)))* -> equal(intersection(u,intersection(power_class(complement(union(v,w))),x)),null_class).
% 299.94/300.48 99956[3:Rew:97898.0,98609.3] || subclass(u,regular(power_class(complement(union(v,w))))) -> member(not_subclass_element(u,x),image(element_relation,union(v,w)))* subclass(u,x) equal(power_class(complement(union(v,w))),null_class).
% 299.94/300.48 99959[0:Rew:97898.0,98667.1] || member(not_subclass_element(intersection(u,union(complement(union(v,w)),x)),y),intersection(union(v,w),complement(x)))* -> subclass(intersection(u,union(complement(union(v,w)),x)),y).
% 299.94/300.48 99960[0:Rew:99391.0,98670.0] || -> equal(union(u,intersection(union(complement(union(v,w)),x),complement(singleton(intersection(union(v,w),complement(x)))))),union(u,complement(successor(intersection(union(v,w),complement(x))))))**.
% 299.94/300.48 99961[0:Rew:97898.0,98681.1] || member(not_subclass_element(u,intersection(union(complement(union(v,w)),x),u)),symmetric_difference(union(v,w),complement(x)))* -> subclass(u,intersection(union(complement(union(v,w)),x),u)).
% 299.94/300.48 99962[0:Rew:97898.0,98729.1] || -> equal(intersection(u,symmetric_difference(intersection(v,w),complement(union(v,w)))),null_class) member(regular(intersection(u,symmetric_difference(intersection(v,w),complement(union(v,w))))),complement(symmetric_difference(v,w)))*.
% 299.94/300.48 99963[0:Rew:97898.0,98731.0] || member(u,symmetric_difference(complement(symmetric_difference(v,w)),complement(intersection(intersection(v,w),complement(union(v,w))))))* -> member(u,complement(symmetric_difference(intersection(v,w),complement(union(v,w))))).
% 299.94/300.48 99966[0:Rew:97898.0,98764.1] || member(not_subclass_element(intersection(symmetric_difference(u,complement(union(v,w))),x),y),intersection(complement(u),union(v,w)))* -> subclass(intersection(symmetric_difference(u,complement(union(v,w))),x),y).
% 299.94/300.48 99967[0:Rew:97898.0,98781.1] || member(not_subclass_element(intersection(u,symmetric_difference(complement(union(v,w)),x)),y),intersection(union(v,w),complement(x)))* -> subclass(intersection(u,symmetric_difference(complement(union(v,w)),x)),y).
% 299.94/300.48 99968[0:Rew:99401.0,98843.0] || -> equal(union(intersection(union(complement(union(u,v)),w),complement(singleton(intersection(union(u,v),complement(w))))),x),union(x,complement(successor(intersection(union(u,v),complement(w))))))**.
% 299.94/300.48 99969[0:Rew:97898.0,98862.1] || member(not_subclass_element(intersection(union(complement(union(u,v)),w),x),y),intersection(union(u,v),complement(w)))* -> subclass(intersection(union(complement(union(u,v)),w),x),y).
% 299.94/300.48 99971[0:Rew:97898.0,98953.1] || -> subclass(symmetric_difference(power_class(complement(union(u,v))),complement(w)),x) member(not_subclass_element(symmetric_difference(power_class(complement(union(u,v))),complement(w)),x),union(image(element_relation,union(u,v)),w))*.
% 299.94/300.48 99972[0:Rew:97898.0,99000.1] || member(regular(intersection(power_class(complement(union(u,v))),complement(w))),union(image(element_relation,union(u,v)),w))* -> equal(intersection(power_class(complement(union(u,v))),complement(w)),null_class).
% 299.94/300.48 99973[0:Rew:97898.0,99011.1] || member(regular(intersection(intersection(power_class(complement(union(u,v))),w),x)),image(element_relation,union(u,v)))* -> equal(intersection(intersection(power_class(complement(union(u,v))),w),x),null_class).
% 299.94/300.48 99975[0:Rew:97898.0,99148.1] || -> equal(intersection(symmetric_difference(intersection(u,v),complement(union(u,v))),w),null_class) member(regular(intersection(symmetric_difference(intersection(u,v),complement(union(u,v))),w)),complement(symmetric_difference(u,v)))*.
% 299.94/300.48 99977[0:Rew:97898.0,99181.1] || member(not_subclass_element(intersection(symmetric_difference(complement(union(u,v)),w),x),y),intersection(union(u,v),complement(w)))* -> subclass(intersection(symmetric_difference(complement(union(u,v)),w),x),y).
% 299.94/300.48 100013[3:Rew:97898.0,98966.1,97898.0,98966.0] || -> member(regular(regular(power_class(complement(union(u,v))))),image(element_relation,union(u,v)))* equal(regular(power_class(complement(union(u,v)))),null_class) equal(power_class(complement(union(u,v))),null_class).
% 299.94/300.48 103517[0:Rew:99391.0,103311.0] || -> subclass(symmetric_difference(complement(u),union(v,complement(successor(w)))),x) member(not_subclass_element(symmetric_difference(complement(u),union(v,complement(successor(w)))),x),union(u,intersection(complement(v),successor(w))))*.
% 299.94/300.48 103518[0:Rew:99391.0,103274.0] || -> subclass(symmetric_difference(union(u,complement(successor(v))),complement(w)),x) member(not_subclass_element(symmetric_difference(union(u,complement(successor(v))),complement(w)),x),union(intersection(complement(u),successor(v)),w))*.
% 299.94/300.48 104594[0:Res:2352.1,97909.0] || member(regular(intersection(u,intersection(v,image(element_relation,union(w,x))))),power_class(complement(union(w,x))))* -> equal(intersection(u,intersection(v,image(element_relation,union(w,x)))),null_class).
% 299.94/300.48 104591[0:Res:2974.1,97909.0] || member(regular(intersection(intersection(u,image(element_relation,union(v,w))),x)),power_class(complement(union(v,w))))* -> equal(intersection(intersection(u,image(element_relation,union(v,w))),x),null_class).
% 299.94/300.48 104589[0:Res:2351.1,97909.0] || member(regular(intersection(u,intersection(image(element_relation,union(v,w)),x))),power_class(complement(union(v,w))))* -> equal(intersection(u,intersection(image(element_relation,union(v,w)),x)),null_class).
% 299.94/300.48 104588[0:Res:2973.1,97909.0] || member(regular(intersection(intersection(image(element_relation,union(u,v)),w),x)),power_class(complement(union(u,v))))* -> equal(intersection(intersection(image(element_relation,union(u,v)),w),x),null_class).
% 299.94/300.48 106730[0:Res:235.1,97900.0] || -> equal(restrict(symmetric_difference(complement(u),union(v,w)),x,y),null_class) member(regular(restrict(symmetric_difference(complement(u),union(v,w)),x,y)),union(u,complement(union(v,w))))*.
% 299.94/300.48 107696[0:Res:235.1,97914.0] || -> equal(restrict(symmetric_difference(union(u,v),complement(w)),x,y),null_class) member(regular(restrict(symmetric_difference(union(u,v),complement(w)),x,y)),union(complement(union(u,v)),w))*.
% 299.94/300.48 108550[3:MRR:108454.0,9181.1] || subclass(u,regular(image(element_relation,union(v,w)))) -> member(not_subclass_element(u,x),power_class(complement(union(v,w))))* subclass(u,x) equal(image(element_relation,union(v,w)),null_class).
% 299.94/300.48 108555[3:MRR:108466.0,9180.1] || -> member(regular(regular(image(element_relation,union(u,v)))),power_class(complement(union(u,v))))* equal(regular(image(element_relation,union(u,v))),null_class) equal(image(element_relation,union(u,v)),null_class).
% 299.94/300.48 108559[0:MRR:108463.0,9181.1] || subclass(u,v) -> member(not_subclass_element(u,intersection(image(element_relation,union(w,x)),v)),power_class(complement(union(w,x))))* subclass(u,intersection(image(element_relation,union(w,x)),v)).
% 299.94/300.48 108561[0:MRR:108465.0,9181.1] || -> member(not_subclass_element(intersection(u,v),intersection(image(element_relation,union(w,x)),u)),power_class(complement(union(w,x))))* subclass(intersection(u,v),intersection(image(element_relation,union(w,x)),u)).
% 299.94/300.48 108562[0:MRR:108464.0,9181.1] || -> member(not_subclass_element(intersection(u,v),intersection(image(element_relation,union(w,x)),v)),power_class(complement(union(w,x))))* subclass(intersection(u,v),intersection(image(element_relation,union(w,x)),v)).
% 299.94/300.48 108910[0:Res:169.1,97899.0] || member(not_subclass_element(intersection(u,intersection(complement(v),union(w,x))),y),union(v,complement(union(w,x))))* -> subclass(intersection(u,intersection(complement(v),union(w,x))),y).
% 299.94/300.48 108867[0:Res:175.1,97899.0] || member(not_subclass_element(intersection(intersection(complement(u),union(v,w)),x),y),union(u,complement(union(v,w))))* -> subclass(intersection(intersection(complement(u),union(v,w)),x),y).
% 299.94/300.48 109231[0:Res:169.1,97913.0] || member(not_subclass_element(intersection(u,intersection(union(v,w),complement(x))),y),union(complement(union(v,w)),x))* -> subclass(intersection(u,intersection(union(v,w),complement(x))),y).
% 299.94/300.48 109188[0:Res:175.1,97913.0] || member(not_subclass_element(intersection(intersection(union(u,v),complement(w)),x),y),union(complement(union(u,v)),w))* -> subclass(intersection(intersection(union(u,v),complement(w)),x),y).
% 299.94/300.48 117663[3:SpL:26346.0,4975.0] || subclass(u,regular(ordered_pair(v,w)))* -> equal(regular(ordered_pair(v,w)),singleton(v)) subclass(u,x) equal(not_subclass_element(u,x),singleton(w))* equal(not_subclass_element(u,x),v)*.
% 299.94/300.48 121310[0:SpL:99324.0,46909.0] || member(regular(union(image(element_relation,successor(u)),complement(power_class(v)))),intersection(power_class(complement(successor(u))),power_class(v)))* -> equal(union(image(element_relation,successor(u)),complement(power_class(v))),null_class).
% 299.94/300.48 121663[0:SpL:99324.0,46913.0] || member(regular(union(complement(power_class(u)),image(element_relation,successor(v)))),intersection(power_class(u),power_class(complement(successor(v)))))* -> equal(union(complement(power_class(u)),image(element_relation,successor(v))),null_class).
% 299.94/300.48 122826[0:Res:2349.2,6509.0] || subclass(u,symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),complement(symmetric_difference(complement(v),complement(w))))*.
% 299.94/300.48 122825[0:Res:2971.2,6509.0] || subclass(u,symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),complement(symmetric_difference(complement(v),complement(w))))*.
% 299.94/300.48 122792[4:Res:20669.1,6509.0] || subclass(domain_relation,flip(symmetric_difference(union(u,v),union(complement(u),complement(v)))))* -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.48 122791[4:Res:20668.1,6509.0] || subclass(domain_relation,rotate(symmetric_difference(union(u,v),union(complement(u),complement(v)))))* -> member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.48 122705[0:SpL:47178.0,6509.0] || member(u,symmetric_difference(union(v,power_class(complement(power_class(w)))),union(complement(v),image(element_relation,power_class(w)))))* -> member(u,complement(symmetric_difference(complement(v),complement(power_class(complement(power_class(w))))))).
% 299.94/300.48 122696[0:SpL:47177.0,6509.0] || member(u,symmetric_difference(union(power_class(complement(power_class(v))),w),union(image(element_relation,power_class(v)),complement(w))))* -> member(u,complement(symmetric_difference(complement(power_class(complement(power_class(v)))),complement(w)))).
% 299.94/300.48 124528[0:Res:10050.2,10912.0] || -> equal(apply(choice,unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) equal(ordered_pair(first(ordered_pair(v,singleton(w))),second(ordered_pair(v,singleton(w)))),ordered_pair(v,singleton(w)))**.
% 299.94/300.48 124527[0:Res:10352.2,10912.0] || -> equal(not_subclass_element(unordered_pair(u,v),w),u)** subclass(unordered_pair(u,v),w) equal(ordered_pair(first(ordered_pair(v,singleton(x))),second(ordered_pair(v,singleton(x)))),ordered_pair(v,singleton(x)))**.
% 299.94/300.48 124450[0:Res:10048.2,10912.0] || -> equal(apply(choice,unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) equal(ordered_pair(first(ordered_pair(u,singleton(w))),second(ordered_pair(u,singleton(w)))),ordered_pair(u,singleton(w)))**.
% 299.94/300.48 124449[0:Res:10351.2,10912.0] || -> equal(not_subclass_element(unordered_pair(u,v),w),v)** subclass(unordered_pair(u,v),w) equal(ordered_pair(first(ordered_pair(u,singleton(x))),second(ordered_pair(u,singleton(x)))),ordered_pair(u,singleton(x)))**.
% 299.94/300.48 125715[3:Res:125591.0,4975.0] || -> subclass(complement(successor(complement(unordered_pair(u,v)))),w) equal(not_subclass_element(complement(successor(complement(unordered_pair(u,v)))),w),v)** equal(not_subclass_element(complement(successor(complement(unordered_pair(u,v)))),w),u)**.
% 299.94/300.48 129000[3:Res:125564.0,4982.0] || -> subclass(union(null_class,intersection(union(null_class,restrict(u,v,w)),x)),y) member(not_subclass_element(union(null_class,intersection(union(null_class,restrict(u,v,w)),x)),y),cross_product(v,w))*.
% 299.94/300.48 129181[3:Res:125581.0,4982.0] || -> subclass(union(null_class,intersection(u,union(null_class,restrict(v,w,x)))),y) member(not_subclass_element(union(null_class,intersection(u,union(null_class,restrict(v,w,x)))),y),cross_product(w,x))*.
% 299.94/300.48 129991[3:Res:125558.0,4982.0] || -> subclass(intersection(intersection(union(null_class,restrict(u,v,w)),x),y),z) member(not_subclass_element(intersection(intersection(union(null_class,restrict(u,v,w)),x),y),z),cross_product(v,w))*.
% 299.94/300.48 130161[3:Res:125569.0,4982.0] || -> subclass(intersection(u,intersection(v,union(null_class,restrict(w,x,y)))),z) member(not_subclass_element(intersection(u,intersection(v,union(null_class,restrict(w,x,y)))),z),cross_product(x,y))*.
% 299.94/300.48 130375[3:Res:125572.0,4982.0] || -> subclass(intersection(u,intersection(union(null_class,restrict(v,w,x)),y)),z) member(not_subclass_element(intersection(u,intersection(union(null_class,restrict(v,w,x)),y)),z),cross_product(w,x))*.
% 299.94/300.48 130549[3:Res:125578.0,4982.0] || -> subclass(intersection(intersection(u,union(null_class,restrict(v,w,x))),y),z) member(not_subclass_element(intersection(intersection(u,union(null_class,restrict(v,w,x))),y),z),cross_product(w,x))*.
% 299.94/300.48 132601[0:Rew:71035.0,132161.0,71595.0,132161.0] || -> equal(intersection(complement(symmetric_difference(u,intersection(u,v))),union(complement(intersection(u,v)),union(u,intersection(u,v)))),symmetric_difference(complement(intersection(u,v)),union(u,intersection(u,v))))**.
% 299.94/300.48 133289[0:Rew:71035.0,132860.0,71595.0,132860.0] || -> equal(intersection(complement(symmetric_difference(u,intersection(v,u))),union(complement(intersection(v,u)),union(u,intersection(v,u)))),symmetric_difference(complement(intersection(v,u)),union(u,intersection(v,u))))**.
% 299.94/300.48 142153[0:SpL:46227.0,46242.0] || member(u,intersection(union(complement(power_class(v)),w),union(x,complement(power_class(y)))))* member(u,union(intersection(power_class(v),complement(w)),intersection(complement(x),power_class(y)))) -> .
% 299.94/300.48 142152[0:SpL:99391.0,46242.0] || member(u,intersection(union(v,complement(successor(w))),union(x,complement(power_class(y)))))* member(u,union(intersection(complement(v),successor(w)),intersection(complement(x),power_class(y)))) -> .
% 299.94/300.48 142151[0:SpL:46221.0,46242.0] || member(u,intersection(union(v,complement(power_class(w))),union(x,complement(power_class(y)))))* member(u,union(intersection(complement(v),power_class(w)),intersection(complement(x),power_class(y)))) -> .
% 299.94/300.48 142149[0:SpL:97918.0,46242.0] || member(u,intersection(power_class(complement(union(v,w))),union(x,complement(power_class(y)))))* member(u,union(image(element_relation,union(v,w)),intersection(complement(x),power_class(y)))) -> .
% 299.94/300.48 142319[3:Rew:97907.0,142224.1,97907.0,142224.0] || member(union(u,complement(union(v,complement(power_class(w))))),union(u,intersection(complement(v),power_class(w))))* -> equal(singleton(union(u,complement(union(v,complement(power_class(w)))))),null_class).
% 299.94/300.48 143682[0:SpL:46227.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),union(complement(power_class(x)),y)))* member(u,union(intersection(complement(v),power_class(w)),intersection(power_class(x),complement(y)))) -> .
% 299.94/300.48 143681[0:SpL:99391.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),union(x,complement(successor(y)))))* member(u,union(intersection(complement(v),power_class(w)),intersection(complement(x),successor(y)))) -> .
% 299.94/300.48 143678[0:SpL:97918.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),power_class(complement(union(x,y)))))* member(u,union(intersection(complement(v),power_class(w)),image(element_relation,union(x,y)))) -> .
% 299.94/300.48 143886[3:Rew:97919.0,143785.1,97919.0,143785.0] || member(union(complement(union(u,complement(power_class(v)))),w),union(intersection(complement(u),power_class(v)),w))* -> equal(singleton(union(complement(union(u,complement(power_class(v)))),w)),null_class).
% 299.94/300.48 144125[0:SpL:46227.0,46288.0] || member(u,intersection(union(complement(power_class(v)),w),union(complement(power_class(x)),y)))* member(u,union(intersection(power_class(v),complement(w)),intersection(power_class(x),complement(y)))) -> .
% 299.94/300.48 144124[0:SpL:99391.0,46288.0] || member(u,intersection(union(v,complement(successor(w))),union(complement(power_class(x)),y)))* member(u,union(intersection(complement(v),successor(w)),intersection(power_class(x),complement(y)))) -> .
% 299.94/300.48 144121[0:SpL:97918.0,46288.0] || member(u,intersection(power_class(complement(union(v,w))),union(complement(power_class(x)),y)))* member(u,union(image(element_relation,union(v,w)),intersection(power_class(x),complement(y)))) -> .
% 299.94/300.48 144300[3:Rew:97907.0,144196.1,97907.0,144196.0] || member(union(u,complement(union(complement(power_class(v)),w))),union(u,intersection(power_class(v),complement(w))))* -> equal(singleton(union(u,complement(union(complement(power_class(v)),w)))),null_class).
% 299.94/300.48 144344[0:SpL:99391.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),union(x,complement(successor(y)))))* member(u,union(intersection(power_class(v),complement(w)),intersection(complement(x),successor(y)))) -> .
% 299.94/300.48 144341[0:SpL:97918.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),power_class(complement(union(x,y)))))* member(u,union(intersection(power_class(v),complement(w)),image(element_relation,union(x,y)))) -> .
% 299.94/300.48 144564[3:Rew:97919.0,144455.1,97919.0,144455.0] || member(union(complement(union(complement(power_class(u)),v)),w),union(intersection(power_class(u),complement(v)),w))* -> equal(singleton(union(complement(union(complement(power_class(u)),v)),w)),null_class).
% 299.94/300.48 145421[0:SpL:98217.0,3677.1] || member(u,symmetric_difference(power_class(v),union(w,complement(union(x,y)))))* subclass(union(complement(power_class(v)),intersection(complement(w),union(x,y))),z)* -> member(u,z)*.
% 299.94/300.48 145346[0:SpR:89365.1,98217.0] || subclass(union(u,complement(union(v,w))),power_class(x)) -> equal(union(complement(power_class(x)),intersection(complement(u),union(v,w))),complement(union(u,complement(union(v,w)))))**.
% 299.94/300.48 145683[0:SpL:99391.0,98247.0] || member(u,intersection(union(v,complement(successor(w))),power_class(complement(union(x,y)))))* member(u,union(intersection(complement(v),successor(w)),image(element_relation,union(x,y)))) -> .
% 299.94/300.48 145680[0:SpL:97918.0,98247.0] || member(u,intersection(power_class(complement(union(v,w))),power_class(complement(union(x,y)))))* member(u,union(image(element_relation,union(v,w)),image(element_relation,union(x,y)))) -> .
% 299.94/300.48 146297[0:SpL:98314.0,3677.1] || member(u,symmetric_difference(union(v,complement(power_class(w))),union(x,y)))* subclass(union(intersection(complement(v),power_class(w)),complement(union(x,y))),z)* -> member(u,z)*.
% 299.94/300.48 146438[3:Rew:109724.0,146437.0] || -> equal(union(complement(union(u,complement(power_class(v)))),intersection(union(w,x),union(y,z))),union(intersection(complement(u),power_class(v)),intersection(union(w,x),union(y,z))))**.
% 299.94/300.48 146859[0:SpL:98315.0,3677.1] || member(u,symmetric_difference(union(complement(power_class(v)),w),union(x,y)))* subclass(union(intersection(power_class(v),complement(w)),complement(union(x,y))),z)* -> member(u,z)*.
% 299.94/300.48 147006[3:Rew:109724.0,147005.0] || -> equal(union(complement(union(complement(power_class(u)),v)),intersection(union(w,x),union(y,z))),union(intersection(power_class(u),complement(v)),intersection(union(w,x),union(y,z))))**.
% 299.94/300.48 147779[0:SpL:98515.0,3677.1] || member(u,symmetric_difference(union(v,complement(union(w,x))),power_class(y)))* subclass(union(intersection(complement(v),union(w,x)),complement(power_class(y))),z)* -> member(u,z)*.
% 299.94/300.48 147696[0:SpR:111977.1,98515.0] || subclass(union(u,complement(union(v,w))),power_class(x)) -> equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),complement(union(u,complement(union(v,w)))))**.
% 299.94/300.48 147983[0:SpL:99391.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),union(x,complement(successor(y)))))* member(u,union(image(element_relation,union(v,w)),intersection(complement(x),successor(y)))) -> .
% 299.94/300.48 148540[0:SpL:98672.0,3677.1] || member(u,symmetric_difference(power_class(v),union(complement(union(w,x)),y)))* subclass(union(complement(power_class(v)),intersection(union(w,x),complement(y))),z)* -> member(u,z)*.
% 299.94/300.48 148462[0:SpR:89365.1,98672.0] || subclass(union(complement(union(u,v)),w),power_class(x)) -> equal(union(complement(power_class(x)),intersection(union(u,v),complement(w))),complement(union(complement(union(u,v)),w)))**.
% 299.94/300.48 149320[0:SpL:98876.0,3677.1] || member(u,symmetric_difference(union(complement(union(v,w)),x),power_class(y)))* subclass(union(intersection(union(v,w),complement(x)),complement(power_class(y))),z)* -> member(u,z)*.
% 299.94/300.48 149237[0:SpR:111977.1,98876.0] || subclass(union(complement(union(u,v)),w),power_class(x)) -> equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),complement(union(complement(union(u,v)),w)))**.
% 299.94/300.48 150791[0:SpL:99161.0,3677.1] || member(u,symmetric_difference(union(v,w),union(x,complement(power_class(y)))))* subclass(union(complement(union(v,w)),intersection(complement(x),power_class(y))),z)* -> member(u,z)*.
% 299.94/300.48 150927[3:Rew:109727.0,150926.0] || -> equal(union(intersection(union(u,v),union(w,x)),complement(union(y,complement(power_class(z))))),union(intersection(union(u,v),union(w,x)),intersection(complement(y),power_class(z))))**.
% 299.94/300.48 151311[0:SpL:99162.0,3677.1] || member(u,symmetric_difference(union(v,w),union(complement(power_class(x)),y)))* subclass(union(complement(union(v,w)),intersection(power_class(x),complement(y))),z)* -> member(u,z)*.
% 299.94/300.48 151458[3:Rew:109727.0,151457.0] || -> equal(union(intersection(union(u,v),union(w,x)),complement(union(complement(power_class(y)),z))),union(intersection(union(u,v),union(w,x)),intersection(power_class(y),complement(z))))**.
% 299.94/300.48 151951[0:SpL:99659.0,3677.1] || member(u,symmetric_difference(union(v,w),power_class(complement(union(x,y)))))* subclass(union(complement(union(v,w)),image(element_relation,union(x,y))),z)* -> member(u,z)*.
% 299.94/300.48 153146[0:SpL:99660.0,3677.1] || member(u,symmetric_difference(power_class(complement(union(v,w))),union(x,y)))* subclass(union(image(element_relation,union(v,w)),complement(union(x,y))),z)* -> member(u,z)*.
% 299.94/300.48 155312[0:Res:6510.2,2998.1] || member(regular(u),union(complement(v),complement(w)))* member(regular(u),union(v,w)) subclass(u,complement(symmetric_difference(complement(v),complement(w)))) -> equal(u,null_class).
% 299.94/300.48 155362[0:Rew:99324.0,155221.0] || member(u,union(power_class(complement(successor(v))),complement(w))) member(u,union(image(element_relation,successor(v)),w)) -> member(u,symmetric_difference(power_class(complement(successor(v))),complement(w)))*.
% 299.94/300.48 155364[0:Rew:99324.0,155175.0] || member(u,union(complement(v),power_class(complement(successor(w))))) member(u,union(v,image(element_relation,successor(w)))) -> member(u,symmetric_difference(complement(v),power_class(complement(successor(w)))))*.
% 299.94/300.48 155375[3:MRR:155311.4,155301.2] || member(regular(u),union(complement(v),complement(w)))* member(regular(u),union(v,w)) subclass(u,regular(symmetric_difference(complement(v),complement(w)))) -> equal(u,null_class).
% 299.94/300.48 155777[3:Res:154872.0,4982.0] || -> subclass(regular(union(null_class,complement(intersection(restrict(u,v,w),x)))),y) member(not_subclass_element(regular(union(null_class,complement(intersection(restrict(u,v,w),x)))),y),cross_product(v,w))*.
% 299.94/300.48 156122[3:Res:155659.0,4982.0] || -> subclass(regular(union(null_class,complement(intersection(u,restrict(v,w,x))))),y) member(not_subclass_element(regular(union(null_class,complement(intersection(u,restrict(v,w,x))))),y),cross_product(w,x))*.
% 299.94/300.48 157619[3:Res:154856.0,4982.0] || -> subclass(intersection(union(null_class,intersection(restrict(u,v,w),x)),y),z) member(not_subclass_element(intersection(union(null_class,intersection(restrict(u,v,w),x)),y),z),cross_product(v,w))*.
% 299.94/300.48 157876[3:Res:154864.0,4982.0] || -> subclass(union(null_class,intersection(intersection(restrict(u,v,w),x),y)),z) member(not_subclass_element(union(null_class,intersection(intersection(restrict(u,v,w),x),y)),z),cross_product(v,w))*.
% 299.94/300.48 158103[3:Res:154877.0,4982.0] || -> subclass(intersection(u,union(null_class,intersection(restrict(v,w,x),y))),z) member(not_subclass_element(intersection(u,union(null_class,intersection(restrict(v,w,x),y))),z),cross_product(w,x))*.
% 299.94/300.48 158257[3:Res:169.1,7409.1] || member(not_subclass_element(intersection(u,unordered_pair(v,w)),x),v)* -> subclass(intersection(u,unordered_pair(v,w)),x) equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 299.94/300.48 158241[3:Res:30644.0,7409.1] || member(not_subclass_element(union(null_class,unordered_pair(u,v)),w),u)* -> subclass(union(null_class,unordered_pair(u,v)),w) equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.48 158206[3:Res:175.1,7409.1] || member(not_subclass_element(intersection(unordered_pair(u,v),w),x),u)* -> subclass(intersection(unordered_pair(u,v),w),x) equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.48 158432[3:Res:154885.0,4982.0] || -> subclass(union(null_class,intersection(u,intersection(restrict(v,w,x),y))),z) member(not_subclass_element(union(null_class,intersection(u,intersection(restrict(v,w,x),y))),z),cross_product(w,x))*.
% 299.94/300.48 158577[3:Res:154956.0,4982.0] || -> subclass(complement(successor(complement(restrict(restrict(u,v,w),x,y)))),z) member(not_subclass_element(complement(successor(complement(restrict(restrict(u,v,w),x,y)))),z),cross_product(v,w))*.
% 299.94/300.48 158696[3:Res:169.1,7410.1] || member(not_subclass_element(intersection(u,unordered_pair(v,w)),x),w)* -> subclass(intersection(u,unordered_pair(v,w)),x) equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 299.94/300.48 158680[3:Res:30644.0,7410.1] || member(not_subclass_element(union(null_class,unordered_pair(u,v)),w),v)* -> subclass(union(null_class,unordered_pair(u,v)),w) equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.48 158645[3:Res:175.1,7410.1] || member(not_subclass_element(intersection(unordered_pair(u,v),w),x),v)* -> subclass(intersection(unordered_pair(u,v),w),x) equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.48 159022[3:Res:157492.0,4982.0] || -> subclass(intersection(union(null_class,intersection(u,restrict(v,w,x))),y),z) member(not_subclass_element(intersection(union(null_class,intersection(u,restrict(v,w,x))),y),z),cross_product(w,x))*.
% 299.94/300.48 159275[3:Res:157751.0,4982.0] || -> subclass(union(null_class,intersection(intersection(u,restrict(v,w,x)),y)),z) member(not_subclass_element(union(null_class,intersection(intersection(u,restrict(v,w,x)),y)),z),cross_product(w,x))*.
% 299.94/300.48 159502[3:Res:157993.0,4982.0] || -> subclass(intersection(u,union(null_class,intersection(v,restrict(w,x,y)))),z) member(not_subclass_element(intersection(u,union(null_class,intersection(v,restrict(w,x,y)))),z),cross_product(x,y))*.
% 299.94/300.48 159744[3:Res:158313.0,4982.0] || -> subclass(union(null_class,intersection(u,intersection(v,restrict(w,x,y)))),z) member(not_subclass_element(union(null_class,intersection(u,intersection(v,restrict(w,x,y)))),z),cross_product(x,y))*.
% 299.94/300.48 161560[0:Res:154858.0,4982.0] || -> subclass(intersection(intersection(intersection(restrict(u,v,w),x),y),z),x1) member(not_subclass_element(intersection(intersection(intersection(restrict(u,v,w),x),y),z),x1),cross_product(v,w))*.
% 299.94/300.48 161822[0:Res:154873.0,4982.0] || -> subclass(intersection(u,intersection(v,intersection(restrict(w,x,y),z))),x1) member(not_subclass_element(intersection(u,intersection(v,intersection(restrict(w,x,y),z))),x1),cross_product(x,y))*.
% 299.94/300.48 162115[4:SpR:67191.0,46313.0] || -> equal(intersection(union(apply(null_class,u),image(element_relation,power_class(v))),union(complement(apply(null_class,w)),power_class(complement(power_class(v))))),symmetric_difference(complement(apply(null_class,w)),power_class(complement(power_class(v)))))**.
% 299.94/300.48 162114[4:SpR:67192.0,46313.0] || -> equal(intersection(union(apply(null_class,u),image(element_relation,power_class(v))),union(complement(sum_class(range_of(null_class))),power_class(complement(power_class(v))))),symmetric_difference(complement(sum_class(range_of(null_class))),power_class(complement(power_class(v)))))**.
% 299.94/300.48 162318[0:Rew:127821.0,162112.0] || -> equal(intersection(union(union(u,v),image(element_relation,power_class(w))),union(complement(union(v,u)),power_class(complement(power_class(w))))),symmetric_difference(union(v,u),complement(power_class(complement(power_class(w))))))**.
% 299.94/300.48 162319[3:Rew:128150.0,162111.0] || -> equal(intersection(union(union(null_class,u),image(element_relation,power_class(v))),union(union(null_class,complement(u)),power_class(complement(power_class(v))))),symmetric_difference(union(null_class,u),complement(power_class(complement(power_class(v))))))**.
% 299.94/300.48 162321[3:Rew:128150.0,162109.0] || -> equal(intersection(union(union(u,null_class),image(element_relation,power_class(v))),union(union(null_class,complement(u)),power_class(complement(power_class(v))))),symmetric_difference(union(null_class,u),complement(power_class(complement(power_class(v))))))**.
% 299.94/300.48 162322[3:Rew:128150.0,162108.0] || -> equal(intersection(union(union(u,u),image(element_relation,power_class(v))),union(union(null_class,complement(u)),power_class(complement(power_class(v))))),symmetric_difference(union(null_class,u),complement(power_class(complement(power_class(v))))))**.
% 299.94/300.48 162107[4:SpR:67192.0,46313.0] || -> equal(intersection(union(sum_class(range_of(null_class)),image(element_relation,power_class(u))),union(complement(apply(null_class,v)),power_class(complement(power_class(u))))),symmetric_difference(complement(apply(null_class,v)),power_class(complement(power_class(u)))))**.
% 299.94/300.48 162103[0:SpR:71143.0,46313.0] || -> equal(intersection(union(symmetric_difference(u,v),image(element_relation,power_class(w))),union(complement(symmetric_difference(v,u)),power_class(complement(power_class(w))))),symmetric_difference(complement(symmetric_difference(v,u)),power_class(complement(power_class(w)))))**.
% 299.94/300.48 162345[0:Rew:46313.0,162004.1] || subclass(union(u,image(element_relation,power_class(v))),w) -> equal(symmetric_difference(complement(u),power_class(complement(power_class(v)))),null_class) member(regular(symmetric_difference(complement(u),power_class(complement(power_class(v))))),w)*.
% 299.94/300.48 162346[0:Rew:46313.0,161989.0] || -> equal(intersection(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))),null_class) member(regular(intersection(u,symmetric_difference(complement(v),power_class(complement(power_class(w)))))),union(v,image(element_relation,power_class(w))))*.
% 299.94/300.48 162347[0:Rew:46313.0,161952.0] || -> equal(intersection(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w),null_class) member(regular(intersection(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w)),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.48 162524[0:Res:154876.0,4982.0] || -> subclass(intersection(u,intersection(intersection(restrict(v,w,x),y),z)),x1) member(not_subclass_element(intersection(u,intersection(intersection(restrict(v,w,x),y),z)),x1),cross_product(w,x))*.
% 299.94/300.48 162793[0:Res:154882.0,4982.0] || -> subclass(intersection(intersection(u,intersection(restrict(v,w,x),y)),z),x1) member(not_subclass_element(intersection(intersection(u,intersection(restrict(v,w,x),y)),z),x1),cross_product(w,x))*.
% 299.94/300.48 163074[4:SpR:67191.0,46529.0] || -> equal(intersection(union(image(element_relation,power_class(u)),apply(null_class,v)),union(power_class(complement(power_class(u))),complement(apply(null_class,w)))),symmetric_difference(power_class(complement(power_class(u))),complement(apply(null_class,w))))**.
% 299.94/300.48 163073[4:SpR:67192.0,46529.0] || -> equal(intersection(union(image(element_relation,power_class(u)),apply(null_class,v)),union(power_class(complement(power_class(u))),complement(sum_class(range_of(null_class))))),symmetric_difference(power_class(complement(power_class(u))),complement(sum_class(range_of(null_class)))))**.
% 299.94/300.48 163071[0:SpR:105396.0,46529.0] || -> equal(intersection(union(image(element_relation,power_class(u)),union(v,w)),union(power_class(complement(power_class(u))),complement(union(w,v)))),symmetric_difference(power_class(complement(power_class(u))),complement(union(w,v))))**.
% 299.94/300.48 163070[3:SpR:30027.0,46529.0] || -> equal(intersection(union(image(element_relation,power_class(u)),union(null_class,v)),union(power_class(complement(power_class(u))),union(null_class,complement(v)))),symmetric_difference(power_class(complement(power_class(u))),union(null_class,complement(v))))**.
% 299.94/300.48 163068[3:SpR:66602.0,46529.0] || -> equal(intersection(union(image(element_relation,power_class(u)),union(v,null_class)),union(power_class(complement(power_class(u))),union(null_class,complement(v)))),symmetric_difference(power_class(complement(power_class(u))),union(null_class,complement(v))))**.
% 299.94/300.48 163067[3:SpR:33220.0,46529.0] || -> equal(intersection(union(image(element_relation,power_class(u)),union(v,v)),union(power_class(complement(power_class(u))),union(null_class,complement(v)))),symmetric_difference(power_class(complement(power_class(u))),union(null_class,complement(v))))**.
% 299.94/300.48 163303[4:Rew:71035.0,163066.0] || -> equal(intersection(union(sum_class(range_of(null_class)),image(element_relation,power_class(u))),union(power_class(complement(power_class(u))),complement(apply(null_class,v)))),symmetric_difference(power_class(complement(power_class(u))),complement(apply(null_class,v))))**.
% 299.94/300.48 163062[0:SpR:71143.0,46529.0] || -> equal(intersection(union(image(element_relation,power_class(u)),symmetric_difference(v,w)),union(power_class(complement(power_class(u))),complement(symmetric_difference(w,v)))),symmetric_difference(power_class(complement(power_class(u))),complement(symmetric_difference(w,v))))**.
% 299.94/300.48 163331[0:Rew:46529.0,162979.1] || subclass(union(image(element_relation,power_class(u)),v),w) -> equal(symmetric_difference(power_class(complement(power_class(u))),complement(v)),null_class) member(regular(symmetric_difference(power_class(complement(power_class(u))),complement(v))),w)*.
% 299.94/300.48 163332[0:Rew:46529.0,162962.0] || -> equal(intersection(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))),null_class) member(regular(intersection(u,symmetric_difference(power_class(complement(power_class(v))),complement(w)))),union(image(element_relation,power_class(v)),w))*.
% 299.94/300.48 163333[0:Rew:46529.0,162925.0] || -> equal(intersection(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w),null_class) member(regular(intersection(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w)),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.48 163597[0:Res:160079.0,4982.0] || -> subclass(intersection(intersection(intersection(u,restrict(v,w,x)),y),z),x1) member(not_subclass_element(intersection(intersection(intersection(u,restrict(v,w,x)),y),z),x1),cross_product(w,x))*.
% 299.94/300.48 164026[0:Res:160096.0,4982.0] || -> subclass(intersection(u,intersection(v,intersection(w,restrict(x,y,z)))),x1) member(not_subclass_element(intersection(u,intersection(v,intersection(w,restrict(x,y,z)))),x1),cross_product(y,z))*.
% 299.94/300.48 164289[0:Res:160100.0,4982.0] || -> subclass(intersection(u,intersection(intersection(v,restrict(w,x,y)),z)),x1) member(not_subclass_element(intersection(u,intersection(intersection(v,restrict(w,x,y)),z)),x1),cross_product(x,y))*.
% 299.94/300.48 164746[0:Res:160106.0,4982.0] || -> subclass(intersection(intersection(u,intersection(v,restrict(w,x,y))),z),x1) member(not_subclass_element(intersection(intersection(u,intersection(v,restrict(w,x,y))),z),x1),cross_product(x,y))*.
% 299.94/300.48 164891[0:Res:59858.0,4982.0] || -> subclass(restrict(restrict(restrict(u,v,w),x,y),z,x1),x2) member(not_subclass_element(restrict(restrict(restrict(u,v,w),x,y),z,x1),x2),cross_product(v,w))*.
% 299.94/300.48 174903[15:Rew:165880.0,165901.0] || member(u,y__dfg) member(ordered_pair(v,w),cross_product(y__dfg,y__dfg)) member(ordered_pair(ordered_pair(w,u),v),x) -> member(ordered_pair(ordered_pair(v,w),u),rotate(x))*.
% 299.94/300.48 174904[15:Rew:165880.0,165902.0] || member(u,y__dfg) member(ordered_pair(v,w),cross_product(y__dfg,y__dfg)) member(ordered_pair(ordered_pair(w,v),u),x) -> member(ordered_pair(ordered_pair(v,w),u),flip(x))*.
% 299.94/300.48 174905[15:Rew:165880.0,166595.1] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg))* subclass(composition_function,cross_product(y__dfg,y__dfg)) subclass(composition_function,successor_relation) -> equal(ordered_pair(successor(u),compose(u,successor(u))),successor(u))**.
% 299.94/300.48 166630[15:Rew:165880.0,48159.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,image(element_relation,power_class(w))) member(ordered_pair(u,ordered_pair(v,compose(u,v))),power_class(complement(power_class(w))))* -> .
% 299.94/300.48 166631[15:Rew:165880.0,46285.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,power_class(complement(power_class(w)))) member(ordered_pair(u,ordered_pair(v,compose(u,v))),image(element_relation,power_class(w)))* -> .
% 299.94/300.48 174906[15:Rew:165880.0,166676.0] || equal(union(null_class,image(u,image(v,singleton(w)))),y__dfg)** member(ordered_pair(w,singleton(x)),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,singleton(x)),compose(u,v))*.
% 299.94/300.48 174907[15:Rew:165880.0,166678.0] || equal(image(u,image(v,singleton(w))),y__dfg) member(ordered_pair(w,ordered_pair(x,y)),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,ordered_pair(x,y)),compose(u,v))*.
% 299.94/300.48 174908[15:Rew:165880.0,166679.0] || subclass(y__dfg,image(u,image(v,singleton(w)))) member(ordered_pair(w,ordered_pair(x,y)),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,ordered_pair(x,y)),compose(u,v))*.
% 299.94/300.48 174909[15:Rew:165880.0,166680.0] || equal(image(u,image(v,singleton(w))),y__dfg) member(ordered_pair(w,unordered_pair(x,y)),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,unordered_pair(x,y)),compose(u,v))*.
% 299.94/300.48 174910[15:Rew:165880.0,166681.0] || subclass(y__dfg,image(u,image(v,singleton(w)))) member(ordered_pair(w,unordered_pair(x,y)),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,unordered_pair(x,y)),compose(u,v))*.
% 299.94/300.48 166716[15:Rew:165880.0,10817.0] || member(ordered_pair(ordered_pair(u,v),w),cross_product(y__dfg,y__dfg)) subclass(composition_function,flip(x)) -> member(ordered_pair(ordered_pair(v,u),ordered_pair(w,compose(ordered_pair(u,v),w))),x)*.
% 299.94/300.48 166717[15:Rew:165880.0,10818.0] || member(ordered_pair(ordered_pair(u,v),w),cross_product(y__dfg,y__dfg)) subclass(composition_function,rotate(x)) -> member(ordered_pair(ordered_pair(v,ordered_pair(w,compose(ordered_pair(u,v),w))),u),x)*.
% 299.94/300.48 166731[15:Rew:165880.0,13513.1] function(u) || member(ordered_pair(v,not_subclass_element(image(u,image(inverse(u),singleton(v))),w)),cross_product(y__dfg,y__dfg))* -> subclass(image(u,image(inverse(u),singleton(v))),w).
% 299.94/300.48 166732[15:Rew:165880.0,13512.1] single_valued_class(u) || member(ordered_pair(v,not_subclass_element(image(u,image(inverse(u),singleton(v))),w)),cross_product(y__dfg,y__dfg))* -> subclass(image(u,image(inverse(u),singleton(v))),w).
% 299.94/300.48 166770[15:Rew:165880.0,5364.1] || subclass(domain_relation,image(u,image(v,singleton(w)))) member(ordered_pair(w,ordered_pair(null_class,null_class)),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,ordered_pair(null_class,null_class)),compose(u,v))*.
% 299.94/300.48 166808[15:Rew:165880.0,49804.0] || member(ordered_pair(u,regular(image(v,image(w,singleton(u))))),cross_product(y__dfg,y__dfg))* equal(compose(v,w),null_class) -> equal(image(v,image(w,singleton(u))),null_class).
% 299.94/300.48 166831[15:Rew:165880.0,29788.1] || equal(union(null_class,image(u,image(v,singleton(w)))),y__dfg)** member(ordered_pair(w,regular(x__dfg)),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,regular(x__dfg)),compose(u,v)).
% 299.94/300.48 174912[15:Rew:165880.0,166841.2,165880.0,166841.0] || member(u,y__dfg) member(singleton(singleton(null_class)),cross_product(y__dfg,y__dfg)) member(ordered_pair(ordered_pair(y__dfg,null_class),u),v) -> member(ordered_pair(singleton(singleton(null_class)),u),flip(v))*.
% 299.94/300.48 174913[15:Rew:165880.0,166842.2,165880.0,166842.0] || member(u,y__dfg) member(singleton(singleton(null_class)),cross_product(y__dfg,y__dfg)) member(ordered_pair(ordered_pair(y__dfg,u),null_class),v) -> member(ordered_pair(singleton(singleton(null_class)),u),rotate(v))*.
% 299.94/300.48 166847[15:Rew:165880.0,23289.1] || equal(image(u,image(v,singleton(w))),singleton(singleton(null_class))) member(ordered_pair(w,singleton(null_class)),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,singleton(null_class)),compose(u,v))*.
% 299.94/300.48 166919[15:Rew:165880.0,39820.2] one_to_one(u) || member(v,image(w,image(x,null_class))) member(ordered_pair(inverse(u),v),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(inverse(u),v),compose(w,x))*.
% 299.94/300.48 166929[15:Rew:165880.0,91170.0] || subclass(domain_relation,rotate(cross_product(y__dfg,y__dfg))) subclass(composition_function,element_relation) -> member(ordered_pair(u,cantor(ordered_pair(v,u))),ordered_pair(v,compose(ordered_pair(u,cantor(ordered_pair(v,u))),v)))*.
% 299.94/300.48 166936[15:Rew:165880.0,140646.0] || subclass(domain_relation,flip(cross_product(y__dfg,y__dfg))) subclass(composition_function,cross_product(u,v))* -> member(ordered_pair(cantor(ordered_pair(w,x)),compose(ordered_pair(x,w),cantor(ordered_pair(w,x)))),v)*.
% 299.94/300.48 166938[15:Rew:165880.0,91171.0] || subclass(domain_relation,flip(cross_product(y__dfg,y__dfg))) subclass(composition_function,element_relation) -> member(ordered_pair(u,v),ordered_pair(cantor(ordered_pair(v,u)),compose(ordered_pair(u,v),cantor(ordered_pair(v,u)))))*.
% 299.94/300.48 167019[15:Rew:165880.0,62248.1] || member(u,ordered_pair(v,w))* subclass(element_relation,cross_product(y__dfg,cross_product(y__dfg,y__dfg))) member(v,cantor(u)) -> member(ordered_pair(u,ordered_pair(v,apply(u,v))),application_function)*.
% 299.94/300.48 174914[15:Rew:165880.0,167064.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,symmetric_difference(complement(w),complement(x))) -> member(ordered_pair(v,u),union(w,x))*.
% 299.94/300.48 167122[15:Rew:165880.0,158708.0] || member(u,y__dfg) subclass(domain_relation,unordered_pair(v,w))* member(ordered_pair(u,cantor(u)),w)* -> equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 299.94/300.48 167127[15:Rew:165880.0,158269.0] || member(u,y__dfg) subclass(domain_relation,unordered_pair(v,w))* member(ordered_pair(u,cantor(u)),v)* -> equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 299.94/300.48 167186[15:Rew:165880.0,148143.0] || member(u,y__dfg) subclass(domain_relation,intersection(power_class(complement(union(v,w))),complement(x))) member(ordered_pair(u,cantor(u)),union(image(element_relation,union(v,w)),x))* -> .
% 299.94/300.48 167211[15:Rew:165880.0,145781.0] || member(u,y__dfg) subclass(domain_relation,intersection(complement(v),power_class(complement(union(w,x))))) member(ordered_pair(u,cantor(u)),union(v,image(element_relation,union(w,x))))* -> .
% 299.94/300.48 167224[15:Rew:165880.0,144484.0] || member(u,y__dfg) subclass(domain_relation,intersection(union(complement(power_class(v)),w),complement(x))) member(ordered_pair(u,cantor(u)),union(intersection(power_class(v),complement(w)),x))* -> .
% 299.94/300.48 167227[15:Rew:165880.0,144225.0] || member(u,y__dfg) subclass(domain_relation,intersection(complement(v),union(complement(power_class(w)),x))) member(ordered_pair(u,cantor(u)),union(v,intersection(power_class(w),complement(x))))* -> .
% 299.94/300.48 167235[15:Rew:165880.0,143814.0] || member(u,y__dfg) subclass(domain_relation,intersection(union(v,complement(power_class(w))),complement(x))) member(ordered_pair(u,cantor(u)),union(intersection(complement(v),power_class(w)),x))* -> .
% 299.94/300.48 167238[15:Rew:165880.0,142253.0] || member(u,y__dfg) subclass(domain_relation,intersection(complement(v),union(w,complement(power_class(x))))) member(ordered_pair(u,cantor(u)),union(v,intersection(complement(w),power_class(x))))* -> .
% 299.94/300.48 167258[15:Rew:165880.0,139333.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),power_class(complement(union(w,x)))))* member(u,union(image(element_relation,power_class(v)),image(element_relation,union(w,x)))).
% 299.94/300.48 167259[15:Rew:165880.0,139335.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(w,complement(power_class(x)))))* member(u,union(image(element_relation,power_class(v)),intersection(complement(w),power_class(x)))).
% 299.94/300.48 167260[15:Rew:165880.0,139336.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(w,complement(successor(x)))))* member(u,union(image(element_relation,power_class(v)),intersection(complement(w),successor(x)))).
% 299.94/300.48 167261[15:Rew:165880.0,139337.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(complement(power_class(w)),x)))* member(u,union(image(element_relation,power_class(v)),intersection(power_class(w),complement(x)))).
% 299.94/300.48 167298[15:Rew:165880.0,138575.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(union(v,w))),power_class(complement(power_class(x)))))* member(u,union(image(element_relation,union(v,w)),image(element_relation,power_class(x)))).
% 299.94/300.48 167299[15:Rew:165880.0,138577.0] || member(u,y__dfg) -> member(u,intersection(union(v,complement(power_class(w))),power_class(complement(power_class(x)))))* member(u,union(intersection(complement(v),power_class(w)),image(element_relation,power_class(x)))).
% 299.94/300.48 167300[15:Rew:165880.0,138578.0] || member(u,y__dfg) -> member(u,intersection(union(v,complement(successor(w))),power_class(complement(power_class(x)))))* member(u,union(intersection(complement(v),successor(w)),image(element_relation,power_class(x)))).
% 299.94/300.48 167301[15:Rew:165880.0,138579.0] || member(u,y__dfg) -> member(u,intersection(union(complement(power_class(v)),w),power_class(complement(power_class(x)))))* member(u,union(intersection(power_class(v),complement(w)),image(element_relation,power_class(x)))).
% 299.94/300.48 167541[15:Rew:165880.0,109247.0] || member(u,y__dfg) member(v,u) subclass(element_relation,intersection(union(w,x),complement(y))) member(ordered_pair(v,u),union(complement(union(w,x)),y))* -> .
% 299.94/300.48 167544[15:Rew:165880.0,108926.0] || member(u,y__dfg) member(v,u) subclass(element_relation,intersection(complement(w),union(x,y))) member(ordered_pair(v,u),union(w,complement(union(x,y))))* -> .
% 299.94/300.48 174915[15:Rew:165880.0,167548.1] || member(u,y__dfg) subclass(y__dfg,regular(image(element_relation,union(v,w)))) -> member(power_class(u),power_class(complement(union(v,w))))* equal(image(element_relation,union(v,w)),null_class).
% 299.94/300.48 174916[15:Rew:165880.0,167549.1] || member(u,y__dfg) subclass(y__dfg,regular(image(element_relation,union(v,w)))) -> member(sum_class(u),power_class(complement(union(v,w))))* equal(image(element_relation,union(v,w)),null_class).
% 299.94/300.48 174917[15:Rew:165880.0,167587.1] || member(u,y__dfg) subclass(y__dfg,regular(power_class(complement(union(v,w))))) -> member(sum_class(u),image(element_relation,union(v,w)))* equal(power_class(complement(union(v,w))),null_class).
% 299.94/300.48 174918[15:Rew:165880.0,167588.1] || member(u,y__dfg) subclass(y__dfg,regular(power_class(complement(union(v,w))))) -> member(power_class(u),image(element_relation,union(v,w)))* equal(power_class(complement(union(v,w))),null_class).
% 299.94/300.48 174919[15:Rew:165880.0,167589.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(complement(union(v,w)),x),complement(y))) member(power_class(u),union(intersection(union(v,w),complement(x)),y))* -> .
% 299.94/300.48 174920[15:Rew:165880.0,167590.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(complement(union(v,w)),x),complement(y))) member(sum_class(u),union(intersection(union(v,w),complement(x)),y))* -> .
% 299.94/300.48 167591[15:Rew:165880.0,98635.0] || member(u,y__dfg) -> member(u,image(element_relation,union(intersection(union(v,w),complement(x)),y)))* member(u,power_class(intersection(union(complement(union(v,w)),x),complement(y)))).
% 299.94/300.48 167592[15:Rew:165880.0,98304.0] || member(u,y__dfg) member(v,u) subclass(element_relation,union(complement(union(w,x)),y)) member(ordered_pair(v,u),intersection(union(w,x),complement(y)))* -> .
% 299.94/300.48 174921[15:Rew:165880.0,167593.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(complement(union(w,x)),y))) member(power_class(u),union(v,intersection(union(w,x),complement(y))))* -> .
% 299.94/300.48 174922[15:Rew:165880.0,167594.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(complement(union(w,x)),y))) member(sum_class(u),union(v,intersection(union(w,x),complement(y))))* -> .
% 299.94/300.48 167595[15:Rew:165880.0,98278.0] || member(u,y__dfg) -> member(u,image(element_relation,union(v,intersection(union(w,x),complement(y)))))* member(u,power_class(intersection(complement(v),union(complement(union(w,x)),y)))).
% 299.94/300.48 174923[15:Rew:165880.0,167596.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(v,complement(union(w,x))),complement(y))) member(power_class(u),union(intersection(complement(v),union(w,x)),y))* -> .
% 299.94/300.48 174924[15:Rew:165880.0,167597.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(v,complement(union(w,x))),complement(y))) member(sum_class(u),union(intersection(complement(v),union(w,x)),y))* -> .
% 299.94/300.48 167598[15:Rew:165880.0,98180.0] || member(u,y__dfg) -> member(u,image(element_relation,union(intersection(complement(v),union(w,x)),y)))* member(u,power_class(intersection(union(v,complement(union(w,x))),complement(y)))).
% 299.94/300.48 167599[15:Rew:165880.0,98150.0] || member(u,y__dfg) member(v,u) subclass(element_relation,union(w,complement(union(x,y)))) member(ordered_pair(v,u),intersection(complement(w),union(x,y)))* -> .
% 299.94/300.48 174925[15:Rew:165880.0,167600.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(w,complement(union(x,y))))) member(power_class(u),union(v,intersection(complement(w),union(x,y))))* -> .
% 299.94/300.48 174926[15:Rew:165880.0,167601.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(w,complement(union(x,y))))) member(sum_class(u),union(v,intersection(complement(w),union(x,y))))* -> .
% 299.94/300.48 167602[15:Rew:165880.0,98124.0] || member(u,y__dfg) -> member(u,image(element_relation,union(v,intersection(complement(w),union(x,y)))))* member(u,power_class(intersection(complement(v),union(w,complement(union(x,y)))))).
% 299.94/300.48 174927[15:Rew:165880.0,167702.2,165880.0,167702.1] || member(u,y__dfg) member(regular(intersection(restrict(v,singleton(u),y__dfg),w)),x)* -> equal(intersection(restrict(v,singleton(u),y__dfg),w),null_class) member(u,cantor(x)).
% 299.94/300.48 174928[15:Rew:165880.0,167703.2,165880.0,167703.1] || member(u,y__dfg) member(regular(intersection(v,restrict(w,singleton(u),y__dfg))),x)* -> equal(intersection(v,restrict(w,singleton(u),y__dfg)),null_class) member(u,cantor(x)).
% 299.94/300.48 174929[15:Rew:165880.0,167706.2,165880.0,167706.1] || member(u,y__dfg) subclass(u,cross_product(singleton(v),y__dfg))* member(v,y__dfg) member(apply(choice,u),w)* -> equal(u,null_class) member(v,cantor(w))*.
% 299.94/300.48 174930[15:Rew:165880.0,167707.2,165880.0,167707.1] || member(u,y__dfg) member(regular(restrict(cross_product(singleton(u),y__dfg),v,w)),x)* -> equal(restrict(cross_product(singleton(u),y__dfg),v,w),null_class) member(u,cantor(x)).
% 299.94/300.48 167790[15:Rew:165880.0,93456.0] || member(u,y__dfg) subclass(u,intersection(power_class(complement(power_class(v))),complement(w))) member(apply(choice,u),union(image(element_relation,power_class(v)),w))* -> equal(u,null_class).
% 299.94/300.48 167793[15:Rew:165880.0,91741.0] || member(u,y__dfg) subclass(u,intersection(complement(v),power_class(complement(power_class(w))))) member(apply(choice,u),union(v,image(element_relation,power_class(w))))* -> equal(u,null_class).
% 299.94/300.48 167797[15:Rew:165880.0,91552.2] || member(ordered_pair(u,cantor(u)),cross_product(v,w))* member(ordered_pair(u,cantor(u)),x)* member(u,y__dfg) subclass(domain_relation,regular(restrict(x,v,w)))* -> .
% 299.94/300.48 174931[15:Rew:165880.0,167874.1] || member(u,y__dfg) subclass(y__dfg,regular(intersection(power_class(v),complement(w)))) -> member(power_class(u),union(complement(power_class(v)),w))* equal(intersection(power_class(v),complement(w)),null_class).
% 299.94/300.48 174932[15:Rew:165880.0,167875.1] || member(u,y__dfg) subclass(y__dfg,regular(intersection(power_class(v),complement(w)))) -> member(sum_class(u),union(complement(power_class(v)),w))* equal(intersection(power_class(v),complement(w)),null_class).
% 299.94/300.48 174933[15:Rew:165880.0,167897.1] || member(u,y__dfg) subclass(y__dfg,regular(intersection(complement(v),power_class(w)))) -> member(power_class(u),union(v,complement(power_class(w))))* equal(intersection(complement(v),power_class(w)),null_class).
% 299.94/300.48 174934[15:Rew:165880.0,167898.1] || member(u,y__dfg) subclass(y__dfg,regular(intersection(complement(v),power_class(w)))) -> member(sum_class(u),union(v,complement(power_class(w))))* equal(intersection(complement(v),power_class(w)),null_class).
% 299.94/300.48 168044[15:Rew:165880.0,62193.0] || member(u,y__dfg) member(v,u) subclass(element_relation,union(w,x))* member(ordered_pair(v,u),complement(x))* member(ordered_pair(v,u),complement(w))* -> .
% 299.94/300.48 168045[15:Rew:165880.0,62195.0] || member(u,y__dfg) member(v,u) subclass(element_relation,ordered_pair(w,x))* -> equal(ordered_pair(v,u),unordered_pair(w,singleton(x)))* equal(ordered_pair(v,u),singleton(w)).
% 299.94/300.48 168137[15:Rew:165880.0,58425.0] || member(u,y__dfg) -> member(u,intersection(union(image(element_relation,power_class(v)),complement(power_class(w))),complement(x)))* member(u,union(intersection(power_class(complement(power_class(v))),power_class(w)),x)).
% 299.94/300.48 168138[15:Rew:165880.0,58440.0] || member(u,y__dfg) -> member(u,intersection(complement(v),union(image(element_relation,power_class(w)),complement(power_class(x)))))* member(u,union(v,intersection(power_class(complement(power_class(w))),power_class(x)))).
% 299.94/300.48 168141[15:Rew:165880.0,58168.0] || member(u,y__dfg) -> member(u,intersection(union(complement(power_class(v)),image(element_relation,power_class(w))),complement(x)))* member(u,union(intersection(power_class(v),power_class(complement(power_class(w)))),x)).
% 299.94/300.48 168142[15:Rew:165880.0,58182.0] || member(u,y__dfg) -> member(u,intersection(complement(v),union(complement(power_class(w)),image(element_relation,power_class(x)))))* member(u,union(v,intersection(power_class(w),power_class(complement(power_class(x)))))).
% 299.94/300.48 168199[15:Rew:165880.0,50890.2] || member(ordered_pair(u,cantor(u)),cross_product(v,w))* member(ordered_pair(u,cantor(u)),x)* member(u,y__dfg) subclass(domain_relation,complement(restrict(x,v,w)))* -> .
% 299.94/300.48 168351[15:Rew:165880.0,21480.0] || member(u,y__dfg) subclass(domain_relation,complement(intersection(v,w))) member(ordered_pair(u,cantor(u)),union(v,w)) -> member(ordered_pair(u,cantor(u)),symmetric_difference(v,w))*.
% 299.94/300.48 174935[15:Rew:165880.0,168396.0] || member(ordered_pair(ordered_pair(y__dfg,u),null_class),v) member(ordered_pair(singleton(singleton(null_class)),u),cross_product(cross_product(y__dfg,y__dfg),y__dfg))* -> member(ordered_pair(singleton(singleton(null_class)),u),rotate(v))*.
% 299.94/300.48 174936[15:Rew:165880.0,168397.0] || member(ordered_pair(ordered_pair(y__dfg,null_class),u),v) member(ordered_pair(singleton(singleton(null_class)),u),cross_product(cross_product(y__dfg,y__dfg),y__dfg))* -> member(ordered_pair(singleton(singleton(null_class)),u),flip(v))*.
% 299.94/300.48 174937[15:Rew:165880.0,168446.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,symmetric_difference(power_class(v),complement(w))) -> member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),union(complement(power_class(v)),w))*.
% 299.94/300.48 174938[15:Rew:165880.0,168447.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,symmetric_difference(cross_product(v,w),x)) -> member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),complement(restrict(x,v,w)))*.
% 299.94/300.48 174939[15:Rew:165880.0,168449.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,symmetric_difference(complement(v),power_class(w))) -> member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),union(v,complement(power_class(w))))*.
% 299.94/300.48 174940[15:Rew:165880.0,168450.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,symmetric_difference(v,cross_product(w,x))) -> member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),complement(restrict(v,w,x)))*.
% 299.94/300.48 174941[15:Rew:165880.0,168516.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,symmetric_difference(power_class(v),complement(w))) -> member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),union(complement(power_class(v)),w))*.
% 299.94/300.48 174942[15:Rew:165880.0,168517.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,symmetric_difference(cross_product(v,w),x)) -> member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),complement(restrict(x,v,w)))*.
% 299.94/300.48 174943[15:Rew:165880.0,168519.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,symmetric_difference(complement(v),power_class(w))) -> member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),union(v,complement(power_class(w))))*.
% 299.94/300.48 174944[15:Rew:165880.0,168520.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,symmetric_difference(v,cross_product(w,x))) -> member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),complement(restrict(v,w,x)))*.
% 299.94/300.48 174945[15:Rew:165880.0,168560.2] function(restrict(u,v,universal_class)) || subclass(image(u,v),cantor(range_of(w))) equal(cantor(cantor(x)),y__dfg) -> compatible(restrict(u,v,y__dfg),x,inverse(w))*.
% 299.94/300.48 174946[15:Rew:165880.0,168774.0] || subclass(u,cross_product(singleton(v),y__dfg))* member(v,y__dfg) member(not_subclass_element(intersection(w,u),x),y)* -> subclass(intersection(w,u),x) member(v,cantor(y))*.
% 299.94/300.48 174947[15:Rew:165880.0,168775.0] || subclass(u,cross_product(singleton(v),y__dfg))* member(v,y__dfg) member(not_subclass_element(intersection(u,w),x),y)* -> subclass(intersection(u,w),x) member(v,cantor(y))*.
% 299.94/300.48 174948[15:Rew:165880.0,168776.1,165880.0,168776.0] || member(inverse(u),y__dfg) subclass(domain_relation,cross_product(singleton(v),y__dfg))* member(v,y__dfg) member(ordered_pair(inverse(u),range_of(u)),w)* -> member(v,cantor(w))*.
% 299.94/300.48 174949[15:Rew:165880.0,168788.2] function(u) || member(v,y__dfg) subclass(y__dfg,intersection(power_class(complement(power_class(w))),complement(x))) member(image(u,v),union(image(element_relation,power_class(w)),x))* -> .
% 299.94/300.48 174950[15:Rew:165880.0,168789.2] function(u) || member(v,y__dfg) subclass(y__dfg,intersection(complement(w),power_class(complement(power_class(x))))) member(image(u,v),union(w,image(element_relation,power_class(x))))* -> .
% 299.94/300.48 169108[15:Rew:165880.0,93459.0] || member(inverse(u),y__dfg) subclass(domain_relation,intersection(power_class(complement(power_class(v))),complement(w))) member(ordered_pair(inverse(u),range_of(u)),union(image(element_relation,power_class(v)),w))* -> .
% 299.94/300.48 169109[15:Rew:165880.0,91744.0] || member(inverse(u),y__dfg) subclass(domain_relation,intersection(complement(v),power_class(complement(power_class(w))))) member(ordered_pair(inverse(u),range_of(u)),union(v,image(element_relation,power_class(w))))* -> .
% 299.94/300.48 174951[15:Rew:165880.0,169135.2,165880.0,169135.1] || member(inverse(u),y__dfg) subclass(domain_relation,cantor(regular(cross_product(singleton(ordered_pair(inverse(u),range_of(u))),y__dfg))))* -> equal(cross_product(singleton(ordered_pair(inverse(u),range_of(u))),y__dfg),null_class).
% 299.94/300.48 174952[15:Rew:165880.0,169241.1,165880.0,169241.0] || member(intersection(complement(compose(element_relation,y__dfg)),u),y__dfg) member(apply(choice,intersection(complement(compose(element_relation,y__dfg)),u)),element_relation)* -> equal(intersection(complement(compose(element_relation,y__dfg)),u),null_class).
% 299.94/300.48 174953[15:Rew:165880.0,169272.1,165880.0,169272.0] || member(intersection(u,complement(compose(element_relation,y__dfg))),y__dfg) member(apply(choice,intersection(u,complement(compose(element_relation,y__dfg)))),element_relation)* -> equal(intersection(u,complement(compose(element_relation,y__dfg))),null_class).
% 299.94/300.48 174954[15:Rew:165880.0,169314.1,165880.0,169314.0] || member(union(null_class,complement(compose(element_relation,y__dfg))),y__dfg) member(apply(choice,union(null_class,complement(compose(element_relation,y__dfg)))),element_relation)* -> equal(union(null_class,complement(compose(element_relation,y__dfg))),null_class).
% 299.94/300.48 174955[15:Rew:165880.0,169474.1,165880.0,169474.0] || member(regular(union(null_class,compose(element_relation,y__dfg))),y__dfg) member(apply(choice,regular(union(null_class,compose(element_relation,y__dfg)))),element_relation)* -> equal(regular(union(null_class,compose(element_relation,y__dfg))),null_class).
% 299.94/300.48 169773[15:Rew:165880.0,10857.0] || member(range_of(null_class),y__dfg) member(u,v)* -> equal(ordered_pair(first(ordered_pair(u,apply(null_class,w))),second(ordered_pair(u,apply(null_class,w)))),ordered_pair(u,apply(null_class,w)))**.
% 299.94/300.48 169847[15:Rew:165880.0,38903.2] || member(singleton(intersection(u,v)),v)* member(singleton(intersection(u,v)),u)* member(intersection(u,v),y__dfg) -> member(singleton(singleton(singleton(intersection(u,v)))),element_relation)*.
% 299.94/300.48 169916[15:Rew:165880.0,13004.0] || member(cross_product(u,v),y__dfg) equal(w,apply(choice,cross_product(u,v))) -> equal(cross_product(u,v),null_class) member(singleton(first(apply(choice,cross_product(u,v)))),w)*.
% 299.94/300.48 169919[15:Rew:165880.0,12989.0] || member(cross_product(u,v),y__dfg) subclass(apply(choice,cross_product(u,v)),w) -> equal(cross_product(u,v),null_class) member(singleton(first(apply(choice,cross_product(u,v)))),w)*.
% 299.94/300.48 169969[15:Rew:165880.0,163848.0] || member(symmetric_difference(u,cross_product(v,w)),y__dfg) member(apply(choice,symmetric_difference(u,cross_product(v,w))),restrict(u,v,w))* -> equal(symmetric_difference(u,cross_product(v,w)),null_class).
% 299.94/300.48 169970[15:Rew:165880.0,9719.0] || member(symmetric_difference(u,cross_product(v,w)),y__dfg) -> equal(symmetric_difference(u,cross_product(v,w)),null_class) member(apply(choice,symmetric_difference(u,cross_product(v,w))),complement(restrict(u,v,w)))*.
% 299.94/300.48 169971[15:Rew:165880.0,163849.0] || member(symmetric_difference(cross_product(u,v),w),y__dfg) member(apply(choice,symmetric_difference(cross_product(u,v),w)),restrict(w,u,v))* -> equal(symmetric_difference(cross_product(u,v),w),null_class).
% 299.94/300.48 169972[15:Rew:165880.0,9718.0] || member(symmetric_difference(cross_product(u,v),w),y__dfg) -> equal(symmetric_difference(cross_product(u,v),w),null_class) member(apply(choice,symmetric_difference(cross_product(u,v),w)),complement(restrict(w,u,v)))*.
% 299.94/300.48 174956[15:Rew:165880.0,170026.2] || member(ordered_pair(u,v),compose(w,regular(cross_product(singleton(u),y__dfg))))* subclass(image(w,range_of(null_class)),x)* -> equal(cross_product(singleton(u),y__dfg),null_class) member(v,x)*.
% 299.94/300.48 174957[15:Rew:165880.0,170063.0] || member(image(u,null_class),y__dfg) -> equal(ordered_pair(first(ordered_pair(apply(u,y__dfg),singleton(v))),second(ordered_pair(apply(u,y__dfg),singleton(v)))),ordered_pair(apply(u,y__dfg),singleton(v)))**.
% 299.94/300.48 174958[15:Rew:165880.0,170064.4,165880.0,170064.3,165880.0,170064.0] || member(image(u,null_class),y__dfg) subclass(apply(u,y__dfg),v)* subclass(v,w)* -> equal(apply(u,y__dfg),null_class) member(apply(choice,apply(u,y__dfg)),w)*.
% 299.94/300.48 174959[15:Rew:165880.0,170334.1] || equal(u,image(v,range_of(null_class)))* member(ordered_pair(w,x),compose(v,regular(cross_product(singleton(w),y__dfg))))* -> equal(cross_product(singleton(w),y__dfg),null_class) member(x,u)*.
% 299.94/300.48 170798[15:Rew:165880.0,49258.0] || member(symmetric_difference(complement(u),power_class(v)),y__dfg) -> equal(symmetric_difference(complement(u),power_class(v)),null_class) member(apply(choice,symmetric_difference(complement(u),power_class(v))),union(u,complement(power_class(v))))*.
% 299.94/300.48 170808[15:Rew:165880.0,49446.0] || member(symmetric_difference(power_class(u),complement(v)),y__dfg) -> equal(symmetric_difference(power_class(u),complement(v)),null_class) member(apply(choice,symmetric_difference(power_class(u),complement(v))),union(complement(power_class(u)),v))*.
% 299.94/300.48 170821[15:Rew:165880.0,49674.0] || member(symmetric_difference(complement(u),complement(singleton(u))),y__dfg) -> equal(symmetric_difference(complement(u),complement(singleton(u))),null_class) member(apply(choice,symmetric_difference(complement(u),complement(singleton(u)))),successor(u))*.
% 299.94/300.48 174963[15:Rew:165880.0,170855.0] || member(restrict(cantor(u),v,w),y__dfg) subclass(y__dfg,x) -> equal(restrict(cantor(u),v,w),null_class) member(apply(choice,restrict(cantor(u),v,w)),x)*.
% 299.94/300.48 174964[15:Rew:165880.0,170886.2] || subclass(u,cantor(regular(cross_product(singleton(not_subclass_element(intersection(v,u),w)),y__dfg))))* -> subclass(intersection(v,u),w) equal(cross_product(singleton(not_subclass_element(intersection(v,u),w)),y__dfg),null_class).
% 299.94/300.48 174965[15:Rew:165880.0,170899.2] || subclass(u,cantor(regular(cross_product(singleton(not_subclass_element(intersection(u,v),w)),y__dfg))))* -> subclass(intersection(u,v),w) equal(cross_product(singleton(not_subclass_element(intersection(u,v),w)),y__dfg),null_class).
% 299.94/300.48 171189[15:Rew:165880.0,78961.0] || subclass(y__dfg,complement(symmetric_difference(u,v))) member(omega,union(union(u,v),complement(intersection(u,v)))) -> member(omega,symmetric_difference(union(u,v),complement(intersection(u,v))))*.
% 299.94/300.48 171251[15:Rew:165880.0,135095.0] || member(choice,y__dfg) member(intersection(singleton(u),v),cantor(choice)) -> equal(intersection(singleton(u),v),null_class) member(ordered_pair(choice,ordered_pair(intersection(singleton(u),v),u)),application_function)*.
% 299.94/300.48 171252[15:Rew:165880.0,133905.0] || member(choice,y__dfg) member(intersection(u,singleton(v)),cantor(choice)) -> equal(intersection(u,singleton(v)),null_class) member(ordered_pair(choice,ordered_pair(intersection(u,singleton(v)),v)),application_function)*.
% 299.94/300.48 171389[15:Rew:165880.0,94021.0] || subclass(y__dfg,intersection(complement(u),union(complement(power_class(v)),intersection(complement(w),power_class(x)))))* member(omega,union(u,intersection(power_class(v),union(w,complement(power_class(x)))))) -> .
% 299.94/300.48 171390[15:Rew:165880.0,93970.0] || subclass(y__dfg,intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),complement(x)))* member(omega,union(intersection(power_class(u),union(v,complement(power_class(w)))),x)) -> .
% 299.94/300.48 171415[15:Rew:165880.0,94869.0] || subclass(y__dfg,intersection(complement(u),union(intersection(complement(v),power_class(w)),complement(power_class(x)))))* member(omega,union(u,intersection(union(v,complement(power_class(w))),power_class(x)))) -> .
% 299.94/300.48 171416[15:Rew:165880.0,94818.0] || subclass(y__dfg,intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),complement(x)))* member(omega,union(intersection(union(u,complement(power_class(v))),power_class(w)),x)) -> .
% 299.94/300.48 171441[15:Rew:165880.0,95202.0] || subclass(y__dfg,intersection(complement(u),union(intersection(power_class(v),complement(w)),complement(power_class(x)))))* member(omega,union(u,intersection(union(complement(power_class(v)),w),power_class(x)))) -> .
% 299.94/300.48 171442[15:Rew:165880.0,95151.0] || subclass(y__dfg,intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),complement(x)))* member(omega,union(intersection(union(complement(power_class(u)),v),power_class(w)),x)) -> .
% 299.94/300.48 171467[15:Rew:165880.0,95587.0] || subclass(y__dfg,intersection(complement(u),union(complement(power_class(v)),intersection(power_class(w),complement(x)))))* member(omega,union(u,intersection(power_class(v),union(complement(power_class(w)),x)))) -> .
% 299.94/300.48 171468[15:Rew:165880.0,95535.0] || subclass(y__dfg,intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),complement(x)))* member(omega,union(intersection(power_class(u),union(complement(power_class(v)),w)),x)) -> .
% 299.94/300.48 171969[15:Rew:165880.0,126416.0] || subclass(y__dfg,regular(intersection(complement(u),union(v,w)))) -> member(unordered_pair(x,y),union(u,complement(union(v,w))))* equal(intersection(complement(u),union(v,w)),null_class).
% 299.94/300.48 171973[15:Rew:165880.0,127613.0] || subclass(y__dfg,regular(intersection(union(u,v),complement(w)))) -> member(unordered_pair(x,y),union(complement(union(u,v)),w))* equal(intersection(union(u,v),complement(w)),null_class).
% 299.94/300.48 172045[15:Rew:165880.0,141087.0] || member(symmetric_difference(complement(u),successor(v)),y__dfg) -> equal(symmetric_difference(complement(u),successor(v)),null_class) member(apply(choice,symmetric_difference(complement(u),successor(v))),union(u,complement(successor(v))))*.
% 299.94/300.48 172450[15:Rew:165880.0,157080.0] || member(restrict(regular(u),v,w),y__dfg) member(apply(choice,restrict(regular(u),v,w)),u)* -> equal(restrict(regular(u),v,w),null_class) equal(u,null_class).
% 299.94/300.48 172598[15:Rew:165880.0,163847.0] || member(intersection(u,complement(union(v,w))),y__dfg) -> member(apply(choice,intersection(u,complement(union(v,w)))),complement(w))* equal(intersection(u,complement(union(v,w))),null_class).
% 299.94/300.48 172599[15:Rew:165880.0,163846.0] || member(intersection(u,complement(union(v,w))),y__dfg) -> member(apply(choice,intersection(u,complement(union(v,w)))),complement(v))* equal(intersection(u,complement(union(v,w))),null_class).
% 299.94/300.48 172610[15:Rew:165880.0,163845.0] || member(intersection(u,complement(cantor(v))),y__dfg) -> equal(apply(v,apply(choice,intersection(u,complement(cantor(v))))),sum_class(range_of(null_class)))** equal(intersection(u,complement(cantor(v))),null_class).
% 299.94/300.48 172649[15:Rew:165880.0,164560.0] || member(intersection(complement(union(u,v)),w),y__dfg) -> member(apply(choice,intersection(complement(union(u,v)),w)),complement(v))* equal(intersection(complement(union(u,v)),w),null_class).
% 299.94/300.48 172650[15:Rew:165880.0,164559.0] || member(intersection(complement(union(u,v)),w),y__dfg) -> member(apply(choice,intersection(complement(union(u,v)),w)),complement(u))* equal(intersection(complement(union(u,v)),w),null_class).
% 299.94/300.48 172661[15:Rew:165880.0,164558.0] || member(intersection(complement(cantor(u)),v),y__dfg) -> equal(apply(u,apply(choice,intersection(complement(cantor(u)),v))),sum_class(range_of(null_class)))** equal(intersection(complement(cantor(u)),v),null_class).
% 299.94/300.48 6979[0:Res:169.1,539.0] || -> subclass(intersection(u,ordered_pair(v,w)),x) equal(not_subclass_element(intersection(u,ordered_pair(v,w)),x),unordered_pair(v,singleton(w)))** equal(not_subclass_element(intersection(u,ordered_pair(v,w)),x),singleton(v)).
% 299.94/300.48 6962[0:Res:175.1,539.0] || -> subclass(intersection(ordered_pair(u,v),w),x) equal(not_subclass_element(intersection(ordered_pair(u,v),w),x),unordered_pair(u,singleton(v)))** equal(not_subclass_element(intersection(ordered_pair(u,v),w),x),singleton(u)).
% 299.94/300.48 7010[0:Res:1472.2,158.0] || member(not_subclass_element(complement(restrict(u,v,w)),x),cross_product(v,w))* member(not_subclass_element(complement(restrict(u,v,w)),x),u)* -> subclass(complement(restrict(u,v,w)),x).
% 299.94/300.48 12316[0:SpL:1200.1,95.0] || member(not_subclass_element(cross_product(u,v),w),compose_class(x)) -> subclass(cross_product(u,v),w) equal(compose(x,first(not_subclass_element(cross_product(u,v),w))),second(not_subclass_element(cross_product(u,v),w)))**.
% 299.94/300.48 10578[0:SpR:1199.1,18.2] || member(second(regular(cross_product(u,v))),w) member(first(regular(cross_product(u,v))),x) -> equal(cross_product(u,v),null_class) member(regular(cross_product(u,v)),cross_product(x,w))*.
% 299.94/300.48 29204[0:Rew:492.0,29110.1] || member(not_subclass_element(union(cross_product(u,v),w),symmetric_difference(cross_product(u,v),w)),complement(restrict(w,u,v)))* -> subclass(union(cross_product(u,v),w),symmetric_difference(cross_product(u,v),w)).
% 299.94/300.48 29205[0:Rew:491.0,29109.1] || member(not_subclass_element(union(u,cross_product(v,w)),symmetric_difference(u,cross_product(v,w))),complement(restrict(u,v,w)))* -> subclass(union(u,cross_product(v,w)),symmetric_difference(u,cross_product(v,w))).
% 299.94/300.48 31062[3:Rew:29278.0,29753.2,29278.0,29753.1] || -> subclass(union(null_class,ordered_pair(u,v)),w) equal(not_subclass_element(union(null_class,ordered_pair(u,v)),w),unordered_pair(u,singleton(v)))** equal(not_subclass_element(union(null_class,ordered_pair(u,v)),w),singleton(u)).
% 299.94/300.48 31063[3:Rew:29278.0,29795.1] || -> equal(union(null_class,cross_product(u,v)),null_class) equal(ordered_pair(first(regular(union(null_class,cross_product(u,v)))),second(regular(union(null_class,cross_product(u,v))))),regular(union(null_class,cross_product(u,v))))**.
% 299.94/300.48 33145[3:Res:25.2,9257.0] || member(apply(choice,regular(intersection(u,v))),v)* member(apply(choice,regular(intersection(u,v))),u)* -> equal(regular(intersection(u,v)),null_class) equal(intersection(u,v),null_class).
% 299.94/300.48 35262[3:Res:25.2,4833.0] || member(not_subclass_element(regular(intersection(u,v)),w),v)* member(not_subclass_element(regular(intersection(u,v)),w),u)* -> subclass(regular(intersection(u,v)),w) equal(intersection(u,v),null_class).
% 299.94/300.48 41343[4:SpR:1199.1,20668.1] || subclass(domain_relation,rotate(u)) -> equal(cross_product(v,w),null_class) member(ordered_pair(ordered_pair(second(regular(cross_product(v,w))),cantor(regular(cross_product(v,w)))),first(regular(cross_product(v,w)))),u)*.
% 299.94/300.48 41461[4:SpR:1199.1,20669.1] || subclass(domain_relation,flip(u)) -> equal(cross_product(v,w),null_class) member(ordered_pair(regular(cross_product(v,w)),cantor(ordered_pair(second(regular(cross_product(v,w))),first(regular(cross_product(v,w)))))),u)*.
% 299.94/300.48 41455[4:SpR:1199.1,20669.1] || subclass(domain_relation,flip(u)) -> equal(cross_product(v,w),null_class) member(ordered_pair(ordered_pair(second(regular(cross_product(v,w))),first(regular(cross_product(v,w)))),cantor(regular(cross_product(v,w)))),u)*.
% 299.94/300.48 41598[0:Res:60.1,3696.0] || member(ordered_pair(u,not_subclass_element(intersection(v,complement(image(w,image(x,singleton(u))))),y)),compose(w,x))* -> subclass(intersection(v,complement(image(w,image(x,singleton(u))))),y).
% 299.94/300.48 41928[0:Res:60.1,4872.0] || member(ordered_pair(u,not_subclass_element(intersection(complement(image(v,image(w,singleton(u)))),x),y)),compose(v,w))* -> subclass(intersection(complement(image(v,image(w,singleton(u)))),x),y).
% 299.94/300.48 42300[0:Res:2973.1,10.0] || -> equal(intersection(intersection(unordered_pair(u,v),w),x),null_class) equal(regular(intersection(intersection(unordered_pair(u,v),w),x)),v)** equal(regular(intersection(intersection(unordered_pair(u,v),w),x)),u)**.
% 299.94/300.48 42786[0:Res:2974.1,10.0] || -> equal(intersection(intersection(u,unordered_pair(v,w)),x),null_class) equal(regular(intersection(intersection(u,unordered_pair(v,w)),x)),w)** equal(regular(intersection(intersection(u,unordered_pair(v,w)),x)),v)**.
% 299.94/300.48 43295[0:Res:2971.2,1475.1] || subclass(u,complement(intersection(v,w))) member(regular(intersection(u,x)),union(v,w)) -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),symmetric_difference(v,w))*.
% 299.94/300.48 43844[0:Res:2351.1,10.0] || -> equal(intersection(u,intersection(unordered_pair(v,w),x)),null_class) equal(regular(intersection(u,intersection(unordered_pair(v,w),x))),w)** equal(regular(intersection(u,intersection(unordered_pair(v,w),x))),v)**.
% 299.94/300.48 44376[0:Res:2352.1,10.0] || -> equal(intersection(u,intersection(v,unordered_pair(w,x))),null_class) equal(regular(intersection(u,intersection(v,unordered_pair(w,x)))),x)** equal(regular(intersection(u,intersection(v,unordered_pair(w,x)))),w)**.
% 299.94/300.48 44987[0:Res:2349.2,1475.1] || subclass(u,complement(intersection(v,w))) member(regular(intersection(x,u)),union(v,w)) -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),symmetric_difference(v,w))*.
% 299.94/300.48 45601[0:SpR:495.0,4904.1] || -> subclass(symmetric_difference(union(u,v),union(complement(u),complement(v))),w) member(not_subclass_element(symmetric_difference(union(u,v),union(complement(u),complement(v))),w),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.48 49591[0:SpR:46226.0,6542.0] || -> equal(intersection(successor(image(element_relation,power_class(u))),union(power_class(complement(power_class(u))),complement(singleton(image(element_relation,power_class(u)))))),symmetric_difference(power_class(complement(power_class(u))),complement(singleton(image(element_relation,power_class(u))))))**.
% 299.94/300.48 49560[0:SpR:6542.0,2985.1] || -> equal(symmetric_difference(successor(u),union(complement(u),complement(singleton(u)))),null_class) member(regular(symmetric_difference(successor(u),union(complement(u),complement(singleton(u))))),complement(symmetric_difference(complement(u),complement(singleton(u)))))*.
% 299.94/300.48 53542[0:Res:169.1,5712.2] || member(not_subclass_element(intersection(u,union(v,w)),x),complement(w))* member(not_subclass_element(intersection(u,union(v,w)),x),complement(v))* -> subclass(intersection(u,union(v,w)),x).
% 299.94/300.48 53503[0:Res:175.1,5712.2] || member(not_subclass_element(intersection(union(u,v),w),x),complement(v))* member(not_subclass_element(intersection(union(u,v),w),x),complement(u))* -> subclass(intersection(union(u,v),w),x).
% 299.94/300.48 54431[0:Res:3695.2,539.0] || subclass(u,ordered_pair(v,w))* -> subclass(intersection(x,u),y) equal(not_subclass_element(intersection(x,u),y),unordered_pair(v,singleton(w)))* equal(not_subclass_element(intersection(x,u),y),singleton(v)).
% 299.94/300.48 54430[0:Res:3695.2,5712.2] || subclass(u,union(v,w))* member(not_subclass_element(intersection(x,u),y),complement(w))* member(not_subclass_element(intersection(x,u),y),complement(v))* -> subclass(intersection(x,u),y).
% 299.94/300.48 54712[0:Res:3697.1,46452.0] || member(not_subclass_element(intersection(u,intersection(intersection(power_class(v),complement(w)),x)),y),union(complement(power_class(v)),w))* -> subclass(intersection(u,intersection(intersection(power_class(v),complement(w)),x)),y).
% 299.94/300.48 54711[0:Res:3697.1,46251.0] || member(not_subclass_element(intersection(u,intersection(intersection(complement(v),power_class(w)),x)),y),union(v,complement(power_class(w))))* -> subclass(intersection(u,intersection(intersection(complement(v),power_class(w)),x)),y).
% 299.94/300.48 55092[0:Res:3698.1,46452.0] || member(not_subclass_element(intersection(u,intersection(v,intersection(power_class(w),complement(x)))),y),union(complement(power_class(w)),x))* -> subclass(intersection(u,intersection(v,intersection(power_class(w),complement(x)))),y).
% 299.94/300.48 55091[0:Res:3698.1,46251.0] || member(not_subclass_element(intersection(u,intersection(v,intersection(complement(w),power_class(x)))),y),union(w,complement(power_class(x))))* -> subclass(intersection(u,intersection(v,intersection(complement(w),power_class(x)))),y).
% 299.94/300.48 55390[0:Res:4871.2,539.0] || subclass(u,ordered_pair(v,w))* -> subclass(intersection(u,x),y) equal(not_subclass_element(intersection(u,x),y),unordered_pair(v,singleton(w)))* equal(not_subclass_element(intersection(u,x),y),singleton(v)).
% 299.94/300.48 55389[0:Res:4871.2,5712.2] || subclass(u,union(v,w))* member(not_subclass_element(intersection(u,x),y),complement(w))* member(not_subclass_element(intersection(u,x),y),complement(v))* -> subclass(intersection(u,x),y).
% 299.94/300.48 55792[0:Res:4874.1,46452.0] || member(not_subclass_element(intersection(intersection(intersection(power_class(u),complement(v)),w),x),y),union(complement(power_class(u)),v))* -> subclass(intersection(intersection(intersection(power_class(u),complement(v)),w),x),y).
% 299.94/300.48 55791[0:Res:4874.1,46251.0] || member(not_subclass_element(intersection(intersection(intersection(complement(u),power_class(v)),w),x),y),union(u,complement(power_class(v))))* -> subclass(intersection(intersection(intersection(complement(u),power_class(v)),w),x),y).
% 299.94/300.48 56050[0:Res:4875.1,46452.0] || member(not_subclass_element(intersection(intersection(u,intersection(power_class(v),complement(w))),x),y),union(complement(power_class(v)),w))* -> subclass(intersection(intersection(u,intersection(power_class(v),complement(w))),x),y).
% 299.94/300.48 56049[0:Res:4875.1,46251.0] || member(not_subclass_element(intersection(intersection(u,intersection(complement(v),power_class(w))),x),y),union(v,complement(power_class(w))))* -> subclass(intersection(intersection(u,intersection(complement(v),power_class(w))),x),y).
% 299.94/300.48 58302[0:Rew:46877.0,58202.1] || member(not_subclass_element(union(complement(power_class(u)),image(element_relation,power_class(v))),w),intersection(power_class(u),power_class(complement(power_class(v)))))* -> subclass(union(complement(power_class(u)),image(element_relation,power_class(v))),w).
% 299.94/300.48 58561[0:Rew:46880.0,58460.1] || member(not_subclass_element(union(image(element_relation,power_class(u)),complement(power_class(v))),w),intersection(power_class(complement(power_class(u))),power_class(v)))* -> subclass(union(image(element_relation,power_class(u)),complement(power_class(v))),w).
% 299.94/300.48 59241[0:SpL:46880.0,3286.1] || member(u,image(element_relation,union(intersection(power_class(complement(power_class(v))),power_class(w)),x))) member(u,power_class(intersection(union(image(element_relation,power_class(v)),complement(power_class(w))),complement(x))))* -> .
% 299.94/300.48 59240[0:SpL:46877.0,3286.1] || member(u,image(element_relation,union(intersection(power_class(v),power_class(complement(power_class(w)))),x))) member(u,power_class(intersection(union(complement(power_class(v)),image(element_relation,power_class(w))),complement(x))))* -> .
% 299.94/300.48 59224[0:SpL:46880.0,3286.1] || member(u,image(element_relation,union(v,intersection(power_class(complement(power_class(w))),power_class(x))))) member(u,power_class(intersection(complement(v),union(image(element_relation,power_class(w)),complement(power_class(x))))))* -> .
% 299.94/300.48 59223[0:SpL:46877.0,3286.1] || member(u,image(element_relation,union(v,intersection(power_class(w),power_class(complement(power_class(x))))))) member(u,power_class(intersection(complement(v),union(complement(power_class(w)),image(element_relation,power_class(x))))))* -> .
% 299.94/300.48 61166[0:Rew:46366.0,61111.1] || member(not_subclass_element(union(complement(u),power_class(v)),symmetric_difference(complement(u),power_class(v))),union(u,complement(power_class(v))))* -> subclass(union(complement(u),power_class(v)),symmetric_difference(complement(u),power_class(v))).
% 299.94/300.48 61385[0:Rew:46669.0,61330.1] || member(not_subclass_element(union(power_class(u),complement(v)),symmetric_difference(power_class(u),complement(v))),union(complement(power_class(u)),v))* -> subclass(union(power_class(u),complement(v)),symmetric_difference(power_class(u),complement(v))).
% 299.94/300.48 63124[0:Rew:46880.0,63007.1] || member(not_subclass_element(u,union(image(element_relation,power_class(v)),complement(power_class(w)))),symmetric_difference(power_class(complement(power_class(v))),power_class(w)))* -> subclass(u,union(image(element_relation,power_class(v)),complement(power_class(w)))).
% 299.94/300.48 63125[0:Rew:46877.0,63006.1] || member(not_subclass_element(u,union(complement(power_class(v)),image(element_relation,power_class(w)))),symmetric_difference(power_class(v),power_class(complement(power_class(w)))))* -> subclass(u,union(complement(power_class(v)),image(element_relation,power_class(w)))).
% 299.94/300.48 63129[0:Rew:6542.0,62972.1] || member(not_subclass_element(u,complement(symmetric_difference(complement(v),complement(singleton(v))))),symmetric_difference(successor(v),union(complement(v),complement(singleton(v)))))* -> subclass(u,complement(symmetric_difference(complement(v),complement(singleton(v))))).
% 299.94/300.48 63135[0:Rew:46366.0,62973.1] || member(not_subclass_element(u,complement(symmetric_difference(complement(v),power_class(w)))),symmetric_difference(union(v,complement(power_class(w))),union(complement(v),power_class(w))))* -> subclass(u,complement(symmetric_difference(complement(v),power_class(w)))).
% 299.94/300.48 64592[0:Res:10048.2,1536.0] || member(u,v)* -> equal(apply(choice,unordered_pair(w,x)),x)** equal(unordered_pair(w,x),null_class) equal(ordered_pair(first(ordered_pair(u,w)),second(ordered_pair(u,w))),ordered_pair(u,w))**.
% 299.94/300.48 64655[0:Res:10050.2,1536.0] || member(u,v)* -> equal(apply(choice,unordered_pair(w,x)),w)** equal(unordered_pair(w,x),null_class) equal(ordered_pair(first(ordered_pair(u,x)),second(ordered_pair(u,x))),ordered_pair(u,x))**.
% 299.94/300.48 64912[3:Res:57352.0,2995.0] || -> equal(union(null_class,intersection(u,unordered_pair(v,w))),null_class) equal(regular(union(null_class,intersection(u,unordered_pair(v,w)))),w)** equal(regular(union(null_class,intersection(u,unordered_pair(v,w)))),v)**.
% 299.94/300.48 64908[3:Res:54892.0,2995.0] || -> equal(intersection(u,union(null_class,unordered_pair(v,w))),null_class) equal(regular(intersection(u,union(null_class,unordered_pair(v,w)))),w)** equal(regular(intersection(u,union(null_class,unordered_pair(v,w)))),v)**.
% 299.94/300.48 64902[3:Res:56263.0,2995.0] || -> equal(union(null_class,intersection(unordered_pair(u,v),w)),null_class) equal(regular(union(null_class,intersection(unordered_pair(u,v),w))),v)** equal(regular(union(null_class,intersection(unordered_pair(u,v),w))),u)**.
% 299.94/300.48 64893[3:Res:56235.0,2995.0] || -> equal(intersection(union(null_class,unordered_pair(u,v)),w),null_class) equal(regular(intersection(union(null_class,unordered_pair(u,v)),w)),v)** equal(regular(intersection(union(null_class,unordered_pair(u,v)),w)),u)**.
% 299.94/300.48 65278[0:Rew:6542.0,65132.2] || subclass(u,union(complement(v),complement(singleton(v)))) member(not_subclass_element(u,symmetric_difference(complement(v),complement(singleton(v)))),successor(v))* -> subclass(u,symmetric_difference(complement(v),complement(singleton(v)))).
% 299.94/300.48 65281[0:Rew:46669.0,65142.2] || subclass(u,union(power_class(v),complement(w))) member(not_subclass_element(u,symmetric_difference(power_class(v),complement(w))),union(complement(power_class(v)),w))* -> subclass(u,symmetric_difference(power_class(v),complement(w))).
% 299.94/300.48 65282[0:Rew:492.0,65135.2] || subclass(u,union(cross_product(v,w),x)) member(not_subclass_element(u,symmetric_difference(cross_product(v,w),x)),complement(restrict(x,v,w)))* -> subclass(u,symmetric_difference(cross_product(v,w),x)).
% 299.94/300.48 65283[0:Rew:491.0,65134.2] || subclass(u,union(v,cross_product(w,x))) member(not_subclass_element(u,symmetric_difference(v,cross_product(w,x))),complement(restrict(v,w,x)))* -> subclass(u,symmetric_difference(v,cross_product(w,x))).
% 299.94/300.48 65284[0:Rew:46366.0,65133.2] || subclass(u,union(complement(v),power_class(w))) member(not_subclass_element(u,symmetric_difference(complement(v),power_class(w))),union(v,complement(power_class(w))))* -> subclass(u,symmetric_difference(complement(v),power_class(w))).
% 299.94/300.48 66016[0:Rew:46669.0,65851.1] || member(not_subclass_element(symmetric_difference(power_class(u),complement(v)),intersection(w,union(complement(power_class(u)),v))),w)* -> subclass(symmetric_difference(power_class(u),complement(v)),intersection(w,union(complement(power_class(u)),v))).
% 299.94/300.48 66017[0:Rew:492.0,65843.1] || member(not_subclass_element(symmetric_difference(cross_product(u,v),w),intersection(x,complement(restrict(w,u,v)))),x)* -> subclass(symmetric_difference(cross_product(u,v),w),intersection(x,complement(restrict(w,u,v)))).
% 299.94/300.48 66018[0:Rew:491.0,65842.1] || member(not_subclass_element(symmetric_difference(u,cross_product(v,w)),intersection(x,complement(restrict(u,v,w)))),x)* -> subclass(symmetric_difference(u,cross_product(v,w)),intersection(x,complement(restrict(u,v,w)))).
% 299.94/300.48 66019[0:Rew:46366.0,65841.1] || member(not_subclass_element(symmetric_difference(complement(u),power_class(v)),intersection(w,union(u,complement(power_class(v))))),w)* -> subclass(symmetric_difference(complement(u),power_class(v)),intersection(w,union(u,complement(power_class(v))))).
% 299.94/300.48 70622[0:Rew:67452.0,70571.1] || member(not_subclass_element(complement(restrict(u,v,w)),symmetric_difference(cross_product(v,w),u)),union(cross_product(v,w),u))* -> subclass(complement(restrict(u,v,w)),symmetric_difference(cross_product(v,w),u)).
% 299.94/300.48 70623[0:Rew:67452.0,70566.2] || subclass(u,complement(restrict(v,w,x))) member(not_subclass_element(u,symmetric_difference(cross_product(w,x),v)),union(cross_product(w,x),v))* -> subclass(u,symmetric_difference(cross_product(w,x),v)).
% 299.94/300.48 70625[0:Rew:70488.0,70624.1] || member(not_subclass_element(u,complement(symmetric_difference(cross_product(v,w),x))),symmetric_difference(union(cross_product(v,w),x),complement(restrict(x,v,w))))* -> subclass(u,complement(symmetric_difference(cross_product(v,w),x))).
% 299.94/300.48 71264[0:Rew:71163.0,71184.1] || -> subclass(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),x) member(not_subclass_element(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),x),complement(symmetric_difference(v,w)))*.
% 299.94/300.48 71265[0:Rew:71163.0,71221.1] || -> subclass(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w),x) member(not_subclass_element(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w),x),complement(symmetric_difference(u,v)))*.
% 299.94/300.48 71266[0:Rew:71163.0,71226.2] || subclass(complement(symmetric_difference(u,v)),w) -> subclass(symmetric_difference(union(u,v),complement(intersection(u,v))),x) member(not_subclass_element(symmetric_difference(union(u,v),complement(intersection(u,v))),x),w)*.
% 299.94/300.48 71267[3:Rew:71163.0,71229.1] || -> subclass(union(null_class,symmetric_difference(union(u,v),complement(intersection(u,v)))),w) member(not_subclass_element(union(null_class,symmetric_difference(union(u,v),complement(intersection(u,v)))),w),complement(symmetric_difference(u,v)))*.
% 299.94/300.48 71639[0:Rew:71595.0,62710.0] || member(u,symmetric_difference(union(power_class(complement(power_class(v))),power_class(w)),union(image(element_relation,power_class(v)),complement(power_class(w)))))* -> member(u,complement(symmetric_difference(power_class(complement(power_class(v))),power_class(w)))).
% 299.94/300.48 71641[0:Rew:71595.0,62709.0] || member(u,symmetric_difference(union(power_class(v),power_class(complement(power_class(w)))),union(complement(power_class(v)),image(element_relation,power_class(w)))))* -> member(u,complement(symmetric_difference(power_class(v),power_class(complement(power_class(w)))))).
% 299.94/300.48 71651[0:Rew:71595.0,63130.0] || member(not_subclass_element(u,complement(symmetric_difference(power_class(v),complement(w)))),symmetric_difference(union(power_class(v),complement(w)),union(complement(power_class(v)),w)))* -> subclass(u,complement(symmetric_difference(power_class(v),complement(w)))).
% 299.94/300.48 71678[0:Rew:71595.0,63134.0] || member(not_subclass_element(u,complement(symmetric_difference(v,cross_product(w,x)))),symmetric_difference(union(v,cross_product(w,x)),complement(restrict(v,w,x))))* -> subclass(u,complement(symmetric_difference(v,cross_product(w,x)))).
% 299.94/300.48 72012[0:Rew:67453.0,71966.1] || member(not_subclass_element(complement(restrict(u,v,w)),symmetric_difference(u,cross_product(v,w))),union(u,cross_product(v,w)))* -> subclass(complement(restrict(u,v,w)),symmetric_difference(u,cross_product(v,w))).
% 299.94/300.48 72013[0:Rew:67453.0,71961.2] || subclass(u,complement(restrict(v,w,x))) member(not_subclass_element(u,symmetric_difference(v,cross_product(w,x))),union(v,cross_product(w,x)))* -> subclass(u,symmetric_difference(v,cross_product(w,x))).
% 299.94/300.48 73267[0:Rew:67451.0,73192.1] || member(not_subclass_element(union(complement(power_class(u)),v),symmetric_difference(power_class(u),complement(v))),union(power_class(u),complement(v)))* -> subclass(union(complement(power_class(u)),v),symmetric_difference(power_class(u),complement(v))).
% 299.94/300.48 73268[0:Rew:67451.0,73189.2] || subclass(u,union(complement(power_class(v)),w)) member(not_subclass_element(u,symmetric_difference(power_class(v),complement(w))),union(power_class(v),complement(w)))* -> subclass(u,symmetric_difference(power_class(v),complement(w))).
% 299.94/300.48 74184[0:Res:2978.1,46453.0] || -> equal(intersection(restrict(symmetric_difference(power_class(u),complement(v)),w,x),y),null_class) member(regular(intersection(restrict(symmetric_difference(power_class(u),complement(v)),w,x),y)),union(complement(power_class(u)),v))*.
% 299.94/300.48 74183[0:Res:2978.1,3659.0] || -> equal(intersection(restrict(symmetric_difference(cross_product(u,v),w),x,y),z),null_class) member(regular(intersection(restrict(symmetric_difference(cross_product(u,v),w),x,y),z)),complement(restrict(w,u,v)))*.
% 299.94/300.48 74182[0:Res:2978.1,46252.0] || -> equal(intersection(restrict(symmetric_difference(complement(u),power_class(v)),w,x),y),null_class) member(regular(intersection(restrict(symmetric_difference(complement(u),power_class(v)),w,x),y)),union(u,complement(power_class(v))))*.
% 299.94/300.48 74180[0:Res:2978.1,3658.0] || -> equal(intersection(restrict(symmetric_difference(u,cross_product(v,w)),x,y),z),null_class) member(regular(intersection(restrict(symmetric_difference(u,cross_product(v,w)),x,y),z)),complement(restrict(u,v,w)))*.
% 299.94/300.48 74652[0:Res:2355.1,46453.0] || -> equal(intersection(u,restrict(symmetric_difference(power_class(v),complement(w)),x,y)),null_class) member(regular(intersection(u,restrict(symmetric_difference(power_class(v),complement(w)),x,y))),union(complement(power_class(v)),w))*.
% 299.94/300.48 74651[0:Res:2355.1,3659.0] || -> equal(intersection(u,restrict(symmetric_difference(cross_product(v,w),x),y,z)),null_class) member(regular(intersection(u,restrict(symmetric_difference(cross_product(v,w),x),y,z))),complement(restrict(x,v,w)))*.
% 299.94/300.48 74650[0:Res:2355.1,46252.0] || -> equal(intersection(u,restrict(symmetric_difference(complement(v),power_class(w)),x,y)),null_class) member(regular(intersection(u,restrict(symmetric_difference(complement(v),power_class(w)),x,y))),union(v,complement(power_class(w))))*.
% 299.94/300.48 74648[0:Res:2355.1,3658.0] || -> equal(intersection(u,restrict(symmetric_difference(v,cross_product(w,x)),y,z)),null_class) member(regular(intersection(u,restrict(symmetric_difference(v,cross_product(w,x)),y,z))),complement(restrict(v,w,x)))*.
% 299.94/300.48 77527[0:Res:10351.2,1536.0] || member(u,v)* -> equal(not_subclass_element(unordered_pair(w,x),y),x)** subclass(unordered_pair(w,x),y) equal(ordered_pair(first(ordered_pair(u,w)),second(ordered_pair(u,w))),ordered_pair(u,w))**.
% 299.94/300.48 77649[0:Res:10352.2,1536.0] || member(u,v)* -> equal(not_subclass_element(unordered_pair(w,x),y),w)** subclass(unordered_pair(w,x),y) equal(ordered_pair(first(ordered_pair(u,x)),second(ordered_pair(u,x))),ordered_pair(u,x))**.
% 299.94/300.48 83475[3:MRR:83394.0,9181.1] || -> member(not_subclass_element(regular(intersection(complement(u),power_class(v))),w),union(u,complement(power_class(v))))* subclass(regular(intersection(complement(u),power_class(v))),w) equal(intersection(complement(u),power_class(v)),null_class).
% 299.94/300.48 83859[3:MRR:83777.0,9181.1] || -> member(not_subclass_element(regular(intersection(power_class(u),complement(v))),w),union(complement(power_class(u)),v))* subclass(regular(intersection(power_class(u),complement(v))),w) equal(intersection(power_class(u),complement(v)),null_class).
% 299.94/300.48 84748[0:Res:6566.1,5712.2] || member(not_subclass_element(symmetric_difference(complement(u),complement(v)),w),complement(v))* member(not_subclass_element(symmetric_difference(complement(u),complement(v)),w),complement(u))* -> subclass(symmetric_difference(complement(u),complement(v)),w).
% 299.94/300.48 85353[3:Res:496.1,4847.0] || member(not_subclass_element(intersection(u,regular(complement(intersection(v,w)))),x),symmetric_difference(v,w))* -> subclass(intersection(u,regular(complement(intersection(v,w)))),x) equal(complement(intersection(v,w)),null_class).
% 299.94/300.48 85443[3:MRR:85372.2,49833.1] || member(ordered_pair(u,not_subclass_element(intersection(v,regular(image(w,image(x,singleton(u))))),y)),compose(w,x))* -> subclass(intersection(v,regular(image(w,image(x,singleton(u))))),y).
% 299.94/300.48 85446[3:MRR:85361.0,9181.1] || -> member(not_subclass_element(intersection(u,regular(image(element_relation,power_class(v)))),w),power_class(complement(power_class(v))))* subclass(intersection(u,regular(image(element_relation,power_class(v)))),w) equal(image(element_relation,power_class(v)),null_class).
% 299.94/300.48 85551[3:Res:496.1,4885.0] || member(not_subclass_element(intersection(regular(complement(intersection(u,v))),w),x),symmetric_difference(u,v))* -> subclass(intersection(regular(complement(intersection(u,v))),w),x) equal(complement(intersection(u,v)),null_class).
% 299.94/300.48 85641[3:MRR:85569.2,49833.1] || member(ordered_pair(u,not_subclass_element(intersection(regular(image(v,image(w,singleton(u)))),x),y)),compose(v,w))* -> subclass(intersection(regular(image(v,image(w,singleton(u)))),x),y).
% 299.94/300.48 85644[3:MRR:85559.0,9181.1] || -> member(not_subclass_element(intersection(regular(image(element_relation,power_class(u))),v),w),power_class(complement(power_class(u))))* subclass(intersection(regular(image(element_relation,power_class(u))),v),w) equal(image(element_relation,power_class(u)),null_class).
% 299.94/300.48 86558[0:Res:3710.1,5712.2] || member(not_subclass_element(intersection(u,symmetric_difference(v,w)),x),complement(w))* member(not_subclass_element(intersection(u,symmetric_difference(v,w)),x),complement(v))* -> subclass(intersection(u,symmetric_difference(v,w)),x).
% 299.94/300.48 86518[0:SpR:47178.0,3710.1] || -> subclass(intersection(u,symmetric_difference(v,complement(power_class(complement(power_class(w)))))),x) member(not_subclass_element(intersection(u,symmetric_difference(v,complement(power_class(complement(power_class(w)))))),x),union(v,image(element_relation,power_class(w))))*.
% 299.94/300.48 86497[0:SpR:47177.0,3710.1] || -> subclass(intersection(u,symmetric_difference(complement(power_class(complement(power_class(v)))),w)),x) member(not_subclass_element(intersection(u,symmetric_difference(complement(power_class(complement(power_class(v)))),w)),x),union(image(element_relation,power_class(v)),w))*.
% 299.94/300.48 87345[0:Res:4882.1,5712.2] || member(not_subclass_element(intersection(symmetric_difference(u,v),w),x),complement(v))* member(not_subclass_element(intersection(symmetric_difference(u,v),w),x),complement(u))* -> subclass(intersection(symmetric_difference(u,v),w),x).
% 299.94/300.48 87298[0:SpR:47178.0,4882.1] || -> subclass(intersection(symmetric_difference(u,complement(power_class(complement(power_class(v))))),w),x) member(not_subclass_element(intersection(symmetric_difference(u,complement(power_class(complement(power_class(v))))),w),x),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.48 87277[0:SpR:47177.0,4882.1] || -> subclass(intersection(symmetric_difference(complement(power_class(complement(power_class(u)))),v),w),x) member(not_subclass_element(intersection(symmetric_difference(complement(power_class(complement(power_class(u)))),v),w),x),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.48 91739[0:Res:168.1,46280.0] || member(regular(intersection(u,intersection(complement(v),power_class(complement(power_class(w)))))),union(v,image(element_relation,power_class(w))))* -> equal(intersection(u,intersection(complement(v),power_class(complement(power_class(w))))),null_class).
% 299.94/300.48 91701[0:Res:174.1,46280.0] || member(regular(intersection(intersection(complement(u),power_class(complement(power_class(v)))),w)),union(u,image(element_relation,power_class(v))))* -> equal(intersection(intersection(complement(u),power_class(complement(power_class(v)))),w),null_class).
% 299.94/300.48 93454[0:Res:168.1,46312.0] || member(regular(intersection(u,intersection(power_class(complement(power_class(v))),complement(w)))),union(image(element_relation,power_class(v)),w))* -> equal(intersection(u,intersection(power_class(complement(power_class(v))),complement(w))),null_class).
% 299.94/300.48 93416[0:Res:174.1,46312.0] || member(regular(intersection(intersection(power_class(complement(power_class(u))),complement(v)),w)),union(image(element_relation,power_class(u)),v))* -> equal(intersection(intersection(power_class(complement(power_class(u))),complement(v)),w),null_class).
% 299.94/300.48 94049[0:SpL:46893.0,46453.0] || member(u,symmetric_difference(power_class(v),union(complement(power_class(w)),intersection(complement(x),power_class(y)))))* -> member(u,union(complement(power_class(v)),intersection(power_class(w),union(x,complement(power_class(y)))))).
% 299.94/300.48 94035[0:SpL:46893.0,46252.0] || member(u,symmetric_difference(union(complement(power_class(v)),intersection(complement(w),power_class(x))),power_class(y)))* -> member(u,union(intersection(power_class(v),union(w,complement(power_class(x)))),complement(power_class(y)))).
% 299.94/300.48 94003[0:SpL:46893.0,28111.0] || subclass(intersection(power_class(u),union(v,complement(power_class(w)))),union(complement(power_class(u)),intersection(complement(v),power_class(w))))* -> equal(intersection(power_class(u),union(v,complement(power_class(w)))),null_class).
% 299.94/300.48 93906[0:SpR:46893.0,2985.1] || -> equal(symmetric_difference(power_class(u),union(v,complement(power_class(w)))),null_class) member(regular(symmetric_difference(power_class(u),union(v,complement(power_class(w))))),union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 299.94/300.48 93868[3:SpR:46893.0,35281.0] || -> subclass(regular(intersection(power_class(u),union(v,complement(power_class(w))))),union(complement(power_class(u)),intersection(complement(v),power_class(w))))* equal(intersection(power_class(u),union(v,complement(power_class(w)))),null_class).
% 299.94/300.48 94897[0:SpL:46894.0,46453.0] || member(u,symmetric_difference(power_class(v),union(intersection(complement(w),power_class(x)),complement(power_class(y)))))* -> member(u,union(complement(power_class(v)),intersection(union(w,complement(power_class(x))),power_class(y)))).
% 299.94/300.48 94883[0:SpL:46894.0,46252.0] || member(u,symmetric_difference(union(intersection(complement(v),power_class(w)),complement(power_class(x))),power_class(y)))* -> member(u,union(intersection(union(v,complement(power_class(w))),power_class(x)),complement(power_class(y)))).
% 299.94/300.48 94851[0:SpL:46894.0,28111.0] || subclass(intersection(union(u,complement(power_class(v))),power_class(w)),union(intersection(complement(u),power_class(v)),complement(power_class(w))))* -> equal(intersection(union(u,complement(power_class(v))),power_class(w)),null_class).
% 299.94/300.48 94754[0:SpR:46894.0,2985.1] || -> equal(symmetric_difference(union(u,complement(power_class(v))),power_class(w)),null_class) member(regular(symmetric_difference(union(u,complement(power_class(v))),power_class(w))),union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 299.94/300.48 94716[3:SpR:46894.0,35281.0] || -> subclass(regular(intersection(union(u,complement(power_class(v))),power_class(w))),union(intersection(complement(u),power_class(v)),complement(power_class(w))))* equal(intersection(union(u,complement(power_class(v))),power_class(w)),null_class).
% 299.94/300.48 95230[0:SpL:46895.0,46453.0] || member(u,symmetric_difference(power_class(v),union(intersection(power_class(w),complement(x)),complement(power_class(y)))))* -> member(u,union(complement(power_class(v)),intersection(union(complement(power_class(w)),x),power_class(y)))).
% 299.94/300.48 95216[0:SpL:46895.0,46252.0] || member(u,symmetric_difference(union(intersection(power_class(v),complement(w)),complement(power_class(x))),power_class(y)))* -> member(u,union(intersection(union(complement(power_class(v)),w),power_class(x)),complement(power_class(y)))).
% 299.94/300.48 95184[0:SpL:46895.0,28111.0] || subclass(intersection(union(complement(power_class(u)),v),power_class(w)),union(intersection(power_class(u),complement(v)),complement(power_class(w))))* -> equal(intersection(union(complement(power_class(u)),v),power_class(w)),null_class).
% 299.94/300.48 95083[0:SpR:46895.0,2985.1] || -> equal(symmetric_difference(union(complement(power_class(u)),v),power_class(w)),null_class) member(regular(symmetric_difference(union(complement(power_class(u)),v),power_class(w))),union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 299.94/300.48 95045[3:SpR:46895.0,35281.0] || -> subclass(regular(intersection(union(complement(power_class(u)),v),power_class(w))),union(intersection(power_class(u),complement(v)),complement(power_class(w))))* equal(intersection(union(complement(power_class(u)),v),power_class(w)),null_class).
% 299.94/300.48 95615[0:SpL:46898.0,46453.0] || member(u,symmetric_difference(power_class(v),union(complement(power_class(w)),intersection(power_class(x),complement(y)))))* -> member(u,union(complement(power_class(v)),intersection(power_class(w),union(complement(power_class(x)),y)))).
% 299.94/300.48 95601[0:SpL:46898.0,46252.0] || member(u,symmetric_difference(union(complement(power_class(v)),intersection(power_class(w),complement(x))),power_class(y)))* -> member(u,union(intersection(power_class(v),union(complement(power_class(w)),x)),complement(power_class(y)))).
% 299.94/300.48 95569[0:SpL:46898.0,28111.0] || subclass(intersection(power_class(u),union(complement(power_class(v)),w)),union(complement(power_class(u)),intersection(power_class(v),complement(w))))* -> equal(intersection(power_class(u),union(complement(power_class(v)),w)),null_class).
% 299.94/300.48 95467[0:SpR:46898.0,2985.1] || -> equal(symmetric_difference(power_class(u),union(complement(power_class(v)),w)),null_class) member(regular(symmetric_difference(power_class(u),union(complement(power_class(v)),w))),union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 299.94/300.48 95429[3:SpR:46898.0,35281.0] || -> subclass(regular(intersection(power_class(u),union(complement(power_class(v)),w))),union(complement(power_class(u)),intersection(power_class(v),complement(w))))* equal(intersection(power_class(u),union(complement(power_class(v)),w)),null_class).
% 299.94/300.48 99981[0:Rew:46227.0,97848.1] || member(not_subclass_element(intersection(union(complement(power_class(u)),v),complement(w)),x),union(intersection(power_class(u),complement(v)),w))* -> subclass(intersection(union(complement(power_class(u)),v),complement(w)),x).
% 299.94/300.48 99982[0:Rew:46221.0,97847.1] || member(not_subclass_element(intersection(union(u,complement(power_class(v))),complement(w)),x),union(intersection(complement(u),power_class(v)),w))* -> subclass(intersection(union(u,complement(power_class(v))),complement(w)),x).
% 299.94/300.48 99983[0:Rew:46227.0,97820.1] || member(not_subclass_element(intersection(complement(u),union(complement(power_class(v)),w)),x),union(u,intersection(power_class(v),complement(w))))* -> subclass(intersection(complement(u),union(complement(power_class(v)),w)),x).
% 299.94/300.48 99984[0:Rew:46221.0,97819.1] || member(not_subclass_element(intersection(complement(u),union(v,complement(power_class(w)))),x),union(u,intersection(complement(v),power_class(w))))* -> subclass(intersection(complement(u),union(v,complement(power_class(w)))),x).
% 299.94/300.48 99991[3:Rew:97898.0,98230.1] || member(regular(intersection(u,regular(union(v,complement(union(w,x)))))),symmetric_difference(complement(v),union(w,x)))* -> equal(intersection(u,regular(union(v,complement(union(w,x))))),null_class).
% 299.94/300.48 99992[0:Rew:97898.0,98265.1] || member(not_subclass_element(intersection(u,intersection(v,power_class(complement(union(w,x))))),y),image(element_relation,union(w,x)))* -> subclass(intersection(u,intersection(v,power_class(complement(union(w,x))))),y).
% 299.94/300.48 100002[3:Rew:97898.0,98460.1] || member(regular(intersection(regular(union(u,complement(union(v,w)))),x)),symmetric_difference(complement(u),union(v,w)))* -> equal(intersection(regular(union(u,complement(union(v,w)))),x),null_class).
% 299.94/300.48 100004[0:Rew:97898.0,98548.1] || member(regular(restrict(union(u,complement(union(v,w))),x,y)),intersection(complement(u),union(v,w)))* -> equal(restrict(union(u,complement(union(v,w))),x,y),null_class).
% 299.94/300.48 100005[0:Rew:97898.0,98590.1] || member(not_subclass_element(intersection(intersection(u,power_class(complement(union(v,w)))),x),y),image(element_relation,union(v,w)))* -> subclass(intersection(intersection(u,power_class(complement(union(v,w)))),x),y).
% 299.94/300.48 100006[0:Rew:97898.0,98603.1] || member(not_subclass_element(intersection(u,intersection(power_class(complement(union(v,w))),x)),y),image(element_relation,union(v,w)))* -> subclass(intersection(u,intersection(power_class(complement(union(v,w))),x)),y).
% 299.94/300.48 100007[3:Rew:97898.0,98685.1] || member(regular(intersection(u,regular(union(complement(union(v,w)),x)))),symmetric_difference(union(v,w),complement(x)))* -> equal(intersection(u,regular(union(complement(union(v,w)),x))),null_class).
% 299.94/300.48 100008[0:Rew:97898.0,98730.1] || -> subclass(intersection(u,symmetric_difference(intersection(v,w),complement(union(v,w)))),x) member(not_subclass_element(intersection(u,symmetric_difference(intersection(v,w),complement(union(v,w)))),x),complement(symmetric_difference(v,w)))*.
% 299.94/300.48 100010[3:Rew:97898.0,98821.1] || member(regular(intersection(regular(union(complement(union(u,v)),w)),x)),symmetric_difference(union(u,v),complement(w)))* -> equal(intersection(regular(union(complement(union(u,v)),w)),x),null_class).
% 299.94/300.48 100012[0:Rew:97898.0,98907.1] || member(regular(restrict(union(complement(union(u,v)),w),x,y)),intersection(union(u,v),complement(w)))* -> equal(restrict(union(complement(union(u,v)),w),x,y),null_class).
% 299.94/300.48 100014[0:Rew:97898.0,99012.1] || member(not_subclass_element(intersection(intersection(power_class(complement(union(u,v))),w),x),y),image(element_relation,union(u,v)))* -> subclass(intersection(intersection(power_class(complement(union(u,v))),w),x),y).
% 299.94/300.48 100016[12:Rew:97898.0,99054.2] function(intersection(complement(u),complement(v))) || member(regular(intersection(successor(complement(union(u,v))),w)),union(u,v))* -> equal(intersection(successor(complement(union(u,v))),w),null_class).
% 299.94/300.48 100017[12:Rew:97898.0,99055.2] function(intersection(complement(u),complement(v))) || member(regular(intersection(w,successor(complement(union(u,v))))),union(u,v))* -> equal(intersection(w,successor(complement(union(u,v)))),null_class).
% 299.94/300.48 100019[0:Rew:97898.0,99149.1] || -> subclass(intersection(symmetric_difference(intersection(u,v),complement(union(u,v))),w),x) member(not_subclass_element(intersection(symmetric_difference(intersection(u,v),complement(union(u,v))),w),x),complement(symmetric_difference(u,v)))*.
% 299.94/300.48 100020[0:Rew:97898.0,97843.1,97898.0,97843.0] || member(not_subclass_element(intersection(power_class(complement(union(u,v))),complement(w)),x),union(image(element_relation,union(u,v)),w))* -> subclass(complement(union(image(element_relation,union(u,v)),w)),x).
% 299.94/300.48 100021[0:Rew:97898.0,97815.1,97898.0,97815.0] || member(not_subclass_element(intersection(complement(u),power_class(complement(union(v,w)))),x),union(u,image(element_relation,union(v,w))))* -> subclass(complement(union(u,image(element_relation,union(v,w)))),x).
% 299.94/300.48 100034[3:Rew:97898.0,98965.1,97898.0,98965.0] || -> member(not_subclass_element(regular(power_class(complement(union(u,v)))),w),image(element_relation,union(u,v)))* subclass(regular(power_class(complement(union(u,v)))),w) equal(power_class(complement(union(u,v))),null_class).
% 299.94/300.48 102669[0:SpR:99324.0,6542.0] || -> equal(intersection(successor(image(element_relation,successor(u))),union(power_class(complement(successor(u))),complement(singleton(image(element_relation,successor(u)))))),symmetric_difference(power_class(complement(successor(u))),complement(singleton(image(element_relation,successor(u))))))**.
% 299.94/300.48 104583[0:Res:3698.1,97909.0] || member(not_subclass_element(intersection(u,intersection(v,image(element_relation,union(w,x)))),y),power_class(complement(union(w,x))))* -> subclass(intersection(u,intersection(v,image(element_relation,union(w,x)))),y).
% 299.94/300.48 104574[0:Res:4875.1,97909.0] || member(not_subclass_element(intersection(intersection(u,image(element_relation,union(v,w))),x),y),power_class(complement(union(v,w))))* -> subclass(intersection(intersection(u,image(element_relation,union(v,w))),x),y).
% 299.94/300.48 104572[0:Res:3697.1,97909.0] || member(not_subclass_element(intersection(u,intersection(image(element_relation,union(v,w)),x)),y),power_class(complement(union(v,w))))* -> subclass(intersection(u,intersection(image(element_relation,union(v,w)),x)),y).
% 299.94/300.48 104557[0:Res:4874.1,97909.0] || member(not_subclass_element(intersection(intersection(image(element_relation,union(u,v)),w),x),y),power_class(complement(union(u,v))))* -> subclass(intersection(intersection(image(element_relation,union(u,v)),w),x),y).
% 299.94/300.48 106699[0:Res:236.1,97900.0] || -> subclass(restrict(symmetric_difference(complement(u),union(v,w)),x,y),z) member(not_subclass_element(restrict(symmetric_difference(complement(u),union(v,w)),x,y),z),union(u,complement(union(v,w))))*.
% 299.94/300.48 106643[0:SpL:46880.0,97900.0] || member(u,symmetric_difference(union(image(element_relation,power_class(v)),complement(power_class(w))),union(x,y)))* -> member(u,union(intersection(power_class(complement(power_class(v))),power_class(w)),complement(union(x,y)))).
% 299.94/300.48 106642[0:SpL:46877.0,97900.0] || member(u,symmetric_difference(union(complement(power_class(v)),image(element_relation,power_class(w))),union(x,y)))* -> member(u,union(intersection(power_class(v),power_class(complement(power_class(w)))),complement(union(x,y)))).
% 299.94/300.48 107665[0:Res:236.1,97914.0] || -> subclass(restrict(symmetric_difference(union(u,v),complement(w)),x,y),z) member(not_subclass_element(restrict(symmetric_difference(union(u,v),complement(w)),x,y),z),union(complement(union(u,v)),w))*.
% 299.94/300.48 107569[0:SpL:46880.0,97914.0] || member(u,symmetric_difference(union(v,w),union(image(element_relation,power_class(x)),complement(power_class(y)))))* -> member(u,union(complement(union(v,w)),intersection(power_class(complement(power_class(x))),power_class(y)))).
% 299.94/300.48 107568[0:SpL:46877.0,97914.0] || member(u,symmetric_difference(union(v,w),union(complement(power_class(x)),image(element_relation,power_class(y)))))* -> member(u,union(complement(union(v,w)),intersection(power_class(x),power_class(complement(power_class(y)))))).
% 299.94/300.48 108560[3:MRR:108441.0,9181.1] || -> member(not_subclass_element(regular(image(element_relation,union(u,v))),w),power_class(complement(union(u,v))))* subclass(regular(image(element_relation,union(u,v))),w) equal(image(element_relation,union(u,v)),null_class).
% 299.94/300.48 108929[0:Res:235.1,97899.0] || member(regular(restrict(intersection(complement(u),union(v,w)),x,y)),union(u,complement(union(v,w))))* -> equal(restrict(intersection(complement(u),union(v,w)),x,y),null_class).
% 299.94/300.48 109250[0:Res:235.1,97913.0] || member(regular(restrict(intersection(union(u,v),complement(w)),x,y)),union(complement(union(u,v)),w))* -> equal(restrict(intersection(union(u,v),complement(w)),x,y),null_class).
% 299.94/300.48 109881[0:SpR:47178.0,98095.0] || -> equal(union(restrict(complement(power_class(complement(power_class(u)))),v,w),complement(union(cross_product(v,w),image(element_relation,power_class(u))))),complement(symmetric_difference(cross_product(v,w),complement(power_class(complement(power_class(u)))))))**.
% 299.94/300.48 110062[0:SpR:47177.0,98119.0] || -> equal(union(restrict(complement(power_class(complement(power_class(u)))),v,w),complement(union(image(element_relation,power_class(u)),cross_product(v,w)))),complement(symmetric_difference(complement(power_class(complement(power_class(u)))),cross_product(v,w))))**.
% 299.94/300.48 110446[0:SpL:98594.0,46453.0] || member(u,symmetric_difference(power_class(v),union(complement(power_class(w)),image(element_relation,union(x,y)))))* -> member(u,union(complement(power_class(v)),intersection(power_class(w),power_class(complement(union(x,y)))))).
% 299.94/300.48 110435[0:SpL:98594.0,46252.0] || member(u,symmetric_difference(union(complement(power_class(v)),image(element_relation,union(w,x))),power_class(y)))* -> member(u,union(intersection(power_class(v),power_class(complement(union(w,x)))),complement(power_class(y)))).
% 299.94/300.48 110412[0:SpL:98594.0,28111.0] || subclass(intersection(power_class(u),power_class(complement(union(v,w)))),union(complement(power_class(u)),image(element_relation,union(v,w))))* -> equal(intersection(power_class(u),power_class(complement(union(v,w)))),null_class).
% 299.94/300.48 110296[0:SpR:98594.0,2985.1] || -> equal(symmetric_difference(power_class(u),power_class(complement(union(v,w)))),null_class) member(regular(symmetric_difference(power_class(u),power_class(complement(union(v,w))))),union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 299.94/300.48 110265[3:SpR:98594.0,35281.0] || -> subclass(regular(intersection(power_class(u),power_class(complement(union(v,w))))),union(complement(power_class(u)),image(element_relation,union(v,w))))* equal(intersection(power_class(u),power_class(complement(union(v,w)))),null_class).
% 299.94/300.48 110900[0:SpL:98733.0,46453.0] || member(u,symmetric_difference(power_class(v),union(image(element_relation,power_class(w)),complement(union(x,y)))))* -> member(u,union(complement(power_class(v)),intersection(power_class(complement(power_class(w))),union(x,y)))).
% 299.94/300.48 110889[0:SpL:98733.0,46252.0] || member(u,symmetric_difference(union(image(element_relation,power_class(v)),complement(union(w,x))),power_class(y)))* -> member(u,union(intersection(power_class(complement(power_class(v))),union(w,x)),complement(power_class(y)))).
% 299.94/300.48 110866[0:SpL:98733.0,28111.0] || subclass(intersection(power_class(complement(power_class(u))),union(v,w)),union(image(element_relation,power_class(u)),complement(union(v,w))))* -> equal(intersection(power_class(complement(power_class(u))),union(v,w)),null_class).
% 299.94/300.48 110752[0:SpR:98733.0,2985.1] || -> equal(symmetric_difference(power_class(complement(power_class(u))),union(v,w)),null_class) member(regular(symmetric_difference(power_class(complement(power_class(u))),union(v,w))),union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 299.94/300.48 110721[3:SpR:98733.0,35281.0] || -> subclass(regular(intersection(power_class(complement(power_class(u))),union(v,w))),union(image(element_relation,power_class(u)),complement(union(v,w))))* equal(intersection(power_class(complement(power_class(u))),union(v,w)),null_class).
% 299.94/300.48 111438[0:SpL:99020.0,46453.0] || member(u,symmetric_difference(power_class(v),union(image(element_relation,union(w,x)),complement(power_class(y)))))* -> member(u,union(complement(power_class(v)),intersection(power_class(complement(union(w,x))),power_class(y)))).
% 299.94/300.48 111427[0:SpL:99020.0,46252.0] || member(u,symmetric_difference(union(image(element_relation,union(v,w)),complement(power_class(x))),power_class(y)))* -> member(u,union(intersection(power_class(complement(union(v,w))),power_class(x)),complement(power_class(y)))).
% 299.94/300.48 111404[0:SpL:99020.0,28111.0] || subclass(intersection(power_class(complement(union(u,v))),power_class(w)),union(image(element_relation,union(u,v)),complement(power_class(w))))* -> equal(intersection(power_class(complement(union(u,v))),power_class(w)),null_class).
% 299.94/300.48 111287[0:SpR:99020.0,2985.1] || -> equal(symmetric_difference(power_class(complement(union(u,v))),power_class(w)),null_class) member(regular(symmetric_difference(power_class(complement(union(u,v))),power_class(w))),union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 299.94/300.48 111256[3:SpR:99020.0,35281.0] || -> subclass(regular(intersection(power_class(complement(union(u,v))),power_class(w))),union(image(element_relation,union(u,v)),complement(power_class(w))))* equal(intersection(power_class(complement(union(u,v))),power_class(w)),null_class).
% 299.94/300.48 112377[0:SpL:99160.0,46453.0] || member(u,symmetric_difference(power_class(v),union(complement(union(w,x)),image(element_relation,power_class(y)))))* -> member(u,union(complement(power_class(v)),intersection(union(w,x),power_class(complement(power_class(y)))))).
% 299.94/300.48 112366[0:SpL:99160.0,46252.0] || member(u,symmetric_difference(union(complement(union(v,w)),image(element_relation,power_class(x))),power_class(y)))* -> member(u,union(intersection(union(v,w),power_class(complement(power_class(x)))),complement(power_class(y)))).
% 299.94/300.48 112343[0:SpL:99160.0,28111.0] || subclass(intersection(union(u,v),power_class(complement(power_class(w)))),union(complement(union(u,v)),image(element_relation,power_class(w))))* -> equal(intersection(union(u,v),power_class(complement(power_class(w)))),null_class).
% 299.94/300.48 112232[0:SpR:99160.0,2985.1] || -> equal(symmetric_difference(union(u,v),power_class(complement(power_class(w)))),null_class) member(regular(symmetric_difference(union(u,v),power_class(complement(power_class(w))))),union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 299.94/300.48 112201[3:SpR:99160.0,35281.0] || -> subclass(regular(intersection(union(u,v),power_class(complement(power_class(w))))),union(complement(union(u,v)),image(element_relation,power_class(w))))* equal(intersection(union(u,v),power_class(complement(power_class(w)))),null_class).
% 299.94/300.48 113211[3:Rew:495.0,113134.1] || member(not_subclass_element(union(null_class,symmetric_difference(complement(u),complement(v))),w),symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> subclass(union(null_class,symmetric_difference(complement(u),complement(v))),w).
% 299.94/300.48 122804[0:Res:4871.2,6509.0] || subclass(u,symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> subclass(intersection(u,x),y) member(not_subclass_element(intersection(u,x),y),complement(symmetric_difference(complement(v),complement(w))))*.
% 299.94/300.48 122802[0:Res:3695.2,6509.0] || subclass(u,symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> subclass(intersection(x,u),y) member(not_subclass_element(intersection(x,u),y),complement(symmetric_difference(complement(v),complement(w))))*.
% 299.94/300.48 125837[3:Res:125636.0,2995.0] || -> equal(regular(union(null_class,complement(unordered_pair(u,v)))),null_class) equal(regular(regular(union(null_class,complement(unordered_pair(u,v))))),v)** equal(regular(regular(union(null_class,complement(unordered_pair(u,v))))),u)**.
% 299.94/300.48 127019[0:SpL:99615.0,3677.1] || member(u,symmetric_difference(union(v,complement(union(w,x))),union(complement(v),union(w,x))))* subclass(complement(symmetric_difference(complement(v),union(w,x))),y)* -> member(u,y)*.
% 299.94/300.48 128053[0:SpL:98895.0,3677.1] || member(u,symmetric_difference(union(union(v,w),complement(x)),union(complement(union(v,w)),x)))* subclass(complement(symmetric_difference(union(v,w),complement(x))),y)* -> member(u,y)*.
% 299.94/300.48 138733[0:MRR:138659.0,9181.1] || -> member(not_subclass_element(u,intersection(intersection(complement(v),power_class(complement(power_class(w)))),u)),union(v,image(element_relation,power_class(w))))* subclass(u,intersection(intersection(complement(v),power_class(complement(power_class(w)))),u)).
% 299.94/300.48 139511[0:MRR:139434.0,9181.1] || -> member(not_subclass_element(u,intersection(intersection(power_class(complement(power_class(v))),complement(w)),u)),union(image(element_relation,power_class(v)),w))* subclass(u,intersection(intersection(power_class(complement(power_class(v))),complement(w)),u)).
% 299.94/300.48 142268[0:Res:2349.2,46242.0] || subclass(u,intersection(complement(v),union(w,complement(power_class(x))))) member(regular(intersection(y,u)),union(v,intersection(complement(w),power_class(x))))* -> equal(intersection(y,u),null_class).
% 299.94/300.48 142267[0:Res:2971.2,46242.0] || subclass(u,intersection(complement(v),union(w,complement(power_class(x))))) member(regular(intersection(u,y)),union(v,intersection(complement(w),power_class(x))))* -> equal(intersection(u,y),null_class).
% 299.94/300.48 142234[4:Res:20669.1,46242.0] || subclass(domain_relation,flip(intersection(complement(u),union(v,complement(power_class(w)))))) member(ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x))),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.48 142233[4:Res:20668.1,46242.0] || subclass(domain_relation,rotate(intersection(complement(u),union(v,complement(power_class(w)))))) member(ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.48 142320[0:Rew:97907.0,142243.1,97907.0,142243.0] || member(not_subclass_element(u,union(v,complement(union(w,complement(power_class(x)))))),union(v,intersection(complement(w),power_class(x))))* -> subclass(u,union(v,complement(union(w,complement(power_class(x)))))).
% 299.94/300.48 143829[0:Res:2349.2,46261.0] || subclass(u,intersection(union(v,complement(power_class(w))),complement(x))) member(regular(intersection(y,u)),union(intersection(complement(v),power_class(w)),x))* -> equal(intersection(y,u),null_class).
% 299.94/300.48 143828[0:Res:2971.2,46261.0] || subclass(u,intersection(union(v,complement(power_class(w))),complement(x))) member(regular(intersection(u,y)),union(intersection(complement(v),power_class(w)),x))* -> equal(intersection(u,y),null_class).
% 299.94/300.48 143795[4:Res:20669.1,46261.0] || subclass(domain_relation,flip(intersection(union(u,complement(power_class(v))),complement(w)))) member(ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x))),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.48 143794[4:Res:20668.1,46261.0] || subclass(domain_relation,rotate(intersection(union(u,complement(power_class(v))),complement(w)))) member(ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.48 143887[0:Rew:97919.0,143804.1,97919.0,143804.0] || member(not_subclass_element(u,union(complement(union(v,complement(power_class(w)))),x)),union(intersection(complement(v),power_class(w)),x))* -> subclass(u,union(complement(union(v,complement(power_class(w)))),x)).
% 299.94/300.48 144240[0:Res:2349.2,46288.0] || subclass(u,intersection(complement(v),union(complement(power_class(w)),x))) member(regular(intersection(y,u)),union(v,intersection(power_class(w),complement(x))))* -> equal(intersection(y,u),null_class).
% 299.94/300.48 144239[0:Res:2971.2,46288.0] || subclass(u,intersection(complement(v),union(complement(power_class(w)),x))) member(regular(intersection(u,y)),union(v,intersection(power_class(w),complement(x))))* -> equal(intersection(u,y),null_class).
% 299.94/300.48 144206[4:Res:20669.1,46288.0] || subclass(domain_relation,flip(intersection(complement(u),union(complement(power_class(v)),w)))) member(ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x))),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.48 144205[4:Res:20668.1,46288.0] || subclass(domain_relation,rotate(intersection(complement(u),union(complement(power_class(v)),w)))) member(ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.48 144301[0:Rew:97907.0,144215.1,97907.0,144215.0] || member(not_subclass_element(u,union(v,complement(union(complement(power_class(w)),x)))),union(v,intersection(power_class(w),complement(x))))* -> subclass(u,union(v,complement(union(complement(power_class(w)),x)))).
% 299.94/300.48 144499[0:Res:2349.2,46462.0] || subclass(u,intersection(union(complement(power_class(v)),w),complement(x))) member(regular(intersection(y,u)),union(intersection(power_class(v),complement(w)),x))* -> equal(intersection(y,u),null_class).
% 299.94/300.48 144498[0:Res:2971.2,46462.0] || subclass(u,intersection(union(complement(power_class(v)),w),complement(x))) member(regular(intersection(u,y)),union(intersection(power_class(v),complement(w)),x))* -> equal(intersection(u,y),null_class).
% 299.94/300.48 144465[4:Res:20669.1,46462.0] || subclass(domain_relation,flip(intersection(union(complement(power_class(u)),v),complement(w)))) member(ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x))),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.48 144464[4:Res:20668.1,46462.0] || subclass(domain_relation,rotate(intersection(union(complement(power_class(u)),v),complement(w)))) member(ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.48 144565[0:Rew:97919.0,144474.1,97919.0,144474.0] || member(not_subclass_element(u,union(complement(union(complement(power_class(v)),w)),x)),union(intersection(power_class(v),complement(w)),x))* -> subclass(u,union(complement(union(complement(power_class(v)),w)),x)).
% 299.94/300.48 144855[0:Res:25.2,46924.0] || member(not_subclass_element(union(u,complement(power_class(v))),w),power_class(v))* member(not_subclass_element(union(u,complement(power_class(v))),w),complement(u))* -> subclass(union(u,complement(power_class(v))),w).
% 299.94/300.48 144781[0:SpL:99324.0,46924.0] || member(not_subclass_element(union(image(element_relation,successor(u)),complement(power_class(v))),w),intersection(power_class(complement(successor(u))),power_class(v)))* -> subclass(union(image(element_relation,successor(u)),complement(power_class(v))),w).
% 299.94/300.48 145081[0:Res:25.2,46929.0] || member(not_subclass_element(union(complement(power_class(u)),v),w),complement(v))* member(not_subclass_element(union(complement(power_class(u)),v),w),power_class(u))* -> subclass(union(complement(power_class(u)),v),w).
% 299.94/300.48 144988[0:SpL:99324.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),image(element_relation,successor(v))),w),intersection(power_class(u),power_class(complement(successor(v)))))* -> subclass(union(complement(power_class(u)),image(element_relation,successor(v))),w).
% 299.94/300.48 145424[0:SpL:98217.0,3668.0] || member(u,symmetric_difference(complement(v),union(complement(power_class(w)),intersection(complement(x),union(y,z)))))* -> member(u,union(v,intersection(power_class(w),union(x,complement(union(y,z)))))).
% 299.94/300.48 145405[0:SpL:98217.0,3668.0] || member(u,symmetric_difference(union(complement(power_class(v)),intersection(complement(w),union(x,y))),complement(z)))* -> member(u,union(intersection(power_class(v),union(w,complement(union(x,y)))),z)).
% 299.94/300.48 145796[0:Res:2349.2,98247.0] || subclass(u,intersection(complement(v),power_class(complement(union(w,x))))) member(regular(intersection(y,u)),union(v,image(element_relation,union(w,x))))* -> equal(intersection(y,u),null_class).
% 299.94/300.48 145795[0:Res:2971.2,98247.0] || subclass(u,intersection(complement(v),power_class(complement(union(w,x))))) member(regular(intersection(u,y)),union(v,image(element_relation,union(w,x))))* -> equal(intersection(u,y),null_class).
% 299.94/300.48 145762[4:Res:20669.1,98247.0] || subclass(domain_relation,flip(intersection(complement(u),power_class(complement(union(v,w)))))) member(ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x))),union(u,image(element_relation,union(v,w))))* -> .
% 299.94/300.48 145761[4:Res:20668.1,98247.0] || subclass(domain_relation,rotate(intersection(complement(u),power_class(complement(union(v,w)))))) member(ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y),union(u,image(element_relation,union(v,w))))* -> .
% 299.94/300.48 145722[0:Res:4.1,98247.0] || member(not_subclass_element(intersection(complement(u),power_class(complement(union(v,w)))),x),union(u,image(element_relation,union(v,w))))* -> subclass(intersection(complement(u),power_class(complement(union(v,w)))),x).
% 299.94/300.48 146300[0:SpL:98314.0,3668.0] || member(u,symmetric_difference(complement(v),union(intersection(complement(w),power_class(x)),complement(union(y,z)))))* -> member(u,union(v,intersection(union(w,complement(power_class(x))),union(y,z)))).
% 299.94/300.48 146280[0:SpL:98314.0,3668.0] || member(u,symmetric_difference(union(intersection(complement(v),power_class(w)),complement(union(x,y))),complement(z)))* -> member(u,union(intersection(union(v,complement(power_class(w))),union(x,y)),z)).
% 299.94/300.48 146862[0:SpL:98315.0,3668.0] || member(u,symmetric_difference(complement(v),union(intersection(power_class(w),complement(x)),complement(union(y,z)))))* -> member(u,union(v,intersection(union(complement(power_class(w)),x),union(y,z)))).
% 299.94/300.48 146842[0:SpL:98315.0,3668.0] || member(u,symmetric_difference(union(intersection(power_class(v),complement(w)),complement(union(x,y))),complement(z)))* -> member(u,union(intersection(union(complement(power_class(v)),w),union(x,y)),z)).
% 299.94/300.48 147782[0:SpL:98515.0,3668.0] || member(u,symmetric_difference(complement(v),union(intersection(complement(w),union(x,y)),complement(power_class(z)))))* -> member(u,union(v,intersection(union(w,complement(union(x,y))),power_class(z)))).
% 299.94/300.48 147762[0:SpL:98515.0,3668.0] || member(u,symmetric_difference(union(intersection(complement(v),union(w,x)),complement(power_class(y))),complement(z)))* -> member(u,union(intersection(union(v,complement(union(w,x))),power_class(y)),z)).
% 299.94/300.48 148158[0:Res:2349.2,98557.0] || subclass(u,intersection(power_class(complement(union(v,w))),complement(x))) member(regular(intersection(y,u)),union(image(element_relation,union(v,w)),x))* -> equal(intersection(y,u),null_class).
% 299.94/300.48 148157[0:Res:2971.2,98557.0] || subclass(u,intersection(power_class(complement(union(v,w))),complement(x))) member(regular(intersection(u,y)),union(image(element_relation,union(v,w)),x))* -> equal(intersection(u,y),null_class).
% 299.94/300.48 148124[4:Res:20669.1,98557.0] || subclass(domain_relation,flip(intersection(power_class(complement(union(u,v))),complement(w)))) member(ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x))),union(image(element_relation,union(u,v)),w))* -> .
% 299.94/300.48 148123[4:Res:20668.1,98557.0] || subclass(domain_relation,rotate(intersection(power_class(complement(union(u,v))),complement(w)))) member(ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y),union(image(element_relation,union(u,v)),w))* -> .
% 299.94/300.48 148084[0:Res:4.1,98557.0] || member(not_subclass_element(intersection(power_class(complement(union(u,v))),complement(w)),x),union(image(element_relation,union(u,v)),w))* -> subclass(intersection(power_class(complement(union(u,v))),complement(w)),x).
% 299.94/300.48 148543[0:SpL:98672.0,3668.0] || member(u,symmetric_difference(complement(v),union(complement(power_class(w)),intersection(union(x,y),complement(z)))))* -> member(u,union(v,intersection(power_class(w),union(complement(union(x,y)),z)))).
% 299.94/300.48 148523[0:SpL:98672.0,3668.0] || member(u,symmetric_difference(union(complement(power_class(v)),intersection(union(w,x),complement(y))),complement(z)))* -> member(u,union(intersection(power_class(v),union(complement(union(w,x)),y)),z)).
% 299.94/300.48 149323[0:SpL:98876.0,3668.0] || member(u,symmetric_difference(complement(v),union(intersection(union(w,x),complement(y)),complement(power_class(z)))))* -> member(u,union(v,intersection(union(complement(union(w,x)),y),power_class(z)))).
% 299.94/300.48 149303[0:SpL:98876.0,3668.0] || member(u,symmetric_difference(union(intersection(union(v,w),complement(x)),complement(power_class(y))),complement(z)))* -> member(u,union(intersection(union(complement(union(v,w)),x),power_class(y)),z)).
% 299.94/300.48 150794[0:SpL:99161.0,3668.0] || member(u,symmetric_difference(complement(v),union(complement(union(w,x)),intersection(complement(y),power_class(z)))))* -> member(u,union(v,intersection(union(w,x),union(y,complement(power_class(z)))))).
% 299.94/300.48 150773[0:SpL:99161.0,3668.0] || member(u,symmetric_difference(union(complement(union(v,w)),intersection(complement(x),power_class(y))),complement(z)))* -> member(u,union(intersection(union(v,w),union(x,complement(power_class(y)))),z)).
% 299.94/300.48 151314[0:SpL:99162.0,3668.0] || member(u,symmetric_difference(complement(v),union(complement(union(w,x)),intersection(power_class(y),complement(z)))))* -> member(u,union(v,intersection(union(w,x),union(complement(power_class(y)),z)))).
% 299.94/300.48 151293[0:SpL:99162.0,3668.0] || member(u,symmetric_difference(union(complement(union(v,w)),intersection(power_class(x),complement(y))),complement(z)))* -> member(u,union(intersection(union(v,w),union(complement(power_class(x)),y)),z)).
% 299.94/300.48 151954[0:SpL:99659.0,3668.0] || member(u,symmetric_difference(complement(v),union(complement(union(w,x)),image(element_relation,union(y,z)))))* -> member(u,union(v,intersection(union(w,x),power_class(complement(union(y,z)))))).
% 299.94/300.48 151933[0:SpL:99659.0,3668.0] || member(u,symmetric_difference(union(complement(union(v,w)),image(element_relation,union(x,y))),complement(z)))* -> member(u,union(intersection(union(v,w),power_class(complement(union(x,y)))),z)).
% 299.94/300.48 153149[0:SpL:99660.0,3668.0] || member(u,symmetric_difference(complement(v),union(image(element_relation,union(w,x)),complement(union(y,z)))))* -> member(u,union(v,intersection(power_class(complement(union(w,x))),union(y,z)))).
% 299.94/300.48 153127[0:SpL:99660.0,3668.0] || member(u,symmetric_difference(union(image(element_relation,union(v,w)),complement(union(x,y))),complement(z)))* -> member(u,union(intersection(power_class(complement(union(v,w))),union(x,y)),z)).
% 299.94/300.48 158284[3:Res:2349.2,7409.1] || subclass(u,unordered_pair(v,w))* member(regular(intersection(x,u)),v)* -> equal(intersection(x,u),null_class) equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 299.94/300.48 158283[3:Res:2971.2,7409.1] || subclass(u,unordered_pair(v,w))* member(regular(intersection(u,x)),v)* -> equal(intersection(u,x),null_class) equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 299.94/300.48 158278[3:Res:235.1,7409.1] || member(regular(restrict(unordered_pair(u,v),w,x)),u)* -> equal(restrict(unordered_pair(u,v),w,x),null_class) equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.48 158247[4:Res:20669.1,7409.1] || subclass(domain_relation,flip(unordered_pair(u,v)))* member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),u)* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.48 158246[4:Res:20668.1,7409.1] || subclass(domain_relation,rotate(unordered_pair(u,v)))* member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),u)* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.48 158723[3:Res:2349.2,7410.1] || subclass(u,unordered_pair(v,w))* member(regular(intersection(x,u)),w)* -> equal(intersection(x,u),null_class) equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 299.94/300.48 158722[3:Res:2971.2,7410.1] || subclass(u,unordered_pair(v,w))* member(regular(intersection(u,x)),w)* -> equal(intersection(u,x),null_class) equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 299.94/300.48 158717[3:Res:235.1,7410.1] || member(regular(restrict(unordered_pair(u,v),w,x)),v)* -> equal(restrict(unordered_pair(u,v),w,x),null_class) equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.48 158686[4:Res:20669.1,7410.1] || subclass(domain_relation,flip(unordered_pair(u,v)))* member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),v)* -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.48 158685[4:Res:20668.1,7410.1] || subclass(domain_relation,rotate(unordered_pair(u,v)))* member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),v)* -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.48 162323[0:Rew:67444.0,162075.0] || -> equal(intersection(union(power_class(complement(successor(u))),power_class(complement(power_class(v)))),union(image(element_relation,successor(u)),image(element_relation,power_class(v)))),symmetric_difference(power_class(complement(successor(u))),power_class(complement(power_class(v)))))**.
% 299.94/300.48 162324[0:Rew:67444.0,162073.0] || -> equal(intersection(union(power_class(complement(power_class(u))),power_class(complement(power_class(v)))),union(image(element_relation,power_class(u)),image(element_relation,power_class(v)))),symmetric_difference(power_class(complement(power_class(u))),power_class(complement(power_class(v)))))**.
% 299.94/300.48 161981[0:SpR:46313.0,111977.1] || subclass(union(u,image(element_relation,power_class(v))),union(complement(u),power_class(complement(power_class(v)))))* -> equal(symmetric_difference(complement(u),power_class(complement(power_class(v)))),union(u,image(element_relation,power_class(v)))).
% 299.94/300.48 162349[0:Rew:46313.0,162005.1] || subclass(union(u,image(element_relation,power_class(v))),w) -> subclass(symmetric_difference(complement(u),power_class(complement(power_class(v)))),x) member(not_subclass_element(symmetric_difference(complement(u),power_class(complement(power_class(v)))),x),w)*.
% 299.94/300.48 162350[0:Rew:46313.0,161991.0] || -> subclass(intersection(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))),x) member(not_subclass_element(intersection(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))),x),union(v,image(element_relation,power_class(w))))*.
% 299.94/300.48 162352[0:Rew:46313.0,161954.0] || -> subclass(intersection(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w),x) member(not_subclass_element(intersection(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w),x),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.48 163305[0:Rew:67444.0,163034.0] || -> equal(intersection(union(power_class(complement(power_class(u))),power_class(complement(successor(v)))),union(image(element_relation,power_class(u)),image(element_relation,successor(v)))),symmetric_difference(power_class(complement(power_class(u))),power_class(complement(successor(v)))))**.
% 299.94/300.48 162954[0:SpR:46529.0,111977.1] || subclass(union(image(element_relation,power_class(u)),v),union(power_class(complement(power_class(u))),complement(v)))* -> equal(symmetric_difference(power_class(complement(power_class(u))),complement(v)),union(image(element_relation,power_class(u)),v)).
% 299.94/300.48 163335[0:Rew:46529.0,162980.1] || subclass(union(image(element_relation,power_class(u)),v),w) -> subclass(symmetric_difference(power_class(complement(power_class(u))),complement(v)),x) member(not_subclass_element(symmetric_difference(power_class(complement(power_class(u))),complement(v)),x),w)*.
% 299.94/300.48 163336[0:Rew:46529.0,162964.0] || -> subclass(intersection(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))),x) member(not_subclass_element(intersection(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))),x),union(image(element_relation,power_class(v)),w))*.
% 299.94/300.48 163338[0:Rew:46529.0,162927.0] || -> subclass(intersection(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w),x) member(not_subclass_element(intersection(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w),x),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.48 166609[15:Rew:165880.0,91563.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) member(ordered_pair(ordered_pair(v,u),cantor(ordered_pair(u,v))),w)* subclass(domain_relation,regular(flip(w))) -> equal(flip(w),null_class).
% 299.94/300.48 166610[15:Rew:165880.0,91562.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) member(ordered_pair(ordered_pair(v,cantor(ordered_pair(u,v))),u),w)* subclass(domain_relation,regular(rotate(w))) -> equal(rotate(w),null_class).
% 299.94/300.48 166628[15:Rew:165880.0,49450.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,symmetric_difference(power_class(w),complement(x))) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),union(complement(power_class(w)),x))*.
% 299.94/300.48 166629[15:Rew:165880.0,49262.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,symmetric_difference(complement(w),power_class(x))) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),union(w,complement(power_class(x))))*.
% 299.94/300.48 166633[15:Rew:165880.0,45512.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,symmetric_difference(cross_product(w,x),y)) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),complement(restrict(y,w,x)))*.
% 299.94/300.48 166634[15:Rew:165880.0,45359.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,symmetric_difference(w,cross_product(x,y))) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),complement(restrict(w,x,y)))*.
% 299.94/300.48 166722[15:Rew:165880.0,59573.0] || member(not_subclass_element(cross_product(u,v),w),cross_product(y__dfg,y__dfg))* subclass(composition_function,cross_product(x,y))* -> subclass(cross_product(u,v),w) member(first(not_subclass_element(cross_product(u,v),w)),x)*.
% 299.94/300.48 166729[15:Rew:165880.0,49803.0] || member(ordered_pair(u,not_subclass_element(image(v,image(w,singleton(u))),x)),cross_product(y__dfg,y__dfg))* equal(compose(v,w),null_class) -> subclass(image(v,image(w,singleton(u))),x).
% 299.94/300.48 174966[15:Rew:165880.0,166748.2] || member(ordered_pair(u,regular(range_of(null_class))),cross_product(y__dfg,y__dfg)) -> equal(range_of(null_class),null_class) member(ordered_pair(u,regular(range_of(null_class))),compose(singleton(cross_product(image(v,singleton(u)),y__dfg)),v))*.
% 299.94/300.48 174967[15:Rew:165880.0,166750.2] || member(ordered_pair(u,regular(range_of(null_class))),cross_product(y__dfg,y__dfg)) -> equal(range_of(null_class),null_class) member(ordered_pair(u,regular(range_of(null_class))),compose(complement(cross_product(image(v,singleton(u)),y__dfg)),v))*.
% 299.94/300.48 166771[15:Rew:165880.0,3007.1] || subclass(u,image(v,image(w,singleton(x)))) member(ordered_pair(x,regular(u)),cross_product(y__dfg,y__dfg)) -> equal(u,null_class) member(ordered_pair(x,regular(u)),compose(v,w))*.
% 299.94/300.48 166777[15:Rew:165880.0,13426.0] || member(ordered_pair(u,regular(image(v,range_of(null_class)))),cross_product(y__dfg,y__dfg)) -> equal(image(v,range_of(null_class)),null_class) member(ordered_pair(u,regular(image(v,range_of(null_class)))),compose(v,null_class))*.
% 299.94/300.48 166807[15:Rew:165880.0,81225.0] || member(ordered_pair(u,regular(image(v,image(w,singleton(u))))),cross_product(y__dfg,y__dfg))* equal(successor(compose(v,w)),null_class) -> equal(image(v,image(w,singleton(u))),null_class).
% 299.94/300.48 166928[15:Rew:165880.0,120886.0] || subclass(domain_relation,rotate(cross_product(y__dfg,y__dfg))) subclass(composition_function,successor_relation) -> equal(ordered_pair(u,compose(ordered_pair(v,cantor(ordered_pair(u,v))),u)),successor(ordered_pair(v,cantor(ordered_pair(u,v)))))**.
% 299.94/300.48 166931[15:Rew:165880.0,41398.0] || subclass(domain_relation,rotate(cross_product(y__dfg,y__dfg))) equal(compose(u,ordered_pair(v,cantor(ordered_pair(w,v)))),w) -> member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),compose_class(u))*.
% 299.94/300.48 166937[15:Rew:165880.0,120887.0] || subclass(domain_relation,flip(cross_product(y__dfg,y__dfg))) subclass(composition_function,successor_relation) -> equal(ordered_pair(cantor(ordered_pair(u,v)),compose(ordered_pair(v,u),cantor(ordered_pair(u,v)))),successor(ordered_pair(v,u)))**.
% 299.94/300.48 166940[15:Rew:165880.0,41510.0] || subclass(domain_relation,flip(cross_product(y__dfg,y__dfg))) equal(compose(u,ordered_pair(v,w)),cantor(ordered_pair(w,v))) -> member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),compose_class(u))*.
% 299.94/300.48 174968[15:Rew:165880.0,167058.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,unordered_pair(w,x))* -> equal(ordered_pair(v,u),x)* equal(ordered_pair(v,u),w)*.
% 299.94/300.48 174969[15:Rew:165880.0,167059.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,image(element_relation,power_class(w))) member(ordered_pair(v,u),power_class(complement(power_class(w))))* -> .
% 299.94/300.48 174970[15:Rew:165880.0,167133.3] || member(power_class(u),union(complement(v),complement(w)))* member(power_class(u),union(v,w)) member(u,y__dfg) subclass(y__dfg,regular(symmetric_difference(complement(v),complement(w)))) -> .
% 299.94/300.48 174971[15:Rew:165880.0,167134.3] || member(sum_class(u),union(complement(v),complement(w)))* member(sum_class(u),union(v,w)) member(u,y__dfg) subclass(y__dfg,regular(symmetric_difference(complement(v),complement(w)))) -> .
% 299.94/300.48 174972[15:Rew:165880.0,167137.3] || member(power_class(u),union(complement(v),complement(w)))* member(power_class(u),union(v,w)) member(u,y__dfg) subclass(y__dfg,complement(symmetric_difference(complement(v),complement(w)))) -> .
% 299.94/300.48 174973[15:Rew:165880.0,167138.3] || member(sum_class(u),union(complement(v),complement(w)))* member(sum_class(u),union(v,w)) member(u,y__dfg) subclass(y__dfg,complement(symmetric_difference(complement(v),complement(w)))) -> .
% 299.94/300.48 167338[15:Rew:165880.0,133454.2] || member(apply(choice,u),cross_product(v,w))* member(apply(choice,u),x) member(u,y__dfg) subclass(u,regular(restrict(x,v,w)))* -> equal(u,null_class).
% 299.94/300.48 167339[15:Rew:165880.0,133453.0] || member(u,y__dfg) subclass(u,regular(image(element_relation,power_class(v)))) -> member(apply(choice,u),power_class(complement(power_class(v))))* equal(u,null_class) equal(image(element_relation,power_class(v)),null_class).
% 299.94/300.48 167347[15:Rew:165880.0,133401.1] || member(apply(choice,u),symmetric_difference(v,w))* member(u,y__dfg) subclass(u,regular(complement(intersection(v,w)))) -> equal(u,null_class) equal(complement(intersection(v,w)),null_class).
% 299.94/300.48 167377[15:Rew:165880.0,127376.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(complement(union(x,y)),z))) member(u,union(complement(union(v,w)),intersection(union(x,y),complement(z))))*.
% 299.94/300.48 167378[15:Rew:165880.0,127386.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(x,complement(union(y,z))))) member(u,union(complement(union(v,w)),intersection(complement(x),union(y,z))))*.
% 299.94/300.48 167415[15:Rew:165880.0,126224.0] || member(u,y__dfg) -> member(u,intersection(union(complement(union(v,w)),x),union(y,z))) member(u,union(intersection(union(v,w),complement(x)),complement(union(y,z))))*.
% 299.94/300.48 167416[15:Rew:165880.0,126234.0] || member(u,y__dfg) -> member(u,intersection(union(v,complement(union(w,x))),union(y,z))) member(u,union(intersection(complement(v),union(w,x)),complement(union(y,z))))*.
% 299.94/300.48 167451[15:Rew:165880.0,125047.0] || member(u,y__dfg) subclass(apply(choice,u),v)* subclass(v,w)* -> equal(u,null_class) equal(apply(choice,u),null_class) member(apply(choice,apply(choice,u)),w)*.
% 299.94/300.48 167456[15:Rew:165880.0,124443.0] || member(u,y__dfg) -> equal(u,null_class) equal(ordered_pair(first(ordered_pair(apply(choice,u),singleton(v))),second(ordered_pair(apply(choice,u),singleton(v)))),ordered_pair(apply(choice,u),singleton(v)))**.
% 299.94/300.48 167468[15:Rew:165880.0,122809.0] || member(u,y__dfg) subclass(u,symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> equal(u,null_class) member(apply(choice,u),complement(symmetric_difference(complement(v),complement(w)))).
% 299.94/300.48 167494[15:Rew:165880.0,115065.0] || member(u,y__dfg) subclass(complement(intersection(union(v,w),union(x,y))),z)* -> member(u,union(null_class,intersection(union(v,w),union(x,y))))* member(u,z)*.
% 299.94/300.48 167518[15:Rew:165880.0,112361.0] || member(u,y__dfg) subclass(union(complement(union(v,w)),image(element_relation,power_class(x))),y)* -> member(u,intersection(union(v,w),power_class(complement(power_class(x)))))* member(u,y)*.
% 299.94/300.48 167523[15:Rew:165880.0,111422.0] || member(u,y__dfg) subclass(union(image(element_relation,union(v,w)),complement(power_class(x))),y)* -> member(u,intersection(power_class(complement(union(v,w))),power_class(x)))* member(u,y)*.
% 299.94/300.48 167526[15:Rew:165880.0,110884.0] || member(u,y__dfg) subclass(union(image(element_relation,power_class(v)),complement(union(w,x))),y)* -> member(u,intersection(power_class(complement(power_class(v))),union(w,x)))* member(u,y)*.
% 299.94/300.48 167530[15:Rew:165880.0,110430.0] || member(u,y__dfg) subclass(union(complement(power_class(v)),image(element_relation,union(w,x))),y)* -> member(u,intersection(power_class(v),power_class(complement(union(w,x)))))* member(u,y)*.
% 299.94/300.48 167531[15:Rew:165880.0,110045.0] || member(u,y__dfg) subclass(domain_relation,symmetric_difference(restrict(v,w,x),complement(union(v,cross_product(w,x)))))* -> member(ordered_pair(u,cantor(u)),complement(symmetric_difference(v,cross_product(w,x))))*.
% 299.94/300.48 167535[15:Rew:165880.0,109849.0] || member(u,y__dfg) subclass(domain_relation,symmetric_difference(restrict(v,w,x),complement(union(cross_product(w,x),v))))* -> member(ordered_pair(u,cantor(u)),complement(symmetric_difference(cross_product(w,x),v)))*.
% 299.94/300.48 174974[15:Rew:165880.0,167699.2,165880.0,167699.1] || member(u,y__dfg) member(not_subclass_element(intersection(restrict(v,singleton(u),y__dfg),w),x),y)* -> subclass(intersection(restrict(v,singleton(u),y__dfg),w),x) member(u,cantor(y)).
% 299.94/300.48 174975[15:Rew:165880.0,167700.2,165880.0,167700.1] || member(u,y__dfg) member(not_subclass_element(intersection(v,restrict(w,singleton(u),y__dfg)),x),y)* -> subclass(intersection(v,restrict(w,singleton(u),y__dfg)),x) member(u,cantor(y)).
% 299.94/300.48 174976[15:Rew:165880.0,167704.2,165880.0,167704.1] || member(u,y__dfg) member(not_subclass_element(restrict(cross_product(singleton(u),y__dfg),v,w),x),y)* -> subclass(restrict(cross_product(singleton(u),y__dfg),v,w),x) member(u,cantor(y)).
% 299.94/300.48 174977[15:Rew:165880.0,167705.3,165880.0,167705.2] || member(u,y__dfg) member(v,u) subclass(element_relation,cross_product(singleton(w),y__dfg))* member(w,y__dfg) member(ordered_pair(v,u),x)* -> member(w,cantor(x))*.
% 299.94/300.48 167759[15:Rew:165880.0,95596.0] || member(u,y__dfg) subclass(union(complement(power_class(v)),intersection(power_class(w),complement(x))),y)* -> member(u,intersection(power_class(v),union(complement(power_class(w)),x)))* member(u,y)*.
% 299.94/300.48 167768[15:Rew:165880.0,95211.0] || member(u,y__dfg) subclass(union(intersection(power_class(v),complement(w)),complement(power_class(x))),y)* -> member(u,intersection(union(complement(power_class(v)),w),power_class(x)))* member(u,y)*.
% 299.94/300.48 167777[15:Rew:165880.0,94878.0] || member(u,y__dfg) subclass(union(intersection(complement(v),power_class(w)),complement(power_class(x))),y)* -> member(u,intersection(union(v,complement(power_class(w))),power_class(x)))* member(u,y)*.
% 299.94/300.48 167786[15:Rew:165880.0,94030.0] || member(u,y__dfg) subclass(union(complement(power_class(v)),intersection(complement(w),power_class(x))),y)* -> member(u,intersection(power_class(v),union(w,complement(power_class(x)))))* member(u,y)*.
% 299.94/300.48 167789[15:Rew:165880.0,93462.0] || member(u,y__dfg) member(v,u) subclass(element_relation,intersection(power_class(complement(power_class(w))),complement(x))) member(ordered_pair(v,u),union(image(element_relation,power_class(w)),x))* -> .
% 299.94/300.48 167792[15:Rew:165880.0,91747.0] || member(u,y__dfg) member(v,u) subclass(element_relation,intersection(complement(w),power_class(complement(power_class(x))))) member(ordered_pair(v,u),union(w,image(element_relation,power_class(x))))* -> .
% 299.94/300.48 167972[15:Rew:165880.0,80084.2] || member(apply(choice,u),cross_product(v,w))* member(apply(choice,u),x) member(u,y__dfg) subclass(u,complement(restrict(x,v,w)))* -> equal(u,null_class).
% 299.94/300.48 174978[15:Rew:165880.0,168110.2] || member(sum_class(u),union(v,w)) member(u,y__dfg) subclass(y__dfg,regular(intersection(v,w))) -> member(sum_class(u),symmetric_difference(v,w))* equal(intersection(v,w),null_class).
% 299.94/300.48 174979[15:Rew:165880.0,168123.2] || member(power_class(u),union(v,w)) member(u,y__dfg) subclass(y__dfg,regular(intersection(v,w))) -> member(power_class(u),symmetric_difference(v,w))* equal(intersection(v,w),null_class).
% 299.94/300.48 168363[15:Rew:165880.0,9987.0] || member(u,y__dfg) subclass(u,complement(intersection(v,w))) member(apply(choice,u),union(v,w)) -> equal(u,null_class) member(apply(choice,u),symmetric_difference(v,w))*.
% 299.94/300.48 174980[15:Rew:165880.0,168406.3,165880.0,168406.2] single_valued_class(restrict(element_relation,universal_class,u)) || subclass(range_of(restrict(element_relation,y__dfg,u)),v) equal(restrict(element_relation,y__dfg,u),null_class) -> maps(restrict(element_relation,y__dfg,u),sum_class(u),v)*.
% 299.94/300.48 174981[15:Rew:165880.0,168445.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,intersection(power_class(v),complement(w))) member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),union(complement(power_class(v)),w))* -> .
% 299.94/300.48 174982[15:Rew:165880.0,168448.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,intersection(complement(v),power_class(w))) member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),union(v,complement(power_class(w))))* -> .
% 299.94/300.48 174983[15:Rew:165880.0,168451.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,image(element_relation,union(v,w))) member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),power_class(complement(union(v,w))))* -> .
% 299.94/300.48 174984[15:Rew:165880.0,168473.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(composition_function,compose_class(v)) -> equal(compose(v,restrict(element_relation,y__dfg,u)),ordered_pair(sum_class(u),compose(restrict(element_relation,y__dfg,u),sum_class(u))))*.
% 299.94/300.48 174985[15:Rew:165880.0,168475.3,165880.0,168475.2] single_valued_class(flip(cross_product(u,universal_class))) || subclass(range_of(flip(cross_product(u,y__dfg))),v) equal(flip(cross_product(u,y__dfg)),null_class) -> maps(flip(cross_product(u,y__dfg)),inverse(u),v)*.
% 299.94/300.48 174986[15:Rew:165880.0,168515.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,intersection(power_class(v),complement(w))) member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),union(complement(power_class(v)),w))* -> .
% 299.94/300.48 174987[15:Rew:165880.0,168518.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,intersection(complement(v),power_class(w))) member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),union(v,complement(power_class(w))))* -> .
% 299.94/300.48 174988[15:Rew:165880.0,168521.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,image(element_relation,union(v,w))) member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),power_class(complement(union(v,w))))* -> .
% 299.94/300.48 174989[15:Rew:165880.0,168544.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(composition_function,compose_class(v)) -> equal(compose(v,flip(cross_product(u,y__dfg))),ordered_pair(inverse(u),compose(flip(cross_product(u,y__dfg)),inverse(u))))*.
% 299.94/300.48 174990[15:Rew:165880.0,168547.0] || member(inverse(restrict(cross_product(u,y__dfg),v,w)),y__dfg) subclass(domain_relation,x) -> member(ordered_pair(inverse(restrict(cross_product(u,y__dfg),v,w)),image(cross_product(v,w),u)),x)*.
% 299.94/300.48 174991[15:Rew:165880.0,168555.3,165880.0,168555.1] one_to_one(restrict(u,v,universal_class)) || subclass(y__dfg,cantor(cantor(w))) equal(cantor(cantor(x)),cantor(restrict(u,v,y__dfg))) -> compatible(restrict(u,v,y__dfg),x,w)*.
% 299.94/300.48 174992[15:Rew:165880.0,168706.4] function(u) || member(image(u,v),cross_product(w,x))* member(image(u,v),y)* member(v,y__dfg) subclass(y__dfg,regular(restrict(y,w,x)))* -> .
% 299.94/300.48 174993[15:Rew:165880.0,168707.2] function(u) || member(v,y__dfg) subclass(y__dfg,regular(image(element_relation,power_class(w)))) -> member(image(u,v),power_class(complement(power_class(w))))* equal(image(element_relation,power_class(w)),null_class).
% 299.94/300.48 174994[15:Rew:165880.0,168715.3] function(u) || member(image(u,v),symmetric_difference(w,x))* member(v,y__dfg) subclass(y__dfg,regular(complement(intersection(w,x)))) -> equal(complement(intersection(w,x)),null_class).
% 299.94/300.48 168722[15:Rew:165880.0,124942.1] function(u) || member(v,y__dfg) subclass(image(u,v),w)* subclass(w,x)* -> equal(image(u,v),null_class) member(apply(choice,image(u,v)),x)*.
% 299.94/300.48 168723[15:Rew:165880.0,124405.1] function(u) || member(v,y__dfg) -> equal(ordered_pair(first(ordered_pair(image(u,v),singleton(w))),second(ordered_pair(image(u,v),singleton(w)))),ordered_pair(image(u,v),singleton(w)))**.
% 299.94/300.48 174995[15:Rew:165880.0,168743.2] function(u) || member(v,y__dfg) subclass(y__dfg,symmetric_difference(union(w,x),union(complement(w),complement(x))))* -> member(image(u,v),complement(symmetric_difference(complement(w),complement(x))))*.
% 299.94/300.48 174996[15:Rew:165880.0,168810.4] function(u) || member(image(u,v),cross_product(w,x))* member(image(u,v),y)* member(v,y__dfg) subclass(y__dfg,complement(restrict(y,w,x)))* -> .
% 299.94/300.48 174997[15:Rew:165880.0,168872.2] function(u) || member(v,y__dfg) subclass(y__dfg,complement(intersection(w,x))) member(image(u,v),union(w,x)) -> member(image(u,v),symmetric_difference(w,x))*.
% 299.94/300.48 169095[15:Rew:165880.0,122812.0] || member(inverse(u),y__dfg) subclass(domain_relation,symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> member(ordered_pair(inverse(u),range_of(u)),complement(symmetric_difference(complement(v),complement(w))))*.
% 299.94/300.48 169122[15:Rew:165880.0,53550.0] || member(inverse(u),y__dfg) subclass(domain_relation,union(v,w))* member(ordered_pair(inverse(u),range_of(u)),complement(w))* member(ordered_pair(inverse(u),range_of(u)),complement(v))* -> .
% 299.94/300.48 169134[15:Rew:165880.0,46163.0] || member(inverse(u),y__dfg) subclass(domain_relation,ordered_pair(v,w))* -> equal(ordered_pair(inverse(u),range_of(u)),unordered_pair(v,singleton(w)))* equal(ordered_pair(inverse(u),range_of(u)),singleton(v)).
% 299.94/300.48 169914[15:Rew:165880.0,12982.0] || member(cross_product(u,v),y__dfg) member(apply(choice,cross_product(u,v)),cross_product(w,x))* -> equal(cross_product(u,v),null_class) member(second(apply(choice,cross_product(u,v))),x).
% 299.94/300.48 169915[15:Rew:165880.0,12981.0] || member(cross_product(u,v),y__dfg) member(apply(choice,cross_product(u,v)),cross_product(w,x))* -> equal(cross_product(u,v),null_class) member(first(apply(choice,cross_product(u,v))),w).
% 299.94/300.48 169934[15:Rew:165880.0,125987.0] || member(symmetric_difference(u,v),y__dfg) member(apply(choice,symmetric_difference(u,v)),complement(v))* member(apply(choice,symmetric_difference(u,v)),complement(u))* -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.48 169950[15:Rew:165880.0,53526.0] || member(union(u,v),y__dfg) member(apply(choice,union(u,v)),complement(v))* member(apply(choice,union(u,v)),complement(u))* -> equal(union(u,v),null_class).
% 299.94/300.48 169965[15:Rew:165880.0,9872.0] || member(intersection(u,restrict(v,w,x)),y__dfg) -> equal(intersection(u,restrict(v,w,x)),null_class) member(apply(choice,intersection(u,restrict(v,w,x))),cross_product(w,x))*.
% 299.94/300.48 169967[15:Rew:165880.0,9688.0] || member(intersection(restrict(u,v,w),x),y__dfg) -> equal(intersection(restrict(u,v,w),x),null_class) member(apply(choice,intersection(restrict(u,v,w),x)),cross_product(v,w))*.
% 299.94/300.48 174998[15:Rew:165880.0,170028.1] || member(ordered_pair(u,not_subclass_element(v,image(w,range_of(null_class)))),compose(w,regular(cross_product(singleton(u),y__dfg))))* -> equal(cross_product(singleton(u),y__dfg),null_class) subclass(v,image(w,range_of(null_class))).
% 299.94/300.48 174999[15:Rew:165880.0,170059.0] || member(image(u,null_class),y__dfg) member(v,w)* -> equal(ordered_pair(first(ordered_pair(v,apply(u,y__dfg))),second(ordered_pair(v,apply(u,y__dfg)))),ordered_pair(v,apply(u,y__dfg)))**.
% 299.94/300.48 175000[15:Rew:165880.0,170327.1] || member(ordered_pair(u,not_subclass_element(v,range_of(null_class))),compose(regular(cross_product(image(w,singleton(u)),y__dfg)),w))* -> equal(cross_product(image(w,singleton(u)),y__dfg),null_class) subclass(v,range_of(null_class)).
% 299.94/300.48 175003[15:Rew:165880.0,170511.3] function(u) || subclass(range_of(u),cantor(image(cross_product(v,w),x))) equal(cantor(cantor(y)),y__dfg) -> compatible(u,y,inverse(restrict(cross_product(x,y__dfg),v,w)))*.
% 299.94/300.48 170590[15:Rew:165880.0,112365.1] || equal(u,union(complement(union(v,w)),image(element_relation,power_class(x))))* member(y,y__dfg) -> member(y,intersection(union(v,w),power_class(complement(power_class(x)))))* member(y,u)*.
% 299.94/300.48 170591[15:Rew:165880.0,111426.1] || equal(u,union(image(element_relation,union(v,w)),complement(power_class(x))))* member(y,y__dfg) -> member(y,intersection(power_class(complement(union(v,w))),power_class(x)))* member(y,u)*.
% 299.94/300.48 170592[15:Rew:165880.0,110888.1] || equal(u,union(image(element_relation,power_class(v)),complement(union(w,x))))* member(y,y__dfg) -> member(y,intersection(power_class(complement(power_class(v))),union(w,x)))* member(y,u)*.
% 299.94/300.48 170593[15:Rew:165880.0,110434.1] || equal(u,union(complement(power_class(v)),image(element_relation,union(w,x))))* member(y,y__dfg) -> member(y,intersection(power_class(v),power_class(complement(union(w,x)))))* member(y,u)*.
% 299.94/300.48 170596[15:Rew:165880.0,95600.1] || equal(u,union(complement(power_class(v)),intersection(power_class(w),complement(x))))* member(y,y__dfg) -> member(y,intersection(power_class(v),union(complement(power_class(w)),x)))* member(y,u)*.
% 299.94/300.48 170597[15:Rew:165880.0,95215.1] || equal(u,union(intersection(power_class(v),complement(w)),complement(power_class(x))))* member(y,y__dfg) -> member(y,intersection(union(complement(power_class(v)),w),power_class(x)))* member(y,u)*.
% 299.94/300.48 170598[15:Rew:165880.0,94882.1] || equal(u,union(intersection(complement(v),power_class(w)),complement(power_class(x))))* member(y,y__dfg) -> member(y,intersection(union(v,complement(power_class(w))),power_class(x)))* member(y,u)*.
% 299.94/300.48 170599[15:Rew:165880.0,94034.1] || equal(u,union(complement(power_class(v)),intersection(complement(w),power_class(x))))* member(y,y__dfg) -> member(y,intersection(power_class(v),union(w,complement(power_class(x)))))* member(y,u)*.
% 299.94/300.48 170762[15:Rew:165880.0,46977.0] || member(union(u,complement(power_class(v))),y__dfg) member(apply(choice,union(u,complement(power_class(v)))),intersection(complement(u),power_class(v)))* -> equal(union(u,complement(power_class(v))),null_class).
% 299.94/300.48 170764[15:Rew:165880.0,46978.0] || member(union(complement(power_class(u)),v),y__dfg) member(apply(choice,union(complement(power_class(u)),v)),intersection(power_class(u),complement(v)))* -> equal(union(complement(power_class(u)),v),null_class).
% 299.94/300.48 170836[15:Rew:165880.0,53315.0] || member(intersection(complement(u),power_class(v)),y__dfg) member(apply(choice,intersection(complement(u),power_class(v))),union(u,complement(power_class(v))))* -> equal(intersection(complement(u),power_class(v)),null_class).
% 299.94/300.48 170841[15:Rew:165880.0,53415.0] || member(intersection(power_class(u),complement(v)),y__dfg) member(apply(choice,intersection(power_class(u),complement(v))),union(complement(power_class(u)),v))* -> equal(intersection(power_class(u),complement(v)),null_class).
% 299.94/300.48 171160[15:Rew:165880.0,78045.0] || member(union(null_class,restrict(u,v,w)),y__dfg) -> equal(union(null_class,restrict(u,v,w)),null_class) member(apply(choice,union(null_class,restrict(u,v,w))),cross_product(v,w))*.
% 299.94/300.48 171163[15:Rew:165880.0,158752.0] || member(union(null_class,unordered_pair(u,v)),y__dfg) member(apply(choice,union(null_class,unordered_pair(u,v))),v)* -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.48 171164[15:Rew:165880.0,158308.0] || member(union(null_class,unordered_pair(u,v)),y__dfg) member(apply(choice,union(null_class,unordered_pair(u,v))),u)* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.48 171215[15:Rew:165880.0,82194.1] inductive(intersection(u,v)) || member(image(successor_relation,intersection(u,v)),y__dfg) -> equal(image(successor_relation,intersection(u,v)),null_class) member(apply(choice,image(successor_relation,intersection(u,v))),v)*.
% 299.94/300.48 171216[15:Rew:165880.0,81742.1] inductive(intersection(u,v)) || member(image(successor_relation,intersection(u,v)),y__dfg) -> equal(image(successor_relation,intersection(u,v)),null_class) member(apply(choice,image(successor_relation,intersection(u,v))),u)*.
% 299.94/300.48 171258[15:Rew:165880.0,82262.1] || equal(u,v) member(choice,y__dfg) member(unordered_pair(v,u),cantor(choice)) -> equal(unordered_pair(v,u),null_class) member(ordered_pair(choice,ordered_pair(unordered_pair(v,u),v)),application_function)*.
% 299.94/300.48 171630[15:Rew:165880.0,100035.0] || member(power_class(complement(union(u,v))),y__dfg) member(apply(choice,power_class(complement(union(u,v)))),image(element_relation,union(u,v)))* -> equal(power_class(complement(union(u,v))),null_class).
% 299.94/300.48 171690[15:Rew:165880.0,103520.0] || member(union(u,complement(successor(v))),y__dfg) member(apply(choice,union(u,complement(successor(v)))),intersection(complement(u),successor(v)))* -> equal(union(u,complement(successor(v))),null_class).
% 299.94/300.48 171693[15:Rew:165880.0,104551.0] || member(image(element_relation,union(u,v)),y__dfg) member(apply(choice,image(element_relation,union(u,v))),power_class(complement(union(u,v))))* -> equal(image(element_relation,union(u,v)),null_class).
% 299.94/300.48 172451[15:Rew:165880.0,157085.0] || member(restrict(apply(null_class,u),v,w),y__dfg) -> equal(restrict(apply(null_class,u),v,w),null_class) member(apply(choice,restrict(apply(null_class,u),v,w)),sum_class(range_of(null_class)))*.
% 299.94/300.48 172452[15:Rew:165880.0,157084.0] || member(restrict(sum_class(range_of(null_class)),u,v),y__dfg) -> equal(restrict(sum_class(range_of(null_class)),u,v),null_class) member(apply(choice,restrict(sum_class(range_of(null_class)),u,v)),apply(null_class,w))*.
% 299.94/300.48 172453[15:Rew:165880.0,157062.0] || member(restrict(symmetric_difference(u,v),w,x),y__dfg) -> equal(restrict(symmetric_difference(u,v),w,x),null_class) member(apply(choice,restrict(symmetric_difference(u,v),w,x)),union(u,v))*.
% 299.94/300.48 172454[15:Rew:165880.0,157014.0] || member(restrict(cross_product(u,v),w,x),y__dfg) -> equal(restrict(cross_product(u,v),w,x),null_class) member(apply(choice,restrict(cross_product(w,x),u,v)),cross_product(u,v))*.
% 299.94/300.48 12193[0:Obv:12186.1] || member(ordered_pair(u,v),compose(w,x)) -> equal(not_subclass_element(unordered_pair(y,v),image(w,image(x,singleton(u)))),y)** subclass(unordered_pair(y,v),image(w,image(x,singleton(u)))).
% 299.94/300.48 12194[0:Obv:12185.1] || member(ordered_pair(u,v),compose(w,x)) -> equal(not_subclass_element(unordered_pair(v,y),image(w,image(x,singleton(u)))),y)** subclass(unordered_pair(v,y),image(w,image(x,singleton(u)))).
% 299.94/300.48 12335[0:SpL:1200.1,98.0] || member(ordered_pair(u,not_subclass_element(cross_product(v,w),x)),composition_function)* -> subclass(cross_product(v,w),x) equal(compose(u,first(not_subclass_element(cross_product(v,w),x))),second(not_subclass_element(cross_product(v,w),x))).
% 299.94/300.48 12333[0:SpL:1200.1,109.0] || member(ordered_pair(u,not_subclass_element(cross_product(v,w),x)),application_function)* -> subclass(cross_product(v,w),x) equal(apply(u,first(not_subclass_element(cross_product(v,w),x))),second(not_subclass_element(cross_product(v,w),x))).
% 299.94/300.48 10592[0:SpL:1199.1,38.0] || member(ordered_pair(regular(cross_product(u,v)),w),flip(x)) -> equal(cross_product(u,v),null_class) member(ordered_pair(ordered_pair(second(regular(cross_product(u,v))),first(regular(cross_product(u,v)))),w),x)*.
% 299.94/300.48 10593[0:SpL:1199.1,35.0] || member(ordered_pair(regular(cross_product(u,v)),w),rotate(x)) -> equal(cross_product(u,v),null_class) member(ordered_pair(ordered_pair(second(regular(cross_product(u,v))),w),first(regular(cross_product(u,v)))),x)*.
% 299.94/300.48 31074[3:Rew:29278.0,29824.2,29278.0,29824.1] || member(not_subclass_element(u,union(null_class,intersection(v,w))),union(v,w)) -> subclass(u,union(null_class,intersection(v,w))) member(not_subclass_element(u,union(null_class,intersection(v,w))),symmetric_difference(v,w))*.
% 299.94/300.48 32094[0:Res:235.1,539.0] || -> equal(restrict(ordered_pair(u,v),w,x),null_class) equal(regular(restrict(ordered_pair(u,v),w,x)),unordered_pair(u,singleton(v)))** equal(regular(restrict(ordered_pair(u,v),w,x)),singleton(u)).
% 299.94/300.48 41584[0:Res:25.2,3696.0] || member(not_subclass_element(intersection(u,complement(intersection(v,w))),x),w)* member(not_subclass_element(intersection(u,complement(intersection(v,w))),x),v)* -> subclass(intersection(u,complement(intersection(v,w))),x).
% 299.94/300.48 41914[0:Res:25.2,4872.0] || member(not_subclass_element(intersection(complement(intersection(u,v)),w),x),v)* member(not_subclass_element(intersection(complement(intersection(u,v)),w),x),u)* -> subclass(intersection(complement(intersection(u,v)),w),x).
% 299.94/300.48 46372[0:Rew:46218.0,11369.0] || -> equal(intersection(complement(symmetric_difference(complement(u),power_class(v))),union(union(u,complement(power_class(v))),union(complement(u),power_class(v)))),symmetric_difference(union(u,complement(power_class(v))),union(complement(u),power_class(v))))**.
% 299.94/300.48 49604[0:SpR:47177.0,6542.0] || -> equal(intersection(successor(power_class(complement(power_class(u)))),union(image(element_relation,power_class(u)),complement(singleton(power_class(complement(power_class(u))))))),symmetric_difference(complement(power_class(complement(power_class(u)))),complement(singleton(power_class(complement(power_class(u)))))))**.
% 299.94/300.48 49561[0:SpR:6542.0,4904.1] || -> subclass(symmetric_difference(successor(u),union(complement(u),complement(singleton(u)))),v) member(not_subclass_element(symmetric_difference(successor(u),union(complement(u),complement(singleton(u)))),v),complement(symmetric_difference(complement(u),complement(singleton(u)))))*.
% 299.94/300.48 49673[0:Rew:6542.0,49652.1] || member(not_subclass_element(union(complement(u),complement(singleton(u))),symmetric_difference(complement(u),complement(singleton(u)))),successor(u))* -> subclass(union(complement(u),complement(singleton(u))),symmetric_difference(complement(u),complement(singleton(u)))).
% 299.94/300.48 49971[4:Rew:1200.1,49959.2] || member(singleton(singleton(singleton(not_subclass_element(cross_product(u,v),w)))),application_function) -> subclass(cross_product(u,v),w) member(first(not_subclass_element(cross_product(u,v),w)),cantor(singleton(not_subclass_element(cross_product(u,v),w))))*.
% 299.94/300.48 53559[0:Res:235.1,5712.2] || member(regular(restrict(union(u,v),w,x)),complement(v))* member(regular(restrict(union(u,v),w,x)),complement(u))* -> equal(restrict(union(u,v),w,x),null_class).
% 299.94/300.48 53741[3:Rew:26346.0,53641.2,26346.0,53641.1] || -> equal(regular(ordered_pair(u,v)),singleton(u)) subclass(regular(ordered_pair(u,v)),w) equal(not_subclass_element(regular(ordered_pair(u,v)),w),singleton(v))** equal(not_subclass_element(regular(ordered_pair(u,v)),w),u)**.
% 299.94/300.48 54420[0:Res:3695.2,19.0] || subclass(u,cross_product(v,w))* -> subclass(intersection(x,u),y) equal(ordered_pair(first(not_subclass_element(intersection(x,u),y)),second(not_subclass_element(intersection(x,u),y))),not_subclass_element(intersection(x,u),y))**.
% 299.94/300.48 55379[0:Res:4871.2,19.0] || subclass(u,cross_product(v,w))* -> subclass(intersection(u,x),y) equal(ordered_pair(first(not_subclass_element(intersection(u,x),y)),second(not_subclass_element(intersection(u,x),y))),not_subclass_element(intersection(u,x),y))**.
% 299.94/300.48 56859[3:Res:9995.1,4832.0] || member(regular(regular(intersection(u,v))),union(u,v)) -> member(regular(regular(intersection(u,v))),symmetric_difference(u,v))* equal(regular(intersection(u,v)),null_class) equal(intersection(u,v),null_class).
% 299.94/300.48 56855[0:Res:9995.1,11092.0] || member(not_subclass_element(u,intersection(intersection(v,w),u)),union(v,w)) -> member(not_subclass_element(u,intersection(intersection(v,w),u)),symmetric_difference(v,w))* subclass(u,intersection(intersection(v,w),u)).
% 299.94/300.48 56792[0:SpR:495.0,9995.1] || member(u,union(union(v,w),union(complement(v),complement(w)))) -> member(u,symmetric_difference(complement(v),complement(w))) member(u,symmetric_difference(union(v,w),union(complement(v),complement(w))))*.
% 299.94/300.48 58259[0:SpL:46877.0,1475.1] || member(u,union(power_class(v),power_class(complement(power_class(w))))) member(u,union(complement(power_class(v)),image(element_relation,power_class(w))))* -> member(u,symmetric_difference(power_class(v),power_class(complement(power_class(w))))).
% 299.94/300.48 58517[0:SpL:46880.0,1475.1] || member(u,union(power_class(complement(power_class(v))),power_class(w))) member(u,union(image(element_relation,power_class(v)),complement(power_class(w))))* -> member(u,symmetric_difference(power_class(complement(power_class(v))),power_class(w))).
% 299.94/300.48 64727[3:Res:9995.1,4992.1] || member(not_subclass_element(u,v),union(w,x)) subclass(u,regular(intersection(w,x))) -> member(not_subclass_element(u,v),symmetric_difference(w,x))* subclass(u,v) equal(intersection(w,x),null_class).
% 299.94/300.48 70616[0:Rew:67444.0,70450.0] || -> equal(intersection(complement(symmetric_difference(cross_product(u,v),w)),union(union(cross_product(u,v),w),complement(restrict(w,u,v)))),symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))**.
% 299.94/300.48 71276[0:Rew:71163.0,71231.1] || -> equal(restrict(symmetric_difference(union(u,v),complement(intersection(u,v))),w,x),null_class) member(regular(restrict(symmetric_difference(union(u,v),complement(intersection(u,v))),w,x)),complement(symmetric_difference(u,v)))*.
% 299.94/300.48 71655[0:Rew:71595.0,71045.0] || -> equal(intersection(complement(symmetric_difference(power_class(u),complement(v))),union(union(power_class(u),complement(v)),union(complement(power_class(u)),v))),symmetric_difference(union(power_class(u),complement(v)),union(complement(power_class(u)),v)))**.
% 299.94/300.48 71682[0:Rew:71595.0,71116.0] || -> equal(intersection(complement(symmetric_difference(u,cross_product(v,w))),union(union(u,cross_product(v,w)),complement(restrict(u,v,w)))),symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))**.
% 299.94/300.48 74172[0:Res:2978.1,46452.0] || member(regular(intersection(restrict(intersection(power_class(u),complement(v)),w,x),y)),union(complement(power_class(u)),v))* -> equal(intersection(restrict(intersection(power_class(u),complement(v)),w,x),y),null_class).
% 299.94/300.48 74171[0:Res:2978.1,46251.0] || member(regular(intersection(restrict(intersection(complement(u),power_class(v)),w,x),y)),union(u,complement(power_class(v))))* -> equal(intersection(restrict(intersection(complement(u),power_class(v)),w,x),y),null_class).
% 299.94/300.48 74640[0:Res:2355.1,46452.0] || member(regular(intersection(u,restrict(intersection(power_class(v),complement(w)),x,y))),union(complement(power_class(v)),w))* -> equal(intersection(u,restrict(intersection(power_class(v),complement(w)),x,y)),null_class).
% 299.94/300.48 74639[0:Res:2355.1,46251.0] || member(regular(intersection(u,restrict(intersection(complement(v),power_class(w)),x,y))),union(v,complement(power_class(w))))* -> equal(intersection(u,restrict(intersection(complement(v),power_class(w)),x,y)),null_class).
% 299.94/300.48 80263[3:Rew:6542.0,80202.1] || member(regular(union(null_class,symmetric_difference(complement(u),complement(singleton(u))))),symmetric_difference(successor(u),union(complement(u),complement(singleton(u)))))* -> equal(union(null_class,symmetric_difference(complement(u),complement(singleton(u)))),null_class).
% 299.94/300.48 80264[3:Rew:67451.0,80204.1] || member(regular(union(null_class,symmetric_difference(power_class(u),complement(v)))),symmetric_difference(union(power_class(u),complement(v)),union(complement(power_class(u)),v)))* -> equal(union(null_class,symmetric_difference(power_class(u),complement(v))),null_class).
% 299.94/300.48 80265[3:Rew:46366.0,80203.1] || member(regular(union(null_class,symmetric_difference(complement(u),power_class(v)))),symmetric_difference(union(u,complement(power_class(v))),union(complement(u),power_class(v))))* -> equal(union(null_class,symmetric_difference(complement(u),power_class(v))),null_class).
% 299.94/300.48 80266[3:Rew:67453.0,80199.1] || member(regular(union(null_class,symmetric_difference(u,cross_product(v,w)))),symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))* -> equal(union(null_class,symmetric_difference(u,cross_product(v,w))),null_class).
% 299.94/300.48 80267[3:Rew:67452.0,80198.1] || member(regular(union(null_class,symmetric_difference(cross_product(u,v),w))),symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))* -> equal(union(null_class,symmetric_difference(cross_product(u,v),w)),null_class).
% 299.94/300.48 81421[0:SpL:46880.0,5716.0] || subclass(u,intersection(union(image(element_relation,power_class(v)),complement(power_class(w))),complement(x)))* member(regular(u),union(intersection(power_class(complement(power_class(v))),power_class(w)),x)) -> equal(u,null_class).
% 299.94/300.48 81420[0:SpL:46877.0,5716.0] || subclass(u,intersection(union(complement(power_class(v)),image(element_relation,power_class(w))),complement(x)))* member(regular(u),union(intersection(power_class(v),power_class(complement(power_class(w)))),x)) -> equal(u,null_class).
% 299.94/300.48 81398[0:SpL:46880.0,5716.0] || subclass(u,intersection(complement(v),union(image(element_relation,power_class(w)),complement(power_class(x)))))* member(regular(u),union(v,intersection(power_class(complement(power_class(w))),power_class(x)))) -> equal(u,null_class).
% 299.94/300.48 81397[0:SpL:46877.0,5716.0] || subclass(u,intersection(complement(v),union(complement(power_class(w)),image(element_relation,power_class(x)))))* member(regular(u),union(v,intersection(power_class(w),power_class(complement(power_class(x)))))) -> equal(u,null_class).
% 299.94/300.48 84142[0:SpR:46880.0,6342.1] || member(u,symmetric_difference(union(intersection(power_class(complement(power_class(v))),power_class(w)),x),complement(y))) -> member(u,union(intersection(union(image(element_relation,power_class(v)),complement(power_class(w))),complement(x)),y))*.
% 299.94/300.48 84141[0:SpR:46877.0,6342.1] || member(u,symmetric_difference(union(intersection(power_class(v),power_class(complement(power_class(w)))),x),complement(y))) -> member(u,union(intersection(union(complement(power_class(v)),image(element_relation,power_class(w))),complement(x)),y))*.
% 299.94/300.48 84119[0:SpR:46880.0,6342.1] || member(u,symmetric_difference(union(v,intersection(power_class(complement(power_class(w))),power_class(x))),complement(y))) -> member(u,union(intersection(complement(v),union(image(element_relation,power_class(w)),complement(power_class(x)))),y))*.
% 299.94/300.48 84118[0:SpR:46877.0,6342.1] || member(u,symmetric_difference(union(v,intersection(power_class(w),power_class(complement(power_class(x))))),complement(y))) -> member(u,union(intersection(complement(v),union(complement(power_class(w)),image(element_relation,power_class(x)))),y))*.
% 299.94/300.48 84360[0:SpR:46880.0,6418.1] || member(u,symmetric_difference(complement(v),union(intersection(power_class(complement(power_class(w))),power_class(x)),y))) -> member(u,union(v,intersection(union(image(element_relation,power_class(w)),complement(power_class(x))),complement(y))))*.
% 299.94/300.48 84359[0:SpR:46877.0,6418.1] || member(u,symmetric_difference(complement(v),union(intersection(power_class(w),power_class(complement(power_class(x)))),y))) -> member(u,union(v,intersection(union(complement(power_class(w)),image(element_relation,power_class(x))),complement(y))))*.
% 299.94/300.48 84337[0:SpR:46880.0,6418.1] || member(u,symmetric_difference(complement(v),union(w,intersection(power_class(complement(power_class(x))),power_class(y))))) -> member(u,union(v,intersection(complement(w),union(image(element_relation,power_class(x)),complement(power_class(y))))))*.
% 299.94/300.48 84336[0:SpR:46877.0,6418.1] || member(u,symmetric_difference(complement(v),union(w,intersection(power_class(x),power_class(complement(power_class(y))))))) -> member(u,union(v,intersection(complement(w),union(complement(power_class(x)),image(element_relation,power_class(y))))))*.
% 299.94/300.48 85442[3:MRR:85356.3,49783.2] || member(not_subclass_element(intersection(u,regular(intersection(v,w))),x),w)* member(not_subclass_element(intersection(u,regular(intersection(v,w))),x),v)* -> subclass(intersection(u,regular(intersection(v,w))),x).
% 299.94/300.48 85640[3:MRR:85554.3,49783.2] || member(not_subclass_element(intersection(regular(intersection(u,v)),w),x),v)* member(not_subclass_element(intersection(regular(intersection(u,v)),w),x),u)* -> subclass(intersection(regular(intersection(u,v)),w),x).
% 299.94/300.48 87944[0:Res:3703.1,46453.0] || -> subclass(intersection(u,restrict(symmetric_difference(power_class(v),complement(w)),x,y)),z) member(not_subclass_element(intersection(u,restrict(symmetric_difference(power_class(v),complement(w)),x,y)),z),union(complement(power_class(v)),w))*.
% 299.94/300.48 87943[0:Res:3703.1,3659.0] || -> subclass(intersection(u,restrict(symmetric_difference(cross_product(v,w),x),y,z)),x1) member(not_subclass_element(intersection(u,restrict(symmetric_difference(cross_product(v,w),x),y,z)),x1),complement(restrict(x,v,w)))*.
% 299.94/300.48 87942[0:Res:3703.1,46252.0] || -> subclass(intersection(u,restrict(symmetric_difference(complement(v),power_class(w)),x,y)),z) member(not_subclass_element(intersection(u,restrict(symmetric_difference(complement(v),power_class(w)),x,y)),z),union(v,complement(power_class(w))))*.
% 299.94/300.48 87940[0:Res:3703.1,3658.0] || -> subclass(intersection(u,restrict(symmetric_difference(v,cross_product(w,x)),y,z)),x1) member(not_subclass_element(intersection(u,restrict(symmetric_difference(v,cross_product(w,x)),y,z)),x1),complement(restrict(v,w,x)))*.
% 299.94/300.48 88335[0:Res:4876.1,46453.0] || -> subclass(intersection(restrict(symmetric_difference(power_class(u),complement(v)),w,x),y),z) member(not_subclass_element(intersection(restrict(symmetric_difference(power_class(u),complement(v)),w,x),y),z),union(complement(power_class(u)),v))*.
% 299.94/300.48 88334[0:Res:4876.1,3659.0] || -> subclass(intersection(restrict(symmetric_difference(cross_product(u,v),w),x,y),z),x1) member(not_subclass_element(intersection(restrict(symmetric_difference(cross_product(u,v),w),x,y),z),x1),complement(restrict(w,u,v)))*.
% 299.94/300.48 88333[0:Res:4876.1,46252.0] || -> subclass(intersection(restrict(symmetric_difference(complement(u),power_class(v)),w,x),y),z) member(not_subclass_element(intersection(restrict(symmetric_difference(complement(u),power_class(v)),w,x),y),z),union(u,complement(power_class(v))))*.
% 299.94/300.48 88331[0:Res:4876.1,3658.0] || -> subclass(intersection(restrict(symmetric_difference(u,cross_product(v,w)),x,y),z),x1) member(not_subclass_element(intersection(restrict(symmetric_difference(u,cross_product(v,w)),x,y),z),x1),complement(restrict(u,v,w)))*.
% 299.94/300.48 91731[0:Res:169.1,46280.0] || member(not_subclass_element(intersection(u,intersection(complement(v),power_class(complement(power_class(w))))),x),union(v,image(element_relation,power_class(w))))* -> subclass(intersection(u,intersection(complement(v),power_class(complement(power_class(w))))),x).
% 299.94/300.48 91687[0:Res:175.1,46280.0] || member(not_subclass_element(intersection(intersection(complement(u),power_class(complement(power_class(v)))),w),x),union(u,image(element_relation,power_class(v))))* -> subclass(intersection(intersection(complement(u),power_class(complement(power_class(v)))),w),x).
% 299.94/300.48 93446[0:Res:169.1,46312.0] || member(not_subclass_element(intersection(u,intersection(power_class(complement(power_class(v))),complement(w))),x),union(image(element_relation,power_class(v)),w))* -> subclass(intersection(u,intersection(power_class(complement(power_class(v))),complement(w))),x).
% 299.94/300.48 93402[0:Res:175.1,46312.0] || member(not_subclass_element(intersection(intersection(power_class(complement(power_class(u))),complement(v)),w),x),union(image(element_relation,power_class(u)),v))* -> subclass(intersection(intersection(power_class(complement(power_class(u))),complement(v)),w),x).
% 299.94/300.48 94050[0:SpL:46893.0,46452.0] || member(u,intersection(power_class(v),union(complement(power_class(w)),intersection(complement(x),power_class(y)))))* member(u,union(complement(power_class(v)),intersection(power_class(w),union(x,complement(power_class(y)))))) -> .
% 299.94/300.48 94036[0:SpL:46893.0,46251.0] || member(u,intersection(union(complement(power_class(v)),intersection(complement(w),power_class(x))),power_class(y)))* member(u,union(intersection(power_class(v),union(w,complement(power_class(x)))),complement(power_class(y)))) -> .
% 299.94/300.48 94019[12:SpL:46893.0,69343.1] function(intersection(power_class(u),union(v,complement(power_class(w))))) || equal(union(complement(power_class(u)),intersection(complement(v),power_class(w))),successor(intersection(power_class(u),union(v,complement(power_class(w))))))** -> .
% 299.94/300.48 94116[0:Rew:46893.0,93992.1] || subclass(union(complement(power_class(u)),intersection(complement(v),power_class(w))),intersection(power_class(u),union(v,complement(power_class(w)))))* -> equal(union(complement(power_class(u)),intersection(complement(v),power_class(w))),null_class).
% 299.94/300.48 93907[0:SpR:46893.0,4904.1] || -> subclass(symmetric_difference(power_class(u),union(v,complement(power_class(w)))),x) member(not_subclass_element(symmetric_difference(power_class(u),union(v,complement(power_class(w)))),x),union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 299.94/300.48 94117[3:Rew:46893.0,93883.1] || -> member(union(complement(power_class(u)),intersection(complement(v),power_class(w))),intersection(power_class(u),union(v,complement(power_class(w)))))* equal(singleton(union(complement(power_class(u)),intersection(complement(v),power_class(w)))),null_class).
% 299.94/300.48 93852[0:SpR:46893.0,5493.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),intersection(complement(v),power_class(w))),complement(singleton(intersection(power_class(u),union(v,complement(power_class(w))))))),successor(intersection(power_class(u),union(v,complement(power_class(w))))))*.
% 299.94/300.48 94898[0:SpL:46894.0,46452.0] || member(u,intersection(power_class(v),union(intersection(complement(w),power_class(x)),complement(power_class(y)))))* member(u,union(complement(power_class(v)),intersection(union(w,complement(power_class(x))),power_class(y)))) -> .
% 299.94/300.48 94884[0:SpL:46894.0,46251.0] || member(u,intersection(union(intersection(complement(v),power_class(w)),complement(power_class(x))),power_class(y)))* member(u,union(intersection(union(v,complement(power_class(w))),power_class(x)),complement(power_class(y)))) -> .
% 299.94/300.48 94867[12:SpL:46894.0,69343.1] function(intersection(union(u,complement(power_class(v))),power_class(w))) || equal(union(intersection(complement(u),power_class(v)),complement(power_class(w))),successor(intersection(union(u,complement(power_class(v))),power_class(w))))** -> .
% 299.94/300.48 94961[0:Rew:46894.0,94840.1] || subclass(union(intersection(complement(u),power_class(v)),complement(power_class(w))),intersection(union(u,complement(power_class(v))),power_class(w)))* -> equal(union(intersection(complement(u),power_class(v)),complement(power_class(w))),null_class).
% 299.94/300.48 94755[0:SpR:46894.0,4904.1] || -> subclass(symmetric_difference(union(u,complement(power_class(v))),power_class(w)),x) member(not_subclass_element(symmetric_difference(union(u,complement(power_class(v))),power_class(w)),x),union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 299.94/300.48 94962[3:Rew:46894.0,94731.1] || -> member(union(intersection(complement(u),power_class(v)),complement(power_class(w))),intersection(union(u,complement(power_class(v))),power_class(w)))* equal(singleton(union(intersection(complement(u),power_class(v)),complement(power_class(w)))),null_class).
% 299.94/300.48 94700[0:SpR:46894.0,5493.0] || -> subclass(symmetric_difference(union(intersection(complement(u),power_class(v)),complement(power_class(w))),complement(singleton(intersection(union(u,complement(power_class(v))),power_class(w))))),successor(intersection(union(u,complement(power_class(v))),power_class(w))))*.
% 299.94/300.48 95231[0:SpL:46895.0,46452.0] || member(u,intersection(power_class(v),union(intersection(power_class(w),complement(x)),complement(power_class(y)))))* member(u,union(complement(power_class(v)),intersection(union(complement(power_class(w)),x),power_class(y)))) -> .
% 299.94/300.48 95217[0:SpL:46895.0,46251.0] || member(u,intersection(union(intersection(power_class(v),complement(w)),complement(power_class(x))),power_class(y)))* member(u,union(intersection(union(complement(power_class(v)),w),power_class(x)),complement(power_class(y)))) -> .
% 299.94/300.48 95200[12:SpL:46895.0,69343.1] function(intersection(union(complement(power_class(u)),v),power_class(w))) || equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),successor(intersection(union(complement(power_class(u)),v),power_class(w))))** -> .
% 299.94/300.48 95299[0:Rew:46895.0,95173.1] || subclass(union(intersection(power_class(u),complement(v)),complement(power_class(w))),intersection(union(complement(power_class(u)),v),power_class(w)))* -> equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),null_class).
% 299.94/300.48 95084[0:SpR:46895.0,4904.1] || -> subclass(symmetric_difference(union(complement(power_class(u)),v),power_class(w)),x) member(not_subclass_element(symmetric_difference(union(complement(power_class(u)),v),power_class(w)),x),union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 299.94/300.48 95300[3:Rew:46895.0,95060.1] || -> member(union(intersection(power_class(u),complement(v)),complement(power_class(w))),intersection(union(complement(power_class(u)),v),power_class(w)))* equal(singleton(union(intersection(power_class(u),complement(v)),complement(power_class(w)))),null_class).
% 299.94/300.48 95029[0:SpR:46895.0,5493.0] || -> subclass(symmetric_difference(union(intersection(power_class(u),complement(v)),complement(power_class(w))),complement(singleton(intersection(union(complement(power_class(u)),v),power_class(w))))),successor(intersection(union(complement(power_class(u)),v),power_class(w))))*.
% 299.94/300.48 95616[0:SpL:46898.0,46452.0] || member(u,intersection(power_class(v),union(complement(power_class(w)),intersection(power_class(x),complement(y)))))* member(u,union(complement(power_class(v)),intersection(power_class(w),union(complement(power_class(x)),y)))) -> .
% 299.94/300.48 95602[0:SpL:46898.0,46251.0] || member(u,intersection(union(complement(power_class(v)),intersection(power_class(w),complement(x))),power_class(y)))* member(u,union(intersection(power_class(v),union(complement(power_class(w)),x)),complement(power_class(y)))) -> .
% 299.94/300.48 95585[12:SpL:46898.0,69343.1] function(intersection(power_class(u),union(complement(power_class(v)),w))) || equal(union(complement(power_class(u)),intersection(power_class(v),complement(w))),successor(intersection(power_class(u),union(complement(power_class(v)),w))))** -> .
% 299.94/300.48 95686[0:Rew:46898.0,95558.1] || subclass(union(complement(power_class(u)),intersection(power_class(v),complement(w))),intersection(power_class(u),union(complement(power_class(v)),w)))* -> equal(union(complement(power_class(u)),intersection(power_class(v),complement(w))),null_class).
% 299.94/300.48 95468[0:SpR:46898.0,4904.1] || -> subclass(symmetric_difference(power_class(u),union(complement(power_class(v)),w)),x) member(not_subclass_element(symmetric_difference(power_class(u),union(complement(power_class(v)),w)),x),union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 299.94/300.48 95687[3:Rew:46898.0,95444.1] || -> member(union(complement(power_class(u)),intersection(power_class(v),complement(w))),intersection(power_class(u),union(complement(power_class(v)),w)))* equal(singleton(union(complement(power_class(u)),intersection(power_class(v),complement(w)))),null_class).
% 299.94/300.48 95413[0:SpR:46898.0,5493.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),intersection(power_class(v),complement(w))),complement(singleton(intersection(power_class(u),union(complement(power_class(v)),w))))),successor(intersection(power_class(u),union(complement(power_class(v)),w))))*.
% 299.94/300.48 96387[12:Res:68971.1,3006.0] function(cross_product(u,v)) || -> equal(successor(cross_product(u,v)),null_class) equal(ordered_pair(first(regular(successor(cross_product(u,v)))),second(regular(successor(cross_product(u,v))))),regular(successor(cross_product(u,v))))**.
% 299.94/300.48 98205[0:Rew:97898.0,52761.0] || member(regular(union(u,intersection(complement(v),union(w,x)))),intersection(complement(u),union(v,complement(union(w,x)))))* -> equal(union(u,intersection(complement(v),union(w,x))),null_class).
% 299.94/300.48 98221[0:Rew:97898.0,67506.0] || -> equal(intersection(union(power_class(u),union(v,complement(union(w,x)))),union(complement(power_class(u)),intersection(complement(v),union(w,x)))),symmetric_difference(power_class(u),union(v,complement(union(w,x)))))**.
% 299.94/300.48 98486[0:Rew:97898.0,52776.0] || member(regular(union(intersection(complement(u),union(v,w)),x)),intersection(union(u,complement(union(v,w))),complement(x)))* -> equal(union(intersection(complement(u),union(v,w)),x),null_class).
% 299.94/300.48 100003[0:Rew:67444.0,98535.0] || -> equal(intersection(union(union(u,complement(union(v,w))),power_class(x)),union(intersection(complement(u),union(v,w)),complement(power_class(x)))),symmetric_difference(union(u,complement(union(v,w))),power_class(x)))**.
% 299.94/300.48 98660[0:Rew:97898.0,52764.0] || member(regular(union(u,intersection(union(v,w),complement(x)))),intersection(complement(u),union(complement(union(v,w)),x)))* -> equal(union(u,intersection(union(v,w),complement(x))),null_class).
% 299.94/300.48 98676[0:Rew:97898.0,67508.0] || -> equal(intersection(union(power_class(u),union(complement(union(v,w)),x)),union(complement(power_class(u)),intersection(union(v,w),complement(x)))),symmetric_difference(power_class(u),union(complement(union(v,w)),x)))**.
% 299.94/300.48 98847[0:Rew:97898.0,52779.0] || member(regular(union(intersection(union(u,v),complement(w)),x)),intersection(union(complement(union(u,v)),w),complement(x)))* -> equal(union(intersection(union(u,v),complement(w)),x),null_class).
% 299.94/300.48 100011[0:Rew:67444.0,98894.0] || -> equal(intersection(union(union(complement(union(u,v)),w),power_class(x)),union(intersection(union(u,v),complement(w)),complement(power_class(x)))),symmetric_difference(union(complement(union(u,v)),w),power_class(x)))**.
% 299.94/300.48 99339[0:Rew:99324.0,58387.0] || -> equal(power_class(intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(singleton(intersection(power_class(complement(power_class(u))),power_class(v)))))),power_class(complement(successor(intersection(power_class(complement(power_class(u))),power_class(v))))))**.
% 299.94/300.48 99340[0:Rew:99324.0,58130.0] || -> equal(power_class(intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(singleton(intersection(power_class(u),power_class(complement(power_class(v)))))))),power_class(complement(successor(intersection(power_class(u),power_class(complement(power_class(v))))))))**.
% 299.94/300.48 100022[0:Rew:97898.0,98175.1] || -> equal(symmetric_difference(complement(u),union(v,complement(union(w,x)))),null_class) member(regular(symmetric_difference(complement(u),union(v,complement(union(w,x))))),union(u,intersection(complement(v),union(w,x))))*.
% 299.94/300.48 100023[3:Rew:97898.0,98231.1] || member(not_subclass_element(intersection(u,regular(union(v,complement(union(w,x))))),y),symmetric_difference(complement(v),union(w,x)))* -> subclass(intersection(u,regular(union(v,complement(union(w,x))))),y).
% 299.94/300.48 100024[0:Rew:97898.0,98428.1] || -> equal(symmetric_difference(union(u,complement(union(v,w))),complement(x)),null_class) member(regular(symmetric_difference(union(u,complement(union(v,w))),complement(x))),union(intersection(complement(u),union(v,w)),x))*.
% 299.94/300.48 100025[3:Rew:97898.0,98461.1] || member(not_subclass_element(intersection(regular(union(u,complement(union(v,w)))),x),y),symmetric_difference(complement(u),union(v,w)))* -> subclass(intersection(regular(union(u,complement(union(v,w)))),x),y).
% 299.94/300.48 100026[0:Rew:97898.0,98549.1] || member(not_subclass_element(restrict(union(u,complement(union(v,w))),x,y),z),intersection(complement(u),union(v,w)))* -> subclass(restrict(union(u,complement(union(v,w))),x,y),z).
% 299.94/300.48 100027[0:Rew:97898.0,98605.1] || member(regular(intersection(u,restrict(power_class(complement(union(v,w))),x,y))),image(element_relation,union(v,w)))* -> equal(intersection(u,restrict(power_class(complement(union(v,w))),x,y)),null_class).
% 299.94/300.48 100029[0:Rew:97898.0,98630.1] || -> equal(symmetric_difference(complement(u),union(complement(union(v,w)),x)),null_class) member(regular(symmetric_difference(complement(u),union(complement(union(v,w)),x))),union(u,intersection(union(v,w),complement(x))))*.
% 299.94/300.48 100030[3:Rew:97898.0,98686.1] || member(not_subclass_element(intersection(u,regular(union(complement(union(v,w)),x))),y),symmetric_difference(union(v,w),complement(x)))* -> subclass(intersection(u,regular(union(complement(union(v,w)),x))),y).
% 299.94/300.48 100031[0:Rew:97898.0,98789.1] || -> equal(symmetric_difference(union(complement(union(u,v)),w),complement(x)),null_class) member(regular(symmetric_difference(union(complement(union(u,v)),w),complement(x))),union(intersection(union(u,v),complement(w)),x))*.
% 299.94/300.48 100032[3:Rew:97898.0,98822.1] || member(not_subclass_element(intersection(regular(union(complement(union(u,v)),w)),x),y),symmetric_difference(union(u,v),complement(w)))* -> subclass(intersection(regular(union(complement(union(u,v)),w)),x),y).
% 299.94/300.48 100033[0:Rew:97898.0,98908.1] || member(not_subclass_element(restrict(union(complement(union(u,v)),w),x,y),z),intersection(union(u,v),complement(w)))* -> subclass(restrict(union(complement(union(u,v)),w),x,y),z).
% 299.94/300.48 100036[0:Rew:97898.0,99041.1] || member(regular(intersection(restrict(power_class(complement(union(u,v))),w,x),y)),image(element_relation,union(u,v)))* -> equal(intersection(restrict(power_class(complement(union(u,v))),w,x),y),null_class).
% 299.94/300.48 103519[0:Rew:71035.0,103324.0,71595.0,103324.0] || -> equal(intersection(complement(symmetric_difference(complement(u),successor(v))),union(union(u,complement(successor(v))),union(complement(u),successor(v)))),symmetric_difference(union(u,complement(successor(v))),union(complement(u),successor(v))))**.
% 299.94/300.48 104595[0:Res:2978.1,97909.0] || member(regular(intersection(restrict(image(element_relation,union(u,v)),w,x),y)),power_class(complement(union(u,v))))* -> equal(intersection(restrict(image(element_relation,union(u,v)),w,x),y),null_class).
% 299.94/300.48 104590[0:Res:2355.1,97909.0] || member(regular(intersection(u,restrict(image(element_relation,union(v,w)),x,y))),power_class(complement(union(v,w))))* -> equal(intersection(u,restrict(image(element_relation,union(v,w)),x,y)),null_class).
% 299.94/300.48 106737[0:Res:2352.1,97900.0] || -> equal(intersection(u,intersection(v,symmetric_difference(complement(w),union(x,y)))),null_class) member(regular(intersection(u,intersection(v,symmetric_difference(complement(w),union(x,y))))),union(w,complement(union(x,y))))*.
% 299.94/300.48 106734[0:Res:2974.1,97900.0] || -> equal(intersection(intersection(u,symmetric_difference(complement(v),union(w,x))),y),null_class) member(regular(intersection(intersection(u,symmetric_difference(complement(v),union(w,x))),y)),union(v,complement(union(w,x))))*.
% 299.94/300.48 106732[0:Res:2351.1,97900.0] || -> equal(intersection(u,intersection(symmetric_difference(complement(v),union(w,x)),y)),null_class) member(regular(intersection(u,intersection(symmetric_difference(complement(v),union(w,x)),y))),union(v,complement(union(w,x))))*.
% 299.94/300.48 106731[0:Res:2973.1,97900.0] || -> equal(intersection(intersection(symmetric_difference(complement(u),union(v,w)),x),y),null_class) member(regular(intersection(intersection(symmetric_difference(complement(u),union(v,w)),x),y)),union(u,complement(union(v,w))))*.
% 299.94/300.48 107703[0:Res:2352.1,97914.0] || -> equal(intersection(u,intersection(v,symmetric_difference(union(w,x),complement(y)))),null_class) member(regular(intersection(u,intersection(v,symmetric_difference(union(w,x),complement(y))))),union(complement(union(w,x)),y))*.
% 299.94/300.48 107700[0:Res:2974.1,97914.0] || -> equal(intersection(intersection(u,symmetric_difference(union(v,w),complement(x))),y),null_class) member(regular(intersection(intersection(u,symmetric_difference(union(v,w),complement(x))),y)),union(complement(union(v,w)),x))*.
% 299.94/300.48 107698[0:Res:2351.1,97914.0] || -> equal(intersection(u,intersection(symmetric_difference(union(v,w),complement(x)),y)),null_class) member(regular(intersection(u,intersection(symmetric_difference(union(v,w),complement(x)),y))),union(complement(union(v,w)),x))*.
% 299.94/300.48 107697[0:Res:2973.1,97914.0] || -> equal(intersection(intersection(symmetric_difference(union(u,v),complement(w)),x),y),null_class) member(regular(intersection(intersection(symmetric_difference(union(u,v),complement(w)),x),y)),union(complement(union(u,v)),w))*.
% 299.94/300.48 108898[0:Res:236.1,97899.0] || member(not_subclass_element(restrict(intersection(complement(u),union(v,w)),x,y),z),union(u,complement(union(v,w))))* -> subclass(restrict(intersection(complement(u),union(v,w)),x,y),z).
% 299.94/300.48 108833[0:SpL:46880.0,97899.0] || member(u,intersection(union(image(element_relation,power_class(v)),complement(power_class(w))),union(x,y)))* member(u,union(intersection(power_class(complement(power_class(v))),power_class(w)),complement(union(x,y)))) -> .
% 299.94/300.48 108832[0:SpL:46877.0,97899.0] || member(u,intersection(union(complement(power_class(v)),image(element_relation,power_class(w))),union(x,y)))* member(u,union(intersection(power_class(v),power_class(complement(power_class(w)))),complement(union(x,y)))) -> .
% 299.94/300.48 109219[0:Res:236.1,97913.0] || member(not_subclass_element(restrict(intersection(union(u,v),complement(w)),x,y),z),union(complement(union(u,v)),w))* -> subclass(restrict(intersection(union(u,v),complement(w)),x,y),z).
% 299.94/300.48 109114[0:SpL:46880.0,97913.0] || member(u,intersection(union(v,w),union(image(element_relation,power_class(x)),complement(power_class(y)))))* member(u,union(complement(union(v,w)),intersection(power_class(complement(power_class(x))),power_class(y)))) -> .
% 299.94/300.48 109113[0:SpL:46877.0,97913.0] || member(u,intersection(union(v,w),union(complement(power_class(x)),image(element_relation,power_class(y)))))* member(u,union(complement(union(v,w)),intersection(power_class(x),power_class(complement(power_class(y)))))) -> .
% 299.94/300.48 109994[3:Rew:103759.0,109993.0] || -> equal(union(symmetric_difference(cross_product(u,v),w),intersection(restrict(w,u,v),complement(union(cross_product(u,v),w)))),complement(symmetric_difference(restrict(w,u,v),complement(union(cross_product(u,v),w)))))**.
% 299.94/300.48 110176[3:Rew:103759.0,110175.0] || -> equal(union(symmetric_difference(u,cross_product(v,w)),intersection(restrict(u,v,w),complement(union(u,cross_product(v,w))))),complement(symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w))))))**.
% 299.94/300.48 110447[0:SpL:98594.0,46452.0] || member(u,intersection(power_class(v),union(complement(power_class(w)),image(element_relation,union(x,y)))))* member(u,union(complement(power_class(v)),intersection(power_class(w),power_class(complement(union(x,y)))))) -> .
% 299.94/300.48 110436[0:SpL:98594.0,46251.0] || member(u,intersection(union(complement(power_class(v)),image(element_relation,union(w,x))),power_class(y)))* member(u,union(intersection(power_class(v),power_class(complement(union(w,x)))),complement(power_class(y)))) -> .
% 299.94/300.48 110428[12:SpL:98594.0,69343.1] function(intersection(power_class(u),power_class(complement(union(v,w))))) || equal(union(complement(power_class(u)),image(element_relation,union(v,w))),successor(intersection(power_class(u),power_class(complement(union(v,w))))))** -> .
% 299.94/300.48 110557[0:Rew:98594.0,110401.1] || subclass(union(complement(power_class(u)),image(element_relation,union(v,w))),intersection(power_class(u),power_class(complement(union(v,w)))))* -> equal(union(complement(power_class(u)),image(element_relation,union(v,w))),null_class).
% 299.94/300.48 110297[0:SpR:98594.0,4904.1] || -> subclass(symmetric_difference(power_class(u),power_class(complement(union(v,w)))),x) member(not_subclass_element(symmetric_difference(power_class(u),power_class(complement(union(v,w)))),x),union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 299.94/300.48 110558[3:Rew:98594.0,110280.1] || -> member(union(complement(power_class(u)),image(element_relation,union(v,w))),intersection(power_class(u),power_class(complement(union(v,w)))))* equal(singleton(union(complement(power_class(u)),image(element_relation,union(v,w)))),null_class).
% 299.94/300.48 110246[0:SpR:98594.0,5493.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),image(element_relation,union(v,w))),complement(singleton(intersection(power_class(u),power_class(complement(union(v,w))))))),successor(intersection(power_class(u),power_class(complement(union(v,w))))))*.
% 299.94/300.48 110901[0:SpL:98733.0,46452.0] || member(u,intersection(power_class(v),union(image(element_relation,power_class(w)),complement(union(x,y)))))* member(u,union(complement(power_class(v)),intersection(power_class(complement(power_class(w))),union(x,y)))) -> .
% 299.94/300.48 110890[0:SpL:98733.0,46251.0] || member(u,intersection(union(image(element_relation,power_class(v)),complement(union(w,x))),power_class(y)))* member(u,union(intersection(power_class(complement(power_class(v))),union(w,x)),complement(power_class(y)))) -> .
% 299.94/300.48 110882[12:SpL:98733.0,69343.1] function(intersection(power_class(complement(power_class(u))),union(v,w))) || equal(union(image(element_relation,power_class(u)),complement(union(v,w))),successor(intersection(power_class(complement(power_class(u))),union(v,w))))** -> .
% 299.94/300.48 111001[0:Rew:98733.0,110855.1] || subclass(union(image(element_relation,power_class(u)),complement(union(v,w))),intersection(power_class(complement(power_class(u))),union(v,w)))* -> equal(union(image(element_relation,power_class(u)),complement(union(v,w))),null_class).
% 299.94/300.48 110753[0:SpR:98733.0,4904.1] || -> subclass(symmetric_difference(power_class(complement(power_class(u))),union(v,w)),x) member(not_subclass_element(symmetric_difference(power_class(complement(power_class(u))),union(v,w)),x),union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 299.94/300.48 111002[3:Rew:98733.0,110736.1] || -> member(union(image(element_relation,power_class(u)),complement(union(v,w))),intersection(power_class(complement(power_class(u))),union(v,w)))* equal(singleton(union(image(element_relation,power_class(u)),complement(union(v,w)))),null_class).
% 299.94/300.48 110702[0:SpR:98733.0,5493.0] || -> subclass(symmetric_difference(union(image(element_relation,power_class(u)),complement(union(v,w))),complement(singleton(intersection(power_class(complement(power_class(u))),union(v,w))))),successor(intersection(power_class(complement(power_class(u))),union(v,w))))*.
% 299.94/300.48 111439[0:SpL:99020.0,46452.0] || member(u,intersection(power_class(v),union(image(element_relation,union(w,x)),complement(power_class(y)))))* member(u,union(complement(power_class(v)),intersection(power_class(complement(union(w,x))),power_class(y)))) -> .
% 299.94/300.48 111428[0:SpL:99020.0,46251.0] || member(u,intersection(union(image(element_relation,union(v,w)),complement(power_class(x))),power_class(y)))* member(u,union(intersection(power_class(complement(union(v,w))),power_class(x)),complement(power_class(y)))) -> .
% 299.94/300.48 111420[12:SpL:99020.0,69343.1] function(intersection(power_class(complement(union(u,v))),power_class(w))) || equal(union(image(element_relation,union(u,v)),complement(power_class(w))),successor(intersection(power_class(complement(union(u,v))),power_class(w))))** -> .
% 299.94/300.48 111549[0:Rew:99020.0,111393.1] || subclass(union(image(element_relation,union(u,v)),complement(power_class(w))),intersection(power_class(complement(union(u,v))),power_class(w)))* -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),null_class).
% 299.94/300.48 111288[0:SpR:99020.0,4904.1] || -> subclass(symmetric_difference(power_class(complement(union(u,v))),power_class(w)),x) member(not_subclass_element(symmetric_difference(power_class(complement(union(u,v))),power_class(w)),x),union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 299.94/300.48 111550[3:Rew:99020.0,111271.1] || -> member(union(image(element_relation,union(u,v)),complement(power_class(w))),intersection(power_class(complement(union(u,v))),power_class(w)))* equal(singleton(union(image(element_relation,union(u,v)),complement(power_class(w)))),null_class).
% 299.94/300.48 111237[0:SpR:99020.0,5493.0] || -> subclass(symmetric_difference(union(image(element_relation,union(u,v)),complement(power_class(w))),complement(singleton(intersection(power_class(complement(union(u,v))),power_class(w))))),successor(intersection(power_class(complement(union(u,v))),power_class(w))))*.
% 299.94/300.48 112378[0:SpL:99160.0,46452.0] || member(u,intersection(power_class(v),union(complement(union(w,x)),image(element_relation,power_class(y)))))* member(u,union(complement(power_class(v)),intersection(union(w,x),power_class(complement(power_class(y)))))) -> .
% 299.94/300.48 112367[0:SpL:99160.0,46251.0] || member(u,intersection(union(complement(union(v,w)),image(element_relation,power_class(x))),power_class(y)))* member(u,union(intersection(union(v,w),power_class(complement(power_class(x)))),complement(power_class(y)))) -> .
% 299.94/300.48 112359[12:SpL:99160.0,69343.1] function(intersection(union(u,v),power_class(complement(power_class(w))))) || equal(union(complement(union(u,v)),image(element_relation,power_class(w))),successor(intersection(union(u,v),power_class(complement(power_class(w))))))** -> .
% 299.94/300.48 112475[0:Rew:99160.0,112332.1] || subclass(union(complement(union(u,v)),image(element_relation,power_class(w))),intersection(union(u,v),power_class(complement(power_class(w)))))* -> equal(union(complement(union(u,v)),image(element_relation,power_class(w))),null_class).
% 299.94/300.48 112233[0:SpR:99160.0,4904.1] || -> subclass(symmetric_difference(union(u,v),power_class(complement(power_class(w)))),x) member(not_subclass_element(symmetric_difference(union(u,v),power_class(complement(power_class(w)))),x),union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 299.94/300.48 112476[3:Rew:99160.0,112216.1] || -> member(union(complement(union(u,v)),image(element_relation,power_class(w))),intersection(union(u,v),power_class(complement(power_class(w)))))* equal(singleton(union(complement(union(u,v)),image(element_relation,power_class(w)))),null_class).
% 299.94/300.48 112182[0:SpR:99160.0,5493.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),image(element_relation,power_class(w))),complement(singleton(intersection(union(u,v),power_class(complement(power_class(w))))))),successor(intersection(union(u,v),power_class(complement(power_class(w))))))*.
% 299.94/300.48 117675[0:Res:50.1,4975.0] inductive(unordered_pair(u,v)) || -> subclass(image(successor_relation,unordered_pair(u,v)),w) equal(not_subclass_element(image(successor_relation,unordered_pair(u,v)),w),v)** equal(not_subclass_element(image(successor_relation,unordered_pair(u,v)),w),u)**.
% 299.94/300.48 122785[3:Res:53246.0,6509.0] || -> equal(singleton(complement(symmetric_difference(union(u,v),union(complement(u),complement(v))))),null_class) member(complement(symmetric_difference(union(u,v),union(complement(u),complement(v)))),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.48 122912[0:Rew:46227.0,122666.1] || member(u,symmetric_difference(union(intersection(power_class(v),complement(w)),x),union(union(complement(power_class(v)),w),complement(x))))* -> member(u,complement(symmetric_difference(union(complement(power_class(v)),w),complement(x)))).
% 299.94/300.48 122913[0:Rew:99391.0,122665.1] || member(u,symmetric_difference(union(intersection(complement(v),successor(w)),x),union(union(v,complement(successor(w))),complement(x))))* -> member(u,complement(symmetric_difference(union(v,complement(successor(w))),complement(x)))).
% 299.94/300.48 122914[0:Rew:46221.0,122664.1] || member(u,symmetric_difference(union(intersection(complement(v),power_class(w)),x),union(union(v,complement(power_class(w))),complement(x))))* -> member(u,complement(symmetric_difference(union(v,complement(power_class(w))),complement(x)))).
% 299.94/300.48 122915[0:Rew:97918.0,122662.1] || member(u,symmetric_difference(union(image(element_relation,union(v,w)),x),union(power_class(complement(union(v,w))),complement(x))))* -> member(u,complement(symmetric_difference(power_class(complement(union(v,w))),complement(x)))).
% 299.94/300.48 122916[0:Rew:46227.0,122631.1] || member(u,symmetric_difference(union(v,intersection(power_class(w),complement(x))),union(complement(v),union(complement(power_class(w)),x))))* -> member(u,complement(symmetric_difference(complement(v),union(complement(power_class(w)),x)))).
% 299.94/300.48 122917[0:Rew:99391.0,122630.1] || member(u,symmetric_difference(union(v,intersection(complement(w),successor(x))),union(complement(v),union(w,complement(successor(x))))))* -> member(u,complement(symmetric_difference(complement(v),union(w,complement(successor(x)))))).
% 299.94/300.48 122918[0:Rew:46221.0,122629.1] || member(u,symmetric_difference(union(v,intersection(complement(w),power_class(x))),union(complement(v),union(w,complement(power_class(x))))))* -> member(u,complement(symmetric_difference(complement(v),union(w,complement(power_class(x)))))).
% 299.94/300.48 122919[0:Rew:97918.0,122627.1] || member(u,symmetric_difference(union(v,image(element_relation,union(w,x))),union(complement(v),power_class(complement(union(w,x))))))* -> member(u,complement(symmetric_difference(complement(v),power_class(complement(union(w,x)))))).
% 299.94/300.48 126417[3:MRR:126310.0,9180.1] || subclass(u,regular(intersection(complement(v),union(w,x)))) -> member(regular(u),union(v,complement(union(w,x))))* equal(u,null_class) equal(intersection(complement(v),union(w,x)),null_class).
% 299.94/300.48 127036[0:SpL:99615.0,1479.2] || member(u,union(complement(v),union(w,x)))* member(u,union(v,complement(union(w,x)))) subclass(symmetric_difference(complement(v),union(w,x)),y)* -> member(u,y)*.
% 299.94/300.48 127035[0:SpL:99615.0,9133.0] || equal(u,symmetric_difference(complement(v),union(w,x)))* member(y,union(complement(v),union(w,x)))* member(y,union(v,complement(union(w,x)))) -> member(y,u)*.
% 299.94/300.48 127194[0:Rew:67444.0,126864.0] || -> equal(intersection(union(union(complement(power_class(u)),v),union(w,x)),union(intersection(power_class(u),complement(v)),complement(union(w,x)))),symmetric_difference(union(complement(power_class(u)),v),union(w,x)))**.
% 299.94/300.48 127195[0:Rew:67444.0,126863.0] || -> equal(intersection(union(union(u,complement(successor(v))),union(w,x)),union(intersection(complement(u),successor(v)),complement(union(w,x)))),symmetric_difference(union(u,complement(successor(v))),union(w,x)))**.
% 299.94/300.48 127196[0:Rew:67444.0,126862.0] || -> equal(intersection(union(union(u,complement(power_class(v))),union(w,x)),union(intersection(complement(u),power_class(v)),complement(union(w,x)))),symmetric_difference(union(u,complement(power_class(v))),union(w,x)))**.
% 299.94/300.48 127197[0:Rew:67444.0,126860.0] || -> equal(intersection(union(power_class(complement(union(u,v))),union(w,x)),union(image(element_relation,union(u,v)),complement(union(w,x)))),symmetric_difference(power_class(complement(union(u,v))),union(w,x)))**.
% 299.94/300.48 127614[3:MRR:127504.0,9180.1] || subclass(u,regular(intersection(union(v,w),complement(x)))) -> member(regular(u),union(complement(union(v,w)),x))* equal(u,null_class) equal(intersection(union(v,w),complement(x)),null_class).
% 299.94/300.48 128070[0:SpL:98895.0,1479.2] || member(u,union(complement(union(v,w)),x))* member(u,union(union(v,w),complement(x))) subclass(symmetric_difference(union(v,w),complement(x)),y)* -> member(u,y)*.
% 299.94/300.48 128069[0:SpL:98895.0,9133.0] || equal(u,symmetric_difference(union(v,w),complement(x)))* member(y,union(complement(union(v,w)),x))* member(y,union(union(v,w),complement(x))) -> member(y,u)*.
% 299.94/300.48 127931[0:SpR:46227.0,98895.0] || -> equal(intersection(union(union(u,v),union(complement(power_class(w)),x)),union(complement(union(u,v)),intersection(power_class(w),complement(x)))),symmetric_difference(union(u,v),union(complement(power_class(w)),x)))**.
% 299.94/300.48 127930[0:SpR:99391.0,98895.0] || -> equal(intersection(union(union(u,v),union(w,complement(successor(x)))),union(complement(union(u,v)),intersection(complement(w),successor(x)))),symmetric_difference(union(u,v),union(w,complement(successor(x)))))**.
% 299.94/300.48 127929[0:SpR:46221.0,98895.0] || -> equal(intersection(union(union(u,v),union(w,complement(power_class(x)))),union(complement(union(u,v)),intersection(complement(w),power_class(x)))),symmetric_difference(union(u,v),union(w,complement(power_class(x)))))**.
% 299.94/300.48 127927[0:SpR:97918.0,98895.0] || -> equal(intersection(union(union(u,v),power_class(complement(union(w,x)))),union(complement(union(u,v)),image(element_relation,union(w,x)))),symmetric_difference(union(u,v),power_class(complement(union(w,x)))))**.
% 299.94/300.48 129274[12:SpR:98733.0,126105.1] function(intersection(power_class(complement(power_class(u))),union(v,w))) || -> subclass(regular(successor(intersection(power_class(complement(power_class(u))),union(v,w)))),union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 299.94/300.48 129272[12:SpR:46898.0,126105.1] function(intersection(power_class(u),union(complement(power_class(v)),w))) || -> subclass(regular(successor(intersection(power_class(u),union(complement(power_class(v)),w)))),union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 299.94/300.48 129271[12:SpR:46893.0,126105.1] function(intersection(power_class(u),union(v,complement(power_class(w))))) || -> subclass(regular(successor(intersection(power_class(u),union(v,complement(power_class(w)))))),union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 299.94/300.48 129270[12:SpR:99160.0,126105.1] function(intersection(union(u,v),power_class(complement(power_class(w))))) || -> subclass(regular(successor(intersection(union(u,v),power_class(complement(power_class(w)))))),union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 299.94/300.48 129269[12:SpR:46895.0,126105.1] function(intersection(union(complement(power_class(u)),v),power_class(w))) || -> subclass(regular(successor(intersection(union(complement(power_class(u)),v),power_class(w)))),union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 299.94/300.48 129268[12:SpR:46894.0,126105.1] function(intersection(union(u,complement(power_class(v))),power_class(w))) || -> subclass(regular(successor(intersection(union(u,complement(power_class(v))),power_class(w)))),union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 299.94/300.48 129267[12:SpR:99020.0,126105.1] function(intersection(power_class(complement(union(u,v))),power_class(w))) || -> subclass(regular(successor(intersection(power_class(complement(union(u,v))),power_class(w)))),union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 299.94/300.48 129265[12:SpR:98594.0,126105.1] function(intersection(power_class(u),power_class(complement(union(v,w))))) || -> subclass(regular(successor(intersection(power_class(u),power_class(complement(union(v,w)))))),union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 299.94/300.48 142246[0:Res:4871.2,46242.0] || subclass(u,intersection(complement(v),union(w,complement(power_class(x))))) member(not_subclass_element(intersection(u,y),z),union(v,intersection(complement(w),power_class(x))))* -> subclass(intersection(u,y),z).
% 299.94/300.48 142244[0:Res:3695.2,46242.0] || subclass(u,intersection(complement(v),union(w,complement(power_class(x))))) member(not_subclass_element(intersection(y,u),z),union(v,intersection(complement(w),power_class(x))))* -> subclass(intersection(y,u),z).
% 299.94/300.48 142164[0:SpL:97907.0,46242.0] || member(u,intersection(union(v,complement(union(w,x))),union(y,complement(power_class(z)))))* member(u,union(intersection(complement(v),union(w,x)),intersection(complement(y),power_class(z)))) -> .
% 299.94/300.48 142154[0:SpL:97919.0,46242.0] || member(u,intersection(union(complement(union(v,w)),x),union(y,complement(power_class(z)))))* member(u,union(intersection(union(v,w),complement(x)),intersection(complement(y),power_class(z)))) -> .
% 299.94/300.48 142321[3:Rew:98495.0,142261.1,98495.0,142261.0] || member(regular(complement(union(u,complement(union(v,complement(power_class(w))))))),union(u,intersection(complement(v),power_class(w))))* -> equal(complement(union(u,complement(union(v,complement(power_class(w)))))),null_class).
% 299.94/300.48 143807[0:Res:4871.2,46261.0] || subclass(u,intersection(union(v,complement(power_class(w))),complement(x))) member(not_subclass_element(intersection(u,y),z),union(intersection(complement(v),power_class(w)),x))* -> subclass(intersection(u,y),z).
% 299.94/300.48 143805[0:Res:3695.2,46261.0] || subclass(u,intersection(union(v,complement(power_class(w))),complement(x))) member(not_subclass_element(intersection(y,u),z),union(intersection(complement(v),power_class(w)),x))* -> subclass(intersection(y,u),z).
% 299.94/300.48 143693[0:SpL:97907.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),union(x,complement(union(y,z)))))* member(u,union(intersection(complement(v),power_class(w)),intersection(complement(x),union(y,z)))) -> .
% 299.94/300.48 143683[0:SpL:97919.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),union(complement(union(x,y)),z)))* member(u,union(intersection(complement(v),power_class(w)),intersection(union(x,y),complement(z)))) -> .
% 299.94/300.48 143888[3:Rew:98856.0,143822.1,98856.0,143822.0] || member(regular(complement(union(complement(union(u,complement(power_class(v)))),w))),union(intersection(complement(u),power_class(v)),w))* -> equal(complement(union(complement(union(u,complement(power_class(v)))),w)),null_class).
% 299.94/300.48 144218[0:Res:4871.2,46288.0] || subclass(u,intersection(complement(v),union(complement(power_class(w)),x))) member(not_subclass_element(intersection(u,y),z),union(v,intersection(power_class(w),complement(x))))* -> subclass(intersection(u,y),z).
% 299.94/300.48 144216[0:Res:3695.2,46288.0] || subclass(u,intersection(complement(v),union(complement(power_class(w)),x))) member(not_subclass_element(intersection(y,u),z),union(v,intersection(power_class(w),complement(x))))* -> subclass(intersection(y,u),z).
% 299.94/300.48 144136[0:SpL:97907.0,46288.0] || member(u,intersection(union(v,complement(union(w,x))),union(complement(power_class(y)),z)))* member(u,union(intersection(complement(v),union(w,x)),intersection(power_class(y),complement(z)))) -> .
% 299.94/300.48 144126[0:SpL:97919.0,46288.0] || member(u,intersection(union(complement(union(v,w)),x),union(complement(power_class(y)),z)))* member(u,union(intersection(union(v,w),complement(x)),intersection(power_class(y),complement(z)))) -> .
% 299.94/300.48 144302[3:Rew:98495.0,144233.1,98495.0,144233.0] || member(regular(complement(union(u,complement(union(complement(power_class(v)),w))))),union(u,intersection(power_class(v),complement(w))))* -> equal(complement(union(u,complement(union(complement(power_class(v)),w)))),null_class).
% 299.94/300.48 144477[0:Res:4871.2,46462.0] || subclass(u,intersection(union(complement(power_class(v)),w),complement(x))) member(not_subclass_element(intersection(u,y),z),union(intersection(power_class(v),complement(w)),x))* -> subclass(intersection(u,y),z).
% 299.94/300.48 144475[0:Res:3695.2,46462.0] || subclass(u,intersection(union(complement(power_class(v)),w),complement(x))) member(not_subclass_element(intersection(y,u),z),union(intersection(power_class(v),complement(w)),x))* -> subclass(intersection(y,u),z).
% 299.94/300.48 144356[0:SpL:97907.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),union(x,complement(union(y,z)))))* member(u,union(intersection(power_class(v),complement(w)),intersection(complement(x),union(y,z)))) -> .
% 299.94/300.48 144346[0:SpL:97919.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),union(complement(union(x,y)),z)))* member(u,union(intersection(power_class(v),complement(w)),intersection(union(x,y),complement(z)))) -> .
% 299.94/300.48 144566[3:Rew:98856.0,144492.1,98856.0,144492.0] || member(regular(complement(union(complement(union(complement(power_class(u)),v)),w))),union(intersection(power_class(u),complement(v)),w))* -> equal(complement(union(complement(union(complement(power_class(u)),v)),w)),null_class).
% 299.94/300.48 145774[0:Res:4871.2,98247.0] || subclass(u,intersection(complement(v),power_class(complement(union(w,x))))) member(not_subclass_element(intersection(u,y),z),union(v,image(element_relation,union(w,x))))* -> subclass(intersection(u,y),z).
% 299.94/300.48 145772[0:Res:3695.2,98247.0] || subclass(u,intersection(complement(v),power_class(complement(union(w,x))))) member(not_subclass_element(intersection(y,u),z),union(v,image(element_relation,union(w,x))))* -> subclass(intersection(y,u),z).
% 299.94/300.48 145696[0:SpL:97907.0,98247.0] || member(u,intersection(union(v,complement(union(w,x))),power_class(complement(union(y,z)))))* member(u,union(intersection(complement(v),union(w,x)),image(element_relation,union(y,z)))) -> .
% 299.94/300.48 145685[0:SpL:97919.0,98247.0] || member(u,intersection(union(complement(union(v,w)),x),power_class(complement(union(y,z)))))* member(u,union(intersection(union(v,w),complement(x)),image(element_relation,union(y,z)))) -> .
% 299.94/300.48 148136[0:Res:4871.2,98557.0] || subclass(u,intersection(power_class(complement(union(v,w))),complement(x))) member(not_subclass_element(intersection(u,y),z),union(image(element_relation,union(v,w)),x))* -> subclass(intersection(u,y),z).
% 299.94/300.48 148134[0:Res:3695.2,98557.0] || subclass(u,intersection(power_class(complement(union(v,w))),complement(x))) member(not_subclass_element(intersection(y,u),z),union(image(element_relation,union(v,w)),x))* -> subclass(intersection(y,u),z).
% 299.94/300.48 147997[0:SpL:97907.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),union(x,complement(union(y,z)))))* member(u,union(image(element_relation,union(v,w)),intersection(complement(x),union(y,z)))) -> .
% 299.94/300.48 147985[0:SpL:97919.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),union(complement(union(x,y)),z)))* member(u,union(image(element_relation,union(v,w)),intersection(union(x,y),complement(z)))) -> .
% 299.94/300.48 155309[0:Res:6510.2,4978.1] || member(not_subclass_element(u,v),union(complement(w),complement(x)))* member(not_subclass_element(u,v),union(w,x)) subclass(u,complement(symmetric_difference(complement(w),complement(x)))) -> subclass(u,v).
% 299.94/300.48 155385[3:MRR:155308.4,155301.2] || member(not_subclass_element(u,v),union(complement(w),complement(x)))* member(not_subclass_element(u,v),union(w,x)) subclass(u,regular(symmetric_difference(complement(w),complement(x)))) -> subclass(u,v).
% 299.94/300.48 155973[3:Res:125591.0,6974.0] || -> equal(complement(successor(complement(ordered_pair(u,v)))),null_class) equal(regular(complement(successor(complement(ordered_pair(u,v))))),unordered_pair(u,singleton(v)))** equal(regular(complement(successor(complement(ordered_pair(u,v))))),singleton(u)).
% 299.94/300.48 158262[3:Res:4871.2,7409.1] || subclass(u,unordered_pair(v,w))* member(not_subclass_element(intersection(u,x),y),v)* -> subclass(intersection(u,x),y) equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 299.94/300.48 158260[3:Res:3695.2,7409.1] || subclass(u,unordered_pair(v,w))* member(not_subclass_element(intersection(x,u),y),v)* -> subclass(intersection(x,u),y) equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 299.94/300.48 158242[3:Res:236.1,7409.1] || member(not_subclass_element(restrict(unordered_pair(u,v),w,x),y),u)* -> subclass(restrict(unordered_pair(u,v),w,x),y) equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.48 158701[3:Res:4871.2,7410.1] || subclass(u,unordered_pair(v,w))* member(not_subclass_element(intersection(u,x),y),w)* -> subclass(intersection(u,x),y) equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 299.94/300.49 158699[3:Res:3695.2,7410.1] || subclass(u,unordered_pair(v,w))* member(not_subclass_element(intersection(x,u),y),w)* -> subclass(intersection(x,u),y) equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 299.94/300.49 158681[3:Res:236.1,7410.1] || member(not_subclass_element(restrict(unordered_pair(u,v),w,x),y),v)* -> subclass(restrict(unordered_pair(u,v),w,x),y) equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.49 162329[0:Rew:73076.0,162118.0] || -> equal(intersection(union(power_class(complement(power_class(u))),image(element_relation,power_class(v))),union(image(element_relation,power_class(u)),power_class(complement(power_class(v))))),symmetric_difference(power_class(complement(power_class(u))),complement(power_class(complement(power_class(v))))))**.
% 299.94/300.49 162047[0:SpR:46313.0,89365.1] || subclass(union(complement(u),power_class(complement(power_class(v)))),union(u,image(element_relation,power_class(v))))* -> equal(symmetric_difference(complement(u),power_class(complement(power_class(v)))),union(complement(u),power_class(complement(power_class(v))))).
% 299.94/300.49 163022[0:SpR:46529.0,89365.1] || subclass(union(power_class(complement(power_class(u))),complement(v)),union(image(element_relation,power_class(u)),v))* -> equal(symmetric_difference(power_class(complement(power_class(u))),complement(v)),union(power_class(complement(power_class(u))),complement(v))).
% 299.94/300.49 166293[15:Rew:165880.0,1203.0] || member(cross_product(u,v),y__dfg) -> equal(cross_product(u,v),null_class) equal(ordered_pair(first(apply(choice,cross_product(u,v))),second(apply(choice,cross_product(u,v)))),apply(choice,cross_product(u,v)))**.
% 299.94/300.49 166601[15:Rew:165880.0,104559.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,image(element_relation,union(w,x))) member(ordered_pair(u,ordered_pair(v,compose(u,v))),power_class(complement(union(w,x))))* -> .
% 299.94/300.49 166604[15:Rew:165880.0,98267.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,power_class(complement(union(w,x)))) member(ordered_pair(u,ordered_pair(v,compose(u,v))),image(element_relation,union(w,x)))* -> .
% 299.94/300.49 166621[15:Rew:165880.0,53420.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,intersection(power_class(w),complement(x))) member(ordered_pair(u,ordered_pair(v,compose(u,v))),union(complement(power_class(w)),x))* -> .
% 299.94/300.49 166622[15:Rew:165880.0,53320.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,intersection(complement(w),power_class(x))) member(ordered_pair(u,ordered_pair(v,compose(u,v))),union(w,complement(power_class(x))))* -> .
% 299.94/300.49 175004[15:Rew:165880.0,166693.1,165880.0,166693.0] || member(u,y__dfg) subclass(y__dfg,image(v,image(w,singleton(x)))) member(ordered_pair(x,power_class(u)),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(x,power_class(u)),compose(v,w))*.
% 299.94/300.49 175005[15:Rew:165880.0,166694.1,165880.0,166694.0] || member(u,y__dfg) subclass(y__dfg,image(v,image(w,singleton(x)))) member(ordered_pair(x,sum_class(u)),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(x,sum_class(u)),compose(v,w))*.
% 299.94/300.49 166728[15:Rew:165880.0,81224.0] || member(ordered_pair(u,not_subclass_element(image(v,image(w,singleton(u))),x)),cross_product(y__dfg,y__dfg))* equal(successor(compose(v,w)),null_class) -> subclass(image(v,image(w,singleton(u))),x).
% 299.94/300.49 166769[15:Rew:165880.0,29786.1] || subclass(domain_relation,union(null_class,image(u,image(v,singleton(w)))))* member(ordered_pair(w,ordered_pair(null_class,null_class)),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,ordered_pair(null_class,null_class)),compose(u,v)).
% 299.94/300.49 166773[15:Rew:165880.0,113070.0] || member(ordered_pair(u,regular(image(v,range_of(null_class)))),cross_product(y__dfg,y__dfg)) -> equal(image(v,range_of(null_class)),null_class) member(ordered_pair(u,regular(image(v,range_of(null_class)))),compose(v,successor(null_class)))*.
% 299.94/300.49 175006[15:Rew:165880.0,166782.0] || member(range_of(null_class),y__dfg) member(ordered_pair(u,apply(choice,range_of(null_class))),cross_product(y__dfg,y__dfg)) -> equal(range_of(null_class),null_class) member(ordered_pair(u,apply(choice,range_of(null_class))),compose(null_class,v))*.
% 299.94/300.49 175007[15:Rew:165880.0,166886.0] || subclass(y__dfg,image(u,image(v,singleton(w)))) member(ordered_pair(w,regular(union(x__dfg,x__dfg))),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,regular(union(x__dfg,x__dfg))),compose(u,v))*.
% 299.94/300.49 167008[15:Rew:165880.0,20725.1] || member(singleton(u),cantor(v)) member(ordered_pair(v,singleton(singleton(singleton(u)))),cross_product(y__dfg,cross_product(y__dfg,y__dfg)))* -> member(ordered_pair(v,ordered_pair(singleton(u),apply(v,singleton(u)))),application_function)*.
% 299.94/300.49 167023[15:Rew:165880.0,165079.0] || member(u,y__dfg) equal(not_subclass_element(v,image(w,image(x,singleton(u)))),successor(u))** subclass(successor_relation,compose(w,x)) -> subclass(v,image(w,image(x,singleton(u)))).
% 299.94/300.49 175008[15:Rew:165880.0,167053.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,symmetric_difference(w,cross_product(x,y))) -> member(ordered_pair(v,u),complement(restrict(w,x,y)))*.
% 299.94/300.49 175009[15:Rew:165880.0,167054.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,symmetric_difference(complement(w),power_class(x))) -> member(ordered_pair(v,u),union(w,complement(power_class(x))))*.
% 299.94/300.49 175010[15:Rew:165880.0,167055.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,symmetric_difference(cross_product(w,x),y)) -> member(ordered_pair(v,u),complement(restrict(y,w,x)))*.
% 299.94/300.49 175011[15:Rew:165880.0,167056.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,symmetric_difference(power_class(w),complement(x))) -> member(ordered_pair(v,u),union(complement(power_class(w)),x))*.
% 299.94/300.49 167121[15:Rew:165880.0,158706.0] || member(u,y__dfg) subclass(u,unordered_pair(v,w))* member(apply(choice,u),w)* -> equal(u,null_class) equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 299.94/300.49 167126[15:Rew:165880.0,158267.0] || member(u,y__dfg) subclass(u,unordered_pair(v,w))* member(apply(choice,u),v)* -> equal(u,null_class) equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 299.94/300.49 167185[15:Rew:165880.0,148141.0] || member(u,y__dfg) subclass(u,intersection(power_class(complement(union(v,w))),complement(x))) member(apply(choice,u),union(image(element_relation,union(v,w)),x))* -> equal(u,null_class).
% 299.94/300.49 167210[15:Rew:165880.0,145779.0] || member(u,y__dfg) subclass(u,intersection(complement(v),power_class(complement(union(w,x))))) member(apply(choice,u),union(v,image(element_relation,union(w,x))))* -> equal(u,null_class).
% 299.94/300.49 167223[15:Rew:165880.0,144482.0] || member(u,y__dfg) subclass(u,intersection(union(complement(power_class(v)),w),complement(x))) member(apply(choice,u),union(intersection(power_class(v),complement(w)),x))* -> equal(u,null_class).
% 299.94/300.49 167226[15:Rew:165880.0,144223.0] || member(u,y__dfg) subclass(u,intersection(complement(v),union(complement(power_class(w)),x))) member(apply(choice,u),union(v,intersection(power_class(w),complement(x))))* -> equal(u,null_class).
% 299.94/300.49 167234[15:Rew:165880.0,143812.0] || member(u,y__dfg) subclass(u,intersection(union(v,complement(power_class(w))),complement(x))) member(apply(choice,u),union(intersection(complement(v),power_class(w)),x))* -> equal(u,null_class).
% 299.94/300.49 167237[15:Rew:165880.0,142251.0] || member(u,y__dfg) subclass(u,intersection(complement(v),union(w,complement(power_class(x))))) member(apply(choice,u),union(v,intersection(complement(w),power_class(x))))* -> equal(u,null_class).
% 299.94/300.49 167256[15:Rew:165880.0,139338.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(complement(union(w,x)),y)))* member(u,union(image(element_relation,power_class(v)),intersection(union(w,x),complement(y)))).
% 299.94/300.49 167257[15:Rew:165880.0,139348.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(w,complement(union(x,y)))))* member(u,union(image(element_relation,power_class(v)),intersection(complement(w),union(x,y)))).
% 299.94/300.49 167296[15:Rew:165880.0,138580.0] || member(u,y__dfg) -> member(u,intersection(union(complement(union(v,w)),x),power_class(complement(power_class(y)))))* member(u,union(intersection(union(v,w),complement(x)),image(element_relation,power_class(y)))).
% 299.94/300.49 167297[15:Rew:165880.0,138590.0] || member(u,y__dfg) -> member(u,intersection(union(v,complement(union(w,x))),power_class(complement(power_class(y)))))* member(u,union(intersection(complement(v),union(w,x)),image(element_relation,power_class(y)))).
% 299.94/300.49 167467[15:Rew:165880.0,122817.0] || member(u,y__dfg) member(v,u) subclass(element_relation,symmetric_difference(union(w,x),union(complement(w),complement(x))))* -> member(ordered_pair(v,u),complement(symmetric_difference(complement(w),complement(x))))*.
% 299.94/300.49 167547[15:Rew:165880.0,108554.0] || member(u,y__dfg) subclass(domain_relation,regular(image(element_relation,union(v,w)))) -> member(ordered_pair(u,cantor(u)),power_class(complement(union(v,w))))* equal(image(element_relation,union(v,w)),null_class).
% 299.94/300.49 167586[15:Rew:165880.0,100028.0] || member(u,y__dfg) subclass(domain_relation,regular(power_class(complement(union(v,w))))) -> member(ordered_pair(u,cantor(u)),image(element_relation,union(v,w)))* equal(power_class(complement(union(v,w))),null_class).
% 299.94/300.49 175012[15:Rew:165880.0,167701.3,165880.0,167701.2,165880.0,167701.0] || member(cross_product(singleton(u),y__dfg),y__dfg) member(u,y__dfg) member(apply(choice,cross_product(singleton(u),y__dfg)),v)* -> equal(cross_product(singleton(u),y__dfg),null_class) member(u,cantor(v)).
% 299.94/300.49 167757[15:Rew:165880.0,95455.0] || member(u,y__dfg) -> member(u,intersection(union(complement(power_class(v)),intersection(power_class(w),complement(x))),complement(y)))* member(u,union(intersection(power_class(v),union(complement(power_class(w)),x)),y)).
% 299.94/300.49 167758[15:Rew:165880.0,95475.0] || member(u,y__dfg) -> member(u,intersection(complement(v),union(complement(power_class(w)),intersection(power_class(x),complement(y)))))* member(u,union(v,intersection(power_class(w),union(complement(power_class(x)),y)))).
% 299.94/300.49 167766[15:Rew:165880.0,95071.0] || member(u,y__dfg) -> member(u,intersection(union(intersection(power_class(v),complement(w)),complement(power_class(x))),complement(y)))* member(u,union(intersection(union(complement(power_class(v)),w),power_class(x)),y)).
% 299.94/300.49 167767[15:Rew:165880.0,95091.0] || member(u,y__dfg) -> member(u,intersection(complement(v),union(intersection(power_class(w),complement(x)),complement(power_class(y)))))* member(u,union(v,intersection(union(complement(power_class(w)),x),power_class(y)))).
% 299.94/300.49 167775[15:Rew:165880.0,94742.0] || member(u,y__dfg) -> member(u,intersection(union(intersection(complement(v),power_class(w)),complement(power_class(x))),complement(y)))* member(u,union(intersection(union(v,complement(power_class(w))),power_class(x)),y)).
% 299.94/300.49 167776[15:Rew:165880.0,94761.0] || member(u,y__dfg) -> member(u,intersection(complement(v),union(intersection(complement(w),power_class(x)),complement(power_class(y)))))* member(u,union(v,intersection(union(w,complement(power_class(x))),power_class(y)))).
% 299.94/300.49 167784[15:Rew:165880.0,93894.0] || member(u,y__dfg) -> member(u,intersection(union(complement(power_class(v)),intersection(complement(w),power_class(x))),complement(y)))* member(u,union(intersection(power_class(v),union(w,complement(power_class(x)))),y)).
% 299.94/300.49 167785[15:Rew:165880.0,93913.0] || member(u,y__dfg) -> member(u,intersection(complement(v),union(complement(power_class(w)),intersection(complement(x),power_class(y)))))* member(u,union(v,intersection(power_class(w),union(x,complement(power_class(y)))))).
% 299.94/300.49 167795[15:Rew:165880.0,91557.0] || member(u,y__dfg) subclass(domain_relation,regular(intersection(complement(v),power_class(w)))) -> member(ordered_pair(u,cantor(u)),union(v,complement(power_class(w))))* equal(intersection(complement(v),power_class(w)),null_class).
% 299.94/300.49 167796[15:Rew:165880.0,91556.0] || member(u,y__dfg) subclass(domain_relation,regular(intersection(power_class(v),complement(w)))) -> member(ordered_pair(u,cantor(u)),union(complement(power_class(v)),w))* equal(intersection(power_class(v),complement(w)),null_class).
% 299.94/300.49 167876[15:Rew:165880.0,83719.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(complement(power_class(w)),image(element_relation,power_class(x)))))* member(u,union(complement(power_class(v)),intersection(power_class(w),power_class(complement(power_class(x)))))).
% 299.94/300.49 167877[15:Rew:165880.0,83720.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(image(element_relation,power_class(w)),complement(power_class(x)))))* member(u,union(complement(power_class(v)),intersection(power_class(complement(power_class(w))),power_class(x)))).
% 299.94/300.49 167899[15:Rew:165880.0,83348.0] || member(u,y__dfg) -> member(u,intersection(union(complement(power_class(v)),image(element_relation,power_class(w))),power_class(x)))* member(u,union(intersection(power_class(v),power_class(complement(power_class(w)))),complement(power_class(x)))).
% 299.94/300.49 167900[15:Rew:165880.0,83349.0] || member(u,y__dfg) -> member(u,intersection(union(image(element_relation,power_class(v)),complement(power_class(w))),power_class(x)))* member(u,union(intersection(power_class(complement(power_class(v))),power_class(w)),complement(power_class(x)))).
% 299.94/300.49 168043[15:Rew:165880.0,62171.0] || member(u,y__dfg) member(v,u) subclass(element_relation,complement(intersection(w,x))) member(ordered_pair(v,u),union(w,x)) -> member(ordered_pair(v,u),symmetric_difference(w,x))*.
% 299.94/300.49 168362[15:Rew:165880.0,10864.0] || member(u,y__dfg) member(v,w)* -> equal(u,null_class) equal(ordered_pair(first(ordered_pair(v,apply(choice,u))),second(ordered_pair(v,apply(choice,u)))),ordered_pair(v,apply(choice,u)))**.
% 299.94/300.49 168394[15:Rew:165880.0,21485.0] || subclass(domain_relation,cross_product(cross_product(y__dfg,y__dfg),y__dfg)) member(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u))),w) -> member(ordered_pair(ordered_pair(v,u),cantor(ordered_pair(v,u))),flip(w))*.
% 299.94/300.49 168395[15:Rew:165880.0,21484.0] || subclass(domain_relation,cross_product(cross_product(y__dfg,y__dfg),y__dfg)) member(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v),w) -> member(ordered_pair(ordered_pair(v,u),cantor(ordered_pair(v,u))),rotate(w))*.
% 299.94/300.49 175013[15:Rew:165880.0,168453.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,symmetric_difference(union(v,w),complement(x))) -> member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),union(complement(union(v,w)),x))*.
% 299.94/300.49 175014[15:Rew:165880.0,168454.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),complement(symmetric_difference(v,w)))*.
% 299.94/300.49 175015[15:Rew:165880.0,168456.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,symmetric_difference(complement(v),union(w,x))) -> member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),union(v,complement(union(w,x))))*.
% 299.94/300.49 175016[15:Rew:165880.0,168523.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,symmetric_difference(union(v,w),complement(x))) -> member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),union(complement(union(v,w)),x))*.
% 299.94/300.49 175017[15:Rew:165880.0,168524.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),complement(symmetric_difference(v,w)))*.
% 299.94/300.49 175018[15:Rew:165880.0,168526.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,symmetric_difference(complement(v),union(w,x))) -> member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),union(v,complement(union(w,x))))*.
% 299.94/300.49 175019[15:Rew:165880.0,168688.2] function(u) || member(v,y__dfg) subclass(y__dfg,intersection(power_class(complement(union(w,x))),complement(y))) member(image(u,v),union(image(element_relation,union(w,x)),y))* -> .
% 299.94/300.49 175020[15:Rew:165880.0,168689.2] function(u) || member(v,y__dfg) subclass(y__dfg,intersection(complement(w),power_class(complement(union(x,y))))) member(image(u,v),union(w,image(element_relation,union(x,y))))* -> .
% 299.94/300.49 175021[15:Rew:165880.0,168690.2] function(u) || member(v,y__dfg) subclass(y__dfg,intersection(union(complement(power_class(w)),x),complement(y))) member(image(u,v),union(intersection(power_class(w),complement(x)),y))* -> .
% 299.94/300.49 175022[15:Rew:165880.0,168691.2] function(u) || member(v,y__dfg) subclass(y__dfg,intersection(complement(w),union(complement(power_class(x)),y))) member(image(u,v),union(w,intersection(power_class(x),complement(y))))* -> .
% 299.94/300.49 175023[15:Rew:165880.0,168693.2] function(u) || member(v,y__dfg) subclass(y__dfg,intersection(union(w,complement(power_class(x))),complement(y))) member(image(u,v),union(intersection(complement(w),power_class(x)),y))* -> .
% 299.94/300.49 175024[15:Rew:165880.0,168694.2] function(u) || member(v,y__dfg) subclass(y__dfg,intersection(complement(w),union(x,complement(power_class(y))))) member(image(u,v),union(w,intersection(complement(x),power_class(y))))* -> .
% 299.94/300.49 168870[15:Rew:165880.0,10854.1] function(u) || member(v,y__dfg) member(w,x)* -> equal(ordered_pair(first(ordered_pair(w,image(u,v))),second(ordered_pair(w,image(u,v)))),ordered_pair(w,image(u,v)))**.
% 299.94/300.49 169082[15:Rew:165880.0,158709.0] || member(inverse(u),y__dfg) subclass(domain_relation,unordered_pair(v,w))* member(ordered_pair(inverse(u),range_of(u)),w)* -> equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 299.94/300.49 169083[15:Rew:165880.0,158270.0] || member(inverse(u),y__dfg) subclass(domain_relation,unordered_pair(v,w))* member(ordered_pair(inverse(u),range_of(u)),v)* -> equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 299.94/300.49 169084[15:Rew:165880.0,148144.0] || member(inverse(u),y__dfg) subclass(domain_relation,intersection(power_class(complement(union(v,w))),complement(x))) member(ordered_pair(inverse(u),range_of(u)),union(image(element_relation,union(v,w)),x))* -> .
% 299.94/300.49 169085[15:Rew:165880.0,145782.0] || member(inverse(u),y__dfg) subclass(domain_relation,intersection(complement(v),power_class(complement(union(w,x))))) member(ordered_pair(inverse(u),range_of(u)),union(v,image(element_relation,union(w,x))))* -> .
% 299.94/300.49 169087[15:Rew:165880.0,144485.0] || member(inverse(u),y__dfg) subclass(domain_relation,intersection(union(complement(power_class(v)),w),complement(x))) member(ordered_pair(inverse(u),range_of(u)),union(intersection(power_class(v),complement(w)),x))* -> .
% 299.94/300.49 169088[15:Rew:165880.0,144226.0] || member(inverse(u),y__dfg) subclass(domain_relation,intersection(complement(v),union(complement(power_class(w)),x))) member(ordered_pair(inverse(u),range_of(u)),union(v,intersection(power_class(w),complement(x))))* -> .
% 299.94/300.49 169090[15:Rew:165880.0,143815.0] || member(inverse(u),y__dfg) subclass(domain_relation,intersection(union(v,complement(power_class(w))),complement(x))) member(ordered_pair(inverse(u),range_of(u)),union(intersection(complement(v),power_class(w)),x))* -> .
% 299.94/300.49 169091[15:Rew:165880.0,142254.0] || member(inverse(u),y__dfg) subclass(domain_relation,intersection(complement(v),union(w,complement(power_class(x))))) member(ordered_pair(inverse(u),range_of(u)),union(v,intersection(complement(w),power_class(x))))* -> .
% 299.94/300.49 169133[15:Rew:165880.0,46153.0] || member(inverse(u),y__dfg) subclass(domain_relation,cross_product(v,w))* -> equal(ordered_pair(first(ordered_pair(inverse(u),range_of(u))),second(ordered_pair(inverse(u),range_of(u)))),ordered_pair(inverse(u),range_of(u)))**.
% 299.94/300.49 175025[15:Rew:165880.0,169488.2,165880.0,169488.1] function(compose(element_relation,universal_class)) || member(regular(successor(compose(element_relation,y__dfg))),y__dfg) member(apply(choice,regular(successor(compose(element_relation,y__dfg)))),element_relation)* -> equal(regular(successor(compose(element_relation,y__dfg))),null_class).
% 299.94/300.49 169900[15:Rew:165880.0,20803.0] || member(cross_product(u,v),y__dfg) member(ordered_pair(w,apply(choice,cross_product(u,v))),application_function)* -> equal(cross_product(u,v),null_class) member(first(apply(choice,cross_product(u,v))),cantor(w)).
% 299.94/300.49 175026[15:Rew:165880.0,170325.2] || member(ordered_pair(u,v),compose(regular(cross_product(image(w,singleton(u)),y__dfg)),w))* subclass(range_of(null_class),x)* -> equal(cross_product(image(w,singleton(u)),y__dfg),null_class) member(v,x)*.
% 299.94/300.49 175027[15:Rew:165880.0,170561.1] || subclass(domain_relation,rotate(cantor(regular(cross_product(singleton(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v)),y__dfg)))))* -> equal(cross_product(singleton(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v)),y__dfg),null_class).
% 299.94/300.49 175028[15:Rew:165880.0,170564.1] || subclass(domain_relation,flip(cantor(regular(cross_product(singleton(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u)))),y__dfg)))))* -> equal(cross_product(singleton(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u)))),y__dfg),null_class).
% 299.94/300.49 170835[15:Rew:165880.0,83473.0] || member(intersection(complement(u),power_class(v)),y__dfg) -> member(singleton(intersection(complement(u),power_class(v))),union(u,complement(power_class(v))))* member(singleton(singleton(singleton(intersection(complement(u),power_class(v))))),element_relation).
% 299.94/300.49 170840[15:Rew:165880.0,83857.0] || member(intersection(power_class(u),complement(v)),y__dfg) -> member(singleton(intersection(power_class(u),complement(v))),union(complement(power_class(u)),v))* member(singleton(singleton(singleton(intersection(power_class(u),complement(v))))),element_relation).
% 299.94/300.49 170920[15:Rew:165880.0,78988.0] || subclass(y__dfg,union(complement(power_class(u)),image(element_relation,power_class(v))))* member(omega,union(power_class(u),power_class(complement(power_class(v))))) -> member(omega,symmetric_difference(power_class(u),power_class(complement(power_class(v))))).
% 299.94/300.49 170947[15:Rew:165880.0,78989.0] || subclass(y__dfg,union(image(element_relation,power_class(u)),complement(power_class(v))))* member(omega,union(power_class(complement(power_class(u))),power_class(v))) -> member(omega,symmetric_difference(power_class(complement(power_class(u))),power_class(v))).
% 299.94/300.49 170980[15:Rew:165880.0,60569.0] || member(restrict(intersection(u,singleton(v)),w,x),y__dfg) -> equal(restrict(intersection(u,singleton(v)),w,x),null_class) equal(apply(choice,restrict(intersection(u,singleton(v)),w,x)),v)**.
% 299.94/300.49 170981[15:Rew:165880.0,60566.0] || member(intersection(u,restrict(singleton(v),w,x)),y__dfg) -> equal(intersection(u,restrict(singleton(v),w,x)),null_class) equal(apply(choice,intersection(u,restrict(singleton(v),w,x))),v)**.
% 299.94/300.49 170982[15:Rew:165880.0,60559.0] || member(union(null_class,restrict(singleton(u),v,w)),y__dfg) -> equal(union(null_class,restrict(singleton(u),v,w)),null_class) equal(apply(choice,union(null_class,restrict(singleton(u),v,w))),u)**.
% 299.94/300.49 170983[15:Rew:165880.0,60552.0] || member(intersection(restrict(singleton(u),v,w),x),y__dfg) -> equal(intersection(restrict(singleton(u),v,w),x),null_class) equal(apply(choice,intersection(restrict(singleton(u),v,w),x)),u)**.
% 299.94/300.49 170984[15:Rew:165880.0,60547.0] || member(restrict(intersection(singleton(u),v),w,x),y__dfg) -> equal(restrict(intersection(singleton(u),v),w,x),null_class) equal(apply(choice,restrict(intersection(singleton(u),v),w,x)),u)**.
% 299.94/300.49 170985[15:Rew:165880.0,60545.0] || member(restrict(union(null_class,singleton(u)),v,w),y__dfg) -> equal(restrict(union(null_class,singleton(u)),v,w),null_class) equal(apply(choice,restrict(union(null_class,singleton(u)),v,w)),u)**.
% 299.94/300.49 171172[15:Rew:165880.0,78090.0] || member(union(null_class,ordered_pair(u,v)),y__dfg) -> equal(apply(choice,union(null_class,ordered_pair(u,v))),unordered_pair(u,singleton(v)))** equal(apply(choice,union(null_class,ordered_pair(u,v))),singleton(u)).
% 299.94/300.49 171212[15:Rew:165880.0,157039.0] || member(restrict(intersection(u,v),w,x),y__dfg) member(apply(choice,restrict(intersection(u,v),w,x)),symmetric_difference(u,v))* -> equal(restrict(intersection(u,v),w,x),null_class).
% 299.94/300.49 171218[15:Rew:165880.0,82240.0] || member(intersection(union(null_class,intersection(u,v)),w),y__dfg) -> equal(intersection(union(null_class,intersection(u,v)),w),null_class) member(apply(choice,intersection(union(null_class,intersection(u,v)),w)),v)*.
% 299.94/300.49 171219[15:Rew:165880.0,81788.0] || member(intersection(union(null_class,intersection(u,v)),w),y__dfg) -> equal(intersection(union(null_class,intersection(u,v)),w),null_class) member(apply(choice,intersection(union(null_class,intersection(u,v)),w)),u)*.
% 299.94/300.49 171220[15:Rew:165880.0,82226.0] || member(union(null_class,intersection(u,intersection(v,w))),y__dfg) -> equal(union(null_class,intersection(u,intersection(v,w))),null_class) member(apply(choice,union(null_class,intersection(u,intersection(v,w)))),w)*.
% 299.94/300.49 171221[15:Rew:165880.0,81774.0] || member(union(null_class,intersection(u,intersection(v,w))),y__dfg) -> equal(union(null_class,intersection(u,intersection(v,w))),null_class) member(apply(choice,union(null_class,intersection(u,intersection(v,w)))),v)*.
% 299.94/300.49 171222[15:Rew:165880.0,82225.0] || member(intersection(intersection(u,intersection(v,w)),x),y__dfg) -> equal(intersection(intersection(u,intersection(v,w)),x),null_class) member(apply(choice,intersection(intersection(u,intersection(v,w)),x)),w)*.
% 299.94/300.49 171223[15:Rew:165880.0,81773.0] || member(intersection(intersection(u,intersection(v,w)),x),y__dfg) -> equal(intersection(intersection(u,intersection(v,w)),x),null_class) member(apply(choice,intersection(intersection(u,intersection(v,w)),x)),v)*.
% 299.94/300.49 171225[15:Rew:165880.0,82241.0] || member(intersection(u,union(null_class,intersection(v,w))),y__dfg) -> equal(intersection(u,union(null_class,intersection(v,w))),null_class) member(apply(choice,intersection(u,union(null_class,intersection(v,w)))),w)*.
% 299.94/300.49 171226[15:Rew:165880.0,81789.0] || member(intersection(u,union(null_class,intersection(v,w))),y__dfg) -> equal(intersection(u,union(null_class,intersection(v,w))),null_class) member(apply(choice,intersection(u,union(null_class,intersection(v,w)))),v)*.
% 299.94/300.49 171227[15:Rew:165880.0,82220.0] || member(intersection(u,intersection(intersection(v,w),x)),y__dfg) -> equal(intersection(u,intersection(intersection(v,w),x)),null_class) member(apply(choice,intersection(u,intersection(intersection(v,w),x))),w)*.
% 299.94/300.49 171228[15:Rew:165880.0,81768.0] || member(intersection(u,intersection(intersection(v,w),x)),y__dfg) -> equal(intersection(u,intersection(intersection(v,w),x)),null_class) member(apply(choice,intersection(u,intersection(intersection(v,w),x))),v)*.
% 299.94/300.49 171229[15:Rew:165880.0,82217.0] || member(intersection(u,intersection(v,intersection(w,x))),y__dfg) -> equal(intersection(u,intersection(v,intersection(w,x))),null_class) member(apply(choice,intersection(u,intersection(v,intersection(w,x)))),x)*.
% 299.94/300.49 171230[15:Rew:165880.0,81765.0] || member(intersection(u,intersection(v,intersection(w,x))),y__dfg) -> equal(intersection(u,intersection(v,intersection(w,x))),null_class) member(apply(choice,intersection(u,intersection(v,intersection(w,x)))),w)*.
% 299.94/300.49 171231[15:Rew:165880.0,82213.0] || member(union(null_class,intersection(intersection(u,v),w)),y__dfg) -> equal(union(null_class,intersection(intersection(u,v),w)),null_class) member(apply(choice,union(null_class,intersection(intersection(u,v),w))),v)*.
% 299.94/300.49 171232[15:Rew:165880.0,81761.0] || member(union(null_class,intersection(intersection(u,v),w)),y__dfg) -> equal(union(null_class,intersection(intersection(u,v),w)),null_class) member(apply(choice,union(null_class,intersection(intersection(u,v),w))),u)*.
% 299.94/300.49 171233[15:Rew:165880.0,82205.0] || member(intersection(intersection(intersection(u,v),w),x),y__dfg) -> equal(intersection(intersection(intersection(u,v),w),x),null_class) member(apply(choice,intersection(intersection(intersection(u,v),w),x)),v)*.
% 299.94/300.49 171234[15:Rew:165880.0,81753.0] || member(intersection(intersection(intersection(u,v),w),x),y__dfg) -> equal(intersection(intersection(intersection(u,v),w),x),null_class) member(apply(choice,intersection(intersection(intersection(u,v),w),x)),u)*.
% 299.94/300.49 171256[15:Rew:165880.0,82258.0] || member(choice,y__dfg) member(unordered_pair(u,v),cantor(choice)) -> equal(unordered_pair(u,v),null_class) member(v,unordered_pair(u,v))* member(ordered_pair(choice,ordered_pair(unordered_pair(u,v),u)),application_function)*.
% 299.94/300.49 171257[15:Rew:165880.0,82260.0] || member(choice,y__dfg) member(unordered_pair(u,v),cantor(choice)) -> equal(unordered_pair(u,v),null_class) member(u,unordered_pair(u,v))* member(ordered_pair(choice,ordered_pair(unordered_pair(u,v),v)),application_function)*.
% 299.94/300.49 171391[15:Rew:165880.0,146028.0] || member(union(complement(power_class(u)),intersection(complement(v),power_class(w))),y__dfg) -> member(union(complement(power_class(u)),intersection(complement(v),power_class(w))),intersection(power_class(u),union(v,complement(power_class(w)))))*.
% 299.94/300.49 171417[15:Rew:165880.0,146031.0] || member(union(intersection(complement(u),power_class(v)),complement(power_class(w))),y__dfg) -> member(union(intersection(complement(u),power_class(v)),complement(power_class(w))),intersection(union(u,complement(power_class(v))),power_class(w)))*.
% 299.94/300.49 171443[15:Rew:165880.0,146030.0] || member(union(intersection(power_class(u),complement(v)),complement(power_class(w))),y__dfg) -> member(union(intersection(power_class(u),complement(v)),complement(power_class(w))),intersection(union(complement(power_class(u)),v),power_class(w)))*.
% 299.94/300.49 171469[15:Rew:165880.0,146027.0] || member(union(complement(power_class(u)),intersection(power_class(v),complement(w))),y__dfg) -> member(union(complement(power_class(u)),intersection(power_class(v),complement(w))),intersection(power_class(u),union(complement(power_class(v)),w)))*.
% 299.94/300.49 171629[15:Rew:165880.0,100075.0] || member(power_class(complement(union(u,v))),y__dfg) -> member(singleton(power_class(complement(union(u,v)))),image(element_relation,union(u,v)))* member(singleton(singleton(singleton(power_class(complement(union(u,v)))))),element_relation).
% 299.94/300.49 171692[15:Rew:165880.0,108558.0] || member(image(element_relation,union(u,v)),y__dfg) -> member(singleton(image(element_relation,union(u,v))),power_class(complement(union(u,v))))* member(singleton(singleton(singleton(image(element_relation,union(u,v))))),element_relation).
% 299.94/300.49 171737[15:Rew:165880.0,109057.2] || member(apply(choice,complement(restrict(u,v,w))),cross_product(v,w))* member(apply(choice,complement(restrict(u,v,w))),u)* member(complement(restrict(u,v,w)),y__dfg) -> .
% 299.94/300.49 171771[15:Rew:165880.0,146033.0] || member(union(complement(power_class(u)),image(element_relation,union(v,w))),y__dfg) -> member(union(complement(power_class(u)),image(element_relation,union(v,w))),intersection(power_class(u),power_class(complement(union(v,w)))))*.
% 299.94/300.49 171796[15:Rew:165880.0,146026.0] || member(union(image(element_relation,power_class(u)),complement(union(v,w))),y__dfg) -> member(union(image(element_relation,power_class(u)),complement(union(v,w))),intersection(power_class(complement(power_class(u))),union(v,w)))*.
% 299.94/300.49 171824[15:Rew:165880.0,146032.0] || member(union(image(element_relation,union(u,v)),complement(power_class(w))),y__dfg) -> member(union(image(element_relation,union(u,v)),complement(power_class(w))),intersection(power_class(complement(union(u,v))),power_class(w)))*.
% 299.94/300.49 171851[15:Rew:165880.0,146029.0] || member(union(complement(union(u,v)),image(element_relation,power_class(w))),y__dfg) -> member(union(complement(union(u,v)),image(element_relation,power_class(w))),intersection(union(u,v),power_class(complement(power_class(w)))))*.
% 299.94/300.49 171858[15:Rew:165880.0,112741.1] function(restrict(u,v,w)) || member(successor(restrict(u,v,w)),y__dfg) -> equal(successor(restrict(u,v,w)),null_class) member(apply(choice,successor(restrict(u,v,w))),u)*.
% 299.94/300.49 171860[15:Rew:165880.0,112723.0] || member(restrict(restrict(u,v,w),x,y),y__dfg) -> equal(restrict(restrict(u,v,w),x,y),null_class) member(apply(choice,restrict(restrict(u,v,w),x,y)),u)*.
% 299.94/300.49 171958[15:Rew:165880.0,125710.0] || member(complement(successor(complement(restrict(u,v,w)))),y__dfg) -> equal(complement(successor(complement(restrict(u,v,w)))),null_class) member(apply(choice,complement(successor(complement(restrict(u,v,w))))),u)*.
% 299.94/300.49 171960[15:Rew:165880.0,125820.0] || member(regular(union(null_class,complement(intersection(u,v)))),y__dfg) -> equal(regular(union(null_class,complement(intersection(u,v)))),null_class) member(apply(choice,regular(union(null_class,complement(intersection(u,v))))),v)*.
% 299.94/300.49 171961[15:Rew:165880.0,125821.0] || member(regular(union(null_class,complement(intersection(u,v)))),y__dfg) -> equal(regular(union(null_class,complement(intersection(u,v)))),null_class) member(apply(choice,regular(union(null_class,complement(intersection(u,v))))),u)*.
% 299.94/300.49 171977[15:Rew:165880.0,128381.0] || member(complement(successor(union(null_class,complement(singleton(u))))),y__dfg) -> equal(complement(successor(union(null_class,complement(singleton(u))))),null_class) equal(apply(choice,complement(successor(union(null_class,complement(singleton(u)))))),u)**.
% 299.94/300.49 175029[15:Rew:165880.0,171985.2] || equal(u,range_of(null_class)) member(ordered_pair(v,w),compose(regular(cross_product(image(x,singleton(v)),y__dfg)),x))* -> equal(cross_product(image(x,singleton(v)),y__dfg),null_class) member(w,u)*.
% 299.94/300.49 172034[15:Rew:165880.0,138723.0] || subclass(y__dfg,regular(intersection(complement(u),power_class(complement(power_class(v)))))) -> member(unordered_pair(w,x),union(u,image(element_relation,power_class(v))))* equal(intersection(complement(u),power_class(complement(power_class(v)))),null_class).
% 299.94/300.49 172036[15:Rew:165880.0,139501.0] || subclass(y__dfg,regular(intersection(power_class(complement(power_class(u))),complement(v)))) -> member(unordered_pair(w,x),union(image(element_relation,power_class(u)),v))* equal(intersection(power_class(complement(power_class(u))),complement(v)),null_class).
% 299.94/300.49 172409[15:Rew:165880.0,155066.0] || member(complement(successor(complement(intersection(singleton(u),v)))),y__dfg) -> equal(complement(successor(complement(intersection(singleton(u),v)))),null_class) equal(apply(choice,complement(successor(complement(intersection(singleton(u),v))))),u)**.
% 299.94/300.49 172421[15:Rew:165880.0,155554.0] || member(complement(successor(complement(intersection(u,singleton(v))))),y__dfg) -> equal(complement(successor(complement(intersection(u,singleton(v))))),null_class) equal(apply(choice,complement(successor(complement(intersection(u,singleton(v)))))),v)**.
% 299.94/300.49 172596[15:Rew:165880.0,163760.0] || member(intersection(u,complement(apply(null_class,v))),y__dfg) member(apply(choice,intersection(u,complement(sum_class(range_of(null_class))))),apply(null_class,v))* -> equal(intersection(u,complement(apply(null_class,v))),null_class).
% 299.94/300.49 172597[15:Rew:165880.0,163761.0] || member(intersection(u,complement(apply(null_class,v))),y__dfg) member(apply(choice,intersection(u,complement(apply(null_class,w)))),apply(null_class,v))* -> equal(intersection(u,complement(apply(null_class,v))),null_class).
% 299.94/300.49 172600[15:Rew:165880.0,163758.0] || member(intersection(u,complement(union(v,w))),y__dfg) member(apply(choice,intersection(u,complement(union(w,v)))),union(v,w))* -> equal(intersection(u,complement(union(v,w))),null_class).
% 299.94/300.49 172601[15:Rew:165880.0,163831.0] || member(intersection(u,union(null_class,complement(v))),y__dfg) member(apply(choice,intersection(u,union(null_class,complement(v)))),union(v,v))* -> equal(intersection(u,union(null_class,complement(v))),null_class).
% 299.94/300.49 172602[15:Rew:165880.0,163830.0] || member(intersection(u,union(null_class,complement(v))),y__dfg) member(apply(choice,intersection(u,union(null_class,complement(v)))),union(v,null_class))* -> equal(intersection(u,union(null_class,complement(v))),null_class).
% 299.94/300.49 172603[15:Rew:165880.0,163829.0] || member(intersection(u,union(null_class,complement(v))),y__dfg) member(apply(choice,intersection(u,union(null_class,complement(v)))),union(null_class,v))* -> equal(intersection(u,union(null_class,complement(v))),null_class).
% 299.94/300.49 172604[15:Rew:165880.0,163753.0] || member(intersection(u,complement(sum_class(range_of(null_class)))),y__dfg) member(apply(choice,intersection(u,complement(apply(null_class,v)))),sum_class(range_of(null_class)))* -> equal(intersection(u,complement(sum_class(range_of(null_class)))),null_class).
% 299.94/300.49 172605[15:Rew:165880.0,163749.0] || member(intersection(u,complement(symmetric_difference(v,w))),y__dfg) member(apply(choice,intersection(u,complement(symmetric_difference(w,v)))),symmetric_difference(v,w))* -> equal(intersection(u,complement(symmetric_difference(v,w))),null_class).
% 299.94/300.49 172647[15:Rew:165880.0,164450.0] || member(intersection(complement(apply(null_class,u)),v),y__dfg) member(apply(choice,intersection(complement(sum_class(range_of(null_class))),v)),apply(null_class,u))* -> equal(intersection(complement(apply(null_class,u)),v),null_class).
% 299.94/300.49 172648[15:Rew:165880.0,164451.0] || member(intersection(complement(apply(null_class,u)),v),y__dfg) member(apply(choice,intersection(complement(apply(null_class,w)),v)),apply(null_class,u))* -> equal(intersection(complement(apply(null_class,u)),v),null_class).
% 299.94/300.49 172651[15:Rew:165880.0,164448.0] || member(intersection(complement(union(u,v)),w),y__dfg) member(apply(choice,intersection(complement(union(v,u)),w)),union(u,v))* -> equal(intersection(complement(union(u,v)),w),null_class).
% 299.94/300.49 172652[15:Rew:165880.0,164544.0] || member(intersection(union(null_class,complement(u)),v),y__dfg) member(apply(choice,intersection(union(null_class,complement(u)),v)),union(u,u))* -> equal(intersection(union(null_class,complement(u)),v),null_class).
% 299.94/300.49 172653[15:Rew:165880.0,164543.0] || member(intersection(union(null_class,complement(u)),v),y__dfg) member(apply(choice,intersection(union(null_class,complement(u)),v)),union(u,null_class))* -> equal(intersection(union(null_class,complement(u)),v),null_class).
% 299.94/300.49 172654[15:Rew:165880.0,164542.0] || member(intersection(union(null_class,complement(u)),v),y__dfg) member(apply(choice,intersection(union(null_class,complement(u)),v)),union(null_class,u))* -> equal(intersection(union(null_class,complement(u)),v),null_class).
% 299.94/300.49 172655[15:Rew:165880.0,164443.0] || member(intersection(complement(sum_class(range_of(null_class))),u),y__dfg) member(apply(choice,intersection(complement(apply(null_class,v)),u)),sum_class(range_of(null_class)))* -> equal(intersection(complement(sum_class(range_of(null_class))),u),null_class).
% 299.94/300.49 172656[15:Rew:165880.0,164439.0] || member(intersection(complement(symmetric_difference(u,v)),w),y__dfg) member(apply(choice,intersection(complement(symmetric_difference(v,u)),w)),symmetric_difference(u,v))* -> equal(intersection(complement(symmetric_difference(u,v)),w),null_class).
% 299.94/300.49 9979[0:Res:174.1,1475.1] || member(regular(intersection(complement(intersection(u,v)),w)),union(u,v)) -> equal(intersection(complement(intersection(u,v)),w),null_class) member(regular(intersection(complement(intersection(u,v)),w)),symmetric_difference(u,v))*.
% 299.94/300.49 9978[0:Res:168.1,1475.1] || member(regular(intersection(u,complement(intersection(v,w)))),union(v,w)) -> equal(intersection(u,complement(intersection(v,w))),null_class) member(regular(intersection(u,complement(intersection(v,w)))),symmetric_difference(v,w))*.
% 299.94/300.49 31078[3:Rew:29278.0,29840.2,29278.0,29840.1,30027.0,29840.0] || member(regular(union(null_class,complement(intersection(u,v)))),union(u,v)) -> equal(union(null_class,complement(intersection(u,v))),null_class) member(regular(union(null_class,complement(intersection(u,v)))),symmetric_difference(u,v))*.
% 299.94/300.49 41373[4:Res:20668.1,539.0] || subclass(domain_relation,rotate(ordered_pair(u,v)))* -> equal(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),unordered_pair(u,singleton(v)))* equal(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),singleton(u)).
% 299.94/300.49 41490[4:Res:20669.1,539.0] || subclass(domain_relation,flip(ordered_pair(u,v)))* -> equal(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),unordered_pair(u,singleton(v)))* equal(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),singleton(u)).
% 299.94/300.49 53535[4:Res:20669.1,5712.2] || subclass(domain_relation,flip(union(u,v)))* member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),complement(v))* member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),complement(u))* -> .
% 299.94/300.49 53534[4:Res:20668.1,5712.2] || subclass(domain_relation,rotate(union(u,v)))* member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),complement(v))* member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),complement(u))* -> .
% 299.94/300.49 54408[0:Res:3695.2,1475.1] || subclass(u,complement(intersection(v,w))) member(not_subclass_element(intersection(x,u),y),union(v,w)) -> subclass(intersection(x,u),y) member(not_subclass_element(intersection(x,u),y),symmetric_difference(v,w))*.
% 299.94/300.49 54698[0:Res:3697.1,10.0] || -> subclass(intersection(u,intersection(unordered_pair(v,w),x)),y) equal(not_subclass_element(intersection(u,intersection(unordered_pair(v,w),x)),y),w)** equal(not_subclass_element(intersection(u,intersection(unordered_pair(v,w),x)),y),v)**.
% 299.94/300.49 55078[0:Res:3698.1,10.0] || -> subclass(intersection(u,intersection(v,unordered_pair(w,x))),y) equal(not_subclass_element(intersection(u,intersection(v,unordered_pair(w,x))),y),x)** equal(not_subclass_element(intersection(u,intersection(v,unordered_pair(w,x))),y),w)**.
% 299.94/300.49 55367[0:Res:4871.2,1475.1] || subclass(u,complement(intersection(v,w))) member(not_subclass_element(intersection(u,x),y),union(v,w)) -> subclass(intersection(u,x),y) member(not_subclass_element(intersection(u,x),y),symmetric_difference(v,w))*.
% 299.94/300.49 55778[0:Res:4874.1,10.0] || -> subclass(intersection(intersection(unordered_pair(u,v),w),x),y) equal(not_subclass_element(intersection(intersection(unordered_pair(u,v),w),x),y),v)** equal(not_subclass_element(intersection(intersection(unordered_pair(u,v),w),x),y),u)**.
% 299.94/300.49 56036[0:Res:4875.1,10.0] || -> subclass(intersection(intersection(u,unordered_pair(v,w)),x),y) equal(not_subclass_element(intersection(intersection(u,unordered_pair(v,w)),x),y),w)** equal(not_subclass_element(intersection(intersection(u,unordered_pair(v,w)),x),y),v)**.
% 299.94/300.49 56793[0:SpR:6542.0,9995.1] || member(u,union(successor(v),union(complement(v),complement(singleton(v))))) -> member(u,symmetric_difference(complement(v),complement(singleton(v)))) member(u,symmetric_difference(successor(v),union(complement(v),complement(singleton(v)))))*.
% 299.94/300.49 62674[0:SpL:495.0,3660.0] || member(u,symmetric_difference(complement(symmetric_difference(complement(v),complement(w))),union(union(v,w),union(complement(v),complement(w)))))* -> member(u,complement(symmetric_difference(union(v,w),union(complement(v),complement(w))))).
% 299.94/300.49 65191[0:Res:60.1,11094.1] || member(ordered_pair(u,not_subclass_element(v,intersection(image(w,image(x,singleton(u))),y))),compose(w,x))* subclass(v,y) -> subclass(v,intersection(image(w,image(x,singleton(u))),y)).
% 299.94/300.49 65174[0:Res:25.2,11094.1] || member(not_subclass_element(u,intersection(intersection(v,w),x)),w)* member(not_subclass_element(u,intersection(intersection(v,w),x)),v)* subclass(u,x) -> subclass(u,intersection(intersection(v,w),x)).
% 299.94/300.49 65425[0:Res:60.1,11096.0] || member(ordered_pair(u,not_subclass_element(intersection(v,w),intersection(image(x,image(y,singleton(u))),w))),compose(x,y))* -> subclass(intersection(v,w),intersection(image(x,image(y,singleton(u))),w)).
% 299.94/300.49 65553[0:Rew:495.0,65325.1] || member(not_subclass_element(intersection(u,union(complement(v),complement(w))),symmetric_difference(complement(v),complement(w))),union(v,w))* -> subclass(intersection(u,union(complement(v),complement(w))),symmetric_difference(complement(v),complement(w))).
% 299.94/300.49 65888[0:Res:60.1,11097.0] || member(ordered_pair(u,not_subclass_element(intersection(v,w),intersection(image(x,image(y,singleton(u))),v))),compose(x,y))* -> subclass(intersection(v,w),intersection(image(x,image(y,singleton(u))),v)).
% 299.94/300.49 66020[0:Rew:495.0,65786.1] || member(not_subclass_element(intersection(union(complement(u),complement(v)),w),symmetric_difference(complement(u),complement(v))),union(u,v))* -> subclass(intersection(union(complement(u),complement(v)),w),symmetric_difference(complement(u),complement(v))).
% 299.94/300.49 71098[3:Rew:71035.0,69310.0] || member(u,symmetric_difference(complement(symmetric_difference(v,w)),union(union(v,w),complement(intersection(v,w)))))* subclass(complement(symmetric_difference(union(v,w),complement(intersection(v,w)))),x)* -> member(u,x)*.
% 299.94/300.49 71277[0:Rew:71163.0,71232.1] || -> subclass(restrict(symmetric_difference(union(u,v),complement(intersection(u,v))),w,x),y) member(not_subclass_element(restrict(symmetric_difference(union(u,v),complement(intersection(u,v))),w,x),y),complement(symmetric_difference(u,v)))*.
% 299.94/300.49 87933[0:Res:3703.1,46452.0] || member(not_subclass_element(intersection(u,restrict(intersection(power_class(v),complement(w)),x,y)),z),union(complement(power_class(v)),w))* -> subclass(intersection(u,restrict(intersection(power_class(v),complement(w)),x,y)),z).
% 299.94/300.49 87932[0:Res:3703.1,46251.0] || member(not_subclass_element(intersection(u,restrict(intersection(complement(v),power_class(w)),x,y)),z),union(v,complement(power_class(w))))* -> subclass(intersection(u,restrict(intersection(complement(v),power_class(w)),x,y)),z).
% 299.94/300.49 88324[0:Res:4876.1,46452.0] || member(not_subclass_element(intersection(restrict(intersection(power_class(u),complement(v)),w,x),y),z),union(complement(power_class(u)),v))* -> subclass(intersection(restrict(intersection(power_class(u),complement(v)),w,x),y),z).
% 299.94/300.49 88323[0:Res:4876.1,46251.0] || member(not_subclass_element(intersection(restrict(intersection(complement(u),power_class(v)),w,x),y),z),union(u,complement(power_class(v))))* -> subclass(intersection(restrict(intersection(complement(u),power_class(v)),w,x),y),z).
% 299.94/300.49 91750[0:Res:235.1,46280.0] || member(regular(restrict(intersection(complement(u),power_class(complement(power_class(v)))),w,x)),union(u,image(element_relation,power_class(v))))* -> equal(restrict(intersection(complement(u),power_class(complement(power_class(v)))),w,x),null_class).
% 299.94/300.49 91666[0:SpL:46880.0,46280.0] || member(u,intersection(union(image(element_relation,power_class(v)),complement(power_class(w))),power_class(complement(power_class(x)))))* member(u,union(intersection(power_class(complement(power_class(v))),power_class(w)),image(element_relation,power_class(x)))) -> .
% 299.94/300.49 91665[0:SpL:46877.0,46280.0] || member(u,intersection(union(complement(power_class(v)),image(element_relation,power_class(w))),power_class(complement(power_class(x)))))* member(u,union(intersection(power_class(v),power_class(complement(power_class(w)))),image(element_relation,power_class(x)))) -> .
% 299.94/300.49 93465[0:Res:235.1,46312.0] || member(regular(restrict(intersection(power_class(complement(power_class(u))),complement(v)),w,x)),union(image(element_relation,power_class(u)),v))* -> equal(restrict(intersection(power_class(complement(power_class(u))),complement(v)),w,x),null_class).
% 299.94/300.49 93365[0:SpL:46880.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),union(image(element_relation,power_class(w)),complement(power_class(x)))))* member(u,union(image(element_relation,power_class(v)),intersection(power_class(complement(power_class(w))),power_class(x)))) -> .
% 299.94/300.49 93364[0:SpL:46877.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),union(complement(power_class(w)),image(element_relation,power_class(x)))))* member(u,union(image(element_relation,power_class(v)),intersection(power_class(w),power_class(complement(power_class(x)))))) -> .
% 299.94/300.49 94044[0:SpL:46893.0,3286.1] || member(u,image(element_relation,union(v,intersection(power_class(w),union(x,complement(power_class(y))))))) member(u,power_class(intersection(complement(v),union(complement(power_class(w)),intersection(complement(x),power_class(y))))))* -> .
% 299.94/300.49 94026[0:SpL:46893.0,3286.1] || member(u,image(element_relation,union(intersection(power_class(v),union(w,complement(power_class(x)))),y))) member(u,power_class(intersection(union(complement(power_class(v)),intersection(complement(w),power_class(x))),complement(y))))* -> .
% 299.94/300.49 94118[0:Rew:46893.0,93989.1] || member(regular(union(complement(power_class(u)),intersection(complement(v),power_class(w)))),intersection(power_class(u),union(v,complement(power_class(w)))))* -> equal(union(complement(power_class(u)),intersection(complement(v),power_class(w))),null_class).
% 299.94/300.49 94121[0:Rew:46893.0,93899.1] || -> member(not_subclass_element(u,union(complement(power_class(v)),intersection(complement(w),power_class(x)))),intersection(power_class(v),union(w,complement(power_class(x)))))* subclass(u,union(complement(power_class(v)),intersection(complement(w),power_class(x)))).
% 299.94/300.49 93858[0:SpR:46893.0,27503.0] || -> subclass(complement(successor(intersection(power_class(u),union(v,complement(power_class(w)))))),intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),complement(singleton(intersection(power_class(u),union(v,complement(power_class(w))))))))*.
% 299.94/300.49 94892[0:SpL:46894.0,3286.1] || member(u,image(element_relation,union(v,intersection(union(w,complement(power_class(x))),power_class(y))))) member(u,power_class(intersection(complement(v),union(intersection(complement(w),power_class(x)),complement(power_class(y))))))* -> .
% 299.94/300.49 94874[0:SpL:46894.0,3286.1] || member(u,image(element_relation,union(intersection(union(v,complement(power_class(w))),power_class(x)),y))) member(u,power_class(intersection(union(intersection(complement(v),power_class(w)),complement(power_class(x))),complement(y))))* -> .
% 299.94/300.49 94963[0:Rew:46894.0,94837.1] || member(regular(union(intersection(complement(u),power_class(v)),complement(power_class(w)))),intersection(union(u,complement(power_class(v))),power_class(w)))* -> equal(union(intersection(complement(u),power_class(v)),complement(power_class(w))),null_class).
% 299.94/300.49 94966[0:Rew:46894.0,94747.1] || -> member(not_subclass_element(u,union(intersection(complement(v),power_class(w)),complement(power_class(x)))),intersection(union(v,complement(power_class(w))),power_class(x)))* subclass(u,union(intersection(complement(v),power_class(w)),complement(power_class(x)))).
% 299.94/300.49 94706[0:SpR:46894.0,27503.0] || -> subclass(complement(successor(intersection(union(u,complement(power_class(v))),power_class(w)))),intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),complement(singleton(intersection(union(u,complement(power_class(v))),power_class(w))))))*.
% 299.94/300.49 95225[0:SpL:46895.0,3286.1] || member(u,image(element_relation,union(v,intersection(union(complement(power_class(w)),x),power_class(y))))) member(u,power_class(intersection(complement(v),union(intersection(power_class(w),complement(x)),complement(power_class(y))))))* -> .
% 299.94/300.49 95207[0:SpL:46895.0,3286.1] || member(u,image(element_relation,union(intersection(union(complement(power_class(v)),w),power_class(x)),y))) member(u,power_class(intersection(union(intersection(power_class(v),complement(w)),complement(power_class(x))),complement(y))))* -> .
% 299.94/300.49 95301[0:Rew:46895.0,95170.1] || member(regular(union(intersection(power_class(u),complement(v)),complement(power_class(w)))),intersection(union(complement(power_class(u)),v),power_class(w)))* -> equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),null_class).
% 299.94/300.49 95304[0:Rew:46895.0,95076.1] || -> member(not_subclass_element(u,union(intersection(power_class(v),complement(w)),complement(power_class(x)))),intersection(union(complement(power_class(v)),w),power_class(x)))* subclass(u,union(intersection(power_class(v),complement(w)),complement(power_class(x)))).
% 299.94/300.49 95035[0:SpR:46895.0,27503.0] || -> subclass(complement(successor(intersection(union(complement(power_class(u)),v),power_class(w)))),intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),complement(singleton(intersection(union(complement(power_class(u)),v),power_class(w))))))*.
% 299.94/300.49 95610[0:SpL:46898.0,3286.1] || member(u,image(element_relation,union(v,intersection(power_class(w),union(complement(power_class(x)),y))))) member(u,power_class(intersection(complement(v),union(complement(power_class(w)),intersection(power_class(x),complement(y))))))* -> .
% 299.94/300.49 95592[0:SpL:46898.0,3286.1] || member(u,image(element_relation,union(intersection(power_class(v),union(complement(power_class(w)),x)),y))) member(u,power_class(intersection(union(complement(power_class(v)),intersection(power_class(w),complement(x))),complement(y))))* -> .
% 299.94/300.49 95688[0:Rew:46898.0,95554.1] || member(regular(union(complement(power_class(u)),intersection(power_class(v),complement(w)))),intersection(power_class(u),union(complement(power_class(v)),w)))* -> equal(union(complement(power_class(u)),intersection(power_class(v),complement(w))),null_class).
% 299.94/300.49 95691[0:Rew:46898.0,95460.1] || -> member(not_subclass_element(u,union(complement(power_class(v)),intersection(power_class(w),complement(x)))),intersection(power_class(v),union(complement(power_class(w)),x)))* subclass(u,union(complement(power_class(v)),intersection(power_class(w),complement(x)))).
% 299.94/300.49 95419[0:SpR:46898.0,27503.0] || -> subclass(complement(successor(intersection(power_class(u),union(complement(power_class(v)),w)))),intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),complement(singleton(intersection(power_class(u),union(complement(power_class(v)),w))))))*.
% 299.94/300.49 96670[0:SpL:46880.0,5686.1] || member(u,intersection(complement(v),union(intersection(power_class(complement(power_class(w))),power_class(x)),y))) member(u,union(v,intersection(union(image(element_relation,power_class(w)),complement(power_class(x))),complement(y))))* -> .
% 299.94/300.49 96669[0:SpL:46877.0,5686.1] || member(u,intersection(complement(v),union(intersection(power_class(w),power_class(complement(power_class(x)))),y))) member(u,union(v,intersection(union(complement(power_class(w)),image(element_relation,power_class(x))),complement(y))))* -> .
% 299.94/300.49 96642[0:SpL:46880.0,5686.1] || member(u,intersection(complement(v),union(w,intersection(power_class(complement(power_class(x))),power_class(y))))) member(u,union(v,intersection(complement(w),union(image(element_relation,power_class(x)),complement(power_class(y))))))* -> .
% 299.94/300.49 96641[0:SpL:46877.0,5686.1] || member(u,intersection(complement(v),union(w,intersection(power_class(x),power_class(complement(power_class(y))))))) member(u,union(v,intersection(complement(w),union(complement(power_class(x)),image(element_relation,power_class(y))))))* -> .
% 299.94/300.49 96923[0:SpL:46880.0,5696.1] || member(u,intersection(union(intersection(power_class(complement(power_class(v))),power_class(w)),x),complement(y))) member(u,union(intersection(union(image(element_relation,power_class(v)),complement(power_class(w))),complement(x)),y))* -> .
% 299.94/300.49 96922[0:SpL:46877.0,5696.1] || member(u,intersection(union(intersection(power_class(v),power_class(complement(power_class(w)))),x),complement(y))) member(u,union(intersection(union(complement(power_class(v)),image(element_relation,power_class(w))),complement(x)),y))* -> .
% 299.94/300.49 96895[0:SpL:46880.0,5696.1] || member(u,intersection(union(v,intersection(power_class(complement(power_class(w))),power_class(x))),complement(y))) member(u,union(intersection(complement(v),union(image(element_relation,power_class(w)),complement(power_class(x)))),y))* -> .
% 299.94/300.49 96894[0:SpL:46877.0,5696.1] || member(u,intersection(union(v,intersection(power_class(w),power_class(complement(power_class(x))))),complement(y))) member(u,union(intersection(complement(v),union(complement(power_class(w)),image(element_relation,power_class(x)))),y))* -> .
% 299.94/300.49 98074[0:Rew:97898.0,71144.0] || -> equal(union(symmetric_difference(power_class(u),complement(v)),complement(union(union(power_class(u),complement(v)),union(complement(power_class(u)),v)))),complement(symmetric_difference(union(power_class(u),complement(v)),union(complement(power_class(u)),v))))**.
% 299.94/300.49 98075[0:Rew:97898.0,60985.0] || -> equal(union(symmetric_difference(complement(u),power_class(v)),complement(union(union(u,complement(power_class(v))),union(complement(u),power_class(v))))),complement(symmetric_difference(union(u,complement(power_class(v))),union(complement(u),power_class(v)))))**.
% 299.94/300.49 98207[0:Rew:97898.0,62456.0] || member(not_subclass_element(union(u,intersection(complement(v),union(w,x))),y),intersection(complement(u),union(v,complement(union(w,x)))))* -> subclass(union(u,intersection(complement(v),union(w,x))),y).
% 299.94/300.49 98488[0:Rew:97898.0,62473.0] || member(not_subclass_element(union(intersection(complement(u),union(v,w)),x),y),intersection(union(u,complement(union(v,w))),complement(x)))* -> subclass(union(intersection(complement(u),union(v,w)),x),y).
% 299.94/300.49 98662[0:Rew:97898.0,62459.0] || member(not_subclass_element(union(u,intersection(union(v,w),complement(x))),y),intersection(complement(u),union(complement(union(v,w)),x)))* -> subclass(union(u,intersection(union(v,w),complement(x))),y).
% 299.94/300.49 98849[0:Rew:97898.0,62476.0] || member(not_subclass_element(union(intersection(union(u,v),complement(w)),x),y),intersection(union(complement(union(u,v)),w),complement(x)))* -> subclass(union(intersection(union(u,v),complement(w)),x),y).
% 299.94/300.49 100042[0:Rew:97898.0,98127.0] || -> member(not_subclass_element(u,intersection(complement(v),union(w,complement(union(x,y))))),union(v,intersection(complement(w),union(x,y))))* subclass(u,intersection(complement(v),union(w,complement(union(x,y))))).
% 299.94/300.49 100043[0:Rew:97898.0,98145.1] || member(regular(intersection(u,intersection(v,union(w,complement(union(x,y)))))),intersection(complement(w),union(x,y)))* -> equal(intersection(u,intersection(v,union(w,complement(union(x,y))))),null_class).
% 299.94/300.49 100044[0:Rew:97898.0,98176.1] || -> subclass(symmetric_difference(complement(u),union(v,complement(union(w,x)))),y) member(not_subclass_element(symmetric_difference(complement(u),union(v,complement(union(w,x)))),y),union(u,intersection(complement(v),union(w,x))))*.
% 299.94/300.49 100045[0:Rew:97898.0,98183.0] || -> member(not_subclass_element(u,intersection(union(v,complement(union(w,x))),complement(y))),union(intersection(complement(v),union(w,x)),y))* subclass(u,intersection(union(v,complement(union(w,x))),complement(y))).
% 299.94/300.49 100046[0:Rew:97898.0,98208.1] || member(regular(intersection(complement(u),union(v,complement(union(w,x))))),union(u,intersection(complement(v),union(w,x))))* -> equal(intersection(complement(u),union(v,complement(union(w,x)))),null_class).
% 299.94/300.49 100047[0:Rew:97898.0,98213.1] || member(regular(intersection(intersection(u,union(v,complement(union(w,x)))),y)),intersection(complement(v),union(w,x)))* -> equal(intersection(intersection(u,union(v,complement(union(w,x)))),y),null_class).
% 299.94/300.49 100048[0:Rew:97898.0,98234.1] || member(regular(intersection(u,intersection(union(v,complement(union(w,x))),y))),intersection(complement(v),union(w,x)))* -> equal(intersection(u,intersection(union(v,complement(union(w,x))),y)),null_class).
% 299.94/300.49 100049[0:Rew:97898.0,98281.0] || -> member(not_subclass_element(u,intersection(complement(v),union(complement(union(w,x)),y))),union(v,intersection(union(w,x),complement(y))))* subclass(u,intersection(complement(v),union(complement(union(w,x)),y))).
% 299.94/300.49 100050[0:Rew:97898.0,98297.1] || member(regular(intersection(u,intersection(v,union(complement(union(w,x)),y)))),intersection(union(w,x),complement(y)))* -> equal(intersection(u,intersection(v,union(complement(union(w,x)),y))),null_class).
% 299.94/300.49 100056[0:Rew:97898.0,98429.1] || -> subclass(symmetric_difference(union(u,complement(union(v,w))),complement(x)),y) member(not_subclass_element(symmetric_difference(union(u,complement(union(v,w))),complement(x)),y),union(intersection(complement(u),union(v,w)),x))*.
% 299.94/300.49 100057[0:Rew:97898.0,98489.1] || member(regular(intersection(union(u,complement(union(v,w))),complement(x))),union(intersection(complement(u),union(v,w)),x))* -> equal(intersection(union(u,complement(union(v,w))),complement(x)),null_class).
% 299.94/300.49 100058[0:Rew:97898.0,98502.1] || member(regular(intersection(intersection(union(u,complement(union(v,w))),x),y)),intersection(complement(u),union(v,w)))* -> equal(intersection(intersection(union(u,complement(union(v,w))),x),y),null_class).
% 299.94/300.49 100059[0:Rew:97898.0,98606.1] || member(not_subclass_element(intersection(u,restrict(power_class(complement(union(v,w))),x,y)),z),image(element_relation,union(v,w)))* -> subclass(intersection(u,restrict(power_class(complement(union(v,w))),x,y)),z).
% 299.94/300.49 100060[0:Rew:97898.0,98631.1] || -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),x)),y) member(not_subclass_element(symmetric_difference(complement(u),union(complement(union(v,w)),x)),y),union(u,intersection(union(v,w),complement(x))))*.
% 299.94/300.49 100061[0:Rew:97898.0,98638.0] || -> member(not_subclass_element(u,intersection(union(complement(union(v,w)),x),complement(y))),union(intersection(union(v,w),complement(x)),y))* subclass(u,intersection(union(complement(union(v,w)),x),complement(y))).
% 299.94/300.49 100062[0:Rew:97898.0,98663.1] || member(regular(intersection(complement(u),union(complement(union(v,w)),x))),union(u,intersection(union(v,w),complement(x))))* -> equal(intersection(complement(u),union(complement(union(v,w)),x)),null_class).
% 299.94/300.49 100063[0:Rew:97898.0,98668.1] || member(regular(intersection(intersection(u,union(complement(union(v,w)),x)),y)),intersection(union(v,w),complement(x)))* -> equal(intersection(intersection(u,union(complement(union(v,w)),x)),y),null_class).
% 299.94/300.49 100064[0:Rew:97898.0,98689.1] || member(regular(intersection(u,intersection(union(complement(union(v,w)),x),y))),intersection(union(v,w),complement(x)))* -> equal(intersection(u,intersection(union(complement(union(v,w)),x),y)),null_class).
% 299.94/300.49 100072[0:Rew:97898.0,98790.1] || -> subclass(symmetric_difference(union(complement(union(u,v)),w),complement(x)),y) member(not_subclass_element(symmetric_difference(union(complement(union(u,v)),w),complement(x)),y),union(intersection(union(u,v),complement(w)),x))*.
% 299.94/300.49 100073[0:Rew:97898.0,98850.1] || member(regular(intersection(union(complement(union(u,v)),w),complement(x))),union(intersection(union(u,v),complement(w)),x))* -> equal(intersection(union(complement(union(u,v)),w),complement(x)),null_class).
% 299.94/300.49 100074[0:Rew:97898.0,98863.1] || member(regular(intersection(intersection(union(complement(union(u,v)),w),x),y)),intersection(union(u,v),complement(w)))* -> equal(intersection(intersection(union(complement(union(u,v)),w),x),y),null_class).
% 299.94/300.49 100076[0:Rew:97898.0,99042.1] || member(not_subclass_element(intersection(restrict(power_class(complement(union(u,v))),w,x),y),z),image(element_relation,union(u,v)))* -> subclass(intersection(restrict(power_class(complement(union(u,v))),w,x),y),z).
% 299.94/300.49 103684[0:SpR:67453.0,97923.0] || -> equal(union(symmetric_difference(u,cross_product(v,w)),complement(union(union(u,cross_product(v,w)),complement(restrict(u,v,w))))),complement(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w)))))**.
% 299.94/300.49 103683[0:SpR:67452.0,97923.0] || -> equal(union(symmetric_difference(cross_product(u,v),w),complement(union(union(cross_product(u,v),w),complement(restrict(w,u,v))))),complement(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v)))))**.
% 299.94/300.49 104575[0:Res:3703.1,97909.0] || member(not_subclass_element(intersection(u,restrict(image(element_relation,union(v,w)),x,y)),z),power_class(complement(union(v,w))))* -> subclass(intersection(u,restrict(image(element_relation,union(v,w)),x,y)),z).
% 299.94/300.49 104558[0:Res:4876.1,97909.0] || member(not_subclass_element(intersection(restrict(image(element_relation,union(u,v)),w,x),y),z),power_class(complement(union(u,v))))* -> subclass(intersection(restrict(image(element_relation,union(u,v)),w,x),y),z).
% 299.94/300.49 106726[0:Res:3698.1,97900.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(complement(w),union(x,y)))),z) member(not_subclass_element(intersection(u,intersection(v,symmetric_difference(complement(w),union(x,y)))),z),union(w,complement(union(x,y))))*.
% 299.94/300.49 106717[0:Res:4875.1,97900.0] || -> subclass(intersection(intersection(u,symmetric_difference(complement(v),union(w,x))),y),z) member(not_subclass_element(intersection(intersection(u,symmetric_difference(complement(v),union(w,x))),y),z),union(v,complement(union(w,x))))*.
% 299.94/300.49 106715[0:Res:3697.1,97900.0] || -> subclass(intersection(u,intersection(symmetric_difference(complement(v),union(w,x)),y)),z) member(not_subclass_element(intersection(u,intersection(symmetric_difference(complement(v),union(w,x)),y)),z),union(v,complement(union(w,x))))*.
% 299.94/300.49 106700[0:Res:4874.1,97900.0] || -> subclass(intersection(intersection(symmetric_difference(complement(u),union(v,w)),x),y),z) member(not_subclass_element(intersection(intersection(symmetric_difference(complement(u),union(v,w)),x),y),z),union(u,complement(union(v,w))))*.
% 299.94/300.49 106647[0:SpL:46898.0,97900.0] || member(u,symmetric_difference(union(complement(power_class(v)),intersection(power_class(w),complement(x))),union(y,z)))* -> member(u,union(intersection(power_class(v),union(complement(power_class(w)),x)),complement(union(y,z)))).
% 299.94/300.49 106646[0:SpL:46893.0,97900.0] || member(u,symmetric_difference(union(complement(power_class(v)),intersection(complement(w),power_class(x))),union(y,z)))* -> member(u,union(intersection(power_class(v),union(w,complement(power_class(x)))),complement(union(y,z)))).
% 299.94/300.49 106645[0:SpL:46895.0,97900.0] || member(u,symmetric_difference(union(intersection(power_class(v),complement(w)),complement(power_class(x))),union(y,z)))* -> member(u,union(intersection(union(complement(power_class(v)),w),power_class(x)),complement(union(y,z)))).
% 299.94/300.49 106644[0:SpL:46894.0,97900.0] || member(u,symmetric_difference(union(intersection(complement(v),power_class(w)),complement(power_class(x))),union(y,z)))* -> member(u,union(intersection(union(v,complement(power_class(w))),power_class(x)),complement(union(y,z)))).
% 299.94/300.49 107692[0:Res:3698.1,97914.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(union(w,x),complement(y)))),z) member(not_subclass_element(intersection(u,intersection(v,symmetric_difference(union(w,x),complement(y)))),z),union(complement(union(w,x)),y))*.
% 299.94/300.49 107683[0:Res:4875.1,97914.0] || -> subclass(intersection(intersection(u,symmetric_difference(union(v,w),complement(x))),y),z) member(not_subclass_element(intersection(intersection(u,symmetric_difference(union(v,w),complement(x))),y),z),union(complement(union(v,w)),x))*.
% 299.94/300.49 107681[0:Res:3697.1,97914.0] || -> subclass(intersection(u,intersection(symmetric_difference(union(v,w),complement(x)),y)),z) member(not_subclass_element(intersection(u,intersection(symmetric_difference(union(v,w),complement(x)),y)),z),union(complement(union(v,w)),x))*.
% 299.94/300.49 107666[0:Res:4874.1,97914.0] || -> subclass(intersection(intersection(symmetric_difference(union(u,v),complement(w)),x),y),z) member(not_subclass_element(intersection(intersection(symmetric_difference(union(u,v),complement(w)),x),y),z),union(complement(union(u,v)),w))*.
% 299.94/300.49 107573[0:SpL:46898.0,97914.0] || member(u,symmetric_difference(union(v,w),union(complement(power_class(x)),intersection(power_class(y),complement(z)))))* -> member(u,union(complement(union(v,w)),intersection(power_class(x),union(complement(power_class(y)),z)))).
% 299.94/300.49 107572[0:SpL:46893.0,97914.0] || member(u,symmetric_difference(union(v,w),union(complement(power_class(x)),intersection(complement(y),power_class(z)))))* -> member(u,union(complement(union(v,w)),intersection(power_class(x),union(y,complement(power_class(z)))))).
% 299.94/300.49 107571[0:SpL:46895.0,97914.0] || member(u,symmetric_difference(union(v,w),union(intersection(power_class(x),complement(y)),complement(power_class(z)))))* -> member(u,union(complement(union(v,w)),intersection(union(complement(power_class(x)),y),power_class(z)))).
% 299.94/300.49 107570[0:SpL:46894.0,97914.0] || member(u,symmetric_difference(union(v,w),union(intersection(complement(x),power_class(y)),complement(power_class(z)))))* -> member(u,union(complement(union(v,w)),intersection(union(x,complement(power_class(y))),power_class(z)))).
% 299.94/300.49 108936[0:Res:2352.1,97899.0] || member(regular(intersection(u,intersection(v,intersection(complement(w),union(x,y))))),union(w,complement(union(x,y))))* -> equal(intersection(u,intersection(v,intersection(complement(w),union(x,y)))),null_class).
% 299.94/300.49 108933[0:Res:2974.1,97899.0] || member(regular(intersection(intersection(u,intersection(complement(v),union(w,x))),y)),union(v,complement(union(w,x))))* -> equal(intersection(intersection(u,intersection(complement(v),union(w,x))),y),null_class).
% 299.94/300.49 108931[0:Res:2351.1,97899.0] || member(regular(intersection(u,intersection(intersection(complement(v),union(w,x)),y))),union(v,complement(union(w,x))))* -> equal(intersection(u,intersection(intersection(complement(v),union(w,x)),y)),null_class).
% 299.94/300.49 108930[0:Res:2973.1,97899.0] || member(regular(intersection(intersection(intersection(complement(u),union(v,w)),x),y)),union(u,complement(union(v,w))))* -> equal(intersection(intersection(intersection(complement(u),union(v,w)),x),y),null_class).
% 299.94/300.49 109257[0:Res:2352.1,97913.0] || member(regular(intersection(u,intersection(v,intersection(union(w,x),complement(y))))),union(complement(union(w,x)),y))* -> equal(intersection(u,intersection(v,intersection(union(w,x),complement(y)))),null_class).
% 299.94/300.49 109254[0:Res:2974.1,97913.0] || member(regular(intersection(intersection(u,intersection(union(v,w),complement(x))),y)),union(complement(union(v,w)),x))* -> equal(intersection(intersection(u,intersection(union(v,w),complement(x))),y),null_class).
% 299.94/300.49 109252[0:Res:2351.1,97913.0] || member(regular(intersection(u,intersection(intersection(union(v,w),complement(x)),y))),union(complement(union(v,w)),x))* -> equal(intersection(u,intersection(intersection(union(v,w),complement(x)),y)),null_class).
% 299.94/300.49 109251[0:Res:2973.1,97913.0] || member(regular(intersection(intersection(intersection(union(u,v),complement(w)),x),y)),union(complement(union(u,v)),w))* -> equal(intersection(intersection(intersection(union(u,v),complement(w)),x),y),null_class).
% 299.94/300.49 110449[0:SpL:98594.0,97914.0] || member(u,symmetric_difference(union(v,w),union(complement(power_class(x)),image(element_relation,union(y,z)))))* -> member(u,union(complement(union(v,w)),intersection(power_class(x),power_class(complement(union(y,z)))))).
% 299.94/300.49 110438[0:SpL:98594.0,97900.0] || member(u,symmetric_difference(union(complement(power_class(v)),image(element_relation,union(w,x))),union(y,z)))* -> member(u,union(intersection(power_class(v),power_class(complement(union(w,x)))),complement(union(y,z)))).
% 299.94/300.49 110561[0:Rew:98594.0,110396.1] || member(regular(union(complement(power_class(u)),image(element_relation,union(v,w)))),intersection(power_class(u),power_class(complement(union(v,w)))))* -> equal(union(complement(power_class(u)),image(element_relation,union(v,w))),null_class).
% 299.94/300.49 110562[0:Rew:98594.0,110290.1] || -> member(not_subclass_element(u,union(complement(power_class(v)),image(element_relation,union(w,x)))),intersection(power_class(v),power_class(complement(union(w,x)))))* subclass(u,union(complement(power_class(v)),image(element_relation,union(w,x)))).
% 299.94/300.49 110903[0:SpL:98733.0,97914.0] || member(u,symmetric_difference(union(v,w),union(image(element_relation,power_class(x)),complement(union(y,z)))))* -> member(u,union(complement(union(v,w)),intersection(power_class(complement(power_class(x))),union(y,z)))).
% 299.94/300.49 110892[0:SpL:98733.0,97900.0] || member(u,symmetric_difference(union(image(element_relation,power_class(v)),complement(union(w,x))),union(y,z)))* -> member(u,union(intersection(power_class(complement(power_class(v))),union(w,x)),complement(union(y,z)))).
% 299.94/300.49 111005[0:Rew:98733.0,110850.1] || member(regular(union(image(element_relation,power_class(u)),complement(union(v,w)))),intersection(power_class(complement(power_class(u))),union(v,w)))* -> equal(union(image(element_relation,power_class(u)),complement(union(v,w))),null_class).
% 299.94/300.49 111006[0:Rew:98733.0,110746.1] || -> member(not_subclass_element(u,union(image(element_relation,power_class(v)),complement(union(w,x)))),intersection(power_class(complement(power_class(v))),union(w,x)))* subclass(u,union(image(element_relation,power_class(v)),complement(union(w,x)))).
% 299.94/300.49 111441[0:SpL:99020.0,97914.0] || member(u,symmetric_difference(union(v,w),union(image(element_relation,union(x,y)),complement(power_class(z)))))* -> member(u,union(complement(union(v,w)),intersection(power_class(complement(union(x,y))),power_class(z)))).
% 299.94/300.49 111430[0:SpL:99020.0,97900.0] || member(u,symmetric_difference(union(image(element_relation,union(v,w)),complement(power_class(x))),union(y,z)))* -> member(u,union(intersection(power_class(complement(union(v,w))),power_class(x)),complement(union(y,z)))).
% 299.94/300.49 111553[0:Rew:99020.0,111388.1] || member(regular(union(image(element_relation,union(u,v)),complement(power_class(w)))),intersection(power_class(complement(union(u,v))),power_class(w)))* -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),null_class).
% 299.94/300.49 111554[0:Rew:99020.0,111281.1] || -> member(not_subclass_element(u,union(image(element_relation,union(v,w)),complement(power_class(x)))),intersection(power_class(complement(union(v,w))),power_class(x)))* subclass(u,union(image(element_relation,union(v,w)),complement(power_class(x)))).
% 299.94/300.49 112380[0:SpL:99160.0,97914.0] || member(u,symmetric_difference(union(v,w),union(complement(union(x,y)),image(element_relation,power_class(z)))))* -> member(u,union(complement(union(v,w)),intersection(union(x,y),power_class(complement(power_class(z)))))).
% 299.94/300.49 112369[0:SpL:99160.0,97900.0] || member(u,symmetric_difference(union(complement(union(v,w)),image(element_relation,power_class(x))),union(y,z)))* -> member(u,union(intersection(union(v,w),power_class(complement(power_class(x)))),complement(union(y,z)))).
% 299.94/300.49 112479[0:Rew:99160.0,112327.1] || member(regular(union(complement(union(u,v)),image(element_relation,power_class(w)))),intersection(union(u,v),power_class(complement(power_class(w)))))* -> equal(union(complement(union(u,v)),image(element_relation,power_class(w))),null_class).
% 299.94/300.49 112480[0:Rew:99160.0,112226.1] || -> member(not_subclass_element(u,union(complement(union(v,w)),image(element_relation,power_class(x)))),intersection(union(v,w),power_class(complement(power_class(x)))))* subclass(u,union(complement(union(v,w)),image(element_relation,power_class(x)))).
% 299.94/300.49 113212[3:Rew:6542.0,113135.1] || member(not_subclass_element(union(null_class,symmetric_difference(complement(u),complement(singleton(u)))),v),symmetric_difference(successor(u),union(complement(u),complement(singleton(u)))))* -> subclass(union(null_class,symmetric_difference(complement(u),complement(singleton(u)))),v).
% 299.94/300.49 113213[3:Rew:67451.0,113137.1] || member(not_subclass_element(union(null_class,symmetric_difference(power_class(u),complement(v))),w),symmetric_difference(union(power_class(u),complement(v)),union(complement(power_class(u)),v)))* -> subclass(union(null_class,symmetric_difference(power_class(u),complement(v))),w).
% 299.94/300.49 113214[3:Rew:46366.0,113136.1] || member(not_subclass_element(union(null_class,symmetric_difference(complement(u),power_class(v))),w),symmetric_difference(union(u,complement(power_class(v))),union(complement(u),power_class(v))))* -> subclass(union(null_class,symmetric_difference(complement(u),power_class(v))),w).
% 299.94/300.49 113215[3:Rew:67453.0,113131.1] || member(not_subclass_element(union(null_class,symmetric_difference(u,cross_product(v,w))),x),symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))* -> subclass(union(null_class,symmetric_difference(u,cross_product(v,w))),x).
% 299.94/300.49 113216[3:Rew:67452.0,113130.1] || member(not_subclass_element(union(null_class,symmetric_difference(cross_product(u,v),w)),x),symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))* -> subclass(union(null_class,symmetric_difference(cross_product(u,v),w)),x).
% 299.94/300.49 117727[3:Rew:71035.0,117713.2,71035.0,117713.1,71035.0,117713.0] || -> subclass(intersection(union(null_class,unordered_pair(u,v)),w),x) equal(not_subclass_element(intersection(union(null_class,unordered_pair(u,v)),w),x),v)** equal(not_subclass_element(intersection(union(null_class,unordered_pair(u,v)),w),x),u)**.
% 299.94/300.49 117708[3:Res:57352.0,4975.0] || -> subclass(union(null_class,intersection(u,unordered_pair(v,w))),x) equal(not_subclass_element(union(null_class,intersection(u,unordered_pair(v,w))),x),w)** equal(not_subclass_element(union(null_class,intersection(u,unordered_pair(v,w))),x),v)**.
% 299.94/300.49 117728[3:Rew:71035.0,117702.2,71035.0,117702.1,71035.0,117702.0] || -> subclass(intersection(u,union(null_class,unordered_pair(v,w))),x) equal(not_subclass_element(intersection(u,union(null_class,unordered_pair(v,w))),x),w)** equal(not_subclass_element(intersection(u,union(null_class,unordered_pair(v,w))),x),v)**.
% 299.94/300.49 117691[3:Res:56263.0,4975.0] || -> subclass(union(null_class,intersection(unordered_pair(u,v),w)),x) equal(not_subclass_element(union(null_class,intersection(unordered_pair(u,v),w)),x),v)** equal(not_subclass_element(union(null_class,intersection(unordered_pair(u,v),w)),x),u)**.
% 299.94/300.49 119517[0:SpR:89365.1,69292.0] || subclass(union(union(u,v),complement(intersection(u,v))),complement(symmetric_difference(u,v)))* -> equal(symmetric_difference(union(u,v),complement(intersection(u,v))),union(union(u,v),complement(intersection(u,v)))).
% 299.94/300.49 121312[0:SpL:99391.0,46909.0] || member(regular(union(intersection(complement(u),successor(v)),complement(power_class(w)))),intersection(union(u,complement(successor(v))),power_class(w)))* -> equal(union(intersection(complement(u),successor(v)),complement(power_class(w))),null_class).
% 299.94/300.49 121665[0:SpL:99391.0,46913.0] || member(regular(union(complement(power_class(u)),intersection(complement(v),successor(w)))),intersection(power_class(u),union(v,complement(successor(w)))))* -> equal(union(complement(power_class(u)),intersection(complement(v),successor(w))),null_class).
% 299.94/300.49 122801[0:Res:7306.0,6509.0] || -> subclass(u,complement(symmetric_difference(union(v,w),union(complement(v),complement(w))))) member(not_subclass_element(u,complement(symmetric_difference(union(v,w),union(complement(v),complement(w))))),complement(symmetric_difference(complement(v),complement(w))))*.
% 299.94/300.49 125836[3:Res:125636.0,4975.0] || -> subclass(regular(union(null_class,complement(unordered_pair(u,v)))),w) equal(not_subclass_element(regular(union(null_class,complement(unordered_pair(u,v)))),w),v)** equal(not_subclass_element(regular(union(null_class,complement(unordered_pair(u,v)))),w),u)**.
% 299.94/300.49 126421[3:MRR:126307.0,9181.1] || subclass(u,regular(intersection(complement(v),union(w,x)))) -> member(not_subclass_element(u,y),union(v,complement(union(w,x))))* subclass(u,y) equal(intersection(complement(v),union(w,x)),null_class).
% 299.94/300.49 126430[0:MRR:126316.0,9181.1] || subclass(u,v) -> member(not_subclass_element(u,intersection(intersection(complement(w),union(x,y)),v)),union(w,complement(union(x,y))))* subclass(u,intersection(intersection(complement(w),union(x,y)),v)).
% 299.94/300.49 126433[0:MRR:126318.0,9181.1] || -> member(not_subclass_element(intersection(u,v),intersection(intersection(complement(w),union(x,y)),u)),union(w,complement(union(x,y))))* subclass(intersection(u,v),intersection(intersection(complement(w),union(x,y)),u)).
% 299.94/300.49 126434[0:MRR:126317.0,9181.1] || -> member(not_subclass_element(intersection(u,v),intersection(intersection(complement(w),union(x,y)),v)),union(w,complement(union(x,y))))* subclass(intersection(u,v),intersection(intersection(complement(w),union(x,y)),v)).
% 299.94/300.49 127618[3:MRR:127501.0,9181.1] || subclass(u,regular(intersection(union(v,w),complement(x)))) -> member(not_subclass_element(u,y),union(complement(union(v,w)),x))* subclass(u,y) equal(intersection(union(v,w),complement(x)),null_class).
% 299.94/300.49 127627[0:MRR:127510.0,9181.1] || subclass(u,v) -> member(not_subclass_element(u,intersection(intersection(union(w,x),complement(y)),v)),union(complement(union(w,x)),y))* subclass(u,intersection(intersection(union(w,x),complement(y)),v)).
% 299.94/300.49 127630[0:MRR:127512.0,9181.1] || -> member(not_subclass_element(intersection(u,v),intersection(intersection(union(w,x),complement(y)),u)),union(complement(union(w,x)),y))* subclass(intersection(u,v),intersection(intersection(union(w,x),complement(y)),u)).
% 299.94/300.49 127631[0:MRR:127511.0,9181.1] || -> member(not_subclass_element(intersection(u,v),intersection(intersection(union(w,x),complement(y)),v)),union(complement(union(w,x)),y))* subclass(intersection(u,v),intersection(intersection(union(w,x),complement(y)),v)).
% 299.94/300.49 142225[0:Res:9995.1,46242.0] || member(u,union(complement(v),union(w,complement(power_class(x))))) member(u,union(v,intersection(complement(w),power_class(x)))) -> member(u,symmetric_difference(complement(v),union(w,complement(power_class(x)))))*.
% 299.94/300.49 142322[3:Rew:98495.0,142228.1,98495.0,142228.0] || member(not_subclass_element(complement(union(u,complement(union(v,complement(power_class(w)))))),x),union(u,intersection(complement(v),power_class(w))))* -> subclass(complement(union(u,complement(union(v,complement(power_class(w)))))),x).
% 299.94/300.49 143786[0:Res:9995.1,46261.0] || member(u,union(union(v,complement(power_class(w))),complement(x))) member(u,union(intersection(complement(v),power_class(w)),x)) -> member(u,symmetric_difference(union(v,complement(power_class(w))),complement(x)))*.
% 299.94/300.49 143889[3:Rew:98856.0,143789.1,98856.0,143789.0] || member(not_subclass_element(complement(union(complement(union(u,complement(power_class(v)))),w)),x),union(intersection(complement(u),power_class(v)),w))* -> subclass(complement(union(complement(union(u,complement(power_class(v)))),w)),x).
% 299.94/300.49 144197[0:Res:9995.1,46288.0] || member(u,union(complement(v),union(complement(power_class(w)),x))) member(u,union(v,intersection(power_class(w),complement(x)))) -> member(u,symmetric_difference(complement(v),union(complement(power_class(w)),x)))*.
% 299.94/300.49 144303[3:Rew:98495.0,144200.1,98495.0,144200.0] || member(not_subclass_element(complement(union(u,complement(union(complement(power_class(v)),w)))),x),union(u,intersection(power_class(v),complement(w))))* -> subclass(complement(union(u,complement(union(complement(power_class(v)),w)))),x).
% 299.94/300.49 144456[0:Res:9995.1,46462.0] || member(u,union(union(complement(power_class(v)),w),complement(x))) member(u,union(intersection(power_class(v),complement(w)),x)) -> member(u,symmetric_difference(union(complement(power_class(v)),w),complement(x)))*.
% 299.94/300.49 144567[3:Rew:98856.0,144459.1,98856.0,144459.0] || member(not_subclass_element(complement(union(complement(union(complement(power_class(u)),v)),w)),x),union(intersection(power_class(u),complement(v)),w))* -> subclass(complement(union(complement(union(complement(power_class(u)),v)),w)),x).
% 299.94/300.49 145425[0:SpL:98217.0,46453.0] || member(u,symmetric_difference(power_class(v),union(complement(power_class(w)),intersection(complement(x),union(y,z)))))* -> member(u,union(complement(power_class(v)),intersection(power_class(w),union(x,complement(union(y,z)))))).
% 299.94/300.49 145411[0:SpL:98217.0,46252.0] || member(u,symmetric_difference(union(complement(power_class(v)),intersection(complement(w),union(x,y))),power_class(z)))* -> member(u,union(intersection(power_class(v),union(w,complement(union(x,y)))),complement(power_class(z)))).
% 299.94/300.49 145753[0:Res:9995.1,98247.0] || member(u,union(complement(v),power_class(complement(union(w,x))))) member(u,union(v,image(element_relation,union(w,x)))) -> member(u,symmetric_difference(complement(v),power_class(complement(union(w,x)))))*.
% 299.94/300.49 146301[0:SpL:98314.0,46453.0] || member(u,symmetric_difference(power_class(v),union(intersection(complement(w),power_class(x)),complement(union(y,z)))))* -> member(u,union(complement(power_class(v)),intersection(union(w,complement(power_class(x))),union(y,z)))).
% 299.94/300.49 146286[0:SpL:98314.0,46252.0] || member(u,symmetric_difference(union(intersection(complement(v),power_class(w)),complement(union(x,y))),power_class(z)))* -> member(u,union(intersection(union(v,complement(power_class(w))),union(x,y)),complement(power_class(z)))).
% 299.94/300.49 146863[0:SpL:98315.0,46453.0] || member(u,symmetric_difference(power_class(v),union(intersection(power_class(w),complement(x)),complement(union(y,z)))))* -> member(u,union(complement(power_class(v)),intersection(union(complement(power_class(w)),x),union(y,z)))).
% 299.94/300.49 146848[0:SpL:98315.0,46252.0] || member(u,symmetric_difference(union(intersection(power_class(v),complement(w)),complement(union(x,y))),power_class(z)))* -> member(u,union(intersection(union(complement(power_class(v)),w),union(x,y)),complement(power_class(z)))).
% 299.94/300.49 147783[0:SpL:98515.0,46453.0] || member(u,symmetric_difference(power_class(v),union(intersection(complement(w),union(x,y)),complement(power_class(z)))))* -> member(u,union(complement(power_class(v)),intersection(union(w,complement(union(x,y))),power_class(z)))).
% 299.94/300.49 147768[0:SpL:98515.0,46252.0] || member(u,symmetric_difference(union(intersection(complement(v),union(w,x)),complement(power_class(y))),power_class(z)))* -> member(u,union(intersection(union(v,complement(union(w,x))),power_class(y)),complement(power_class(z)))).
% 299.94/300.49 148115[0:Res:9995.1,98557.0] || member(u,union(power_class(complement(union(v,w))),complement(x))) member(u,union(image(element_relation,union(v,w)),x)) -> member(u,symmetric_difference(power_class(complement(union(v,w))),complement(x)))*.
% 299.94/300.49 148544[0:SpL:98672.0,46453.0] || member(u,symmetric_difference(power_class(v),union(complement(power_class(w)),intersection(union(x,y),complement(z)))))* -> member(u,union(complement(power_class(v)),intersection(power_class(w),union(complement(union(x,y)),z)))).
% 299.94/300.49 148529[0:SpL:98672.0,46252.0] || member(u,symmetric_difference(union(complement(power_class(v)),intersection(union(w,x),complement(y))),power_class(z)))* -> member(u,union(intersection(power_class(v),union(complement(union(w,x)),y)),complement(power_class(z)))).
% 299.94/300.49 149324[0:SpL:98876.0,46453.0] || member(u,symmetric_difference(power_class(v),union(intersection(union(w,x),complement(y)),complement(power_class(z)))))* -> member(u,union(complement(power_class(v)),intersection(union(complement(union(w,x)),y),power_class(z)))).
% 299.94/300.49 149309[0:SpL:98876.0,46252.0] || member(u,symmetric_difference(union(intersection(union(v,w),complement(x)),complement(power_class(y))),power_class(z)))* -> member(u,union(intersection(union(complement(union(v,w)),x),power_class(y)),complement(power_class(z)))).
% 299.94/300.49 150795[0:SpL:99161.0,46453.0] || member(u,symmetric_difference(power_class(v),union(complement(union(w,x)),intersection(complement(y),power_class(z)))))* -> member(u,union(complement(power_class(v)),intersection(union(w,x),union(y,complement(power_class(z)))))).
% 299.94/300.49 150779[0:SpL:99161.0,46252.0] || member(u,symmetric_difference(union(complement(union(v,w)),intersection(complement(x),power_class(y))),power_class(z)))* -> member(u,union(intersection(union(v,w),union(x,complement(power_class(y)))),complement(power_class(z)))).
% 299.94/300.49 151315[0:SpL:99162.0,46453.0] || member(u,symmetric_difference(power_class(v),union(complement(union(w,x)),intersection(power_class(y),complement(z)))))* -> member(u,union(complement(power_class(v)),intersection(union(w,x),union(complement(power_class(y)),z)))).
% 299.94/300.49 151299[0:SpL:99162.0,46252.0] || member(u,symmetric_difference(union(complement(union(v,w)),intersection(power_class(x),complement(y))),power_class(z)))* -> member(u,union(intersection(union(v,w),union(complement(power_class(x)),y)),complement(power_class(z)))).
% 299.94/300.49 151955[0:SpL:99659.0,46453.0] || member(u,symmetric_difference(power_class(v),union(complement(union(w,x)),image(element_relation,union(y,z)))))* -> member(u,union(complement(power_class(v)),intersection(union(w,x),power_class(complement(union(y,z)))))).
% 299.94/300.49 151939[0:SpL:99659.0,46252.0] || member(u,symmetric_difference(union(complement(union(v,w)),image(element_relation,union(x,y))),power_class(z)))* -> member(u,union(intersection(union(v,w),power_class(complement(union(x,y)))),complement(power_class(z)))).
% 299.94/300.49 153150[0:SpL:99660.0,46453.0] || member(u,symmetric_difference(power_class(v),union(image(element_relation,union(w,x)),complement(union(y,z)))))* -> member(u,union(complement(power_class(v)),intersection(power_class(complement(union(w,x))),union(y,z)))).
% 299.94/300.49 153133[0:SpL:99660.0,46252.0] || member(u,symmetric_difference(union(image(element_relation,union(v,w)),complement(union(x,y))),power_class(z)))* -> member(u,union(intersection(power_class(complement(union(v,w))),union(x,y)),complement(power_class(z)))).
% 299.94/300.49 155367[0:Rew:99391.0,155223.0] || member(u,union(union(v,complement(successor(w))),complement(x))) member(u,union(intersection(complement(v),successor(w)),x)) -> member(u,symmetric_difference(union(v,complement(successor(w))),complement(x)))*.
% 299.94/300.49 155371[0:Rew:99391.0,155177.0] || member(u,union(complement(v),union(w,complement(successor(x))))) member(u,union(v,intersection(complement(w),successor(x)))) -> member(u,symmetric_difference(complement(v),union(w,complement(successor(x)))))*.
% 299.94/300.49 155984[3:Rew:45396.1,155916.3] inductive(ordered_pair(u,v)) || -> equal(image(successor_relation,ordered_pair(u,v)),null_class) equal(regular(image(successor_relation,ordered_pair(u,v))),unordered_pair(u,singleton(v)))** equal(regular(image(successor_relation,ordered_pair(u,v))),null_class).
% 299.94/300.49 158285[3:Res:2352.1,7409.1] || member(regular(intersection(u,intersection(v,unordered_pair(w,x)))),w)* -> equal(intersection(u,intersection(v,unordered_pair(w,x))),null_class) equal(regular(unordered_pair(w,x)),x) equal(unordered_pair(w,x),null_class).
% 299.94/300.49 158282[3:Res:2974.1,7409.1] || member(regular(intersection(intersection(u,unordered_pair(v,w)),x)),v)* -> equal(intersection(intersection(u,unordered_pair(v,w)),x),null_class) equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 299.94/300.49 158280[3:Res:2351.1,7409.1] || member(regular(intersection(u,intersection(unordered_pair(v,w),x))),v)* -> equal(intersection(u,intersection(unordered_pair(v,w),x)),null_class) equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 299.94/300.49 158279[3:Res:2973.1,7409.1] || member(regular(intersection(intersection(unordered_pair(u,v),w),x)),u)* -> equal(intersection(intersection(unordered_pair(u,v),w),x),null_class) equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.49 158724[3:Res:2352.1,7410.1] || member(regular(intersection(u,intersection(v,unordered_pair(w,x)))),x)* -> equal(intersection(u,intersection(v,unordered_pair(w,x))),null_class) equal(regular(unordered_pair(w,x)),w) equal(unordered_pair(w,x),null_class).
% 299.94/300.49 158721[3:Res:2974.1,7410.1] || member(regular(intersection(intersection(u,unordered_pair(v,w)),x)),w)* -> equal(intersection(intersection(u,unordered_pair(v,w)),x),null_class) equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 299.94/300.49 158719[3:Res:2351.1,7410.1] || member(regular(intersection(u,intersection(unordered_pair(v,w),x))),w)* -> equal(intersection(u,intersection(unordered_pair(v,w),x)),null_class) equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 299.94/300.49 158718[3:Res:2973.1,7410.1] || member(regular(intersection(intersection(unordered_pair(u,v),w),x)),v)* -> equal(intersection(intersection(unordered_pair(u,v),w),x),null_class) equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.49 162193[0:SpL:46313.0,3677.1] || member(u,symmetric_difference(union(v,image(element_relation,power_class(w))),union(complement(v),power_class(complement(power_class(w))))))* subclass(complement(symmetric_difference(complement(v),power_class(complement(power_class(w))))),x)* -> member(u,x)*.
% 299.94/300.49 163175[0:SpL:46529.0,3677.1] || member(u,symmetric_difference(union(image(element_relation,power_class(v)),w),union(power_class(complement(power_class(v))),complement(w))))* subclass(complement(symmetric_difference(power_class(complement(power_class(v))),complement(w))),x)* -> member(u,x)*.
% 299.94/300.49 166599[15:Rew:165880.0,107668.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,symmetric_difference(union(w,x),complement(y))) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),union(complement(union(w,x)),y))*.
% 299.94/300.49 166600[15:Rew:165880.0,106702.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,symmetric_difference(complement(w),union(x,y))) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),union(w,complement(union(x,y))))*.
% 299.94/300.49 166618[15:Rew:165880.0,71168.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,symmetric_difference(union(w,x),complement(intersection(w,x))))* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),complement(symmetric_difference(w,x)))*.
% 299.94/300.49 175030[15:Rew:165880.0,166654.1] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,cross_product(y__dfg,y__dfg)) member(u,ordered_pair(v,compose(u,v))) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),element_relation)*.
% 299.94/300.49 175031[15:Rew:165880.0,166668.0] || member(u,y__dfg) member(singleton(singleton(singleton(v))),cross_product(y__dfg,y__dfg)) member(ordered_pair(ordered_pair(v,u),singleton(v)),w)* -> member(ordered_pair(singleton(singleton(singleton(v))),u),rotate(w))*.
% 299.94/300.49 175032[15:Rew:165880.0,166669.0] || member(u,y__dfg) member(singleton(singleton(singleton(v))),cross_product(y__dfg,y__dfg)) member(ordered_pair(ordered_pair(v,singleton(v)),u),w)* -> member(ordered_pair(singleton(singleton(singleton(v))),u),flip(w))*.
% 299.94/300.49 166702[15:Rew:165880.0,4987.1] || subclass(u,image(v,image(w,singleton(x)))) member(ordered_pair(x,not_subclass_element(u,y)),cross_product(y__dfg,y__dfg)) -> subclass(u,y) member(ordered_pair(x,not_subclass_element(u,y)),compose(v,w))*.
% 299.94/300.49 175033[15:Rew:165880.0,166762.2] || member(ordered_pair(u,not_subclass_element(range_of(null_class),v)),cross_product(y__dfg,y__dfg)) -> subclass(range_of(null_class),v) member(ordered_pair(u,not_subclass_element(range_of(null_class),v)),compose(singleton(cross_product(image(w,singleton(u)),y__dfg)),w))*.
% 299.94/300.49 175034[15:Rew:165880.0,166764.2] || member(ordered_pair(u,not_subclass_element(range_of(null_class),v)),cross_product(y__dfg,y__dfg)) -> subclass(range_of(null_class),v) member(ordered_pair(u,not_subclass_element(range_of(null_class),v)),compose(complement(cross_product(image(w,singleton(u)),y__dfg)),w))*.
% 299.94/300.49 175035[15:Rew:165880.0,166779.0] || member(range_of(null_class),y__dfg) member(ordered_pair(u,apply(choice,range_of(null_class))),cross_product(y__dfg,y__dfg)) -> equal(range_of(null_class),null_class) member(ordered_pair(u,apply(choice,range_of(null_class))),compose(successor(null_class),v))*.
% 299.94/300.49 166788[15:Rew:165880.0,13509.0] || member(ordered_pair(u,not_subclass_element(image(v,range_of(null_class)),w)),cross_product(y__dfg,y__dfg)) -> subclass(image(v,range_of(null_class)),w) member(ordered_pair(u,not_subclass_element(image(v,range_of(null_class)),w)),compose(v,null_class))*.
% 299.94/300.49 175036[15:Rew:165880.0,166795.1] || equal(compose_class(u),domain_relation) member(image(u,range_of(null_class)),y__dfg) member(ordered_pair(v,apply(choice,image(u,range_of(null_class)))),cross_product(y__dfg,y__dfg))* -> equal(image(u,range_of(null_class)),null_class).
% 299.94/300.49 166926[15:Rew:165880.0,165117.0] || subclass(domain_relation,rotate(cross_product(y__dfg,y__dfg))) subclass(composition_function,compose_class(u)) -> equal(compose(u,ordered_pair(v,cantor(ordered_pair(w,v)))),ordered_pair(w,compose(ordered_pair(v,cantor(ordered_pair(w,v))),w)))*.
% 299.94/300.49 166935[15:Rew:165880.0,165118.0] || subclass(domain_relation,flip(cross_product(y__dfg,y__dfg))) subclass(composition_function,compose_class(u)) -> equal(compose(u,ordered_pair(v,w)),ordered_pair(cantor(ordered_pair(w,v)),compose(ordered_pair(v,w),cantor(ordered_pair(w,v)))))*.
% 299.94/300.49 166992[15:Rew:165880.0,80743.0] || member(ordered_pair(singleton(singleton(singleton(u))),v),cross_product(y__dfg,y__dfg)) subclass(composition_function,rotate(w)) -> member(ordered_pair(ordered_pair(u,ordered_pair(v,compose(singleton(singleton(singleton(u))),v))),singleton(u)),w)*.
% 299.94/300.49 166993[15:Rew:165880.0,80566.0] || member(ordered_pair(singleton(singleton(singleton(u))),v),cross_product(y__dfg,y__dfg)) subclass(composition_function,flip(w)) -> member(ordered_pair(ordered_pair(u,singleton(u)),ordered_pair(v,compose(singleton(singleton(singleton(u))),v))),w)*.
% 299.94/300.49 175037[15:Rew:165880.0,167049.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,intersection(complement(w),power_class(x))) member(ordered_pair(v,u),union(w,complement(power_class(x))))* -> .
% 299.94/300.49 175038[15:Rew:165880.0,167050.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,intersection(power_class(w),complement(x))) member(ordered_pair(v,u),union(complement(power_class(w)),x))* -> .
% 299.94/300.49 175039[15:Rew:165880.0,167051.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,image(element_relation,union(w,x))) member(ordered_pair(v,u),power_class(complement(union(w,x))))* -> .
% 299.94/300.49 167120[15:Rew:165880.0,158714.0] || member(u,y__dfg) member(v,u) subclass(element_relation,unordered_pair(w,x))* member(ordered_pair(v,u),x)* -> equal(regular(unordered_pair(w,x)),w) equal(unordered_pair(w,x),null_class).
% 299.94/300.49 167125[15:Rew:165880.0,158275.0] || member(u,y__dfg) member(v,u) subclass(element_relation,unordered_pair(w,x))* member(ordered_pair(v,u),w)* -> equal(regular(unordered_pair(w,x)),x) equal(unordered_pair(w,x),null_class).
% 299.94/300.49 167146[15:Rew:165880.0,153126.0] || member(u,y__dfg) subclass(union(image(element_relation,union(v,w)),complement(union(x,y))),z)* -> member(u,intersection(power_class(complement(union(v,w))),union(x,y)))* member(u,z)*.
% 299.94/300.49 167153[15:Rew:165880.0,151932.0] || member(u,y__dfg) subclass(union(complement(union(v,w)),image(element_relation,union(x,y))),z)* -> member(u,intersection(union(v,w),power_class(complement(union(x,y)))))* member(u,z)*.
% 299.94/300.49 167162[15:Rew:165880.0,151292.0] || member(u,y__dfg) subclass(union(complement(union(v,w)),intersection(power_class(x),complement(y))),z)* -> member(u,intersection(union(v,w),union(complement(power_class(x)),y)))* member(u,z)*.
% 299.94/300.49 167169[15:Rew:165880.0,150772.0] || member(u,y__dfg) subclass(union(complement(union(v,w)),intersection(complement(x),power_class(y))),z)* -> member(u,intersection(union(v,w),union(x,complement(power_class(y)))))* member(u,z)*.
% 299.94/300.49 167176[15:Rew:165880.0,149302.0] || member(u,y__dfg) subclass(union(intersection(union(v,w),complement(x)),complement(power_class(y))),z)* -> member(u,intersection(union(complement(union(v,w)),x),power_class(y)))* member(u,z)*.
% 299.94/300.49 167183[15:Rew:165880.0,148522.0] || member(u,y__dfg) subclass(union(complement(power_class(v)),intersection(union(w,x),complement(y))),z)* -> member(u,intersection(power_class(v),union(complement(union(w,x)),y)))* member(u,z)*.
% 299.94/300.49 167184[15:Rew:165880.0,148149.0] || member(u,y__dfg) member(v,u) subclass(element_relation,intersection(power_class(complement(union(w,x))),complement(y))) member(ordered_pair(v,u),union(image(element_relation,union(w,x)),y))* -> .
% 299.94/300.49 167193[15:Rew:165880.0,147761.0] || member(u,y__dfg) subclass(union(intersection(complement(v),union(w,x)),complement(power_class(y))),z)* -> member(u,intersection(union(v,complement(union(w,x))),power_class(y)))* member(u,z)*.
% 299.94/300.49 167200[15:Rew:165880.0,146841.0] || member(u,y__dfg) subclass(union(intersection(power_class(v),complement(w)),complement(union(x,y))),z)* -> member(u,intersection(union(complement(power_class(v)),w),union(x,y)))* member(u,z)*.
% 299.94/300.49 167208[15:Rew:165880.0,146279.0] || member(u,y__dfg) subclass(union(intersection(complement(v),power_class(w)),complement(union(x,y))),z)* -> member(u,intersection(union(v,complement(power_class(w))),union(x,y)))* member(u,z)*.
% 299.94/300.49 167209[15:Rew:165880.0,145787.0] || member(u,y__dfg) member(v,u) subclass(element_relation,intersection(complement(w),power_class(complement(union(x,y))))) member(ordered_pair(v,u),union(w,image(element_relation,union(x,y))))* -> .
% 299.94/300.49 167218[15:Rew:165880.0,145404.0] || member(u,y__dfg) subclass(union(complement(power_class(v)),intersection(complement(w),union(x,y))),z)* -> member(u,intersection(power_class(v),union(w,complement(union(x,y)))))* member(u,z)*.
% 299.94/300.49 167222[15:Rew:165880.0,144490.0] || member(u,y__dfg) member(v,u) subclass(element_relation,intersection(union(complement(power_class(w)),x),complement(y))) member(ordered_pair(v,u),union(intersection(power_class(w),complement(x)),y))* -> .
% 299.94/300.49 167225[15:Rew:165880.0,144231.0] || member(u,y__dfg) member(v,u) subclass(element_relation,intersection(complement(w),union(complement(power_class(x)),y))) member(ordered_pair(v,u),union(w,intersection(power_class(x),complement(y))))* -> .
% 299.94/300.49 167233[15:Rew:165880.0,143820.0] || member(u,y__dfg) member(v,u) subclass(element_relation,intersection(union(w,complement(power_class(x))),complement(y))) member(ordered_pair(v,u),union(intersection(complement(w),power_class(x)),y))* -> .
% 299.94/300.49 167236[15:Rew:165880.0,142259.0] || member(u,y__dfg) member(v,u) subclass(element_relation,intersection(complement(w),union(x,complement(power_class(y))))) member(ordered_pair(v,u),union(w,intersection(complement(x),power_class(y))))* -> .
% 299.94/300.49 175040[15:Rew:165880.0,167365.1] || member(u,y__dfg) subclass(y__dfg,regular(intersection(union(v,w),complement(x)))) -> member(power_class(u),union(complement(union(v,w)),x))* equal(intersection(union(v,w),complement(x)),null_class).
% 299.94/300.49 175041[15:Rew:165880.0,167366.1] || member(u,y__dfg) subclass(y__dfg,regular(intersection(union(v,w),complement(x)))) -> member(sum_class(u),union(complement(union(v,w)),x))* equal(intersection(union(v,w),complement(x)),null_class).
% 299.94/300.49 175042[15:Rew:165880.0,167403.1] || member(u,y__dfg) subclass(y__dfg,regular(intersection(complement(v),union(w,x)))) -> member(power_class(u),union(v,complement(union(w,x))))* equal(intersection(complement(v),union(w,x)),null_class).
% 299.94/300.49 175043[15:Rew:165880.0,167404.1] || member(u,y__dfg) subclass(y__dfg,regular(intersection(complement(v),union(w,x)))) -> member(sum_class(u),union(v,complement(union(w,x))))* equal(intersection(complement(v),union(w,x)),null_class).
% 299.94/300.49 167440[15:Rew:165880.0,125432.0] || member(u,y__dfg) subclass(u,symmetric_difference(restrict(v,w,x),complement(union(cross_product(w,x),v))))* -> equal(u,null_class) member(apply(choice,u),complement(symmetric_difference(cross_product(w,x),v))).
% 299.94/300.49 167441[15:Rew:165880.0,125433.0] || member(u,y__dfg) subclass(u,symmetric_difference(restrict(v,w,x),complement(union(v,cross_product(w,x)))))* -> equal(u,null_class) member(apply(choice,u),complement(symmetric_difference(v,cross_product(w,x)))).
% 299.94/300.49 167730[15:Rew:165880.0,96139.0] || member(u,y__dfg) -> member(u,image(element_relation,union(v,intersection(power_class(w),power_class(complement(power_class(x))))))) member(u,power_class(intersection(complement(v),union(complement(power_class(w)),image(element_relation,power_class(x))))))*.
% 299.94/300.49 167731[15:Rew:165880.0,96140.0] || member(u,y__dfg) -> member(u,image(element_relation,union(v,intersection(power_class(complement(power_class(w))),power_class(x))))) member(u,power_class(intersection(complement(v),union(image(element_relation,power_class(w)),complement(power_class(x))))))*.
% 299.94/300.49 167732[15:Rew:165880.0,96167.0] || member(u,y__dfg) -> member(u,image(element_relation,union(intersection(power_class(v),power_class(complement(power_class(w)))),x))) member(u,power_class(intersection(union(complement(power_class(v)),image(element_relation,power_class(w))),complement(x))))*.
% 299.94/300.49 167733[15:Rew:165880.0,96168.0] || member(u,y__dfg) -> member(u,image(element_relation,union(intersection(power_class(complement(power_class(v))),power_class(w)),x))) member(u,power_class(intersection(union(image(element_relation,power_class(v)),complement(power_class(w))),complement(x))))*.
% 299.94/300.49 175044[15:Rew:165880.0,167814.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(complement(power_class(w)),image(element_relation,power_class(x)))))* member(sum_class(u),union(v,intersection(power_class(w),power_class(complement(power_class(x))))))* -> .
% 299.94/300.49 175045[15:Rew:165880.0,167815.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(image(element_relation,power_class(w)),complement(power_class(x)))))* member(sum_class(u),union(v,intersection(power_class(complement(power_class(w))),power_class(x))))* -> .
% 299.94/300.49 175046[15:Rew:165880.0,167816.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(complement(power_class(v)),image(element_relation,power_class(w))),complement(x)))* member(sum_class(u),union(intersection(power_class(v),power_class(complement(power_class(w)))),x))* -> .
% 299.94/300.49 175047[15:Rew:165880.0,167817.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(image(element_relation,power_class(v)),complement(power_class(w))),complement(x)))* member(sum_class(u),union(intersection(power_class(complement(power_class(v))),power_class(w)),x))* -> .
% 299.94/300.49 175048[15:Rew:165880.0,167835.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(complement(power_class(w)),image(element_relation,power_class(x)))))* member(power_class(u),union(v,intersection(power_class(w),power_class(complement(power_class(x))))))* -> .
% 299.94/300.49 175049[15:Rew:165880.0,167836.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(image(element_relation,power_class(w)),complement(power_class(x)))))* member(power_class(u),union(v,intersection(power_class(complement(power_class(w))),power_class(x))))* -> .
% 299.94/300.49 175050[15:Rew:165880.0,167837.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(complement(power_class(v)),image(element_relation,power_class(w))),complement(x)))* member(power_class(u),union(intersection(power_class(v),power_class(complement(power_class(w)))),x))* -> .
% 299.94/300.49 175051[15:Rew:165880.0,167838.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(image(element_relation,power_class(v)),complement(power_class(w))),complement(x)))* member(power_class(u),union(intersection(power_class(complement(power_class(v))),power_class(w)),x))* -> .
% 299.94/300.49 175052[15:Rew:165880.0,167937.1] || member(u,y__dfg) member(range_of(null_class),y__dfg) subclass(domain_relation,v)* subclass(v,w)* -> member(u,cantor(x)) member(ordered_pair(apply(x,u),cantor(apply(x,u))),w)*.
% 299.94/300.49 168378[15:Rew:165880.0,1838.1] || member(ordered_pair(ordered_pair(u,v),singleton(u)),w)* member(ordered_pair(singleton(singleton(singleton(u))),v),cross_product(cross_product(y__dfg,y__dfg),y__dfg))* -> member(ordered_pair(singleton(singleton(singleton(u))),v),rotate(w))*.
% 299.94/300.49 168379[15:Rew:165880.0,1824.1] || member(ordered_pair(ordered_pair(u,singleton(u)),v),w)* member(ordered_pair(singleton(singleton(singleton(u))),v),cross_product(cross_product(y__dfg,y__dfg),y__dfg))* -> member(ordered_pair(singleton(singleton(singleton(u))),v),flip(w))*.
% 299.94/300.49 168398[15:Rew:165880.0,41401.0] || subclass(domain_relation,rotate(cross_product(cross_product(y__dfg,y__dfg),y__dfg))) member(ordered_pair(ordered_pair(cantor(ordered_pair(u,v)),v),u),w) -> member(ordered_pair(ordered_pair(v,cantor(ordered_pair(u,v))),u),flip(w))*.
% 299.94/300.49 168399[15:Rew:165880.0,41402.0] || subclass(domain_relation,rotate(cross_product(cross_product(y__dfg,y__dfg),y__dfg))) member(ordered_pair(ordered_pair(cantor(ordered_pair(u,v)),u),v),w) -> member(ordered_pair(ordered_pair(v,cantor(ordered_pair(u,v))),u),rotate(w))*.
% 299.94/300.49 168400[15:Rew:165880.0,41513.0] || subclass(domain_relation,flip(cross_product(cross_product(y__dfg,y__dfg),y__dfg))) member(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(u,v))),w) -> member(ordered_pair(ordered_pair(v,u),cantor(ordered_pair(u,v))),flip(w))*.
% 299.94/300.49 168401[15:Rew:165880.0,41514.0] || subclass(domain_relation,flip(cross_product(cross_product(y__dfg,y__dfg),y__dfg))) member(ordered_pair(ordered_pair(u,cantor(ordered_pair(u,v))),v),w) -> member(ordered_pair(ordered_pair(v,u),cantor(ordered_pair(u,v))),rotate(w))*.
% 299.94/300.49 175053[15:Rew:165880.0,168407.3,165880.0,168407.2] single_valued_class(restrict(element_relation,universal_class,u)) || subclass(range_of(restrict(element_relation,y__dfg,u)),v) equal(restrict(element_relation,y__dfg,u),cross_product(y__dfg,y__dfg)) -> maps(restrict(element_relation,y__dfg,u),sum_class(u),v)*.
% 299.94/300.49 175054[15:Rew:165880.0,168427.2,165880.0,168427.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,unordered_pair(v,w))* -> equal(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),w)* equal(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),v)*.
% 299.94/300.49 175055[15:Rew:165880.0,168452.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,intersection(union(v,w),complement(x))) member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),union(complement(union(v,w)),x))* -> .
% 299.94/300.49 175056[15:Rew:165880.0,168455.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,intersection(complement(v),union(w,x))) member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),union(v,complement(union(w,x))))* -> .
% 299.94/300.49 175057[15:Rew:165880.0,168476.3,165880.0,168476.2] single_valued_class(flip(cross_product(u,universal_class))) || subclass(range_of(flip(cross_product(u,y__dfg))),v) equal(flip(cross_product(u,y__dfg)),cross_product(y__dfg,y__dfg)) -> maps(flip(cross_product(u,y__dfg)),inverse(u),v)*.
% 299.94/300.49 175058[15:Rew:165880.0,168478.3] single_valued_class(flip(cross_product(u,universal_class))) || subclass(range_of(flip(cross_product(u,y__dfg))),range_of(u))* equal(cross_product(range_of(u),range_of(u)),inverse(u)) equal(flip(cross_product(u,y__dfg)),null_class) -> .
% 299.94/300.49 175059[15:Rew:165880.0,168496.2,165880.0,168496.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,unordered_pair(v,w))* -> equal(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),w)* equal(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),v)*.
% 299.94/300.49 175060[15:Rew:165880.0,168522.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,intersection(union(v,w),complement(x))) member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),union(complement(union(v,w)),x))* -> .
% 299.94/300.49 175061[15:Rew:165880.0,168525.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,intersection(complement(v),union(w,x))) member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),union(v,complement(union(w,x))))* -> .
% 299.94/300.49 175062[15:Rew:165880.0,168728.3,165880.0,168728.2] function(u) || member(v,y__dfg) member(range_of(null_class),y__dfg) subclass(y__dfg,w)* subclass(w,x)* -> member(v,cantor(y)) member(image(u,apply(y,v)),x)*.
% 299.94/300.49 175063[15:Rew:165880.0,168733.2] function(u) || member(v,y__dfg) subclass(y__dfg,symmetric_difference(restrict(w,x,y),complement(union(cross_product(x,y),w))))* -> member(image(u,v),complement(symmetric_difference(cross_product(x,y),w)))*.
% 299.94/300.49 175064[15:Rew:165880.0,168734.2] function(u) || member(v,y__dfg) subclass(y__dfg,symmetric_difference(restrict(w,x,y),complement(union(w,cross_product(x,y)))))* -> member(image(u,v),complement(symmetric_difference(w,cross_product(x,y))))*.
% 299.94/300.49 169132[15:Rew:165880.0,46142.0] || member(inverse(u),y__dfg) subclass(domain_relation,complement(intersection(v,w))) member(ordered_pair(inverse(u),range_of(u)),union(v,w)) -> member(ordered_pair(inverse(u),range_of(u)),symmetric_difference(v,w))*.
% 299.94/300.49 175065[15:Rew:165880.0,169347.1,165880.0,169347.0] || member(restrict(complement(compose(element_relation,y__dfg)),u,v),y__dfg) member(apply(choice,restrict(complement(compose(element_relation,y__dfg)),u,v)),element_relation)* -> equal(restrict(complement(compose(element_relation,y__dfg)),u,v),null_class).
% 299.94/300.49 175066[15:Rew:165880.0,169419.2,165880.0,169419.1] function(complement(compose(element_relation,universal_class))) || member(successor(complement(compose(element_relation,y__dfg))),y__dfg) member(apply(choice,successor(complement(compose(element_relation,y__dfg)))),element_relation)* -> equal(successor(complement(compose(element_relation,y__dfg))),null_class).
% 299.94/300.49 175067[15:Rew:165880.0,169471.1,165880.0,169471.0] || member(complement(successor(union(null_class,compose(element_relation,y__dfg)))),y__dfg) member(apply(choice,complement(successor(union(null_class,compose(element_relation,y__dfg))))),element_relation)* -> equal(complement(successor(union(null_class,compose(element_relation,y__dfg)))),null_class).
% 299.94/300.49 169846[15:Rew:165880.0,56820.1] || member(singleton(intersection(u,v)),union(u,v)) member(intersection(u,v),y__dfg) -> member(singleton(intersection(u,v)),symmetric_difference(u,v))* member(singleton(singleton(singleton(intersection(u,v)))),element_relation)*.
% 299.94/300.49 169855[15:Rew:165880.0,10579.0] || member(second(regular(cross_product(u,v))),y__dfg) member(first(regular(cross_product(u,v))),second(regular(cross_product(u,v))))* -> equal(cross_product(u,v),null_class) member(regular(cross_product(u,v)),element_relation).
% 299.94/300.49 169913[15:Rew:165880.0,12966.0] || member(cross_product(u,v),y__dfg) -> equal(cross_product(u,v),null_class) member(unordered_pair(first(apply(choice,cross_product(u,v))),singleton(second(apply(choice,cross_product(u,v))))),apply(choice,cross_product(u,v)))*.
% 299.94/300.49 169975[15:Rew:165880.0,6738.2] || member(apply(choice,complement(intersection(u,v))),v)* member(apply(choice,complement(intersection(u,v))),u)* member(complement(intersection(u,v)),y__dfg) -> equal(complement(intersection(u,v)),null_class).
% 299.94/300.49 170765[15:Rew:165880.0,46980.0] || member(intersection(u,power_class(complement(power_class(v)))),y__dfg) member(apply(choice,intersection(u,power_class(complement(power_class(v))))),image(element_relation,power_class(v)))* -> equal(intersection(u,power_class(complement(power_class(v)))),null_class).
% 299.94/300.49 170766[15:Rew:165880.0,46981.0] || member(intersection(power_class(complement(power_class(u))),v),y__dfg) member(apply(choice,intersection(power_class(complement(power_class(u))),v)),image(element_relation,power_class(u)))* -> equal(intersection(power_class(complement(power_class(u))),v),null_class).
% 299.94/300.49 170775[15:Rew:165880.0,48174.0] || member(intersection(u,image(element_relation,power_class(v))),y__dfg) member(apply(choice,intersection(u,image(element_relation,power_class(v)))),power_class(complement(power_class(v))))* -> equal(intersection(u,image(element_relation,power_class(v))),null_class).
% 299.94/300.49 170776[15:Rew:165880.0,48156.0] || member(intersection(image(element_relation,power_class(u)),v),y__dfg) member(apply(choice,intersection(image(element_relation,power_class(u)),v)),power_class(complement(power_class(u))))* -> equal(intersection(image(element_relation,power_class(u)),v),null_class).
% 299.94/300.49 171253[15:Rew:165880.0,83140.0] || member(choice,y__dfg) member(ordered_pair(u,v),cantor(choice)) -> equal(apply(choice,ordered_pair(u,v)),singleton(u)) member(ordered_pair(choice,ordered_pair(ordered_pair(u,v),unordered_pair(u,singleton(v)))),application_function)*.
% 299.94/300.49 172134[15:Rew:165880.0,153130.1] || equal(u,union(image(element_relation,union(v,w)),complement(union(x,y))))* member(z,y__dfg) -> member(z,intersection(power_class(complement(union(v,w))),union(x,y)))* member(z,u)*.
% 299.94/300.49 172135[15:Rew:165880.0,151936.1] || equal(u,union(complement(union(v,w)),image(element_relation,union(x,y))))* member(z,y__dfg) -> member(z,intersection(union(v,w),power_class(complement(union(x,y)))))* member(z,u)*.
% 299.94/300.49 172136[15:Rew:165880.0,151296.1] || equal(u,union(complement(union(v,w)),intersection(power_class(x),complement(y))))* member(z,y__dfg) -> member(z,intersection(union(v,w),union(complement(power_class(x)),y)))* member(z,u)*.
% 299.94/300.49 172137[15:Rew:165880.0,150776.1] || equal(u,union(complement(union(v,w)),intersection(complement(x),power_class(y))))* member(z,y__dfg) -> member(z,intersection(union(v,w),union(x,complement(power_class(y)))))* member(z,u)*.
% 299.94/300.49 172138[15:Rew:165880.0,149306.1] || equal(u,union(intersection(union(v,w),complement(x)),complement(power_class(y))))* member(z,y__dfg) -> member(z,intersection(union(complement(union(v,w)),x),power_class(y)))* member(z,u)*.
% 299.94/300.49 172139[15:Rew:165880.0,148526.1] || equal(u,union(complement(power_class(v)),intersection(union(w,x),complement(y))))* member(z,y__dfg) -> member(z,intersection(power_class(v),union(complement(union(w,x)),y)))* member(z,u)*.
% 299.94/300.49 172140[15:Rew:165880.0,147765.1] || equal(u,union(intersection(complement(v),union(w,x)),complement(power_class(y))))* member(z,y__dfg) -> member(z,intersection(union(v,complement(union(w,x))),power_class(y)))* member(z,u)*.
% 299.94/300.49 172141[15:Rew:165880.0,146845.1] || equal(u,union(intersection(power_class(v),complement(w)),complement(union(x,y))))* member(z,y__dfg) -> member(z,intersection(union(complement(power_class(v)),w),union(x,y)))* member(z,u)*.
% 299.94/300.49 172142[15:Rew:165880.0,146283.1] || equal(u,union(intersection(complement(v),power_class(w)),complement(union(x,y))))* member(z,y__dfg) -> member(z,intersection(union(v,complement(power_class(w))),union(x,y)))* member(z,u)*.
% 299.94/300.49 172143[15:Rew:165880.0,145408.1] || equal(u,union(complement(power_class(v)),intersection(complement(w),union(x,y))))* member(z,y__dfg) -> member(z,intersection(power_class(v),union(w,complement(union(x,y)))))* member(z,u)*.
% 299.94/300.49 172606[15:Rew:165880.0,163837.0] || member(intersection(u,power_class(complement(successor(v)))),y__dfg) member(apply(choice,intersection(u,power_class(complement(successor(v))))),image(element_relation,successor(v)))* -> equal(intersection(u,power_class(complement(successor(v)))),null_class).
% 299.94/300.49 172657[15:Rew:165880.0,164550.0] || member(intersection(power_class(complement(successor(u))),v),y__dfg) member(apply(choice,intersection(power_class(complement(successor(u))),v)),image(element_relation,successor(u)))* -> equal(intersection(power_class(complement(successor(u))),v),null_class).
% 299.94/300.49 9944[0:SpL:495.0,1475.1] || member(u,union(union(v,w),union(complement(v),complement(w)))) member(u,complement(symmetric_difference(complement(v),complement(w)))) -> member(u,symmetric_difference(union(v,w),union(complement(v),complement(w))))*.
% 299.94/300.49 11077[0:Res:496.1,1482.0] || member(not_subclass_element(u,intersection(v,complement(intersection(w,x)))),symmetric_difference(w,x))* member(not_subclass_element(u,intersection(v,complement(intersection(w,x)))),v)* -> subclass(u,intersection(v,complement(intersection(w,x)))).
% 299.94/300.49 12302[0:SpR:1200.1,18.2] || member(second(not_subclass_element(cross_product(u,v),w)),x) member(first(not_subclass_element(cross_product(u,v),w)),y) -> subclass(cross_product(u,v),w) member(not_subclass_element(cross_product(u,v),w),cross_product(y,x))*.
% 299.94/300.49 27272[3:Res:60.1,4832.0] || member(ordered_pair(u,regular(regular(image(v,image(w,singleton(u)))))),compose(v,w))* -> equal(regular(image(v,image(w,singleton(u)))),null_class) equal(image(v,image(w,singleton(u))),null_class).
% 299.94/300.49 29142[0:Res:1472.2,11092.0] || member(not_subclass_element(u,intersection(restrict(v,w,x),u)),cross_product(w,x))* member(not_subclass_element(u,intersection(restrict(v,w,x),u)),v)* -> subclass(u,intersection(restrict(v,w,x),u)).
% 299.94/300.49 31079[3:Rew:29278.0,29800.1] || -> subclass(union(null_class,cross_product(u,v)),w) equal(ordered_pair(first(not_subclass_element(union(null_class,cross_product(u,v)),w)),second(not_subclass_element(union(null_class,cross_product(u,v)),w))),not_subclass_element(union(null_class,cross_product(u,v)),w))**.
% 299.94/300.49 37741[0:Res:236.1,539.0] || -> subclass(restrict(ordered_pair(u,v),w,x),y) equal(not_subclass_element(restrict(ordered_pair(u,v),w,x),y),unordered_pair(u,singleton(v)))** equal(not_subclass_element(restrict(ordered_pair(u,v),w,x),y),singleton(u)).
% 299.94/300.49 41342[4:SpR:1200.1,20668.1] || subclass(domain_relation,rotate(u)) -> subclass(cross_product(v,w),x) member(ordered_pair(ordered_pair(second(not_subclass_element(cross_product(v,w),x)),cantor(not_subclass_element(cross_product(v,w),x))),first(not_subclass_element(cross_product(v,w),x))),u)*.
% 299.94/300.49 41460[4:SpR:1200.1,20669.1] || subclass(domain_relation,flip(u)) -> subclass(cross_product(v,w),x) member(ordered_pair(not_subclass_element(cross_product(v,w),x),cantor(ordered_pair(second(not_subclass_element(cross_product(v,w),x)),first(not_subclass_element(cross_product(v,w),x))))),u)*.
% 299.94/300.49 41454[4:SpR:1200.1,20669.1] || subclass(domain_relation,flip(u)) -> subclass(cross_product(v,w),x) member(ordered_pair(ordered_pair(second(not_subclass_element(cross_product(v,w),x)),first(not_subclass_element(cross_product(v,w),x))),cantor(not_subclass_element(cross_product(v,w),x))),u)*.
% 299.94/300.49 51007[0:MRR:50959.0,9181.1] || member(not_subclass_element(u,intersection(v,image(element_relation,power_class(w)))),v)* -> member(not_subclass_element(u,intersection(v,image(element_relation,power_class(w)))),power_class(complement(power_class(w))))* subclass(u,intersection(v,image(element_relation,power_class(w)))).
% 299.94/300.49 53532[0:Res:236.1,5712.2] || member(not_subclass_element(restrict(union(u,v),w,x),y),complement(v))* member(not_subclass_element(restrict(union(u,v),w,x),y),complement(u))* -> subclass(restrict(union(u,v),w,x),y).
% 299.94/300.49 56846[3:Res:9995.1,4833.0] || member(not_subclass_element(regular(intersection(u,v)),w),union(u,v)) -> member(not_subclass_element(regular(intersection(u,v)),w),symmetric_difference(u,v))* subclass(regular(intersection(u,v)),w) equal(intersection(u,v),null_class).
% 299.94/300.49 56833[3:Res:9995.1,9257.0] || member(apply(choice,regular(intersection(u,v))),union(u,v)) -> member(apply(choice,regular(intersection(u,v))),symmetric_difference(u,v))* equal(regular(intersection(u,v)),null_class) equal(intersection(u,v),null_class).
% 299.94/300.49 58303[0:Rew:46877.0,58254.1] || member(regular(intersection(u,union(complement(power_class(v)),image(element_relation,power_class(w))))),intersection(power_class(v),power_class(complement(power_class(w)))))* -> equal(intersection(u,union(complement(power_class(v)),image(element_relation,power_class(w)))),null_class).
% 299.94/300.49 58304[0:Rew:46877.0,58242.1] || member(regular(intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),w)),intersection(power_class(u),power_class(complement(power_class(v)))))* -> equal(intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),w),null_class).
% 299.94/300.49 58166[0:SpR:46877.0,6438.0] || -> equal(union(intersection(u,intersection(power_class(v),power_class(complement(power_class(w))))),intersection(complement(u),union(complement(power_class(v)),image(element_relation,power_class(w))))),complement(symmetric_difference(u,intersection(power_class(v),power_class(complement(power_class(w)))))))**.
% 299.94/300.49 58117[0:SpR:46877.0,6438.0] || -> equal(union(intersection(intersection(power_class(u),power_class(complement(power_class(v)))),w),intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(w))),complement(symmetric_difference(intersection(power_class(u),power_class(complement(power_class(v)))),w)))**.
% 299.94/300.49 58562[0:Rew:46880.0,58512.1] || member(regular(intersection(u,union(image(element_relation,power_class(v)),complement(power_class(w))))),intersection(power_class(complement(power_class(v))),power_class(w)))* -> equal(intersection(u,union(image(element_relation,power_class(v)),complement(power_class(w)))),null_class).
% 299.94/300.49 58563[0:Rew:46880.0,58500.1] || member(regular(intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),w)),intersection(power_class(complement(power_class(u))),power_class(v)))* -> equal(intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),w),null_class).
% 299.94/300.49 58423[0:SpR:46880.0,6438.0] || -> equal(union(intersection(u,intersection(power_class(complement(power_class(v))),power_class(w))),intersection(complement(u),union(image(element_relation,power_class(v)),complement(power_class(w))))),complement(symmetric_difference(u,intersection(power_class(complement(power_class(v))),power_class(w)))))**.
% 299.94/300.49 58374[0:SpR:46880.0,6438.0] || -> equal(union(intersection(intersection(power_class(complement(power_class(u))),power_class(v)),w),intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(w))),complement(symmetric_difference(intersection(power_class(complement(power_class(u))),power_class(v)),w)))**.
% 299.94/300.49 59011[0:Rew:1199.1,59001.2] || member(singleton(singleton(singleton(regular(cross_product(u,v))))),application_function) -> equal(cross_product(u,v),null_class) equal(apply(singleton(regular(cross_product(u,v))),first(regular(cross_product(u,v)))),second(regular(cross_product(u,v))))**.
% 299.94/300.49 59099[0:Rew:1199.1,59089.2] || member(singleton(singleton(singleton(regular(cross_product(u,v))))),composition_function) -> equal(cross_product(u,v),null_class) equal(compose(singleton(regular(cross_product(u,v))),first(regular(cross_product(u,v)))),second(regular(cross_product(u,v))))**.
% 299.94/300.49 60974[0:SpR:46366.0,2985.1] || -> equal(symmetric_difference(union(u,complement(power_class(v))),union(complement(u),power_class(v))),null_class) member(regular(symmetric_difference(union(u,complement(power_class(v))),union(complement(u),power_class(v)))),complement(symmetric_difference(complement(u),power_class(v))))*.
% 299.94/300.49 62675[0:SpL:6542.0,3660.0] || member(u,symmetric_difference(complement(symmetric_difference(complement(v),complement(singleton(v)))),union(successor(v),union(complement(v),complement(singleton(v))))))* -> member(u,complement(symmetric_difference(successor(v),union(complement(v),complement(singleton(v)))))).
% 299.94/300.49 64913[0:Res:55531.0,2995.0] || -> equal(restrict(intersection(u,unordered_pair(v,w)),x,y),null_class) equal(regular(restrict(intersection(u,unordered_pair(v,w)),x,y)),w)** equal(regular(restrict(intersection(u,unordered_pair(v,w)),x,y)),v)**.
% 299.94/300.49 64910[0:Res:54862.0,2995.0] || -> equal(intersection(u,restrict(unordered_pair(v,w),x,y)),null_class) equal(regular(intersection(u,restrict(unordered_pair(v,w),x,y))),w)** equal(regular(intersection(u,restrict(unordered_pair(v,w),x,y))),v)**.
% 299.94/300.49 64903[3:Res:56896.0,2995.0] || -> equal(union(null_class,restrict(unordered_pair(u,v),w,x)),null_class) equal(regular(union(null_class,restrict(unordered_pair(u,v),w,x))),v)** equal(regular(union(null_class,restrict(unordered_pair(u,v),w,x))),u)**.
% 299.94/300.49 64896[0:Res:56205.0,2995.0] || -> equal(intersection(restrict(unordered_pair(u,v),w,x),y),null_class) equal(regular(intersection(restrict(unordered_pair(u,v),w,x),y)),v)** equal(regular(intersection(restrict(unordered_pair(u,v),w,x),y)),u)**.
% 299.94/300.49 64891[0:Res:54912.0,2995.0] || -> equal(restrict(intersection(unordered_pair(u,v),w),x,y),null_class) equal(regular(restrict(intersection(unordered_pair(u,v),w),x,y)),v)** equal(regular(restrict(intersection(unordered_pair(u,v),w),x,y)),u)**.
% 299.94/300.49 64889[3:Res:55241.0,2995.0] || -> equal(restrict(union(null_class,unordered_pair(u,v)),w,x),null_class) equal(regular(restrict(union(null_class,unordered_pair(u,v)),w,x)),v)** equal(regular(restrict(union(null_class,unordered_pair(u,v)),w,x)),u)**.
% 299.94/300.49 70448[0:SpR:67452.0,2985.1] || -> equal(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),null_class) member(regular(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v)))),complement(symmetric_difference(cross_product(u,v),w)))*.
% 299.94/300.49 70620[3:Rew:70618.0,34908.0] || -> equal(union(symmetric_difference(cross_product(u,v),w),intersection(union(null_class,restrict(w,u,v)),complement(union(cross_product(u,v),w)))),complement(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v)))))**.
% 299.94/300.49 71278[0:Rew:71163.0,71095.2] || member(u,union(union(v,w),complement(intersection(v,w))))* member(u,complement(symmetric_difference(v,w))) subclass(symmetric_difference(union(v,w),complement(intersection(v,w))),x)* -> member(u,x)*.
% 299.94/300.49 71279[0:Rew:71163.0,71105.0] || equal(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* member(x,union(union(v,w),complement(intersection(v,w))))* member(x,complement(symmetric_difference(v,w))) -> member(x,u)*.
% 299.94/300.49 71145[3:Rew:71143.0,34909.0] || -> equal(union(symmetric_difference(u,cross_product(v,w)),intersection(union(null_class,restrict(u,v,w)),complement(union(u,cross_product(v,w))))),complement(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w)))))**.
% 299.94/300.49 71280[0:Rew:71163.0,71169.1] || -> equal(intersection(u,intersection(v,symmetric_difference(union(w,x),complement(intersection(w,x))))),null_class) member(regular(intersection(u,intersection(v,symmetric_difference(union(w,x),complement(intersection(w,x)))))),complement(symmetric_difference(w,x)))*.
% 299.94/300.49 71281[0:Rew:71163.0,71186.1] || -> equal(intersection(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),x),null_class) member(regular(intersection(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),x)),complement(symmetric_difference(v,w)))*.
% 299.94/300.49 71282[0:Rew:71163.0,71190.1] || -> equal(intersection(u,intersection(symmetric_difference(union(v,w),complement(intersection(v,w))),x)),null_class) member(regular(intersection(u,intersection(symmetric_difference(union(v,w),complement(intersection(v,w))),x))),complement(symmetric_difference(v,w)))*.
% 299.94/300.49 71283[0:Rew:71163.0,71223.1] || -> equal(intersection(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w),x),null_class) member(regular(intersection(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w),x)),complement(symmetric_difference(u,v)))*.
% 299.94/300.49 71711[0:Rew:71595.0,71653.1] || -> equal(symmetric_difference(union(power_class(u),complement(v)),union(complement(power_class(u)),v)),null_class) member(regular(symmetric_difference(union(power_class(u),complement(v)),union(complement(power_class(u)),v))),complement(symmetric_difference(power_class(u),complement(v))))*.
% 299.94/300.49 71712[0:Rew:71595.0,71680.1] || -> equal(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),null_class) member(regular(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w)))),complement(symmetric_difference(u,cross_product(v,w))))*.
% 299.94/300.49 83479[3:MRR:83420.0,9180.1] || -> member(regular(intersection(regular(intersection(complement(u),power_class(v))),w)),union(u,complement(power_class(v))))* equal(intersection(regular(intersection(complement(u),power_class(v))),w),null_class) equal(intersection(complement(u),power_class(v)),null_class).
% 299.94/300.49 83480[3:MRR:83419.0,9180.1] || -> member(regular(intersection(u,regular(intersection(complement(v),power_class(w))))),union(v,complement(power_class(w))))* equal(intersection(u,regular(intersection(complement(v),power_class(w)))),null_class) equal(intersection(complement(v),power_class(w)),null_class).
% 299.94/300.49 83863[3:MRR:83803.0,9180.1] || -> member(regular(intersection(regular(intersection(power_class(u),complement(v))),w)),union(complement(power_class(u)),v))* equal(intersection(regular(intersection(power_class(u),complement(v))),w),null_class) equal(intersection(power_class(u),complement(v)),null_class).
% 299.94/300.49 83864[3:MRR:83802.0,9180.1] || -> member(regular(intersection(u,regular(intersection(power_class(v),complement(w))))),union(complement(power_class(v)),w))* equal(intersection(u,regular(intersection(power_class(v),complement(w)))),null_class) equal(intersection(power_class(v),complement(w)),null_class).
% 299.94/300.49 91718[0:Res:236.1,46280.0] || member(not_subclass_element(restrict(intersection(complement(u),power_class(complement(power_class(v)))),w,x),y),union(u,image(element_relation,power_class(v))))* -> subclass(restrict(intersection(complement(u),power_class(complement(power_class(v)))),w,x),y).
% 299.94/300.49 93433[0:Res:236.1,46312.0] || member(not_subclass_element(restrict(intersection(power_class(complement(power_class(u))),complement(v)),w,x),y),union(image(element_relation,power_class(u)),v))* -> subclass(restrict(intersection(power_class(complement(power_class(u))),complement(v)),w,x),y).
% 299.94/300.49 94045[0:SpL:46893.0,5716.0] || subclass(u,intersection(complement(v),union(complement(power_class(w)),intersection(complement(x),power_class(y)))))* member(regular(u),union(v,intersection(power_class(w),union(x,complement(power_class(y)))))) -> equal(u,null_class).
% 299.94/300.49 94042[0:SpL:46893.0,69073.0] || member(u,symmetric_difference(union(power_class(v),union(w,complement(power_class(x)))),union(complement(power_class(v)),intersection(complement(w),power_class(x)))))* -> member(u,complement(symmetric_difference(power_class(v),union(w,complement(power_class(x)))))).
% 299.94/300.49 94128[0:Rew:46893.0,94041.1] || member(not_subclass_element(u,union(complement(power_class(v)),intersection(complement(w),power_class(x)))),symmetric_difference(power_class(v),union(w,complement(power_class(x)))))* -> subclass(u,union(complement(power_class(v)),intersection(complement(w),power_class(x)))).
% 299.94/300.49 94027[0:SpL:46893.0,5716.0] || subclass(u,intersection(union(complement(power_class(v)),intersection(complement(w),power_class(x))),complement(y)))* member(regular(u),union(intersection(power_class(v),union(w,complement(power_class(x)))),y)) -> equal(u,null_class).
% 299.94/300.49 94129[0:Rew:46893.0,93974.1] || member(not_subclass_element(union(complement(power_class(u)),intersection(complement(v),power_class(w))),x),intersection(power_class(u),union(v,complement(power_class(w)))))* -> subclass(union(complement(power_class(u)),intersection(complement(v),power_class(w))),x).
% 299.94/300.49 93920[0:SpR:46893.0,6418.1] || member(u,symmetric_difference(complement(v),union(w,intersection(power_class(x),union(y,complement(power_class(z))))))) -> member(u,union(v,intersection(complement(w),union(complement(power_class(x)),intersection(complement(y),power_class(z))))))*.
% 299.94/300.49 93919[0:SpR:46893.0,6418.1] || member(u,symmetric_difference(complement(v),union(intersection(power_class(w),union(x,complement(power_class(y)))),z))) -> member(u,union(v,intersection(union(complement(power_class(w)),intersection(complement(x),power_class(y))),complement(z))))*.
% 299.94/300.49 93915[0:SpR:46893.0,6342.1] || member(u,symmetric_difference(union(v,intersection(power_class(w),union(x,complement(power_class(y))))),complement(z))) -> member(u,union(intersection(complement(v),union(complement(power_class(w)),intersection(complement(x),power_class(y)))),z))*.
% 299.94/300.49 93896[0:SpR:46893.0,6342.1] || member(u,symmetric_difference(union(intersection(power_class(v),union(w,complement(power_class(x)))),y),complement(z))) -> member(u,union(intersection(union(complement(power_class(v)),intersection(complement(w),power_class(x))),complement(y)),z))*.
% 299.94/300.49 94893[0:SpL:46894.0,5716.0] || subclass(u,intersection(complement(v),union(intersection(complement(w),power_class(x)),complement(power_class(y)))))* member(regular(u),union(v,intersection(union(w,complement(power_class(x))),power_class(y)))) -> equal(u,null_class).
% 299.94/300.49 94890[0:SpL:46894.0,69073.0] || member(u,symmetric_difference(union(union(v,complement(power_class(w))),power_class(x)),union(intersection(complement(v),power_class(w)),complement(power_class(x)))))* -> member(u,complement(symmetric_difference(union(v,complement(power_class(w))),power_class(x)))).
% 299.94/300.49 94973[0:Rew:46894.0,94889.1] || member(not_subclass_element(u,union(intersection(complement(v),power_class(w)),complement(power_class(x)))),symmetric_difference(union(v,complement(power_class(w))),power_class(x)))* -> subclass(u,union(intersection(complement(v),power_class(w)),complement(power_class(x)))).
% 299.94/300.49 94875[0:SpL:46894.0,5716.0] || subclass(u,intersection(union(intersection(complement(v),power_class(w)),complement(power_class(x))),complement(y)))* member(regular(u),union(intersection(union(v,complement(power_class(w))),power_class(x)),y)) -> equal(u,null_class).
% 299.94/300.49 94974[0:Rew:46894.0,94822.1] || member(not_subclass_element(union(intersection(complement(u),power_class(v)),complement(power_class(w))),x),intersection(union(u,complement(power_class(v))),power_class(w)))* -> subclass(union(intersection(complement(u),power_class(v)),complement(power_class(w))),x).
% 299.94/300.49 94768[0:SpR:46894.0,6418.1] || member(u,symmetric_difference(complement(v),union(w,intersection(union(x,complement(power_class(y))),power_class(z))))) -> member(u,union(v,intersection(complement(w),union(intersection(complement(x),power_class(y)),complement(power_class(z))))))*.
% 299.94/300.49 94767[0:SpR:46894.0,6418.1] || member(u,symmetric_difference(complement(v),union(intersection(union(w,complement(power_class(x))),power_class(y)),z))) -> member(u,union(v,intersection(union(intersection(complement(w),power_class(x)),complement(power_class(y))),complement(z))))*.
% 299.94/300.49 94763[0:SpR:46894.0,6342.1] || member(u,symmetric_difference(union(v,intersection(union(w,complement(power_class(x))),power_class(y))),complement(z))) -> member(u,union(intersection(complement(v),union(intersection(complement(w),power_class(x)),complement(power_class(y)))),z))*.
% 299.94/300.49 94744[0:SpR:46894.0,6342.1] || member(u,symmetric_difference(union(intersection(union(v,complement(power_class(w))),power_class(x)),y),complement(z))) -> member(u,union(intersection(union(intersection(complement(v),power_class(w)),complement(power_class(x))),complement(y)),z))*.
% 299.94/300.49 95226[0:SpL:46895.0,5716.0] || subclass(u,intersection(complement(v),union(intersection(power_class(w),complement(x)),complement(power_class(y)))))* member(regular(u),union(v,intersection(union(complement(power_class(w)),x),power_class(y)))) -> equal(u,null_class).
% 299.94/300.49 95223[0:SpL:46895.0,69073.0] || member(u,symmetric_difference(union(union(complement(power_class(v)),w),power_class(x)),union(intersection(power_class(v),complement(w)),complement(power_class(x)))))* -> member(u,complement(symmetric_difference(union(complement(power_class(v)),w),power_class(x)))).
% 299.94/300.49 95311[0:Rew:46895.0,95222.1] || member(not_subclass_element(u,union(intersection(power_class(v),complement(w)),complement(power_class(x)))),symmetric_difference(union(complement(power_class(v)),w),power_class(x)))* -> subclass(u,union(intersection(power_class(v),complement(w)),complement(power_class(x)))).
% 299.94/300.49 95208[0:SpL:46895.0,5716.0] || subclass(u,intersection(union(intersection(power_class(v),complement(w)),complement(power_class(x))),complement(y)))* member(regular(u),union(intersection(union(complement(power_class(v)),w),power_class(x)),y)) -> equal(u,null_class).
% 299.94/300.49 95312[0:Rew:46895.0,95155.1] || member(not_subclass_element(union(intersection(power_class(u),complement(v)),complement(power_class(w))),x),intersection(union(complement(power_class(u)),v),power_class(w)))* -> subclass(union(intersection(power_class(u),complement(v)),complement(power_class(w))),x).
% 299.94/300.49 95098[0:SpR:46895.0,6418.1] || member(u,symmetric_difference(complement(v),union(w,intersection(union(complement(power_class(x)),y),power_class(z))))) -> member(u,union(v,intersection(complement(w),union(intersection(power_class(x),complement(y)),complement(power_class(z))))))*.
% 299.94/300.49 95097[0:SpR:46895.0,6418.1] || member(u,symmetric_difference(complement(v),union(intersection(union(complement(power_class(w)),x),power_class(y)),z))) -> member(u,union(v,intersection(union(intersection(power_class(w),complement(x)),complement(power_class(y))),complement(z))))*.
% 299.94/300.49 95093[0:SpR:46895.0,6342.1] || member(u,symmetric_difference(union(v,intersection(union(complement(power_class(w)),x),power_class(y))),complement(z))) -> member(u,union(intersection(complement(v),union(intersection(power_class(w),complement(x)),complement(power_class(y)))),z))*.
% 299.94/300.49 95073[0:SpR:46895.0,6342.1] || member(u,symmetric_difference(union(intersection(union(complement(power_class(v)),w),power_class(x)),y),complement(z))) -> member(u,union(intersection(union(intersection(power_class(v),complement(w)),complement(power_class(x))),complement(y)),z))*.
% 299.94/300.49 95611[0:SpL:46898.0,5716.0] || subclass(u,intersection(complement(v),union(complement(power_class(w)),intersection(power_class(x),complement(y)))))* member(regular(u),union(v,intersection(power_class(w),union(complement(power_class(x)),y)))) -> equal(u,null_class).
% 299.94/300.49 95608[0:SpL:46898.0,69073.0] || member(u,symmetric_difference(union(power_class(v),union(complement(power_class(w)),x)),union(complement(power_class(v)),intersection(power_class(w),complement(x)))))* -> member(u,complement(symmetric_difference(power_class(v),union(complement(power_class(w)),x)))).
% 299.94/300.49 95698[0:Rew:46898.0,95607.1] || member(not_subclass_element(u,union(complement(power_class(v)),intersection(power_class(w),complement(x)))),symmetric_difference(power_class(v),union(complement(power_class(w)),x)))* -> subclass(u,union(complement(power_class(v)),intersection(power_class(w),complement(x)))).
% 299.94/300.49 95593[0:SpL:46898.0,5716.0] || subclass(u,intersection(union(complement(power_class(v)),intersection(power_class(w),complement(x))),complement(y)))* member(regular(u),union(intersection(power_class(v),union(complement(power_class(w)),x)),y)) -> equal(u,null_class).
% 299.94/300.49 95699[0:Rew:46898.0,95539.1] || member(not_subclass_element(union(complement(power_class(u)),intersection(power_class(v),complement(w))),x),intersection(power_class(u),union(complement(power_class(v)),w)))* -> subclass(union(complement(power_class(u)),intersection(power_class(v),complement(w))),x).
% 299.94/300.49 95482[0:SpR:46898.0,6418.1] || member(u,symmetric_difference(complement(v),union(w,intersection(power_class(x),union(complement(power_class(y)),z))))) -> member(u,union(v,intersection(complement(w),union(complement(power_class(x)),intersection(power_class(y),complement(z))))))*.
% 299.94/300.49 95481[0:SpR:46898.0,6418.1] || member(u,symmetric_difference(complement(v),union(intersection(power_class(w),union(complement(power_class(x)),y)),z))) -> member(u,union(v,intersection(union(complement(power_class(w)),intersection(power_class(x),complement(y))),complement(z))))*.
% 299.94/300.49 95477[0:SpR:46898.0,6342.1] || member(u,symmetric_difference(union(v,intersection(power_class(w),union(complement(power_class(x)),y))),complement(z))) -> member(u,union(intersection(complement(v),union(complement(power_class(w)),intersection(power_class(x),complement(y)))),z))*.
% 299.94/300.49 95457[0:SpR:46898.0,6342.1] || member(u,symmetric_difference(union(intersection(power_class(v),union(complement(power_class(w)),x)),y),complement(z))) -> member(u,union(intersection(union(complement(power_class(v)),intersection(power_class(w),complement(x))),complement(y)),z))*.
% 299.94/300.49 99409[0:Rew:99391.0,58429.0] || -> equal(union(u,intersection(union(image(element_relation,power_class(v)),complement(power_class(w))),complement(singleton(intersection(power_class(complement(power_class(v))),power_class(w)))))),union(u,complement(successor(intersection(power_class(complement(power_class(v))),power_class(w))))))**.
% 299.94/300.49 99410[0:Rew:99391.0,58172.0] || -> equal(union(u,intersection(union(complement(power_class(v)),image(element_relation,power_class(w))),complement(singleton(intersection(power_class(v),power_class(complement(power_class(w)))))))),union(u,complement(successor(intersection(power_class(v),power_class(complement(power_class(w))))))))**.
% 299.94/300.49 99426[0:Rew:99401.0,58389.0] || -> equal(union(intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(singleton(intersection(power_class(complement(power_class(u))),power_class(v))))),w),union(w,complement(successor(intersection(power_class(complement(power_class(u))),power_class(v))))))**.
% 299.94/300.49 99427[0:Rew:99401.0,58132.0] || -> equal(union(intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(singleton(intersection(power_class(u),power_class(complement(power_class(v))))))),w),union(w,complement(successor(intersection(power_class(u),power_class(complement(power_class(v))))))))**.
% 299.94/300.49 100079[0:Rew:97898.0,98142.1] || member(not_subclass_element(intersection(u,v),intersection(union(w,complement(union(x,y))),u)),symmetric_difference(complement(w),union(x,y)))* -> subclass(intersection(u,v),intersection(union(w,complement(union(x,y))),u)).
% 299.94/300.49 100080[0:Rew:97898.0,98143.1] || member(not_subclass_element(intersection(u,v),intersection(union(w,complement(union(x,y))),v)),symmetric_difference(complement(w),union(x,y)))* -> subclass(intersection(u,v),intersection(union(w,complement(union(x,y))),v)).
% 299.94/300.49 100081[0:Rew:97898.0,98146.1] || member(not_subclass_element(intersection(u,intersection(v,union(w,complement(union(x,y))))),z),intersection(complement(w),union(x,y)))* -> subclass(intersection(u,intersection(v,union(w,complement(union(x,y))))),z).
% 299.94/300.49 100082[0:Rew:97898.0,98214.1] || member(not_subclass_element(intersection(intersection(u,union(v,complement(union(w,x)))),y),z),intersection(complement(v),union(w,x)))* -> subclass(intersection(intersection(u,union(v,complement(union(w,x)))),y),z).
% 299.94/300.49 100083[0:Rew:97898.0,98233.2] || member(not_subclass_element(u,intersection(union(v,complement(union(w,x))),y)),symmetric_difference(complement(v),union(w,x)))* subclass(u,y) -> subclass(u,intersection(union(v,complement(union(w,x))),y)).
% 299.94/300.49 100084[0:Rew:97898.0,98235.1] || member(not_subclass_element(intersection(u,intersection(union(v,complement(union(w,x))),y)),z),intersection(complement(v),union(w,x)))* -> subclass(intersection(u,intersection(union(v,complement(union(w,x))),y)),z).
% 299.94/300.49 100085[0:Rew:97898.0,98294.1] || member(not_subclass_element(intersection(u,v),intersection(union(complement(union(w,x)),y),u)),symmetric_difference(union(w,x),complement(y)))* -> subclass(intersection(u,v),intersection(union(complement(union(w,x)),y),u)).
% 299.94/300.49 100086[0:Rew:97898.0,98295.1] || member(not_subclass_element(intersection(u,v),intersection(union(complement(union(w,x)),y),v)),symmetric_difference(union(w,x),complement(y)))* -> subclass(intersection(u,v),intersection(union(complement(union(w,x)),y),v)).
% 299.94/300.49 100087[0:Rew:97898.0,98298.1] || member(not_subclass_element(intersection(u,intersection(v,union(complement(union(w,x)),y))),z),intersection(union(w,x),complement(y)))* -> subclass(intersection(u,intersection(v,union(complement(union(w,x)),y))),z).
% 299.94/300.49 100090[0:Rew:97898.0,98503.1] || member(not_subclass_element(intersection(intersection(union(u,complement(union(v,w))),x),y),z),intersection(complement(u),union(v,w)))* -> subclass(intersection(intersection(union(u,complement(union(v,w))),x),y),z).
% 299.94/300.49 100091[0:Rew:97898.0,98669.1] || member(not_subclass_element(intersection(intersection(u,union(complement(union(v,w)),x)),y),z),intersection(union(v,w),complement(x)))* -> subclass(intersection(intersection(u,union(complement(union(v,w)),x)),y),z).
% 299.94/300.49 100092[0:Rew:97898.0,98688.2] || member(not_subclass_element(u,intersection(union(complement(union(v,w)),x),y)),symmetric_difference(union(v,w),complement(x)))* subclass(u,y) -> subclass(u,intersection(union(complement(union(v,w)),x),y)).
% 299.94/300.49 100093[0:Rew:97898.0,98690.1] || member(not_subclass_element(intersection(u,intersection(union(complement(union(v,w)),x),y)),z),intersection(union(v,w),complement(x)))* -> subclass(intersection(u,intersection(union(complement(union(v,w)),x),y)),z).
% 299.94/300.49 100096[0:Rew:97898.0,98864.1] || member(not_subclass_element(intersection(intersection(union(complement(union(u,v)),w),x),y),z),intersection(union(u,v),complement(w)))* -> subclass(intersection(intersection(union(complement(union(u,v)),w),x),y),z).
% 299.94/300.49 100098[0:Rew:97898.0,97849.1,97898.0,97849.0] || member(not_subclass_element(intersection(union(complement(union(u,v)),w),complement(x)),y),union(intersection(union(u,v),complement(w)),x))* -> subclass(complement(union(intersection(union(u,v),complement(w)),x)),y).
% 299.94/300.49 100099[0:Rew:97898.0,97846.1,97898.0,97846.0] || member(not_subclass_element(intersection(union(u,complement(union(v,w))),complement(x)),y),union(intersection(complement(u),union(v,w)),x))* -> subclass(complement(union(intersection(complement(u),union(v,w)),x)),y).
% 299.94/300.49 100100[0:Rew:97898.0,97821.1,97898.0,97821.0] || member(not_subclass_element(intersection(complement(u),union(complement(union(v,w)),x)),y),union(u,intersection(union(v,w),complement(x))))* -> subclass(complement(union(u,intersection(union(v,w),complement(x)))),y).
% 299.94/300.49 100101[0:Rew:97898.0,97818.1,97898.0,97818.0] || member(not_subclass_element(intersection(complement(u),union(v,complement(union(w,x)))),y),union(u,intersection(complement(v),union(w,x))))* -> subclass(complement(union(u,intersection(complement(v),union(w,x)))),y).
% 299.94/300.49 100104[3:Rew:97898.0,98614.2,97898.0,98614.1] || -> member(regular(intersection(u,regular(power_class(complement(union(v,w)))))),image(element_relation,union(v,w)))* equal(intersection(u,regular(power_class(complement(union(v,w))))),null_class) equal(power_class(complement(union(v,w))),null_class).
% 299.94/300.49 100107[3:Rew:97898.0,98963.1,97898.0,98963.0] || -> member(regular(intersection(regular(power_class(complement(union(u,v)))),w)),image(element_relation,union(u,v)))* equal(intersection(regular(power_class(complement(union(u,v)))),w),null_class) equal(power_class(complement(union(u,v))),null_class).
% 299.94/300.49 106738[0:Res:2978.1,97900.0] || -> equal(intersection(restrict(symmetric_difference(complement(u),union(v,w)),x,y),z),null_class) member(regular(intersection(restrict(symmetric_difference(complement(u),union(v,w)),x,y),z)),union(u,complement(union(v,w))))*.
% 299.94/300.49 106733[0:Res:2355.1,97900.0] || -> equal(intersection(u,restrict(symmetric_difference(complement(v),union(w,x)),y,z)),null_class) member(regular(intersection(u,restrict(symmetric_difference(complement(v),union(w,x)),y,z))),union(v,complement(union(w,x))))*.
% 299.94/300.49 107704[0:Res:2978.1,97914.0] || -> equal(intersection(restrict(symmetric_difference(union(u,v),complement(w)),x,y),z),null_class) member(regular(intersection(restrict(symmetric_difference(union(u,v),complement(w)),x,y),z)),union(complement(union(u,v)),w))*.
% 299.94/300.49 107699[0:Res:2355.1,97914.0] || -> equal(intersection(u,restrict(symmetric_difference(union(v,w),complement(x)),y,z)),null_class) member(regular(intersection(u,restrict(symmetric_difference(union(v,w),complement(x)),y,z))),union(complement(union(v,w)),x))*.
% 299.94/300.49 108564[3:MRR:108470.0,9180.1] || -> member(regular(intersection(regular(image(element_relation,union(u,v))),w)),power_class(complement(union(u,v))))* equal(intersection(regular(image(element_relation,union(u,v))),w),null_class) equal(image(element_relation,union(u,v)),null_class).
% 299.94/300.49 108565[3:MRR:108469.0,9180.1] || -> member(regular(intersection(u,regular(image(element_relation,union(v,w))))),power_class(complement(union(v,w))))* equal(intersection(u,regular(image(element_relation,union(v,w)))),null_class) equal(image(element_relation,union(v,w)),null_class).
% 299.94/300.49 108925[0:Res:3698.1,97899.0] || member(not_subclass_element(intersection(u,intersection(v,intersection(complement(w),union(x,y)))),z),union(w,complement(union(x,y))))* -> subclass(intersection(u,intersection(v,intersection(complement(w),union(x,y)))),z).
% 299.94/300.49 108916[0:Res:4875.1,97899.0] || member(not_subclass_element(intersection(intersection(u,intersection(complement(v),union(w,x))),y),z),union(v,complement(union(w,x))))* -> subclass(intersection(intersection(u,intersection(complement(v),union(w,x))),y),z).
% 299.94/300.49 108914[0:Res:3697.1,97899.0] || member(not_subclass_element(intersection(u,intersection(intersection(complement(v),union(w,x)),y)),z),union(v,complement(union(w,x))))* -> subclass(intersection(u,intersection(intersection(complement(v),union(w,x)),y)),z).
% 299.94/300.49 108899[0:Res:4874.1,97899.0] || member(not_subclass_element(intersection(intersection(intersection(complement(u),union(v,w)),x),y),z),union(u,complement(union(v,w))))* -> subclass(intersection(intersection(intersection(complement(u),union(v,w)),x),y),z).
% 299.94/300.49 108837[0:SpL:46898.0,97899.0] || member(u,intersection(union(complement(power_class(v)),intersection(power_class(w),complement(x))),union(y,z)))* member(u,union(intersection(power_class(v),union(complement(power_class(w)),x)),complement(union(y,z)))) -> .
% 299.94/300.49 108836[0:SpL:46893.0,97899.0] || member(u,intersection(union(complement(power_class(v)),intersection(complement(w),power_class(x))),union(y,z)))* member(u,union(intersection(power_class(v),union(w,complement(power_class(x)))),complement(union(y,z)))) -> .
% 299.94/300.49 108835[0:SpL:46895.0,97899.0] || member(u,intersection(union(intersection(power_class(v),complement(w)),complement(power_class(x))),union(y,z)))* member(u,union(intersection(union(complement(power_class(v)),w),power_class(x)),complement(union(y,z)))) -> .
% 299.94/300.49 108834[0:SpL:46894.0,97899.0] || member(u,intersection(union(intersection(complement(v),power_class(w)),complement(power_class(x))),union(y,z)))* member(u,union(intersection(union(v,complement(power_class(w))),power_class(x)),complement(union(y,z)))) -> .
% 299.94/300.49 109246[0:Res:3698.1,97913.0] || member(not_subclass_element(intersection(u,intersection(v,intersection(union(w,x),complement(y)))),z),union(complement(union(w,x)),y))* -> subclass(intersection(u,intersection(v,intersection(union(w,x),complement(y)))),z).
% 299.94/300.49 109237[0:Res:4875.1,97913.0] || member(not_subclass_element(intersection(intersection(u,intersection(union(v,w),complement(x))),y),z),union(complement(union(v,w)),x))* -> subclass(intersection(intersection(u,intersection(union(v,w),complement(x))),y),z).
% 299.94/300.49 109235[0:Res:3697.1,97913.0] || member(not_subclass_element(intersection(u,intersection(intersection(union(v,w),complement(x)),y)),z),union(complement(union(v,w)),x))* -> subclass(intersection(u,intersection(intersection(union(v,w),complement(x)),y)),z).
% 299.94/300.49 109220[0:Res:4874.1,97913.0] || member(not_subclass_element(intersection(intersection(intersection(union(u,v),complement(w)),x),y),z),union(complement(union(u,v)),w))* -> subclass(intersection(intersection(intersection(union(u,v),complement(w)),x),y),z).
% 299.94/300.49 109118[0:SpL:46898.0,97913.0] || member(u,intersection(union(v,w),union(complement(power_class(x)),intersection(power_class(y),complement(z)))))* member(u,union(complement(union(v,w)),intersection(power_class(x),union(complement(power_class(y)),z)))) -> .
% 299.94/300.49 109117[0:SpL:46893.0,97913.0] || member(u,intersection(union(v,w),union(complement(power_class(x)),intersection(complement(y),power_class(z)))))* member(u,union(complement(union(v,w)),intersection(power_class(x),union(y,complement(power_class(z)))))) -> .
% 299.94/300.49 109116[0:SpL:46895.0,97913.0] || member(u,intersection(union(v,w),union(intersection(power_class(x),complement(y)),complement(power_class(z)))))* member(u,union(complement(union(v,w)),intersection(union(complement(power_class(x)),y),power_class(z)))) -> .
% 299.94/300.49 109115[0:SpL:46894.0,97913.0] || member(u,intersection(union(v,w),union(intersection(complement(x),power_class(y)),complement(power_class(z)))))* member(u,union(complement(union(v,w)),intersection(union(x,complement(power_class(y))),power_class(z)))) -> .
% 299.94/300.49 109821[0:SpR:98095.0,2363.1] || -> equal(symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))),null_class) member(regular(symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u)))),complement(symmetric_difference(cross_product(v,w),u)))*.
% 299.94/300.49 110017[0:SpR:98119.0,2363.1] || -> equal(symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))),null_class) member(regular(symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w))))),complement(symmetric_difference(u,cross_product(v,w))))*.
% 299.94/300.49 110450[0:SpL:98594.0,97913.0] || member(u,intersection(union(v,w),union(complement(power_class(x)),image(element_relation,union(y,z)))))* member(u,union(complement(union(v,w)),intersection(power_class(x),power_class(complement(union(y,z)))))) -> .
% 299.94/300.49 110444[0:SpL:98594.0,69073.0] || member(u,symmetric_difference(union(power_class(v),power_class(complement(union(w,x)))),union(complement(power_class(v)),image(element_relation,union(w,x)))))* -> member(u,complement(symmetric_difference(power_class(v),power_class(complement(union(w,x)))))).
% 299.94/300.49 110563[0:Rew:98594.0,110443.1] || member(not_subclass_element(u,union(complement(power_class(v)),image(element_relation,union(w,x)))),symmetric_difference(power_class(v),power_class(complement(union(w,x)))))* -> subclass(u,union(complement(power_class(v)),image(element_relation,union(w,x)))).
% 299.94/300.49 110439[0:SpL:98594.0,97899.0] || member(u,intersection(union(complement(power_class(v)),image(element_relation,union(w,x))),union(y,z)))* member(u,union(intersection(power_class(v),power_class(complement(union(w,x)))),complement(union(y,z)))) -> .
% 299.94/300.49 110564[0:Rew:98594.0,110380.1] || member(not_subclass_element(union(complement(power_class(u)),image(element_relation,union(v,w))),x),intersection(power_class(u),power_class(complement(union(v,w)))))* -> subclass(union(complement(power_class(u)),image(element_relation,union(v,w))),x).
% 299.94/300.49 110904[0:SpL:98733.0,97913.0] || member(u,intersection(union(v,w),union(image(element_relation,power_class(x)),complement(union(y,z)))))* member(u,union(complement(union(v,w)),intersection(power_class(complement(power_class(x))),union(y,z)))) -> .
% 299.94/300.49 110898[0:SpL:98733.0,69073.0] || member(u,symmetric_difference(union(power_class(complement(power_class(v))),union(w,x)),union(image(element_relation,power_class(v)),complement(union(w,x)))))* -> member(u,complement(symmetric_difference(power_class(complement(power_class(v))),union(w,x)))).
% 299.94/300.49 111007[0:Rew:98733.0,110897.1] || member(not_subclass_element(u,union(image(element_relation,power_class(v)),complement(union(w,x)))),symmetric_difference(power_class(complement(power_class(v))),union(w,x)))* -> subclass(u,union(image(element_relation,power_class(v)),complement(union(w,x)))).
% 299.94/300.49 110893[0:SpL:98733.0,97899.0] || member(u,intersection(union(image(element_relation,power_class(v)),complement(union(w,x))),union(y,z)))* member(u,union(intersection(power_class(complement(power_class(v))),union(w,x)),complement(union(y,z)))) -> .
% 299.94/300.49 111008[0:Rew:98733.0,110834.1] || member(not_subclass_element(union(image(element_relation,power_class(u)),complement(union(v,w))),x),intersection(power_class(complement(power_class(u))),union(v,w)))* -> subclass(union(image(element_relation,power_class(u)),complement(union(v,w))),x).
% 299.94/300.49 111442[0:SpL:99020.0,97913.0] || member(u,intersection(union(v,w),union(image(element_relation,union(x,y)),complement(power_class(z)))))* member(u,union(complement(union(v,w)),intersection(power_class(complement(union(x,y))),power_class(z)))) -> .
% 299.94/300.49 111436[0:SpL:99020.0,69073.0] || member(u,symmetric_difference(union(power_class(complement(union(v,w))),power_class(x)),union(image(element_relation,union(v,w)),complement(power_class(x)))))* -> member(u,complement(symmetric_difference(power_class(complement(union(v,w))),power_class(x)))).
% 299.94/300.49 111555[0:Rew:99020.0,111435.1] || member(not_subclass_element(u,union(image(element_relation,union(v,w)),complement(power_class(x)))),symmetric_difference(power_class(complement(union(v,w))),power_class(x)))* -> subclass(u,union(image(element_relation,union(v,w)),complement(power_class(x)))).
% 299.94/300.49 111431[0:SpL:99020.0,97899.0] || member(u,intersection(union(image(element_relation,union(v,w)),complement(power_class(x))),union(y,z)))* member(u,union(intersection(power_class(complement(union(v,w))),power_class(x)),complement(union(y,z)))) -> .
% 299.94/300.49 111556[0:Rew:99020.0,111372.1] || member(not_subclass_element(union(image(element_relation,union(u,v)),complement(power_class(w))),x),intersection(power_class(complement(union(u,v))),power_class(w)))* -> subclass(union(image(element_relation,union(u,v)),complement(power_class(w))),x).
% 299.94/300.49 112381[0:SpL:99160.0,97913.0] || member(u,intersection(union(v,w),union(complement(union(x,y)),image(element_relation,power_class(z)))))* member(u,union(complement(union(v,w)),intersection(union(x,y),power_class(complement(power_class(z)))))) -> .
% 299.94/300.49 112375[0:SpL:99160.0,69073.0] || member(u,symmetric_difference(union(union(v,w),power_class(complement(power_class(x)))),union(complement(union(v,w)),image(element_relation,power_class(x)))))* -> member(u,complement(symmetric_difference(union(v,w),power_class(complement(power_class(x)))))).
% 299.94/300.49 112481[0:Rew:99160.0,112374.1] || member(not_subclass_element(u,union(complement(union(v,w)),image(element_relation,power_class(x)))),symmetric_difference(union(v,w),power_class(complement(power_class(x)))))* -> subclass(u,union(complement(union(v,w)),image(element_relation,power_class(x)))).
% 299.94/300.49 112370[0:SpL:99160.0,97899.0] || member(u,intersection(union(complement(union(v,w)),image(element_relation,power_class(x))),union(y,z)))* member(u,union(intersection(union(v,w),power_class(complement(power_class(x)))),complement(union(y,z)))) -> .
% 299.94/300.49 112482[0:Rew:99160.0,112311.1] || member(not_subclass_element(union(complement(union(u,v)),image(element_relation,power_class(w))),x),intersection(union(u,v),power_class(complement(power_class(w)))))* -> subclass(union(complement(union(u,v)),image(element_relation,power_class(w))),x).
% 299.94/300.49 121382[0:Res:9995.1,46909.0] || member(regular(union(u,complement(power_class(v)))),union(complement(u),power_class(v))) -> member(regular(union(u,complement(power_class(v)))),symmetric_difference(complement(u),power_class(v)))* equal(union(u,complement(power_class(v))),null_class).
% 299.94/300.49 121753[0:Res:9995.1,46913.0] || member(regular(union(complement(power_class(u)),v)),union(power_class(u),complement(v))) -> member(regular(union(complement(power_class(u)),v)),symmetric_difference(power_class(u),complement(v)))* equal(union(complement(power_class(u)),v),null_class).
% 299.94/300.49 122807[0:Res:168.1,6509.0] || -> equal(intersection(u,symmetric_difference(union(v,w),union(complement(v),complement(w)))),null_class) member(regular(intersection(u,symmetric_difference(union(v,w),union(complement(v),complement(w))))),complement(symmetric_difference(complement(v),complement(w))))*.
% 299.94/300.49 122773[0:Res:174.1,6509.0] || -> equal(intersection(symmetric_difference(union(u,v),union(complement(u),complement(v))),w),null_class) member(regular(intersection(symmetric_difference(union(u,v),union(complement(u),complement(v))),w)),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.49 126427[3:MRR:126319.0,9180.1] || -> member(regular(regular(intersection(complement(u),union(v,w)))),union(u,complement(union(v,w))))* equal(regular(intersection(complement(u),union(v,w))),null_class) equal(intersection(complement(u),union(v,w)),null_class).
% 299.94/300.49 127624[3:MRR:127513.0,9180.1] || -> member(regular(regular(intersection(union(u,v),complement(w)))),union(complement(union(u,v)),w))* equal(regular(intersection(union(u,v),complement(w))),null_class) equal(intersection(union(u,v),complement(w)),null_class).
% 299.94/300.49 128390[3:Res:125761.0,2995.0] || -> equal(complement(successor(union(null_class,complement(unordered_pair(u,v))))),null_class) equal(regular(complement(successor(union(null_class,complement(unordered_pair(u,v)))))),v)** equal(regular(complement(successor(union(null_class,complement(unordered_pair(u,v)))))),u)**.
% 299.94/300.49 138724[3:MRR:138660.0,9180.1] || subclass(u,regular(intersection(complement(v),power_class(complement(power_class(w))))))* -> member(regular(u),union(v,image(element_relation,power_class(w)))) equal(u,null_class) equal(intersection(complement(v),power_class(complement(power_class(w)))),null_class).
% 299.94/300.49 139502[3:MRR:139435.0,9180.1] || subclass(u,regular(intersection(power_class(complement(power_class(v))),complement(w))))* -> member(regular(u),union(image(element_relation,power_class(v)),w)) equal(u,null_class) equal(intersection(power_class(complement(power_class(v))),complement(w)),null_class).
% 299.94/300.49 142249[0:Res:168.1,46242.0] || member(regular(intersection(u,intersection(complement(v),union(w,complement(power_class(x)))))),union(v,intersection(complement(w),power_class(x))))* -> equal(intersection(u,intersection(complement(v),union(w,complement(power_class(x))))),null_class).
% 299.94/300.49 142212[0:Res:174.1,46242.0] || member(regular(intersection(intersection(complement(u),union(v,complement(power_class(w)))),x)),union(u,intersection(complement(v),power_class(w))))* -> equal(intersection(intersection(complement(u),union(v,complement(power_class(w)))),x),null_class).
% 299.94/300.49 143810[0:Res:168.1,46261.0] || member(regular(intersection(u,intersection(union(v,complement(power_class(w))),complement(x)))),union(intersection(complement(v),power_class(w)),x))* -> equal(intersection(u,intersection(union(v,complement(power_class(w))),complement(x))),null_class).
% 299.94/300.49 143773[0:Res:174.1,46261.0] || member(regular(intersection(intersection(union(u,complement(power_class(v))),complement(w)),x)),union(intersection(complement(u),power_class(v)),w))* -> equal(intersection(intersection(union(u,complement(power_class(v))),complement(w)),x),null_class).
% 299.94/300.49 144221[0:Res:168.1,46288.0] || member(regular(intersection(u,intersection(complement(v),union(complement(power_class(w)),x)))),union(v,intersection(power_class(w),complement(x))))* -> equal(intersection(u,intersection(complement(v),union(complement(power_class(w)),x))),null_class).
% 299.94/300.49 144184[0:Res:174.1,46288.0] || member(regular(intersection(intersection(complement(u),union(complement(power_class(v)),w)),x)),union(u,intersection(power_class(v),complement(w))))* -> equal(intersection(intersection(complement(u),union(complement(power_class(v)),w)),x),null_class).
% 299.94/300.49 144480[0:Res:168.1,46462.0] || member(regular(intersection(u,intersection(union(complement(power_class(v)),w),complement(x)))),union(intersection(power_class(v),complement(w)),x))* -> equal(intersection(u,intersection(union(complement(power_class(v)),w),complement(x))),null_class).
% 299.94/300.49 144443[0:Res:174.1,46462.0] || member(regular(intersection(intersection(union(complement(power_class(u)),v),complement(w)),x)),union(intersection(power_class(u),complement(v)),w))* -> equal(intersection(intersection(union(complement(power_class(u)),v),complement(w)),x),null_class).
% 299.94/300.49 144783[0:SpL:99391.0,46924.0] || member(not_subclass_element(union(intersection(complement(u),successor(v)),complement(power_class(w))),x),intersection(union(u,complement(successor(v))),power_class(w)))* -> subclass(union(intersection(complement(u),successor(v)),complement(power_class(w))),x).
% 299.94/300.49 144990[0:SpL:99391.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),intersection(complement(v),successor(w))),x),intersection(power_class(u),union(v,complement(successor(w)))))* -> subclass(union(complement(power_class(u)),intersection(complement(v),successor(w))),x).
% 299.94/300.49 145426[0:SpL:98217.0,46452.0] || member(u,intersection(power_class(v),union(complement(power_class(w)),intersection(complement(x),union(y,z)))))* member(u,union(complement(power_class(v)),intersection(power_class(w),union(x,complement(union(y,z)))))) -> .
% 299.94/300.49 145412[0:SpL:98217.0,46251.0] || member(u,intersection(union(complement(power_class(v)),intersection(complement(w),union(x,y))),power_class(z)))* member(u,union(intersection(power_class(v),union(w,complement(union(x,y)))),complement(power_class(z)))) -> .
% 299.94/300.49 145383[0:SpL:98217.0,28111.0] || subclass(intersection(power_class(u),union(v,complement(union(w,x)))),union(complement(power_class(u)),intersection(complement(v),union(w,x))))* -> equal(intersection(power_class(u),union(v,complement(union(w,x)))),null_class).
% 299.94/300.49 145240[0:SpR:98217.0,2985.1] || -> equal(symmetric_difference(power_class(u),union(v,complement(union(w,x)))),null_class) member(regular(symmetric_difference(power_class(u),union(v,complement(union(w,x))))),union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 299.94/300.49 145196[3:SpR:98217.0,35281.0] || -> subclass(regular(intersection(power_class(u),union(v,complement(union(w,x))))),union(complement(power_class(u)),intersection(complement(v),union(w,x))))* equal(intersection(power_class(u),union(v,complement(union(w,x)))),null_class).
% 299.94/300.49 145777[0:Res:168.1,98247.0] || member(regular(intersection(u,intersection(complement(v),power_class(complement(union(w,x)))))),union(v,image(element_relation,union(w,x))))* -> equal(intersection(u,intersection(complement(v),power_class(complement(union(w,x))))),null_class).
% 299.94/300.49 145740[0:Res:174.1,98247.0] || member(regular(intersection(intersection(complement(u),power_class(complement(union(v,w)))),x)),union(u,image(element_relation,union(v,w))))* -> equal(intersection(intersection(complement(u),power_class(complement(union(v,w)))),x),null_class).
% 299.94/300.49 146302[0:SpL:98314.0,46452.0] || member(u,intersection(power_class(v),union(intersection(complement(w),power_class(x)),complement(union(y,z)))))* member(u,union(complement(power_class(v)),intersection(union(w,complement(power_class(x))),union(y,z)))) -> .
% 299.94/300.49 146287[0:SpL:98314.0,46251.0] || member(u,intersection(union(intersection(complement(v),power_class(w)),complement(union(x,y))),power_class(z)))* member(u,union(intersection(union(v,complement(power_class(w))),union(x,y)),complement(power_class(z)))) -> .
% 299.94/300.49 146257[0:SpL:98314.0,28111.0] || subclass(intersection(union(u,complement(power_class(v))),union(w,x)),union(intersection(complement(u),power_class(v)),complement(union(w,x))))* -> equal(intersection(union(u,complement(power_class(v))),union(w,x)),null_class).
% 299.94/300.49 146111[0:SpR:98314.0,2985.1] || -> equal(symmetric_difference(union(u,complement(power_class(v))),union(w,x)),null_class) member(regular(symmetric_difference(union(u,complement(power_class(v))),union(w,x))),union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 299.94/300.49 146067[3:SpR:98314.0,35281.0] || -> subclass(regular(intersection(union(u,complement(power_class(v))),union(w,x))),union(intersection(complement(u),power_class(v)),complement(union(w,x))))* equal(intersection(union(u,complement(power_class(v))),union(w,x)),null_class).
% 299.94/300.49 146864[0:SpL:98315.0,46452.0] || member(u,intersection(power_class(v),union(intersection(power_class(w),complement(x)),complement(union(y,z)))))* member(u,union(complement(power_class(v)),intersection(union(complement(power_class(w)),x),union(y,z)))) -> .
% 299.94/300.49 146849[0:SpL:98315.0,46251.0] || member(u,intersection(union(intersection(power_class(v),complement(w)),complement(union(x,y))),power_class(z)))* member(u,union(intersection(union(complement(power_class(v)),w),union(x,y)),complement(power_class(z)))) -> .
% 299.94/300.49 146819[0:SpL:98315.0,28111.0] || subclass(intersection(union(complement(power_class(u)),v),union(w,x)),union(intersection(power_class(u),complement(v)),complement(union(w,x))))* -> equal(intersection(union(complement(power_class(u)),v),union(w,x)),null_class).
% 299.94/300.49 146666[0:SpR:98315.0,2985.1] || -> equal(symmetric_difference(union(complement(power_class(u)),v),union(w,x)),null_class) member(regular(symmetric_difference(union(complement(power_class(u)),v),union(w,x))),union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 299.94/300.49 146622[3:SpR:98315.0,35281.0] || -> subclass(regular(intersection(union(complement(power_class(u)),v),union(w,x))),union(intersection(power_class(u),complement(v)),complement(union(w,x))))* equal(intersection(union(complement(power_class(u)),v),union(w,x)),null_class).
% 299.94/300.49 147784[0:SpL:98515.0,46452.0] || member(u,intersection(power_class(v),union(intersection(complement(w),union(x,y)),complement(power_class(z)))))* member(u,union(complement(power_class(v)),intersection(union(w,complement(union(x,y))),power_class(z)))) -> .
% 299.94/300.49 147769[0:SpL:98515.0,46251.0] || member(u,intersection(union(intersection(complement(v),union(w,x)),complement(power_class(y))),power_class(z)))* member(u,union(intersection(union(v,complement(union(w,x))),power_class(y)),complement(power_class(z)))) -> .
% 299.94/300.49 147739[0:SpL:98515.0,28111.0] || subclass(intersection(union(u,complement(union(v,w))),power_class(x)),union(intersection(complement(u),union(v,w)),complement(power_class(x))))* -> equal(intersection(union(u,complement(union(v,w))),power_class(x)),null_class).
% 299.94/300.49 147595[0:SpR:98515.0,2985.1] || -> equal(symmetric_difference(union(u,complement(union(v,w))),power_class(x)),null_class) member(regular(symmetric_difference(union(u,complement(union(v,w))),power_class(x))),union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 299.94/300.49 147551[3:SpR:98515.0,35281.0] || -> subclass(regular(intersection(union(u,complement(union(v,w))),power_class(x))),union(intersection(complement(u),union(v,w)),complement(power_class(x))))* equal(intersection(union(u,complement(union(v,w))),power_class(x)),null_class).
% 299.94/300.49 148139[0:Res:168.1,98557.0] || member(regular(intersection(u,intersection(power_class(complement(union(v,w))),complement(x)))),union(image(element_relation,union(v,w)),x))* -> equal(intersection(u,intersection(power_class(complement(union(v,w))),complement(x))),null_class).
% 299.94/300.49 148102[0:Res:174.1,98557.0] || member(regular(intersection(intersection(power_class(complement(union(u,v))),complement(w)),x)),union(image(element_relation,union(u,v)),w))* -> equal(intersection(intersection(power_class(complement(union(u,v))),complement(w)),x),null_class).
% 299.94/300.49 148545[0:SpL:98672.0,46452.0] || member(u,intersection(power_class(v),union(complement(power_class(w)),intersection(union(x,y),complement(z)))))* member(u,union(complement(power_class(v)),intersection(power_class(w),union(complement(union(x,y)),z)))) -> .
% 299.94/300.49 148530[0:SpL:98672.0,46251.0] || member(u,intersection(union(complement(power_class(v)),intersection(union(w,x),complement(y))),power_class(z)))* member(u,union(intersection(power_class(v),union(complement(union(w,x)),y)),complement(power_class(z)))) -> .
% 299.94/300.49 148500[0:SpL:98672.0,28111.0] || subclass(intersection(power_class(u),union(complement(union(v,w)),x)),union(complement(power_class(u)),intersection(union(v,w),complement(x))))* -> equal(intersection(power_class(u),union(complement(union(v,w)),x)),null_class).
% 299.94/300.49 148350[0:SpR:98672.0,2985.1] || -> equal(symmetric_difference(power_class(u),union(complement(union(v,w)),x)),null_class) member(regular(symmetric_difference(power_class(u),union(complement(union(v,w)),x))),union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 299.94/300.49 148306[3:SpR:98672.0,35281.0] || -> subclass(regular(intersection(power_class(u),union(complement(union(v,w)),x))),union(complement(power_class(u)),intersection(union(v,w),complement(x))))* equal(intersection(power_class(u),union(complement(union(v,w)),x)),null_class).
% 299.94/300.49 149325[0:SpL:98876.0,46452.0] || member(u,intersection(power_class(v),union(intersection(union(w,x),complement(y)),complement(power_class(z)))))* member(u,union(complement(power_class(v)),intersection(union(complement(union(w,x)),y),power_class(z)))) -> .
% 299.94/300.49 149310[0:SpL:98876.0,46251.0] || member(u,intersection(union(intersection(union(v,w),complement(x)),complement(power_class(y))),power_class(z)))* member(u,union(intersection(union(complement(union(v,w)),x),power_class(y)),complement(power_class(z)))) -> .
% 299.94/300.49 149280[0:SpL:98876.0,28111.0] || subclass(intersection(union(complement(union(u,v)),w),power_class(x)),union(intersection(union(u,v),complement(w)),complement(power_class(x))))* -> equal(intersection(union(complement(union(u,v)),w),power_class(x)),null_class).
% 299.94/300.49 149130[0:SpR:98876.0,2985.1] || -> equal(symmetric_difference(union(complement(union(u,v)),w),power_class(x)),null_class) member(regular(symmetric_difference(union(complement(union(u,v)),w),power_class(x))),union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 299.94/300.49 149086[3:SpR:98876.0,35281.0] || -> subclass(regular(intersection(union(complement(union(u,v)),w),power_class(x))),union(intersection(union(u,v),complement(w)),complement(power_class(x))))* equal(intersection(union(complement(union(u,v)),w),power_class(x)),null_class).
% 299.94/300.49 150796[0:SpL:99161.0,46452.0] || member(u,intersection(power_class(v),union(complement(union(w,x)),intersection(complement(y),power_class(z)))))* member(u,union(complement(power_class(v)),intersection(union(w,x),union(y,complement(power_class(z)))))) -> .
% 299.94/300.49 150780[0:SpL:99161.0,46251.0] || member(u,intersection(union(complement(union(v,w)),intersection(complement(x),power_class(y))),power_class(z)))* member(u,union(intersection(union(v,w),union(x,complement(power_class(y)))),complement(power_class(z)))) -> .
% 299.94/300.49 150750[0:SpL:99161.0,28111.0] || subclass(intersection(union(u,v),union(w,complement(power_class(x)))),union(complement(union(u,v)),intersection(complement(w),power_class(x))))* -> equal(intersection(union(u,v),union(w,complement(power_class(x)))),null_class).
% 299.94/300.49 150608[0:SpR:99161.0,2985.1] || -> equal(symmetric_difference(union(u,v),union(w,complement(power_class(x)))),null_class) member(regular(symmetric_difference(union(u,v),union(w,complement(power_class(x))))),union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 299.94/300.49 150564[3:SpR:99161.0,35281.0] || -> subclass(regular(intersection(union(u,v),union(w,complement(power_class(x))))),union(complement(union(u,v)),intersection(complement(w),power_class(x))))* equal(intersection(union(u,v),union(w,complement(power_class(x)))),null_class).
% 299.94/300.49 151316[0:SpL:99162.0,46452.0] || member(u,intersection(power_class(v),union(complement(union(w,x)),intersection(power_class(y),complement(z)))))* member(u,union(complement(power_class(v)),intersection(union(w,x),union(complement(power_class(y)),z)))) -> .
% 299.94/300.49 151300[0:SpL:99162.0,46251.0] || member(u,intersection(union(complement(union(v,w)),intersection(power_class(x),complement(y))),power_class(z)))* member(u,union(intersection(union(v,w),union(complement(power_class(x)),y)),complement(power_class(z)))) -> .
% 299.94/300.49 151270[0:SpL:99162.0,28111.0] || subclass(intersection(union(u,v),union(complement(power_class(w)),x)),union(complement(union(u,v)),intersection(power_class(w),complement(x))))* -> equal(intersection(union(u,v),union(complement(power_class(w)),x)),null_class).
% 299.94/300.49 151119[0:SpR:99162.0,2985.1] || -> equal(symmetric_difference(union(u,v),union(complement(power_class(w)),x)),null_class) member(regular(symmetric_difference(union(u,v),union(complement(power_class(w)),x))),union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 299.94/300.49 151075[3:SpR:99162.0,35281.0] || -> subclass(regular(intersection(union(u,v),union(complement(power_class(w)),x))),union(complement(union(u,v)),intersection(power_class(w),complement(x))))* equal(intersection(union(u,v),union(complement(power_class(w)),x)),null_class).
% 299.94/300.49 151956[0:SpL:99659.0,46452.0] || member(u,intersection(power_class(v),union(complement(union(w,x)),image(element_relation,union(y,z)))))* member(u,union(complement(power_class(v)),intersection(union(w,x),power_class(complement(union(y,z)))))) -> .
% 299.94/300.49 151940[0:SpL:99659.0,46251.0] || member(u,intersection(union(complement(union(v,w)),image(element_relation,union(x,y))),power_class(z)))* member(u,union(intersection(union(v,w),power_class(complement(union(x,y)))),complement(power_class(z)))) -> .
% 299.94/300.49 151910[0:SpL:99659.0,28111.0] || subclass(intersection(union(u,v),power_class(complement(union(w,x)))),union(complement(union(u,v)),image(element_relation,union(w,x))))* -> equal(intersection(union(u,v),power_class(complement(union(w,x)))),null_class).
% 299.94/300.49 151746[0:SpR:99659.0,2985.1] || -> equal(symmetric_difference(union(u,v),power_class(complement(union(w,x)))),null_class) member(regular(symmetric_difference(union(u,v),power_class(complement(union(w,x))))),union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 299.94/300.49 151702[3:SpR:99659.0,35281.0] || -> subclass(regular(intersection(union(u,v),power_class(complement(union(w,x))))),union(complement(union(u,v)),image(element_relation,union(w,x))))* equal(intersection(union(u,v),power_class(complement(union(w,x)))),null_class).
% 299.94/300.49 153151[0:SpL:99660.0,46452.0] || member(u,intersection(power_class(v),union(image(element_relation,union(w,x)),complement(union(y,z)))))* member(u,union(complement(power_class(v)),intersection(power_class(complement(union(w,x))),union(y,z)))) -> .
% 299.94/300.49 153134[0:SpL:99660.0,46251.0] || member(u,intersection(union(image(element_relation,union(v,w)),complement(union(x,y))),power_class(z)))* member(u,union(intersection(power_class(complement(union(v,w))),union(x,y)),complement(power_class(z)))) -> .
% 299.94/300.49 153104[0:SpL:99660.0,28111.0] || subclass(intersection(power_class(complement(union(u,v))),union(w,x)),union(image(element_relation,union(u,v)),complement(union(w,x))))* -> equal(intersection(power_class(complement(union(u,v))),union(w,x)),null_class).
% 299.94/300.49 152935[0:SpR:99660.0,2985.1] || -> equal(symmetric_difference(power_class(complement(union(u,v))),union(w,x)),null_class) member(regular(symmetric_difference(power_class(complement(union(u,v))),union(w,x))),union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 299.94/300.49 152891[3:SpR:99660.0,35281.0] || -> subclass(regular(intersection(power_class(complement(union(u,v))),union(w,x))),union(image(element_relation,union(u,v)),complement(union(w,x))))* equal(intersection(power_class(complement(union(u,v))),union(w,x)),null_class).
% 299.94/300.49 155075[3:Res:154929.0,2995.0] || -> equal(complement(successor(complement(intersection(unordered_pair(u,v),w)))),null_class) equal(regular(complement(successor(complement(intersection(unordered_pair(u,v),w))))),v)** equal(regular(complement(successor(complement(intersection(unordered_pair(u,v),w))))),u)**.
% 299.94/300.49 155563[3:Res:154953.0,2995.0] || -> equal(complement(successor(complement(intersection(u,unordered_pair(v,w))))),null_class) equal(regular(complement(successor(complement(intersection(u,unordered_pair(v,w)))))),w)** equal(regular(complement(successor(complement(intersection(u,unordered_pair(v,w)))))),v)**.
% 299.94/300.49 158274[3:Res:3698.1,7409.1] || member(not_subclass_element(intersection(u,intersection(v,unordered_pair(w,x))),y),w)* -> subclass(intersection(u,intersection(v,unordered_pair(w,x))),y) equal(regular(unordered_pair(w,x)),x) equal(unordered_pair(w,x),null_class).
% 299.94/300.49 158263[3:Res:4875.1,7409.1] || member(not_subclass_element(intersection(intersection(u,unordered_pair(v,w)),x),y),v)* -> subclass(intersection(intersection(u,unordered_pair(v,w)),x),y) equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 299.94/300.49 158261[3:Res:3697.1,7409.1] || member(not_subclass_element(intersection(u,intersection(unordered_pair(v,w),x)),y),v)* -> subclass(intersection(u,intersection(unordered_pair(v,w),x)),y) equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 299.94/300.49 158243[3:Res:4874.1,7409.1] || member(not_subclass_element(intersection(intersection(unordered_pair(u,v),w),x),y),u)* -> subclass(intersection(intersection(unordered_pair(u,v),w),x),y) equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.49 158713[3:Res:3698.1,7410.1] || member(not_subclass_element(intersection(u,intersection(v,unordered_pair(w,x))),y),x)* -> subclass(intersection(u,intersection(v,unordered_pair(w,x))),y) equal(regular(unordered_pair(w,x)),w) equal(unordered_pair(w,x),null_class).
% 299.94/300.49 158702[3:Res:4875.1,7410.1] || member(not_subclass_element(intersection(intersection(u,unordered_pair(v,w)),x),y),w)* -> subclass(intersection(intersection(u,unordered_pair(v,w)),x),y) equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 299.94/300.49 158700[3:Res:3697.1,7410.1] || member(not_subclass_element(intersection(u,intersection(unordered_pair(v,w),x)),y),w)* -> subclass(intersection(u,intersection(unordered_pair(v,w),x)),y) equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 299.94/300.49 158682[3:Res:4874.1,7410.1] || member(not_subclass_element(intersection(intersection(unordered_pair(u,v),w),x),y),v)* -> subclass(intersection(intersection(unordered_pair(u,v),w),x),y) equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.49 159147[3:Rew:26346.0,159122.3,26346.0,159122.2] || subclass(regular(ordered_pair(u,v)),w)* -> equal(regular(ordered_pair(u,v)),singleton(u)) equal(not_subclass_element(regular(ordered_pair(u,v)),x),singleton(v))** subclass(regular(ordered_pair(u,v)),x) member(u,w).
% 299.94/300.49 162212[0:SpL:46313.0,1479.2] || member(u,union(complement(v),power_class(complement(power_class(w)))))* member(u,union(v,image(element_relation,power_class(w)))) subclass(symmetric_difference(complement(v),power_class(complement(power_class(w)))),x)* -> member(u,x)*.
% 299.94/300.49 162211[0:SpL:46313.0,9133.0] || equal(u,symmetric_difference(complement(v),power_class(complement(power_class(w)))))* member(x,union(complement(v),power_class(complement(power_class(w)))))* member(x,union(v,image(element_relation,power_class(w)))) -> member(x,u)*.
% 299.94/300.49 162334[0:Rew:67444.0,162078.0] || -> equal(intersection(union(union(complement(power_class(u)),v),power_class(complement(power_class(w)))),union(intersection(power_class(u),complement(v)),image(element_relation,power_class(w)))),symmetric_difference(union(complement(power_class(u)),v),power_class(complement(power_class(w)))))**.
% 299.94/300.49 162335[0:Rew:67444.0,162077.0] || -> equal(intersection(union(union(u,complement(successor(v))),power_class(complement(power_class(w)))),union(intersection(complement(u),successor(v)),image(element_relation,power_class(w)))),symmetric_difference(union(u,complement(successor(v))),power_class(complement(power_class(w)))))**.
% 299.94/300.49 162336[0:Rew:67444.0,162076.0] || -> equal(intersection(union(union(u,complement(power_class(v))),power_class(complement(power_class(w)))),union(intersection(complement(u),power_class(v)),image(element_relation,power_class(w)))),symmetric_difference(union(u,complement(power_class(v))),power_class(complement(power_class(w)))))**.
% 299.94/300.49 162337[0:Rew:67444.0,162074.0] || -> equal(intersection(union(power_class(complement(union(u,v))),power_class(complement(power_class(w)))),union(image(element_relation,union(u,v)),image(element_relation,power_class(w)))),symmetric_difference(power_class(complement(union(u,v))),power_class(complement(power_class(w)))))**.
% 299.94/300.49 163194[0:SpL:46529.0,1479.2] || member(u,union(power_class(complement(power_class(v))),complement(w)))* member(u,union(image(element_relation,power_class(v)),w)) subclass(symmetric_difference(power_class(complement(power_class(v))),complement(w)),x)* -> member(u,x)*.
% 299.94/300.49 163193[0:SpL:46529.0,9133.0] || equal(u,symmetric_difference(power_class(complement(power_class(v))),complement(w)))* member(x,union(power_class(complement(power_class(v))),complement(w)))* member(x,union(image(element_relation,power_class(v)),w)) -> member(x,u)*.
% 299.94/300.49 163320[0:Rew:67444.0,163037.0] || -> equal(intersection(union(power_class(complement(power_class(u))),union(complement(power_class(v)),w)),union(image(element_relation,power_class(u)),intersection(power_class(v),complement(w)))),symmetric_difference(power_class(complement(power_class(u))),union(complement(power_class(v)),w)))**.
% 299.94/300.49 163321[0:Rew:67444.0,163036.0] || -> equal(intersection(union(power_class(complement(power_class(u))),union(v,complement(successor(w)))),union(image(element_relation,power_class(u)),intersection(complement(v),successor(w)))),symmetric_difference(power_class(complement(power_class(u))),union(v,complement(successor(w)))))**.
% 299.94/300.49 163322[0:Rew:67444.0,163035.0] || -> equal(intersection(union(power_class(complement(power_class(u))),union(v,complement(power_class(w)))),union(image(element_relation,power_class(u)),intersection(complement(v),power_class(w)))),symmetric_difference(power_class(complement(power_class(u))),union(v,complement(power_class(w)))))**.
% 299.94/300.49 163323[0:Rew:67444.0,163033.0] || -> equal(intersection(union(power_class(complement(power_class(u))),power_class(complement(union(v,w)))),union(image(element_relation,power_class(u)),image(element_relation,union(v,w)))),symmetric_difference(power_class(complement(power_class(u))),power_class(complement(union(v,w)))))**.
% 299.94/300.49 166597[15:Rew:165880.0,109222.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,intersection(union(w,x),complement(y))) member(ordered_pair(u,ordered_pair(v,compose(u,v))),union(complement(union(w,x)),y))* -> .
% 299.94/300.49 166598[15:Rew:165880.0,108901.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,intersection(complement(w),union(x,y))) member(ordered_pair(u,ordered_pair(v,compose(u,v))),union(w,complement(union(x,y))))* -> .
% 299.94/300.49 166602[15:Rew:165880.0,98305.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,union(complement(union(w,x)),y)) member(ordered_pair(u,ordered_pair(v,compose(u,v))),intersection(union(w,x),complement(y)))* -> .
% 299.94/300.49 166603[15:Rew:165880.0,98151.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,union(w,complement(union(x,y)))) member(ordered_pair(u,ordered_pair(v,compose(u,v))),intersection(complement(w),union(x,y)))* -> .
% 299.94/300.49 166652[15:Rew:165880.0,10777.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,unordered_pair(w,x))* -> equal(ordered_pair(u,ordered_pair(v,compose(u,v))),x)* equal(ordered_pair(u,ordered_pair(v,compose(u,v))),w)*.
% 299.94/300.49 175068[15:Rew:165880.0,166653.1] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,cross_product(y__dfg,y__dfg)) equal(ordered_pair(v,compose(u,v)),successor(u)) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),successor_relation)*.
% 299.94/300.49 175069[15:Rew:165880.0,166686.0] || member(u,y__dfg) member(ordered_pair(v,w),cross_product(y__dfg,y__dfg)) member(ordered_pair(ordered_pair(w,u),v),x)* subclass(rotate(x),y)* -> member(ordered_pair(ordered_pair(v,w),u),y)*.
% 299.94/300.49 175070[15:Rew:165880.0,166687.0] || member(u,y__dfg) member(ordered_pair(v,w),cross_product(y__dfg,y__dfg)) member(ordered_pair(ordered_pair(w,v),u),x)* subclass(flip(x),y)* -> member(ordered_pair(ordered_pair(v,w),u),y)*.
% 299.94/300.49 175071[15:Rew:165880.0,166711.2] single_valued_class(image(u,image(v,singleton(w)))) || member(ordered_pair(w,x),compose(u,v))* equal(image(u,image(v,singleton(w))),cross_product(y__dfg,y__dfg)) -> member(x,cross_product(y__dfg,y__dfg)).
% 299.94/300.49 175072[15:Rew:165880.0,166745.3,165880.0,166745.2] || member(u,image(v,range_of(null_class))) member(ordered_pair(w,u),cross_product(y__dfg,y__dfg)) -> equal(cross_product(singleton(w),y__dfg),null_class) member(ordered_pair(w,u),compose(v,regular(cross_product(singleton(w),y__dfg))))*.
% 299.94/300.49 166784[15:Rew:165880.0,113071.0] || member(ordered_pair(u,not_subclass_element(image(v,range_of(null_class)),w)),cross_product(y__dfg,y__dfg)) -> subclass(image(v,range_of(null_class)),w) member(ordered_pair(u,not_subclass_element(image(v,range_of(null_class)),w)),compose(v,successor(null_class)))*.
% 299.94/300.49 166802[15:Rew:165880.0,10619.1] || member(first(regular(cross_product(u,v))),second(regular(cross_product(u,v))))* member(regular(cross_product(u,v)),cross_product(y__dfg,y__dfg)) -> equal(cross_product(u,v),null_class) member(regular(cross_product(u,v)),element_relation).
% 299.94/300.49 166848[15:Rew:165880.0,26321.1] || subclass(ordered_pair(u,v),image(w,image(x,singleton(y)))) member(ordered_pair(y,unordered_pair(u,singleton(v))),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(y,unordered_pair(u,singleton(v))),compose(w,x))*.
% 299.94/300.49 175073[15:Rew:165880.0,167043.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,symmetric_difference(complement(w),union(x,y))) -> member(ordered_pair(v,u),union(w,complement(union(x,y))))*.
% 299.94/300.49 175074[15:Rew:165880.0,167044.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,symmetric_difference(union(w,x),complement(intersection(w,x))))* -> member(ordered_pair(v,u),complement(symmetric_difference(w,x)))*.
% 299.94/300.49 175075[15:Rew:165880.0,167045.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,symmetric_difference(union(w,x),complement(y))) -> member(ordered_pair(v,u),union(complement(union(w,x)),y))*.
% 299.94/300.49 175076[15:Rew:165880.0,167046.4,165880.0,167046.3,165880.0,167046.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,cantor(regular(cross_product(singleton(ordered_pair(v,u)),y__dfg))))* -> equal(cross_product(singleton(ordered_pair(v,u)),y__dfg),null_class).
% 299.94/300.49 167335[15:Rew:165880.0,133469.0] || member(u,y__dfg) subclass(u,regular(intersection(complement(v),power_class(w)))) -> member(apply(choice,u),union(v,complement(power_class(w))))* equal(u,null_class) equal(intersection(complement(v),power_class(w)),null_class).
% 299.94/300.49 167336[15:Rew:165880.0,133468.0] || member(u,y__dfg) subclass(u,regular(intersection(power_class(v),complement(w)))) -> member(apply(choice,u),union(complement(power_class(v)),w))* equal(u,null_class) equal(intersection(power_class(v),complement(w)),null_class).
% 299.94/300.49 167337[15:Rew:165880.0,133467.0] || member(u,y__dfg) subclass(u,regular(image(element_relation,union(v,w)))) -> member(apply(choice,u),power_class(complement(union(v,w))))* equal(u,null_class) equal(image(element_relation,union(v,w)),null_class).
% 299.94/300.49 167375[15:Rew:165880.0,127377.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(complement(power_class(x)),image(element_relation,power_class(y)))))* member(u,union(complement(union(v,w)),intersection(power_class(x),power_class(complement(power_class(y)))))).
% 299.94/300.49 167376[15:Rew:165880.0,127379.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(image(element_relation,power_class(x)),complement(power_class(y)))))* member(u,union(complement(union(v,w)),intersection(power_class(complement(power_class(x))),power_class(y)))).
% 299.94/300.49 167413[15:Rew:165880.0,126225.0] || member(u,y__dfg) -> member(u,intersection(union(complement(power_class(v)),image(element_relation,power_class(w))),union(x,y)))* member(u,union(intersection(power_class(v),power_class(complement(power_class(w)))),complement(union(x,y)))).
% 299.94/300.49 167414[15:Rew:165880.0,126227.0] || member(u,y__dfg) -> member(u,intersection(union(image(element_relation,power_class(v)),complement(power_class(w))),union(x,y)))* member(u,union(intersection(power_class(complement(power_class(v))),power_class(w)),complement(union(x,y)))).
% 299.94/300.49 167516[15:Rew:165880.0,112229.0] || member(u,y__dfg) -> member(u,intersection(union(complement(union(v,w)),image(element_relation,power_class(x))),power_class(y)))* member(u,union(intersection(union(v,w),power_class(complement(power_class(x)))),complement(power_class(y)))).
% 299.94/300.49 167517[15:Rew:165880.0,112241.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(complement(union(w,x)),image(element_relation,power_class(y)))))* member(u,union(complement(power_class(v)),intersection(union(w,x),power_class(complement(power_class(y)))))).
% 299.94/300.49 167521[15:Rew:165880.0,111284.0] || member(u,y__dfg) -> member(u,intersection(union(image(element_relation,union(v,w)),complement(power_class(x))),power_class(y)))* member(u,union(intersection(power_class(complement(union(v,w))),power_class(x)),complement(power_class(y)))).
% 299.94/300.49 167522[15:Rew:165880.0,111296.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(image(element_relation,union(w,x)),complement(power_class(y)))))* member(u,union(complement(power_class(v)),intersection(power_class(complement(union(w,x))),power_class(y)))).
% 299.94/300.49 167524[15:Rew:165880.0,110749.0] || member(u,y__dfg) -> member(u,intersection(union(image(element_relation,power_class(v)),complement(union(w,x))),power_class(y)))* member(u,union(intersection(power_class(complement(power_class(v))),union(w,x)),complement(power_class(y)))).
% 299.94/300.49 167525[15:Rew:165880.0,110761.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(image(element_relation,power_class(w)),complement(union(x,y)))))* member(u,union(complement(power_class(v)),intersection(power_class(complement(power_class(w))),union(x,y)))).
% 299.94/300.49 167528[15:Rew:165880.0,110293.0] || member(u,y__dfg) -> member(u,intersection(union(complement(power_class(v)),image(element_relation,union(w,x))),power_class(y)))* member(u,union(intersection(power_class(v),power_class(complement(union(w,x)))),complement(power_class(y)))).
% 299.94/300.49 167529[15:Rew:165880.0,110304.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(complement(power_class(w)),image(element_relation,union(x,y)))))* member(u,union(complement(power_class(v)),intersection(power_class(w),power_class(complement(union(x,y)))))).
% 299.94/300.49 175077[15:Rew:165880.0,167697.2,165880.0,167697.1] || member(u,y__dfg) member(regular(intersection(v,restrict(cross_product(singleton(u),y__dfg),w,x))),y)* -> equal(intersection(v,restrict(cross_product(singleton(u),y__dfg),w,x)),null_class) member(u,cantor(y)).
% 299.94/300.49 175078[15:Rew:165880.0,167698.2,165880.0,167698.1] || member(u,y__dfg) member(regular(intersection(restrict(cross_product(singleton(u),y__dfg),v,w),x)),y)* -> equal(intersection(restrict(cross_product(singleton(u),y__dfg),v,w),x),null_class) member(u,cantor(y)).
% 299.94/300.49 167755[15:Rew:165880.0,95464.0] || member(u,y__dfg) -> member(u,intersection(union(complement(power_class(v)),intersection(power_class(w),complement(x))),power_class(y)))* member(u,union(intersection(power_class(v),union(complement(power_class(w)),x)),complement(power_class(y)))).
% 299.94/300.49 167756[15:Rew:165880.0,95480.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(complement(power_class(w)),intersection(power_class(x),complement(y)))))* member(u,union(complement(power_class(v)),intersection(power_class(w),union(complement(power_class(x)),y)))).
% 299.94/300.49 167764[15:Rew:165880.0,95080.0] || member(u,y__dfg) -> member(u,intersection(union(intersection(power_class(v),complement(w)),complement(power_class(x))),power_class(y)))* member(u,union(intersection(union(complement(power_class(v)),w),power_class(x)),complement(power_class(y)))).
% 299.94/300.49 167765[15:Rew:165880.0,95096.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(intersection(power_class(w),complement(x)),complement(power_class(y)))))* member(u,union(complement(power_class(v)),intersection(union(complement(power_class(w)),x),power_class(y)))).
% 299.94/300.49 167773[15:Rew:165880.0,94751.0] || member(u,y__dfg) -> member(u,intersection(union(intersection(complement(v),power_class(w)),complement(power_class(x))),power_class(y)))* member(u,union(intersection(union(v,complement(power_class(w))),power_class(x)),complement(power_class(y)))).
% 299.94/300.49 167774[15:Rew:165880.0,94766.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(intersection(complement(w),power_class(x)),complement(power_class(y)))))* member(u,union(complement(power_class(v)),intersection(union(w,complement(power_class(x))),power_class(y)))).
% 299.94/300.49 167782[15:Rew:165880.0,93903.0] || member(u,y__dfg) -> member(u,intersection(union(complement(power_class(v)),intersection(complement(w),power_class(x))),power_class(y)))* member(u,union(intersection(power_class(v),union(w,complement(power_class(x)))),complement(power_class(y)))).
% 299.94/300.49 167783[15:Rew:165880.0,93918.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(complement(power_class(w)),intersection(complement(x),power_class(y)))))* member(u,union(complement(power_class(v)),intersection(power_class(w),union(x,complement(power_class(y)))))).
% 299.94/300.49 175079[15:Rew:165880.0,167987.1] || member(u,y__dfg) member(range_of(null_class),y__dfg) -> member(u,cantor(v)) equal(ordered_pair(first(ordered_pair(apply(v,u),omega)),second(ordered_pair(apply(v,u),omega))),ordered_pair(apply(v,u),omega))**.
% 299.94/300.49 175080[15:Rew:165880.0,168436.2,165880.0,168436.1,165880.0,168436.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,cross_product(singleton(v),y__dfg))* member(v,y__dfg) member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),w)* -> member(v,cantor(w))*.
% 299.94/300.49 175081[15:Rew:165880.0,168457.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,intersection(power_class(complement(power_class(v))),complement(w))) member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),union(image(element_relation,power_class(v)),w))* -> .
% 299.94/300.49 175082[15:Rew:165880.0,168458.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,intersection(complement(v),power_class(complement(power_class(w))))) member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),union(v,image(element_relation,power_class(w))))* -> .
% 299.94/300.49 175083[15:Rew:165880.0,168506.2,165880.0,168506.1,165880.0,168506.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,cross_product(singleton(v),y__dfg))* member(v,y__dfg) member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),w)* -> member(v,cantor(w))*.
% 299.94/300.49 175084[15:Rew:165880.0,168527.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,intersection(power_class(complement(power_class(v))),complement(w))) member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),union(image(element_relation,power_class(v)),w))* -> .
% 299.94/300.49 175085[15:Rew:165880.0,168528.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,intersection(complement(v),power_class(complement(power_class(w))))) member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),union(v,image(element_relation,power_class(w))))* -> .
% 299.94/300.49 175086[15:Rew:165880.0,168703.2] function(u) || member(v,y__dfg) subclass(y__dfg,regular(intersection(complement(w),power_class(x)))) -> member(image(u,v),union(w,complement(power_class(x))))* equal(intersection(complement(w),power_class(x)),null_class).
% 299.94/300.49 175087[15:Rew:165880.0,168704.2] function(u) || member(v,y__dfg) subclass(y__dfg,regular(intersection(power_class(w),complement(x)))) -> member(image(u,v),union(complement(power_class(w)),x))* equal(intersection(power_class(w),complement(x)),null_class).
% 299.94/300.49 175088[15:Rew:165880.0,168705.2] function(u) || member(v,y__dfg) subclass(y__dfg,regular(image(element_relation,union(w,x)))) -> member(image(u,v),power_class(complement(union(w,x))))* equal(image(element_relation,union(w,x)),null_class).
% 299.94/300.49 169859[15:Rew:165880.0,84088.0] || member(cross_product(u,v),y__dfg) subclass(apply(choice,cross_product(u,v)),unordered_pair(first(apply(choice,cross_product(u,v))),singleton(second(apply(choice,cross_product(u,v))))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.49 169912[15:Rew:165880.0,12978.0] || member(cross_product(u,v),y__dfg) member(apply(choice,cross_product(u,v)),element_relation) -> equal(cross_product(u,v),null_class) member(first(apply(choice,cross_product(u,v))),second(apply(choice,cross_product(u,v))))*.
% 299.94/300.49 175089[15:Rew:165880.0,170074.2] || member(ordered_pair(y__dfg,regular(image(u,image(v,null_class)))),cross_product(y__dfg,y__dfg)) -> equal(image(u,image(v,null_class)),null_class) member(ordered_pair(y__dfg,regular(image(u,image(v,null_class)))),compose(u,v))*.
% 299.94/300.49 170151[15:Rew:165880.0,28359.0] || member(intersection(u,symmetric_difference(complement(v),complement(w))),y__dfg) -> equal(intersection(u,symmetric_difference(complement(v),complement(w))),null_class) member(apply(choice,intersection(u,symmetric_difference(complement(v),complement(w)))),union(v,w))*.
% 299.94/300.49 170152[15:Rew:165880.0,28342.0] || member(intersection(symmetric_difference(complement(u),complement(v)),w),y__dfg) -> equal(intersection(symmetric_difference(complement(u),complement(v)),w),null_class) member(apply(choice,intersection(symmetric_difference(complement(u),complement(v)),w)),union(u,v))*.
% 299.94/300.49 171162[15:Rew:165880.0,78052.0] || member(union(null_class,symmetric_difference(complement(u),complement(v))),y__dfg) -> equal(union(null_class,symmetric_difference(complement(u),complement(v))),null_class) member(apply(choice,union(null_class,symmetric_difference(complement(u),complement(v)))),union(u,v))*.
% 299.94/300.49 171191[15:Rew:165880.0,78966.0] || subclass(y__dfg,complement(symmetric_difference(complement(u),complement(v)))) member(omega,union(union(u,v),union(complement(u),complement(v)))) -> member(omega,symmetric_difference(union(u,v),union(complement(u),complement(v))))*.
% 299.94/300.49 171254[15:Rew:165880.0,82259.0] || member(choice,y__dfg) member(unordered_pair(u,v),cantor(choice)) -> equal(unordered_pair(u,v),null_class) equal(apply(choice,unordered_pair(u,v)),v) member(ordered_pair(choice,ordered_pair(unordered_pair(u,v),u)),application_function)*.
% 299.94/300.49 171255[15:Rew:165880.0,82261.0] || member(choice,y__dfg) member(unordered_pair(u,v),cantor(choice)) -> equal(unordered_pair(u,v),null_class) equal(apply(choice,unordered_pair(u,v)),u) member(ordered_pair(choice,ordered_pair(unordered_pair(u,v),v)),application_function)*.
% 299.94/300.49 171297[15:Rew:165880.0,86672.1] function(intersection(u,v)) || member(intersection(successor(intersection(u,v)),w),y__dfg) -> equal(intersection(successor(intersection(u,v)),w),null_class) member(apply(choice,intersection(successor(intersection(u,v)),w)),v)*.
% 299.94/300.49 171298[15:Rew:165880.0,86673.1] function(intersection(u,v)) || member(intersection(successor(intersection(u,v)),w),y__dfg) -> equal(intersection(successor(intersection(u,v)),w),null_class) member(apply(choice,intersection(successor(intersection(u,v)),w)),u)*.
% 299.94/300.49 171301[15:Rew:165880.0,86862.1] function(intersection(u,v)) || member(intersection(w,successor(intersection(u,v))),y__dfg) -> equal(intersection(w,successor(intersection(u,v))),null_class) member(apply(choice,intersection(w,successor(intersection(u,v)))),v)*.
% 299.94/300.49 171302[15:Rew:165880.0,86863.1] function(intersection(u,v)) || member(intersection(w,successor(intersection(u,v))),y__dfg) -> equal(intersection(w,successor(intersection(u,v))),null_class) member(apply(choice,intersection(w,successor(intersection(u,v)))),u)*.
% 299.94/300.49 171703[15:Rew:165880.0,106694.0] || member(symmetric_difference(complement(u),union(v,w)),y__dfg) -> equal(symmetric_difference(complement(u),union(v,w)),null_class) member(apply(choice,symmetric_difference(complement(u),union(v,w))),union(u,complement(union(v,w))))*.
% 299.94/300.49 171723[15:Rew:165880.0,107660.0] || member(symmetric_difference(union(u,v),complement(w)),y__dfg) -> equal(symmetric_difference(union(u,v),complement(w)),null_class) member(apply(choice,symmetric_difference(union(u,v),complement(w))),union(complement(union(u,v)),w))*.
% 299.94/300.49 171857[15:Rew:165880.0,156401.1] function(restrict(u,v,w)) || member(successor(restrict(u,v,w)),y__dfg) -> equal(successor(restrict(u,v,w)),null_class) member(apply(choice,successor(restrict(u,v,w))),cross_product(v,w))*.
% 299.94/300.49 171859[15:Rew:165880.0,156380.0] || member(restrict(restrict(u,v,w),x,y),y__dfg) -> equal(restrict(restrict(u,v,w),x,y),null_class) member(apply(choice,restrict(restrict(u,v,w),x,y)),cross_product(v,w))*.
% 299.94/300.49 171957[15:Rew:165880.0,156436.0] || member(complement(successor(complement(restrict(u,v,w)))),y__dfg) -> equal(complement(successor(complement(restrict(u,v,w)))),null_class) member(apply(choice,complement(successor(complement(restrict(u,v,w))))),cross_product(v,w))*.
% 299.94/300.49 9983[0:Res:169.1,1475.1] || member(not_subclass_element(intersection(u,complement(intersection(v,w))),x),union(v,w)) -> subclass(intersection(u,complement(intersection(v,w))),x) member(not_subclass_element(intersection(u,complement(intersection(v,w))),x),symmetric_difference(v,w))*.
% 299.94/300.49 9965[0:Res:175.1,1475.1] || member(not_subclass_element(intersection(complement(intersection(u,v)),w),x),union(u,v)) -> subclass(intersection(complement(intersection(u,v)),w),x) member(not_subclass_element(intersection(complement(intersection(u,v)),w),x),symmetric_difference(u,v))*.
% 299.94/300.49 11128[0:Rew:495.0,11052.2,495.0,11052.1] || member(not_subclass_element(u,symmetric_difference(complement(v),complement(w))),union(complement(v),complement(w)))* member(not_subclass_element(u,symmetric_difference(complement(v),complement(w))),union(v,w)) -> subclass(u,symmetric_difference(complement(v),complement(w))).
% 299.94/300.49 12318[0:SpL:1200.1,35.0] || member(ordered_pair(not_subclass_element(cross_product(u,v),w),x),rotate(y)) -> subclass(cross_product(u,v),w) member(ordered_pair(ordered_pair(second(not_subclass_element(cross_product(u,v),w)),x),first(not_subclass_element(cross_product(u,v),w))),y)*.
% 299.94/300.49 12317[0:SpL:1200.1,38.0] || member(ordered_pair(not_subclass_element(cross_product(u,v),w),x),flip(y)) -> subclass(cross_product(u,v),w) member(ordered_pair(ordered_pair(second(not_subclass_element(cross_product(u,v),w)),first(not_subclass_element(cross_product(u,v),w))),x),y)*.
% 299.94/300.49 27261[3:Res:1472.2,4832.0] || member(regular(regular(restrict(u,v,w))),cross_product(v,w))* member(regular(regular(restrict(u,v,w))),u)* -> equal(regular(restrict(u,v,w)),null_class) equal(restrict(u,v,w),null_class).
% 299.94/300.49 31084[3:Rew:29278.0,29843.2,29278.0,29843.1,30027.0,29843.0] || member(not_subclass_element(union(null_class,complement(intersection(u,v))),w),union(u,v)) -> subclass(union(null_class,complement(intersection(u,v))),w) member(not_subclass_element(union(null_class,complement(intersection(u,v))),w),symmetric_difference(u,v))*.
% 299.94/300.49 33154[3:Res:60.1,9257.0] || member(ordered_pair(u,apply(choice,regular(image(v,image(w,singleton(u)))))),compose(v,w))* -> equal(regular(image(v,image(w,singleton(u)))),null_class) equal(image(v,image(w,singleton(u))),null_class).
% 299.94/300.49 33958[0:Res:1472.2,2972.0] || member(regular(intersection(complement(restrict(u,v,w)),x)),cross_product(v,w))* member(regular(intersection(complement(restrict(u,v,w)),x)),u)* -> equal(intersection(complement(restrict(u,v,w)),x),null_class).
% 299.94/300.49 34330[0:Res:1472.2,2350.0] || member(regular(intersection(u,complement(restrict(v,w,x)))),cross_product(w,x))* member(regular(intersection(u,complement(restrict(v,w,x)))),v)* -> equal(intersection(u,complement(restrict(v,w,x))),null_class).
% 299.94/300.49 35273[3:Res:60.1,4833.0] || member(ordered_pair(u,not_subclass_element(regular(image(v,image(w,singleton(u)))),x)),compose(v,w))* -> subclass(regular(image(v,image(w,singleton(u)))),x) equal(image(v,image(w,singleton(u))),null_class).
% 299.94/300.49 41354[4:Res:20668.1,1475.1] || subclass(domain_relation,rotate(complement(intersection(u,v)))) member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),union(u,v)) -> member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),symmetric_difference(u,v))*.
% 299.94/300.49 41471[4:Res:20669.1,1475.1] || subclass(domain_relation,flip(complement(intersection(u,v)))) member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),union(u,v)) -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),symmetric_difference(u,v))*.
% 299.94/300.49 42324[0:Res:2973.1,539.0] || -> equal(intersection(intersection(ordered_pair(u,v),w),x),null_class) equal(regular(intersection(intersection(ordered_pair(u,v),w),x)),unordered_pair(u,singleton(v)))** equal(regular(intersection(intersection(ordered_pair(u,v),w),x)),singleton(u)).
% 299.94/300.49 42390[0:Rew:31.0,42316.1,31.0,42316.0] || -> equal(intersection(restrict(u,v,w),x),null_class) equal(ordered_pair(first(regular(intersection(restrict(u,v,w),x))),second(regular(intersection(restrict(u,v,w),x)))),regular(intersection(restrict(u,v,w),x)))**.
% 299.94/300.49 42810[0:Res:2974.1,539.0] || -> equal(intersection(intersection(u,ordered_pair(v,w)),x),null_class) equal(regular(intersection(intersection(u,ordered_pair(v,w)),x)),unordered_pair(v,singleton(w)))** equal(regular(intersection(intersection(u,ordered_pair(v,w)),x)),singleton(v)).
% 299.94/300.49 43868[0:Res:2351.1,539.0] || -> equal(intersection(u,intersection(ordered_pair(v,w),x)),null_class) equal(regular(intersection(u,intersection(ordered_pair(v,w),x))),unordered_pair(v,singleton(w)))** equal(regular(intersection(u,intersection(ordered_pair(v,w),x))),singleton(v)).
% 299.94/300.49 43942[0:Rew:31.0,43860.1,31.0,43860.0] || -> equal(intersection(u,restrict(v,w,x)),null_class) equal(ordered_pair(first(regular(intersection(u,restrict(v,w,x)))),second(regular(intersection(u,restrict(v,w,x))))),regular(intersection(u,restrict(v,w,x))))**.
% 299.94/300.49 44400[0:Res:2352.1,539.0] || -> equal(intersection(u,intersection(v,ordered_pair(w,x))),null_class) equal(regular(intersection(u,intersection(v,ordered_pair(w,x)))),unordered_pair(w,singleton(x)))** equal(regular(intersection(u,intersection(v,ordered_pair(w,x)))),singleton(w)).
% 299.94/300.49 49641[0:SpL:6542.0,1475.1] || member(u,union(successor(v),union(complement(v),complement(singleton(v))))) member(u,complement(symmetric_difference(complement(v),complement(singleton(v))))) -> member(u,symmetric_difference(successor(v),union(complement(v),complement(singleton(v)))))*.
% 299.94/300.49 53565[0:Res:2352.1,5712.2] || member(regular(intersection(u,intersection(v,union(w,x)))),complement(x))* member(regular(intersection(u,intersection(v,union(w,x)))),complement(w))* -> equal(intersection(u,intersection(v,union(w,x))),null_class).
% 299.94/300.49 53562[0:Res:2974.1,5712.2] || member(regular(intersection(intersection(u,union(v,w)),x)),complement(w))* member(regular(intersection(intersection(u,union(v,w)),x)),complement(v))* -> equal(intersection(intersection(u,union(v,w)),x),null_class).
% 299.94/300.49 53561[0:Res:2351.1,5712.2] || member(regular(intersection(u,intersection(union(v,w),x))),complement(w))* member(regular(intersection(u,intersection(union(v,w),x))),complement(v))* -> equal(intersection(u,intersection(union(v,w),x)),null_class).
% 299.94/300.49 53560[0:Res:2973.1,5712.2] || member(regular(intersection(intersection(union(u,v),w),x)),complement(v))* member(regular(intersection(intersection(union(u,v),w),x)),complement(u))* -> equal(intersection(intersection(union(u,v),w),x),null_class).
% 299.94/300.49 58305[0:Rew:46877.0,58255.1] || member(not_subclass_element(intersection(u,union(complement(power_class(v)),image(element_relation,power_class(w)))),x),intersection(power_class(v),power_class(complement(power_class(w)))))* -> subclass(intersection(u,union(complement(power_class(v)),image(element_relation,power_class(w)))),x).
% 299.94/300.49 58306[0:Rew:46877.0,58243.1] || member(not_subclass_element(intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),w),x),intersection(power_class(u),power_class(complement(power_class(v)))))* -> subclass(intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),w),x).
% 299.94/300.49 58169[0:SpR:46877.0,495.0] || -> equal(intersection(union(u,intersection(power_class(v),power_class(complement(power_class(w))))),union(complement(u),union(complement(power_class(v)),image(element_relation,power_class(w))))),symmetric_difference(complement(u),union(complement(power_class(v)),image(element_relation,power_class(w)))))**.
% 299.94/300.49 58123[0:SpR:46877.0,495.0] || -> equal(intersection(union(intersection(power_class(u),power_class(complement(power_class(v)))),w),union(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(w))),symmetric_difference(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(w)))**.
% 299.94/300.49 58564[0:Rew:46880.0,58513.1] || member(not_subclass_element(intersection(u,union(image(element_relation,power_class(v)),complement(power_class(w)))),x),intersection(power_class(complement(power_class(v))),power_class(w)))* -> subclass(intersection(u,union(image(element_relation,power_class(v)),complement(power_class(w)))),x).
% 299.94/300.49 58565[0:Rew:46880.0,58501.1] || member(not_subclass_element(intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),w),x),intersection(power_class(complement(power_class(u))),power_class(v)))* -> subclass(intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),w),x).
% 299.94/300.49 58426[0:SpR:46880.0,495.0] || -> equal(intersection(union(u,intersection(power_class(complement(power_class(v))),power_class(w))),union(complement(u),union(image(element_relation,power_class(v)),complement(power_class(w))))),symmetric_difference(complement(u),union(image(element_relation,power_class(v)),complement(power_class(w)))))**.
% 299.94/300.49 58380[0:SpR:46880.0,495.0] || -> equal(intersection(union(intersection(power_class(complement(power_class(u))),power_class(v)),w),union(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(w))),symmetric_difference(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(w)))**.
% 299.94/300.49 60403[3:MRR:60346.3,49785.2] || member(regular(intersection(u,regular(restrict(v,w,x)))),cross_product(w,x))* member(regular(intersection(u,regular(restrict(v,w,x)))),v)* -> equal(intersection(u,regular(restrict(v,w,x))),null_class).
% 299.94/300.49 60501[3:MRR:60443.3,49785.2] || member(regular(intersection(regular(restrict(u,v,w)),x)),cross_product(v,w))* member(regular(intersection(regular(restrict(u,v,w)),x)),u)* -> equal(intersection(regular(restrict(u,v,w)),x),null_class).
% 299.94/300.49 60975[0:SpR:46366.0,4904.1] || -> subclass(symmetric_difference(union(u,complement(power_class(v))),union(complement(u),power_class(v))),w) member(not_subclass_element(symmetric_difference(union(u,complement(power_class(v))),union(complement(u),power_class(v))),w),complement(symmetric_difference(complement(u),power_class(v))))*.
% 299.94/300.49 65414[0:Res:25.2,11096.0] || member(not_subclass_element(intersection(u,v),intersection(intersection(w,x),v)),x)* member(not_subclass_element(intersection(u,v),intersection(intersection(w,x),v)),w)* -> subclass(intersection(u,v),intersection(intersection(w,x),v)).
% 299.94/300.49 65557[0:Rew:46669.0,65336.1] || member(not_subclass_element(intersection(u,union(power_class(v),complement(w))),symmetric_difference(power_class(v),complement(w))),union(complement(power_class(v)),w))* -> subclass(intersection(u,union(power_class(v),complement(w))),symmetric_difference(power_class(v),complement(w))).
% 299.94/300.49 65558[0:Rew:492.0,65329.1] || member(not_subclass_element(intersection(u,union(cross_product(v,w),x)),symmetric_difference(cross_product(v,w),x)),complement(restrict(x,v,w)))* -> subclass(intersection(u,union(cross_product(v,w),x)),symmetric_difference(cross_product(v,w),x)).
% 299.94/300.49 65559[0:Rew:491.0,65328.1] || member(not_subclass_element(intersection(u,union(v,cross_product(w,x))),symmetric_difference(v,cross_product(w,x))),complement(restrict(v,w,x)))* -> subclass(intersection(u,union(v,cross_product(w,x))),symmetric_difference(v,cross_product(w,x))).
% 299.94/300.49 65560[0:Rew:46366.0,65327.1] || member(not_subclass_element(intersection(u,union(complement(v),power_class(w))),symmetric_difference(complement(v),power_class(w))),union(v,complement(power_class(w))))* -> subclass(intersection(u,union(complement(v),power_class(w))),symmetric_difference(complement(v),power_class(w))).
% 299.94/300.49 65877[0:Res:25.2,11097.0] || member(not_subclass_element(intersection(u,v),intersection(intersection(w,x),u)),x)* member(not_subclass_element(intersection(u,v),intersection(intersection(w,x),u)),w)* -> subclass(intersection(u,v),intersection(intersection(w,x),u)).
% 299.94/300.49 66024[0:Rew:46669.0,65798.1] || member(not_subclass_element(intersection(union(power_class(u),complement(v)),w),symmetric_difference(power_class(u),complement(v))),union(complement(power_class(u)),v))* -> subclass(intersection(union(power_class(u),complement(v)),w),symmetric_difference(power_class(u),complement(v))).
% 299.94/300.49 66025[0:Rew:492.0,65790.1] || member(not_subclass_element(intersection(union(cross_product(u,v),w),x),symmetric_difference(cross_product(u,v),w)),complement(restrict(w,u,v)))* -> subclass(intersection(union(cross_product(u,v),w),x),symmetric_difference(cross_product(u,v),w)).
% 299.94/300.49 66026[0:Rew:491.0,65789.1] || member(not_subclass_element(intersection(union(u,cross_product(v,w)),x),symmetric_difference(u,cross_product(v,w))),complement(restrict(u,v,w)))* -> subclass(intersection(union(u,cross_product(v,w)),x),symmetric_difference(u,cross_product(v,w))).
% 299.94/300.49 66027[0:Rew:46366.0,65788.1] || member(not_subclass_element(intersection(union(complement(u),power_class(v)),w),symmetric_difference(complement(u),power_class(v))),union(u,complement(power_class(v))))* -> subclass(intersection(union(complement(u),power_class(v)),w),symmetric_difference(complement(u),power_class(v))).
% 299.94/300.49 70449[0:SpR:67452.0,4904.1] || -> subclass(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),x) member(not_subclass_element(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),x),complement(symmetric_difference(cross_product(u,v),w)))*.
% 299.94/300.49 70628[0:Rew:67452.0,70568.1] || member(not_subclass_element(intersection(complement(restrict(u,v,w)),x),symmetric_difference(cross_product(v,w),u)),union(cross_product(v,w),u))* -> subclass(intersection(complement(restrict(u,v,w)),x),symmetric_difference(cross_product(v,w),u)).
% 299.94/300.49 70629[0:Rew:67452.0,70567.1] || member(not_subclass_element(intersection(u,complement(restrict(v,w,x))),symmetric_difference(cross_product(w,x),v)),union(cross_product(w,x),v))* -> subclass(intersection(u,complement(restrict(v,w,x))),symmetric_difference(cross_product(w,x),v)).
% 299.94/300.49 71285[0:Rew:71163.0,71170.1] || -> subclass(intersection(u,intersection(v,symmetric_difference(union(w,x),complement(intersection(w,x))))),y) member(not_subclass_element(intersection(u,intersection(v,symmetric_difference(union(w,x),complement(intersection(w,x))))),y),complement(symmetric_difference(w,x)))*.
% 299.94/300.49 71286[0:Rew:71163.0,71187.1] || -> subclass(intersection(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),x),y) member(not_subclass_element(intersection(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),x),y),complement(symmetric_difference(v,w)))*.
% 299.94/300.49 71287[0:Rew:71163.0,71191.1] || -> subclass(intersection(u,intersection(symmetric_difference(union(v,w),complement(intersection(v,w))),x)),y) member(not_subclass_element(intersection(u,intersection(symmetric_difference(union(v,w),complement(intersection(v,w))),x)),y),complement(symmetric_difference(v,w)))*.
% 299.94/300.49 71288[0:Rew:71163.0,71224.1] || -> subclass(intersection(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w),x),y) member(not_subclass_element(intersection(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w),x),y),complement(symmetric_difference(u,v)))*.
% 299.94/300.49 71289[0:Rew:71163.0,71238.1] || member(not_subclass_element(symmetric_difference(union(u,v),complement(intersection(u,v))),intersection(w,complement(symmetric_difference(u,v)))),w)* -> subclass(symmetric_difference(union(u,v),complement(intersection(u,v))),intersection(w,complement(symmetric_difference(u,v)))).
% 299.94/300.49 71713[0:Rew:71595.0,71654.1] || -> subclass(symmetric_difference(union(power_class(u),complement(v)),union(complement(power_class(u)),v)),w) member(not_subclass_element(symmetric_difference(union(power_class(u),complement(v)),union(complement(power_class(u)),v)),w),complement(symmetric_difference(power_class(u),complement(v))))*.
% 299.94/300.49 71714[0:Rew:71595.0,71681.1] || -> subclass(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),x) member(not_subclass_element(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),x),complement(symmetric_difference(u,cross_product(v,w))))*.
% 299.94/300.49 72018[0:Rew:67453.0,71963.1] || member(not_subclass_element(intersection(complement(restrict(u,v,w)),x),symmetric_difference(u,cross_product(v,w))),union(u,cross_product(v,w)))* -> subclass(intersection(complement(restrict(u,v,w)),x),symmetric_difference(u,cross_product(v,w))).
% 299.94/300.49 72019[0:Rew:67453.0,71962.1] || member(not_subclass_element(intersection(u,complement(restrict(v,w,x))),symmetric_difference(v,cross_product(w,x))),union(v,cross_product(w,x)))* -> subclass(intersection(u,complement(restrict(v,w,x))),symmetric_difference(v,cross_product(w,x))).
% 299.94/300.49 73272[0:Rew:67451.0,73191.1] || member(not_subclass_element(intersection(union(complement(power_class(u)),v),w),symmetric_difference(power_class(u),complement(v))),union(power_class(u),complement(v)))* -> subclass(intersection(union(complement(power_class(u)),v),w),symmetric_difference(power_class(u),complement(v))).
% 299.94/300.49 73273[0:Rew:67451.0,73190.1] || member(not_subclass_element(intersection(u,union(complement(power_class(v)),w)),symmetric_difference(power_class(v),complement(w))),union(power_class(v),complement(w)))* -> subclass(intersection(u,union(complement(power_class(v)),w)),symmetric_difference(power_class(v),complement(w))).
% 299.94/300.49 85449[3:MRR:85359.0,9181.1] || -> member(not_subclass_element(intersection(u,regular(intersection(power_class(v),complement(w)))),x),union(complement(power_class(v)),w))* subclass(intersection(u,regular(intersection(power_class(v),complement(w)))),x) equal(intersection(power_class(v),complement(w)),null_class).
% 299.94/300.49 85450[3:MRR:85358.0,9181.1] || -> member(not_subclass_element(intersection(u,regular(intersection(complement(v),power_class(w)))),x),union(v,complement(power_class(w))))* subclass(intersection(u,regular(intersection(complement(v),power_class(w)))),x) equal(intersection(complement(v),power_class(w)),null_class).
% 299.94/300.49 85647[3:MRR:85557.0,9181.1] || -> member(not_subclass_element(intersection(regular(intersection(power_class(u),complement(v))),w),x),union(complement(power_class(u)),v))* subclass(intersection(regular(intersection(power_class(u),complement(v))),w),x) equal(intersection(power_class(u),complement(v)),null_class).
% 299.94/300.49 85648[3:MRR:85556.0,9181.1] || -> member(not_subclass_element(intersection(regular(intersection(complement(u),power_class(v))),w),x),union(u,complement(power_class(v))))* subclass(intersection(regular(intersection(complement(u),power_class(v))),w),x) equal(intersection(complement(u),power_class(v)),null_class).
% 299.94/300.49 91757[0:Res:2352.1,46280.0] || member(regular(intersection(u,intersection(v,intersection(complement(w),power_class(complement(power_class(x))))))),union(w,image(element_relation,power_class(x))))* -> equal(intersection(u,intersection(v,intersection(complement(w),power_class(complement(power_class(x)))))),null_class).
% 299.94/300.49 91754[0:Res:2974.1,46280.0] || member(regular(intersection(intersection(u,intersection(complement(v),power_class(complement(power_class(w))))),x)),union(v,image(element_relation,power_class(w))))* -> equal(intersection(intersection(u,intersection(complement(v),power_class(complement(power_class(w))))),x),null_class).
% 299.94/300.49 91752[0:Res:2351.1,46280.0] || member(regular(intersection(u,intersection(intersection(complement(v),power_class(complement(power_class(w)))),x))),union(v,image(element_relation,power_class(w))))* -> equal(intersection(u,intersection(intersection(complement(v),power_class(complement(power_class(w)))),x)),null_class).
% 299.94/300.49 91751[0:Res:2973.1,46280.0] || member(regular(intersection(intersection(intersection(complement(u),power_class(complement(power_class(v)))),w),x)),union(u,image(element_relation,power_class(v))))* -> equal(intersection(intersection(intersection(complement(u),power_class(complement(power_class(v)))),w),x),null_class).
% 299.94/300.49 93472[0:Res:2352.1,46312.0] || member(regular(intersection(u,intersection(v,intersection(power_class(complement(power_class(w))),complement(x))))),union(image(element_relation,power_class(w)),x))* -> equal(intersection(u,intersection(v,intersection(power_class(complement(power_class(w))),complement(x)))),null_class).
% 299.94/300.49 93469[0:Res:2974.1,46312.0] || member(regular(intersection(intersection(u,intersection(power_class(complement(power_class(v))),complement(w))),x)),union(image(element_relation,power_class(v)),w))* -> equal(intersection(intersection(u,intersection(power_class(complement(power_class(v))),complement(w))),x),null_class).
% 299.94/300.49 93467[0:Res:2351.1,46312.0] || member(regular(intersection(u,intersection(intersection(power_class(complement(power_class(v))),complement(w)),x))),union(image(element_relation,power_class(v)),w))* -> equal(intersection(u,intersection(intersection(power_class(complement(power_class(v))),complement(w)),x)),null_class).
% 299.94/300.49 93466[0:Res:2973.1,46312.0] || member(regular(intersection(intersection(intersection(power_class(complement(power_class(u))),complement(v)),w),x)),union(image(element_relation,power_class(u)),v))* -> equal(intersection(intersection(intersection(power_class(complement(power_class(u))),complement(v)),w),x),null_class).
% 299.94/300.49 94051[0:SpL:46893.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),union(complement(power_class(w)),intersection(complement(x),power_class(y)))))* member(u,union(image(element_relation,power_class(v)),intersection(power_class(w),union(x,complement(power_class(y)))))) -> .
% 299.94/300.49 94039[0:SpL:46893.0,1475.1] || member(u,union(power_class(v),union(w,complement(power_class(x))))) member(u,union(complement(power_class(v)),intersection(complement(w),power_class(x))))* -> member(u,symmetric_difference(power_class(v),union(w,complement(power_class(x))))).
% 299.94/300.49 94037[0:SpL:46893.0,46280.0] || member(u,intersection(union(complement(power_class(v)),intersection(complement(w),power_class(x))),power_class(complement(power_class(y)))))* member(u,union(intersection(power_class(v),union(w,complement(power_class(x)))),image(element_relation,power_class(y)))) -> .
% 299.94/300.49 94899[0:SpL:46894.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),union(intersection(complement(w),power_class(x)),complement(power_class(y)))))* member(u,union(image(element_relation,power_class(v)),intersection(union(w,complement(power_class(x))),power_class(y)))) -> .
% 299.94/300.49 94887[0:SpL:46894.0,1475.1] || member(u,union(union(v,complement(power_class(w))),power_class(x))) member(u,union(intersection(complement(v),power_class(w)),complement(power_class(x))))* -> member(u,symmetric_difference(union(v,complement(power_class(w))),power_class(x))).
% 299.94/300.49 94885[0:SpL:46894.0,46280.0] || member(u,intersection(union(intersection(complement(v),power_class(w)),complement(power_class(x))),power_class(complement(power_class(y)))))* member(u,union(intersection(union(v,complement(power_class(w))),power_class(x)),image(element_relation,power_class(y)))) -> .
% 299.94/300.49 95232[0:SpL:46895.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),union(intersection(power_class(w),complement(x)),complement(power_class(y)))))* member(u,union(image(element_relation,power_class(v)),intersection(union(complement(power_class(w)),x),power_class(y)))) -> .
% 299.94/300.49 95220[0:SpL:46895.0,1475.1] || member(u,union(union(complement(power_class(v)),w),power_class(x))) member(u,union(intersection(power_class(v),complement(w)),complement(power_class(x))))* -> member(u,symmetric_difference(union(complement(power_class(v)),w),power_class(x))).
% 299.94/300.49 95218[0:SpL:46895.0,46280.0] || member(u,intersection(union(intersection(power_class(v),complement(w)),complement(power_class(x))),power_class(complement(power_class(y)))))* member(u,union(intersection(union(complement(power_class(v)),w),power_class(x)),image(element_relation,power_class(y)))) -> .
% 299.94/300.49 95617[0:SpL:46898.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),union(complement(power_class(w)),intersection(power_class(x),complement(y)))))* member(u,union(image(element_relation,power_class(v)),intersection(power_class(w),union(complement(power_class(x)),y)))) -> .
% 299.94/300.49 95605[0:SpL:46898.0,1475.1] || member(u,union(power_class(v),union(complement(power_class(w)),x))) member(u,union(complement(power_class(v)),intersection(power_class(w),complement(x))))* -> member(u,symmetric_difference(power_class(v),union(complement(power_class(w)),x))).
% 299.94/300.49 95603[0:SpL:46898.0,46280.0] || member(u,intersection(union(complement(power_class(v)),intersection(power_class(w),complement(x))),power_class(complement(power_class(y)))))* member(u,union(intersection(power_class(v),union(complement(power_class(w)),x)),image(element_relation,power_class(y)))) -> .
% 299.94/300.49 96411[3:Rew:30.0,96398.1,30.0,96398.0] || -> equal(union(null_class,restrict(u,v,w)),null_class) equal(ordered_pair(first(regular(union(null_class,restrict(u,v,w)))),second(regular(union(null_class,restrict(u,v,w))))),regular(union(null_class,restrict(u,v,w))))**.
% 299.94/300.49 96674[0:SpL:46898.0,5686.1] || member(u,intersection(complement(v),union(intersection(power_class(w),union(complement(power_class(x)),y)),z))) member(u,union(v,intersection(union(complement(power_class(w)),intersection(power_class(x),complement(y))),complement(z))))* -> .
% 299.94/300.49 96673[0:SpL:46893.0,5686.1] || member(u,intersection(complement(v),union(intersection(power_class(w),union(x,complement(power_class(y)))),z))) member(u,union(v,intersection(union(complement(power_class(w)),intersection(complement(x),power_class(y))),complement(z))))* -> .
% 299.94/300.49 96672[0:SpL:46895.0,5686.1] || member(u,intersection(complement(v),union(intersection(union(complement(power_class(w)),x),power_class(y)),z))) member(u,union(v,intersection(union(intersection(power_class(w),complement(x)),complement(power_class(y))),complement(z))))* -> .
% 299.94/300.49 96671[0:SpL:46894.0,5686.1] || member(u,intersection(complement(v),union(intersection(union(w,complement(power_class(x))),power_class(y)),z))) member(u,union(v,intersection(union(intersection(complement(w),power_class(x)),complement(power_class(y))),complement(z))))* -> .
% 299.94/300.49 96646[0:SpL:46898.0,5686.1] || member(u,intersection(complement(v),union(w,intersection(power_class(x),union(complement(power_class(y)),z))))) member(u,union(v,intersection(complement(w),union(complement(power_class(x)),intersection(power_class(y),complement(z))))))* -> .
% 299.94/300.49 96645[0:SpL:46893.0,5686.1] || member(u,intersection(complement(v),union(w,intersection(power_class(x),union(y,complement(power_class(z))))))) member(u,union(v,intersection(complement(w),union(complement(power_class(x)),intersection(complement(y),power_class(z))))))* -> .
% 299.94/300.49 96644[0:SpL:46895.0,5686.1] || member(u,intersection(complement(v),union(w,intersection(union(complement(power_class(x)),y),power_class(z))))) member(u,union(v,intersection(complement(w),union(intersection(power_class(x),complement(y)),complement(power_class(z))))))* -> .
% 299.94/300.49 96643[0:SpL:46894.0,5686.1] || member(u,intersection(complement(v),union(w,intersection(union(x,complement(power_class(y))),power_class(z))))) member(u,union(v,intersection(complement(w),union(intersection(complement(x),power_class(y)),complement(power_class(z))))))* -> .
% 299.94/300.49 96927[0:SpL:46898.0,5696.1] || member(u,intersection(union(intersection(power_class(v),union(complement(power_class(w)),x)),y),complement(z))) member(u,union(intersection(union(complement(power_class(v)),intersection(power_class(w),complement(x))),complement(y)),z))* -> .
% 299.94/300.49 96926[0:SpL:46893.0,5696.1] || member(u,intersection(union(intersection(power_class(v),union(w,complement(power_class(x)))),y),complement(z))) member(u,union(intersection(union(complement(power_class(v)),intersection(complement(w),power_class(x))),complement(y)),z))* -> .
% 299.94/300.49 96925[0:SpL:46895.0,5696.1] || member(u,intersection(union(intersection(union(complement(power_class(v)),w),power_class(x)),y),complement(z))) member(u,union(intersection(union(intersection(power_class(v),complement(w)),complement(power_class(x))),complement(y)),z))* -> .
% 299.94/300.49 96924[0:SpL:46894.0,5696.1] || member(u,intersection(union(intersection(union(v,complement(power_class(w))),power_class(x)),y),complement(z))) member(u,union(intersection(union(intersection(complement(v),power_class(w)),complement(power_class(x))),complement(y)),z))* -> .
% 299.94/300.49 96899[0:SpL:46898.0,5696.1] || member(u,intersection(union(v,intersection(power_class(w),union(complement(power_class(x)),y))),complement(z))) member(u,union(intersection(complement(v),union(complement(power_class(w)),intersection(power_class(x),complement(y)))),z))* -> .
% 299.94/300.49 96898[0:SpL:46893.0,5696.1] || member(u,intersection(union(v,intersection(power_class(w),union(x,complement(power_class(y))))),complement(z))) member(u,union(intersection(complement(v),union(complement(power_class(w)),intersection(complement(x),power_class(y)))),z))* -> .
% 299.94/300.49 96897[0:SpL:46895.0,5696.1] || member(u,intersection(union(v,intersection(union(complement(power_class(w)),x),power_class(y))),complement(z))) member(u,union(intersection(complement(v),union(intersection(power_class(w),complement(x)),complement(power_class(y)))),z))* -> .
% 299.94/300.49 96896[0:SpL:46894.0,5696.1] || member(u,intersection(union(v,intersection(union(w,complement(power_class(x))),power_class(y))),complement(z))) member(u,union(intersection(complement(v),union(intersection(complement(w),power_class(x)),complement(power_class(y)))),z))* -> .
% 299.94/300.49 99335[0:Rew:99324.0,95034.0] || -> equal(power_class(intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),complement(singleton(intersection(union(complement(power_class(u)),v),power_class(w)))))),power_class(complement(successor(intersection(union(complement(power_class(u)),v),power_class(w))))))**.
% 299.94/300.49 99336[0:Rew:99324.0,94705.0] || -> equal(power_class(intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),complement(singleton(intersection(union(u,complement(power_class(v))),power_class(w)))))),power_class(complement(successor(intersection(union(u,complement(power_class(v))),power_class(w))))))**.
% 299.94/300.49 99337[0:Rew:99324.0,95418.0] || -> equal(power_class(intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),complement(singleton(intersection(power_class(u),union(complement(power_class(v)),w)))))),power_class(complement(successor(intersection(power_class(u),union(complement(power_class(v)),w))))))**.
% 299.94/300.49 99338[0:Rew:99324.0,93857.0] || -> equal(power_class(intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),complement(singleton(intersection(power_class(u),union(v,complement(power_class(w)))))))),power_class(complement(successor(intersection(power_class(u),union(v,complement(power_class(w))))))))**.
% 299.94/300.49 100102[0:Rew:97898.0,98244.1] || member(regular(intersection(u,restrict(union(v,complement(union(w,x))),y,z))),intersection(complement(v),union(w,x)))* -> equal(intersection(u,restrict(union(v,complement(union(w,x))),y,z)),null_class).
% 299.94/300.49 100103[0:Rew:97898.0,98550.1] || member(regular(intersection(restrict(union(u,complement(union(v,w))),x,y),z)),intersection(complement(u),union(v,w)))* -> equal(intersection(restrict(union(u,complement(union(v,w))),x,y),z),null_class).
% 299.94/300.49 100105[0:Rew:97898.0,98699.1] || member(regular(intersection(u,restrict(union(complement(union(v,w)),x),y,z))),intersection(union(v,w),complement(x)))* -> equal(intersection(u,restrict(union(complement(union(v,w)),x),y,z)),null_class).
% 299.94/300.49 100106[0:Rew:97898.0,98909.1] || member(regular(intersection(restrict(union(complement(union(u,v)),w),x,y),z)),intersection(union(u,v),complement(w)))* -> equal(intersection(restrict(union(complement(union(u,v)),w),x,y),z),null_class).
% 299.94/300.49 100120[3:Rew:97898.0,98615.2,97898.0,98615.1] || -> member(not_subclass_element(intersection(u,regular(power_class(complement(union(v,w))))),x),image(element_relation,union(v,w)))* subclass(intersection(u,regular(power_class(complement(union(v,w))))),x) equal(power_class(complement(union(v,w))),null_class).
% 299.94/300.49 100124[3:Rew:97898.0,98962.1,97898.0,98962.0] || -> member(not_subclass_element(intersection(regular(power_class(complement(union(u,v)))),w),x),image(element_relation,union(u,v)))* subclass(intersection(regular(power_class(complement(union(u,v)))),w),x) equal(power_class(complement(union(u,v))),null_class).
% 299.94/300.49 106718[0:Res:3703.1,97900.0] || -> subclass(intersection(u,restrict(symmetric_difference(complement(v),union(w,x)),y,z)),x1) member(not_subclass_element(intersection(u,restrict(symmetric_difference(complement(v),union(w,x)),y,z)),x1),union(v,complement(union(w,x))))*.
% 299.94/300.49 106701[0:Res:4876.1,97900.0] || -> subclass(intersection(restrict(symmetric_difference(complement(u),union(v,w)),x,y),z),x1) member(not_subclass_element(intersection(restrict(symmetric_difference(complement(u),union(v,w)),x,y),z),x1),union(u,complement(union(v,w))))*.
% 299.94/300.49 107684[0:Res:3703.1,97914.0] || -> subclass(intersection(u,restrict(symmetric_difference(union(v,w),complement(x)),y,z)),x1) member(not_subclass_element(intersection(u,restrict(symmetric_difference(union(v,w),complement(x)),y,z)),x1),union(complement(union(v,w)),x))*.
% 299.94/300.49 107667[0:Res:4876.1,97914.0] || -> subclass(intersection(restrict(symmetric_difference(union(u,v),complement(w)),x,y),z),x1) member(not_subclass_element(intersection(restrict(symmetric_difference(union(u,v),complement(w)),x,y),z),x1),union(complement(union(u,v)),w))*.
% 299.94/300.49 108566[3:MRR:108453.0,9181.1] || -> member(not_subclass_element(intersection(u,regular(image(element_relation,union(v,w)))),x),power_class(complement(union(v,w))))* subclass(intersection(u,regular(image(element_relation,union(v,w)))),x) equal(image(element_relation,union(v,w)),null_class).
% 299.94/300.49 108567[3:MRR:108443.0,9181.1] || -> member(not_subclass_element(intersection(regular(image(element_relation,union(u,v))),w),x),power_class(complement(union(u,v))))* subclass(intersection(regular(image(element_relation,union(u,v))),w),x) equal(image(element_relation,union(u,v)),null_class).
% 299.94/300.49 108937[0:Res:2978.1,97899.0] || member(regular(intersection(restrict(intersection(complement(u),union(v,w)),x,y),z)),union(u,complement(union(v,w))))* -> equal(intersection(restrict(intersection(complement(u),union(v,w)),x,y),z),null_class).
% 299.94/300.49 108932[0:Res:2355.1,97899.0] || member(regular(intersection(u,restrict(intersection(complement(v),union(w,x)),y,z))),union(v,complement(union(w,x))))* -> equal(intersection(u,restrict(intersection(complement(v),union(w,x)),y,z)),null_class).
% 299.94/300.49 109258[0:Res:2978.1,97913.0] || member(regular(intersection(restrict(intersection(union(u,v),complement(w)),x,y),z)),union(complement(union(u,v)),w))* -> equal(intersection(restrict(intersection(union(u,v),complement(w)),x,y),z),null_class).
% 299.94/300.49 109253[0:Res:2355.1,97913.0] || member(regular(intersection(u,restrict(intersection(union(v,w),complement(x)),y,z))),union(complement(union(v,w)),x))* -> equal(intersection(u,restrict(intersection(union(v,w),complement(x)),y,z)),null_class).
% 299.94/300.49 109822[0:SpR:98095.0,3018.1] || -> subclass(symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))),x) member(not_subclass_element(symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))),x),complement(symmetric_difference(cross_product(v,w),u)))*.
% 299.94/300.49 110018[0:SpR:98119.0,3018.1] || -> subclass(symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))),x) member(not_subclass_element(symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))),x),complement(symmetric_difference(u,cross_product(v,w))))*.
% 299.94/300.49 110448[0:SpL:98594.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),union(complement(power_class(w)),image(element_relation,union(x,y)))))* member(u,union(image(element_relation,power_class(v)),intersection(power_class(w),power_class(complement(union(x,y)))))) -> .
% 299.94/300.49 110441[0:SpL:98594.0,1475.1] || member(u,union(power_class(v),power_class(complement(union(w,x))))) member(u,union(complement(power_class(v)),image(element_relation,union(w,x))))* -> member(u,symmetric_difference(power_class(v),power_class(complement(union(w,x))))).
% 299.94/300.49 110437[0:SpL:98594.0,46280.0] || member(u,intersection(union(complement(power_class(v)),image(element_relation,union(w,x))),power_class(complement(power_class(y)))))* member(u,union(intersection(power_class(v),power_class(complement(union(w,x)))),image(element_relation,power_class(y)))) -> .
% 299.94/300.49 110902[0:SpL:98733.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),union(image(element_relation,power_class(w)),complement(union(x,y)))))* member(u,union(image(element_relation,power_class(v)),intersection(power_class(complement(power_class(w))),union(x,y)))) -> .
% 299.94/300.49 110895[0:SpL:98733.0,1475.1] || member(u,union(power_class(complement(power_class(v))),union(w,x))) member(u,union(image(element_relation,power_class(v)),complement(union(w,x))))* -> member(u,symmetric_difference(power_class(complement(power_class(v))),union(w,x))).
% 299.94/300.49 110891[0:SpL:98733.0,46280.0] || member(u,intersection(union(image(element_relation,power_class(v)),complement(union(w,x))),power_class(complement(power_class(y)))))* member(u,union(intersection(power_class(complement(power_class(v))),union(w,x)),image(element_relation,power_class(y)))) -> .
% 299.94/300.49 111440[0:SpL:99020.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),union(image(element_relation,union(w,x)),complement(power_class(y)))))* member(u,union(image(element_relation,power_class(v)),intersection(power_class(complement(union(w,x))),power_class(y)))) -> .
% 299.94/300.49 111433[0:SpL:99020.0,1475.1] || member(u,union(power_class(complement(union(v,w))),power_class(x))) member(u,union(image(element_relation,union(v,w)),complement(power_class(x))))* -> member(u,symmetric_difference(power_class(complement(union(v,w))),power_class(x))).
% 299.94/300.49 111429[0:SpL:99020.0,46280.0] || member(u,intersection(union(image(element_relation,union(v,w)),complement(power_class(x))),power_class(complement(power_class(y)))))* member(u,union(intersection(power_class(complement(union(v,w))),power_class(x)),image(element_relation,power_class(y)))) -> .
% 299.94/300.49 112379[0:SpL:99160.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),union(complement(union(w,x)),image(element_relation,power_class(y)))))* member(u,union(image(element_relation,power_class(v)),intersection(union(w,x),power_class(complement(power_class(y)))))) -> .
% 299.94/300.49 112372[0:SpL:99160.0,1475.1] || member(u,union(union(v,w),power_class(complement(power_class(x))))) member(u,union(complement(union(v,w)),image(element_relation,power_class(x))))* -> member(u,symmetric_difference(union(v,w),power_class(complement(power_class(x))))).
% 299.94/300.49 112368[0:SpL:99160.0,46280.0] || member(u,intersection(union(complement(union(v,w)),image(element_relation,power_class(x))),power_class(complement(power_class(y)))))* member(u,union(intersection(union(v,w),power_class(complement(power_class(x)))),image(element_relation,power_class(y)))) -> .
% 299.94/300.49 122799[0:Res:169.1,6509.0] || -> subclass(intersection(u,symmetric_difference(union(v,w),union(complement(v),complement(w)))),x) member(not_subclass_element(intersection(u,symmetric_difference(union(v,w),union(complement(v),complement(w)))),x),complement(symmetric_difference(complement(v),complement(w))))*.
% 299.94/300.49 122756[0:Res:175.1,6509.0] || -> subclass(intersection(symmetric_difference(union(u,v),union(complement(u),complement(v))),w),x) member(not_subclass_element(intersection(symmetric_difference(union(u,v),union(complement(u),complement(v))),w),x),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.49 122924[0:Rew:97907.0,122677.1] || member(u,symmetric_difference(union(intersection(complement(v),union(w,x)),y),union(union(v,complement(union(w,x))),complement(y))))* -> member(u,complement(symmetric_difference(union(v,complement(union(w,x))),complement(y)))).
% 299.94/300.49 122925[0:Rew:97919.0,122667.1] || member(u,symmetric_difference(union(intersection(union(v,w),complement(x)),y),union(union(complement(union(v,w)),x),complement(y))))* -> member(u,complement(symmetric_difference(union(complement(union(v,w)),x),complement(y)))).
% 299.94/300.49 122926[0:Rew:97907.0,122642.1] || member(u,symmetric_difference(union(v,intersection(complement(w),union(x,y))),union(complement(v),union(w,complement(union(x,y))))))* -> member(u,complement(symmetric_difference(complement(v),union(w,complement(union(x,y)))))).
% 299.94/300.49 122927[0:Rew:97919.0,122632.1] || member(u,symmetric_difference(union(v,intersection(union(w,x),complement(y))),union(complement(v),union(complement(union(w,x)),y))))* -> member(u,complement(symmetric_difference(complement(v),union(complement(union(w,x)),y)))).
% 299.94/300.49 125720[3:Res:125591.0,3006.0] || -> equal(complement(successor(complement(cross_product(u,v)))),null_class) equal(ordered_pair(first(regular(complement(successor(complement(cross_product(u,v)))))),second(regular(complement(successor(complement(cross_product(u,v))))))),regular(complement(successor(complement(cross_product(u,v))))))**.
% 299.94/300.49 126432[3:MRR:126294.0,9181.1] || -> member(not_subclass_element(regular(intersection(complement(u),union(v,w))),x),union(u,complement(union(v,w))))* subclass(regular(intersection(complement(u),union(v,w))),x) equal(intersection(complement(u),union(v,w)),null_class).
% 299.94/300.49 127211[0:Rew:67444.0,126875.0] || -> equal(intersection(union(union(u,complement(union(v,w))),union(x,y)),union(intersection(complement(u),union(v,w)),complement(union(x,y)))),symmetric_difference(union(u,complement(union(v,w))),union(x,y)))**.
% 299.94/300.49 127212[0:Rew:67444.0,126865.0] || -> equal(intersection(union(union(complement(union(u,v)),w),union(x,y)),union(intersection(union(u,v),complement(w)),complement(union(x,y)))),symmetric_difference(union(complement(union(u,v)),w),union(x,y)))**.
% 299.94/300.49 127230[0:Rew:99615.0,127037.2] || subclass(u,union(complement(v),union(w,x))) member(not_subclass_element(u,symmetric_difference(complement(v),union(w,x))),union(v,complement(union(w,x))))* -> subclass(u,symmetric_difference(complement(v),union(w,x))).
% 299.94/300.49 127232[0:Rew:99615.0,127020.1] || member(not_subclass_element(u,complement(symmetric_difference(complement(v),union(w,x)))),symmetric_difference(union(v,complement(union(w,x))),union(complement(v),union(w,x))))* -> subclass(u,complement(symmetric_difference(complement(v),union(w,x)))).
% 299.94/300.49 127233[0:Rew:99615.0,127014.1] || member(not_subclass_element(symmetric_difference(complement(u),union(v,w)),intersection(x,union(u,complement(union(v,w))))),x)* -> subclass(symmetric_difference(complement(u),union(v,w)),intersection(x,union(u,complement(union(v,w))))).
% 299.94/300.49 127629[3:MRR:127488.0,9181.1] || -> member(not_subclass_element(regular(intersection(union(u,v),complement(w))),x),union(complement(union(u,v)),w))* subclass(regular(intersection(union(u,v),complement(w))),x) equal(intersection(union(u,v),complement(w)),null_class).
% 299.94/300.49 127942[0:SpR:97907.0,98895.0] || -> equal(intersection(union(union(u,v),union(w,complement(union(x,y)))),union(complement(union(u,v)),intersection(complement(w),union(x,y)))),symmetric_difference(union(u,v),union(w,complement(union(x,y)))))**.
% 299.94/300.49 127932[0:SpR:97919.0,98895.0] || -> equal(intersection(union(union(u,v),union(complement(union(w,x)),y)),union(complement(union(u,v)),intersection(union(w,x),complement(y)))),symmetric_difference(union(u,v),union(complement(union(w,x)),y)))**.
% 299.94/300.49 128295[0:Rew:98895.0,128071.2] || subclass(u,union(complement(union(v,w)),x)) member(not_subclass_element(u,symmetric_difference(union(v,w),complement(x))),union(union(v,w),complement(x)))* -> subclass(u,symmetric_difference(union(v,w),complement(x))).
% 299.94/300.49 128297[0:Rew:98895.0,128054.1] || member(not_subclass_element(u,complement(symmetric_difference(union(v,w),complement(x)))),symmetric_difference(union(union(v,w),complement(x)),union(complement(union(v,w)),x)))* -> subclass(u,complement(symmetric_difference(union(v,w),complement(x)))).
% 299.94/300.49 128299[0:Rew:98895.0,128047.1] || member(not_subclass_element(symmetric_difference(union(u,v),complement(w)),intersection(x,union(complement(union(u,v)),w))),x)* -> subclass(symmetric_difference(union(u,v),complement(w)),intersection(x,union(complement(union(u,v)),w))).
% 299.94/300.49 138728[3:MRR:138657.0,9181.1] || subclass(u,regular(intersection(complement(v),power_class(complement(power_class(w)))))) -> member(not_subclass_element(u,x),union(v,image(element_relation,power_class(w))))* subclass(u,x) equal(intersection(complement(v),power_class(complement(power_class(w)))),null_class).
% 299.94/300.49 138739[0:MRR:138668.0,9181.1] || subclass(u,v) -> member(not_subclass_element(u,intersection(intersection(complement(w),power_class(complement(power_class(x)))),v)),union(w,image(element_relation,power_class(x))))* subclass(u,intersection(intersection(complement(w),power_class(complement(power_class(x)))),v)).
% 299.94/300.49 138741[0:MRR:138670.0,9181.1] || -> member(not_subclass_element(intersection(u,v),intersection(intersection(complement(w),power_class(complement(power_class(x)))),u)),union(w,image(element_relation,power_class(x))))* subclass(intersection(u,v),intersection(intersection(complement(w),power_class(complement(power_class(x)))),u)).
% 299.94/300.49 138742[0:MRR:138669.0,9181.1] || -> member(not_subclass_element(intersection(u,v),intersection(intersection(complement(w),power_class(complement(power_class(x)))),v)),union(w,image(element_relation,power_class(x))))* subclass(intersection(u,v),intersection(intersection(complement(w),power_class(complement(power_class(x)))),v)).
% 299.94/300.49 139506[3:MRR:139432.0,9181.1] || subclass(u,regular(intersection(power_class(complement(power_class(v))),complement(w)))) -> member(not_subclass_element(u,x),union(image(element_relation,power_class(v)),w))* subclass(u,x) equal(intersection(power_class(complement(power_class(v))),complement(w)),null_class).
% 299.94/300.49 139517[0:MRR:139443.0,9181.1] || subclass(u,v) -> member(not_subclass_element(u,intersection(intersection(power_class(complement(power_class(w))),complement(x)),v)),union(image(element_relation,power_class(w)),x))* subclass(u,intersection(intersection(power_class(complement(power_class(w))),complement(x)),v)).
% 299.94/300.49 139519[0:MRR:139445.0,9181.1] || -> member(not_subclass_element(intersection(u,v),intersection(intersection(power_class(complement(power_class(w))),complement(x)),u)),union(image(element_relation,power_class(w)),x))* subclass(intersection(u,v),intersection(intersection(power_class(complement(power_class(w))),complement(x)),u)).
% 299.94/300.49 139520[0:MRR:139444.0,9181.1] || -> member(not_subclass_element(intersection(u,v),intersection(intersection(power_class(complement(power_class(w))),complement(x)),v)),union(image(element_relation,power_class(w)),x))* subclass(intersection(u,v),intersection(intersection(power_class(complement(power_class(w))),complement(x)),v)).
% 299.94/300.49 142241[0:Res:169.1,46242.0] || member(not_subclass_element(intersection(u,intersection(complement(v),union(w,complement(power_class(x))))),y),union(v,intersection(complement(w),power_class(x))))* -> subclass(intersection(u,intersection(complement(v),union(w,complement(power_class(x))))),y).
% 299.94/300.49 142195[0:Res:175.1,46242.0] || member(not_subclass_element(intersection(intersection(complement(u),union(v,complement(power_class(w)))),x),y),union(u,intersection(complement(v),power_class(w))))* -> subclass(intersection(intersection(complement(u),union(v,complement(power_class(w)))),x),y).
% 299.94/300.49 142157[0:SpL:46880.0,46242.0] || member(u,intersection(union(image(element_relation,power_class(v)),complement(power_class(w))),union(x,complement(power_class(y)))))* member(u,union(intersection(power_class(complement(power_class(v))),power_class(w)),intersection(complement(x),power_class(y)))) -> .
% 299.94/300.49 142155[0:SpL:46877.0,46242.0] || member(u,intersection(union(complement(power_class(v)),image(element_relation,power_class(w))),union(x,complement(power_class(y)))))* member(u,union(intersection(power_class(v),power_class(complement(power_class(w)))),intersection(complement(x),power_class(y)))) -> .
% 299.94/300.49 143802[0:Res:169.1,46261.0] || member(not_subclass_element(intersection(u,intersection(union(v,complement(power_class(w))),complement(x))),y),union(intersection(complement(v),power_class(w)),x))* -> subclass(intersection(u,intersection(union(v,complement(power_class(w))),complement(x))),y).
% 299.94/300.49 143756[0:Res:175.1,46261.0] || member(not_subclass_element(intersection(intersection(union(u,complement(power_class(v))),complement(w)),x),y),union(intersection(complement(u),power_class(v)),w))* -> subclass(intersection(intersection(union(u,complement(power_class(v))),complement(w)),x),y).
% 299.94/300.49 143686[0:SpL:46880.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),union(image(element_relation,power_class(x)),complement(power_class(y)))))* member(u,union(intersection(complement(v),power_class(w)),intersection(power_class(complement(power_class(x))),power_class(y)))) -> .
% 299.94/300.49 143684[0:SpL:46877.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),union(complement(power_class(x)),image(element_relation,power_class(y)))))* member(u,union(intersection(complement(v),power_class(w)),intersection(power_class(x),power_class(complement(power_class(y)))))) -> .
% 299.94/300.49 144213[0:Res:169.1,46288.0] || member(not_subclass_element(intersection(u,intersection(complement(v),union(complement(power_class(w)),x))),y),union(v,intersection(power_class(w),complement(x))))* -> subclass(intersection(u,intersection(complement(v),union(complement(power_class(w)),x))),y).
% 299.94/300.49 144167[0:Res:175.1,46288.0] || member(not_subclass_element(intersection(intersection(complement(u),union(complement(power_class(v)),w)),x),y),union(u,intersection(power_class(v),complement(w))))* -> subclass(intersection(intersection(complement(u),union(complement(power_class(v)),w)),x),y).
% 299.94/300.49 144129[0:SpL:46880.0,46288.0] || member(u,intersection(union(image(element_relation,power_class(v)),complement(power_class(w))),union(complement(power_class(x)),y)))* member(u,union(intersection(power_class(complement(power_class(v))),power_class(w)),intersection(power_class(x),complement(y)))) -> .
% 299.94/300.49 144127[0:SpL:46877.0,46288.0] || member(u,intersection(union(complement(power_class(v)),image(element_relation,power_class(w))),union(complement(power_class(x)),y)))* member(u,union(intersection(power_class(v),power_class(complement(power_class(w)))),intersection(power_class(x),complement(y)))) -> .
% 299.94/300.49 144472[0:Res:169.1,46462.0] || member(not_subclass_element(intersection(u,intersection(union(complement(power_class(v)),w),complement(x))),y),union(intersection(power_class(v),complement(w)),x))* -> subclass(intersection(u,intersection(union(complement(power_class(v)),w),complement(x))),y).
% 299.94/300.49 144426[0:Res:175.1,46462.0] || member(not_subclass_element(intersection(intersection(union(complement(power_class(u)),v),complement(w)),x),y),union(intersection(power_class(u),complement(v)),w))* -> subclass(intersection(intersection(union(complement(power_class(u)),v),complement(w)),x),y).
% 299.94/300.49 144349[0:SpL:46880.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),union(image(element_relation,power_class(x)),complement(power_class(y)))))* member(u,union(intersection(power_class(v),complement(w)),intersection(power_class(complement(power_class(x))),power_class(y)))) -> .
% 299.94/300.49 144347[0:SpL:46877.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),union(complement(power_class(x)),image(element_relation,power_class(y)))))* member(u,union(intersection(power_class(v),complement(w)),intersection(power_class(x),power_class(complement(power_class(y)))))) -> .
% 299.94/300.49 145429[0:SpL:98217.0,97914.0] || member(u,symmetric_difference(union(v,w),union(complement(power_class(x)),intersection(complement(y),union(z,x1)))))* -> member(u,union(complement(union(v,w)),intersection(power_class(x),union(y,complement(union(z,x1)))))).
% 299.94/300.49 145414[0:SpL:98217.0,97900.0] || member(u,symmetric_difference(union(complement(power_class(v)),intersection(complement(w),union(x,y))),union(z,x1)))* -> member(u,union(intersection(power_class(v),union(w,complement(union(x,y)))),complement(union(z,x1)))).
% 299.94/300.49 145402[12:SpL:98217.0,69343.1] function(intersection(power_class(u),union(v,complement(union(w,x))))) || equal(union(complement(power_class(u)),intersection(complement(v),union(w,x))),successor(intersection(power_class(u),union(v,complement(union(w,x))))))** -> .
% 299.94/300.49 145574[0:Rew:98217.0,145372.1] || subclass(union(complement(power_class(u)),intersection(complement(v),union(w,x))),intersection(power_class(u),union(v,complement(union(w,x)))))* -> equal(union(complement(power_class(u)),intersection(complement(v),union(w,x))),null_class).
% 299.94/300.49 145241[0:SpR:98217.0,4904.1] || -> subclass(symmetric_difference(power_class(u),union(v,complement(union(w,x)))),y) member(not_subclass_element(symmetric_difference(power_class(u),union(v,complement(union(w,x)))),y),union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 299.94/300.49 145223[12:SpR:98217.0,126105.1] function(intersection(power_class(u),union(v,complement(union(w,x))))) || -> subclass(regular(successor(intersection(power_class(u),union(v,complement(union(w,x)))))),union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 299.94/300.49 145575[3:Rew:98217.0,145212.1] || -> member(union(complement(power_class(u)),intersection(complement(v),union(w,x))),intersection(power_class(u),union(v,complement(union(w,x)))))* equal(singleton(union(complement(power_class(u)),intersection(complement(v),union(w,x)))),null_class).
% 299.94/300.49 145172[0:SpR:98217.0,5493.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),intersection(complement(v),union(w,x))),complement(singleton(intersection(power_class(u),union(v,complement(union(w,x))))))),successor(intersection(power_class(u),union(v,complement(union(w,x))))))*.
% 299.94/300.49 145769[0:Res:169.1,98247.0] || member(not_subclass_element(intersection(u,intersection(complement(v),power_class(complement(union(w,x))))),y),union(v,image(element_relation,union(w,x))))* -> subclass(intersection(u,intersection(complement(v),power_class(complement(union(w,x))))),y).
% 299.94/300.49 145723[0:Res:175.1,98247.0] || member(not_subclass_element(intersection(intersection(complement(u),power_class(complement(union(v,w)))),x),y),union(u,image(element_relation,union(v,w))))* -> subclass(intersection(intersection(complement(u),power_class(complement(union(v,w)))),x),y).
% 299.94/300.49 145688[0:SpL:46880.0,98247.0] || member(u,intersection(union(image(element_relation,power_class(v)),complement(power_class(w))),power_class(complement(union(x,y)))))* member(u,union(intersection(power_class(complement(power_class(v))),power_class(w)),image(element_relation,union(x,y)))) -> .
% 299.94/300.49 145686[0:SpL:46877.0,98247.0] || member(u,intersection(union(complement(power_class(v)),image(element_relation,power_class(w))),power_class(complement(union(x,y)))))* member(u,union(intersection(power_class(v),power_class(complement(power_class(w)))),image(element_relation,union(x,y)))) -> .
% 299.94/300.49 146305[0:SpL:98314.0,97914.0] || member(u,symmetric_difference(union(v,w),union(intersection(complement(x),power_class(y)),complement(union(z,x1)))))* -> member(u,union(complement(union(v,w)),intersection(union(x,complement(power_class(y))),union(z,x1)))).
% 299.94/300.49 146289[0:SpL:98314.0,97900.0] || member(u,symmetric_difference(union(intersection(complement(v),power_class(w)),complement(union(x,y))),union(z,x1)))* -> member(u,union(intersection(union(v,complement(power_class(w))),union(x,y)),complement(union(z,x1)))).
% 299.94/300.49 146277[12:SpL:98314.0,69343.1] function(intersection(union(u,complement(power_class(v))),union(w,x))) || equal(union(intersection(complement(u),power_class(v)),complement(union(w,x))),successor(intersection(union(u,complement(power_class(v))),union(w,x))))** -> .
% 299.94/300.49 146448[0:Rew:98314.0,146246.1] || subclass(union(intersection(complement(u),power_class(v)),complement(union(w,x))),intersection(union(u,complement(power_class(v))),union(w,x)))* -> equal(union(intersection(complement(u),power_class(v)),complement(union(w,x))),null_class).
% 299.94/300.49 146112[0:SpR:98314.0,4904.1] || -> subclass(symmetric_difference(union(u,complement(power_class(v))),union(w,x)),y) member(not_subclass_element(symmetric_difference(union(u,complement(power_class(v))),union(w,x)),y),union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 299.94/300.49 146094[12:SpR:98314.0,126105.1] function(intersection(union(u,complement(power_class(v))),union(w,x))) || -> subclass(regular(successor(intersection(union(u,complement(power_class(v))),union(w,x)))),union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 299.94/300.49 146450[3:Rew:98314.0,146083.1] || -> member(union(intersection(complement(u),power_class(v)),complement(union(w,x))),intersection(union(u,complement(power_class(v))),union(w,x)))* equal(singleton(union(intersection(complement(u),power_class(v)),complement(union(w,x)))),null_class).
% 299.94/300.49 146043[0:SpR:98314.0,5493.0] || -> subclass(symmetric_difference(union(intersection(complement(u),power_class(v)),complement(union(w,x))),complement(singleton(intersection(union(u,complement(power_class(v))),union(w,x))))),successor(intersection(union(u,complement(power_class(v))),union(w,x))))*.
% 299.94/300.49 146867[0:SpL:98315.0,97914.0] || member(u,symmetric_difference(union(v,w),union(intersection(power_class(x),complement(y)),complement(union(z,x1)))))* -> member(u,union(complement(union(v,w)),intersection(union(complement(power_class(x)),y),union(z,x1)))).
% 299.94/300.49 146851[0:SpL:98315.0,97900.0] || member(u,symmetric_difference(union(intersection(power_class(v),complement(w)),complement(union(x,y))),union(z,x1)))* -> member(u,union(intersection(union(complement(power_class(v)),w),union(x,y)),complement(union(z,x1)))).
% 299.94/300.49 146839[12:SpL:98315.0,69343.1] function(intersection(union(complement(power_class(u)),v),union(w,x))) || equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),successor(intersection(union(complement(power_class(u)),v),union(w,x))))** -> .
% 299.94/300.49 147016[0:Rew:98315.0,146808.1] || subclass(union(intersection(power_class(u),complement(v)),complement(union(w,x))),intersection(union(complement(power_class(u)),v),union(w,x)))* -> equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),null_class).
% 299.94/300.49 146667[0:SpR:98315.0,4904.1] || -> subclass(symmetric_difference(union(complement(power_class(u)),v),union(w,x)),y) member(not_subclass_element(symmetric_difference(union(complement(power_class(u)),v),union(w,x)),y),union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 299.94/300.49 146649[12:SpR:98315.0,126105.1] function(intersection(union(complement(power_class(u)),v),union(w,x))) || -> subclass(regular(successor(intersection(union(complement(power_class(u)),v),union(w,x)))),union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 299.94/300.49 147018[3:Rew:98315.0,146638.1] || -> member(union(intersection(power_class(u),complement(v)),complement(union(w,x))),intersection(union(complement(power_class(u)),v),union(w,x)))* equal(singleton(union(intersection(power_class(u),complement(v)),complement(union(w,x)))),null_class).
% 299.94/300.49 146598[0:SpR:98315.0,5493.0] || -> subclass(symmetric_difference(union(intersection(power_class(u),complement(v)),complement(union(w,x))),complement(singleton(intersection(union(complement(power_class(u)),v),union(w,x))))),successor(intersection(union(complement(power_class(u)),v),union(w,x))))*.
% 299.94/300.49 147787[0:SpL:98515.0,97914.0] || member(u,symmetric_difference(union(v,w),union(intersection(complement(x),union(y,z)),complement(power_class(x1)))))* -> member(u,union(complement(union(v,w)),intersection(union(x,complement(union(y,z))),power_class(x1)))).
% 299.94/300.49 147771[0:SpL:98515.0,97900.0] || member(u,symmetric_difference(union(intersection(complement(v),union(w,x)),complement(power_class(y))),union(z,x1)))* -> member(u,union(intersection(union(v,complement(union(w,x))),power_class(y)),complement(union(z,x1)))).
% 299.94/300.49 147759[12:SpL:98515.0,69343.1] function(intersection(union(u,complement(union(v,w))),power_class(x))) || equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),successor(intersection(union(u,complement(union(v,w))),power_class(x))))** -> .
% 299.94/300.49 147930[0:Rew:98515.0,147728.1] || subclass(union(intersection(complement(u),union(v,w)),complement(power_class(x))),intersection(union(u,complement(union(v,w))),power_class(x)))* -> equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),null_class).
% 299.94/300.49 147596[0:SpR:98515.0,4904.1] || -> subclass(symmetric_difference(union(u,complement(union(v,w))),power_class(x)),y) member(not_subclass_element(symmetric_difference(union(u,complement(union(v,w))),power_class(x)),y),union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 299.94/300.49 147578[12:SpR:98515.0,126105.1] function(intersection(union(u,complement(union(v,w))),power_class(x))) || -> subclass(regular(successor(intersection(union(u,complement(union(v,w))),power_class(x)))),union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 299.94/300.49 147932[3:Rew:98515.0,147567.1] || -> member(union(intersection(complement(u),union(v,w)),complement(power_class(x))),intersection(union(u,complement(union(v,w))),power_class(x)))* equal(singleton(union(intersection(complement(u),union(v,w)),complement(power_class(x)))),null_class).
% 299.94/300.49 147527[0:SpR:98515.0,5493.0] || -> subclass(symmetric_difference(union(intersection(complement(u),union(v,w)),complement(power_class(x))),complement(singleton(intersection(union(u,complement(union(v,w))),power_class(x))))),successor(intersection(union(u,complement(union(v,w))),power_class(x))))*.
% 299.94/300.49 148131[0:Res:169.1,98557.0] || member(not_subclass_element(intersection(u,intersection(power_class(complement(union(v,w))),complement(x))),y),union(image(element_relation,union(v,w)),x))* -> subclass(intersection(u,intersection(power_class(complement(union(v,w))),complement(x))),y).
% 299.94/300.49 148085[0:Res:175.1,98557.0] || member(not_subclass_element(intersection(intersection(power_class(complement(union(u,v))),complement(w)),x),y),union(image(element_relation,union(u,v)),w))* -> subclass(intersection(intersection(power_class(complement(union(u,v))),complement(w)),x),y).
% 299.94/300.49 147988[0:SpL:46880.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),union(image(element_relation,power_class(x)),complement(power_class(y)))))* member(u,union(image(element_relation,union(v,w)),intersection(power_class(complement(power_class(x))),power_class(y)))) -> .
% 299.94/300.49 147986[0:SpL:46877.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),union(complement(power_class(x)),image(element_relation,power_class(y)))))* member(u,union(image(element_relation,union(v,w)),intersection(power_class(x),power_class(complement(power_class(y)))))) -> .
% 299.94/300.49 148548[0:SpL:98672.0,97914.0] || member(u,symmetric_difference(union(v,w),union(complement(power_class(x)),intersection(union(y,z),complement(x1)))))* -> member(u,union(complement(union(v,w)),intersection(power_class(x),union(complement(union(y,z)),x1)))).
% 299.94/300.49 148532[0:SpL:98672.0,97900.0] || member(u,symmetric_difference(union(complement(power_class(v)),intersection(union(w,x),complement(y))),union(z,x1)))* -> member(u,union(intersection(power_class(v),union(complement(union(w,x)),y)),complement(union(z,x1)))).
% 299.94/300.49 148520[12:SpL:98672.0,69343.1] function(intersection(power_class(u),union(complement(union(v,w)),x))) || equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),successor(intersection(power_class(u),union(complement(union(v,w)),x))))** -> .
% 299.94/300.49 148699[0:Rew:98672.0,148489.1] || subclass(union(complement(power_class(u)),intersection(union(v,w),complement(x))),intersection(power_class(u),union(complement(union(v,w)),x)))* -> equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),null_class).
% 299.94/300.49 148351[0:SpR:98672.0,4904.1] || -> subclass(symmetric_difference(power_class(u),union(complement(union(v,w)),x)),y) member(not_subclass_element(symmetric_difference(power_class(u),union(complement(union(v,w)),x)),y),union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 299.94/300.49 148333[12:SpR:98672.0,126105.1] function(intersection(power_class(u),union(complement(union(v,w)),x))) || -> subclass(regular(successor(intersection(power_class(u),union(complement(union(v,w)),x)))),union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 299.94/300.49 148701[3:Rew:98672.0,148322.1] || -> member(union(complement(power_class(u)),intersection(union(v,w),complement(x))),intersection(power_class(u),union(complement(union(v,w)),x)))* equal(singleton(union(complement(power_class(u)),intersection(union(v,w),complement(x)))),null_class).
% 299.94/300.49 148282[0:SpR:98672.0,5493.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),intersection(union(v,w),complement(x))),complement(singleton(intersection(power_class(u),union(complement(union(v,w)),x))))),successor(intersection(power_class(u),union(complement(union(v,w)),x))))*.
% 299.94/300.49 149328[0:SpL:98876.0,97914.0] || member(u,symmetric_difference(union(v,w),union(intersection(union(x,y),complement(z)),complement(power_class(x1)))))* -> member(u,union(complement(union(v,w)),intersection(union(complement(union(x,y)),z),power_class(x1)))).
% 299.94/300.49 149312[0:SpL:98876.0,97900.0] || member(u,symmetric_difference(union(intersection(union(v,w),complement(x)),complement(power_class(y))),union(z,x1)))* -> member(u,union(intersection(union(complement(union(v,w)),x),power_class(y)),complement(union(z,x1)))).
% 299.94/300.49 149300[12:SpL:98876.0,69343.1] function(intersection(union(complement(union(u,v)),w),power_class(x))) || equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),successor(intersection(union(complement(union(u,v)),w),power_class(x))))** -> .
% 299.94/300.49 149478[0:Rew:98876.0,149269.1] || subclass(union(intersection(union(u,v),complement(w)),complement(power_class(x))),intersection(union(complement(union(u,v)),w),power_class(x)))* -> equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),null_class).
% 299.94/300.49 149131[0:SpR:98876.0,4904.1] || -> subclass(symmetric_difference(union(complement(union(u,v)),w),power_class(x)),y) member(not_subclass_element(symmetric_difference(union(complement(union(u,v)),w),power_class(x)),y),union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 299.94/300.49 149113[12:SpR:98876.0,126105.1] function(intersection(union(complement(union(u,v)),w),power_class(x))) || -> subclass(regular(successor(intersection(union(complement(union(u,v)),w),power_class(x)))),union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 299.94/300.49 149480[3:Rew:98876.0,149102.1] || -> member(union(intersection(union(u,v),complement(w)),complement(power_class(x))),intersection(union(complement(union(u,v)),w),power_class(x)))* equal(singleton(union(intersection(union(u,v),complement(w)),complement(power_class(x)))),null_class).
% 299.94/300.49 149062[0:SpR:98876.0,5493.0] || -> subclass(symmetric_difference(union(intersection(union(u,v),complement(w)),complement(power_class(x))),complement(singleton(intersection(union(complement(union(u,v)),w),power_class(x))))),successor(intersection(union(complement(union(u,v)),w),power_class(x))))*.
% 299.94/300.49 150799[0:SpL:99161.0,97914.0] || member(u,symmetric_difference(union(v,w),union(complement(union(x,y)),intersection(complement(z),power_class(x1)))))* -> member(u,union(complement(union(v,w)),intersection(union(x,y),union(z,complement(power_class(x1)))))).
% 299.94/300.49 150782[0:SpL:99161.0,97900.0] || member(u,symmetric_difference(union(complement(union(v,w)),intersection(complement(x),power_class(y))),union(z,x1)))* -> member(u,union(intersection(union(v,w),union(x,complement(power_class(y)))),complement(union(z,x1)))).
% 299.94/300.49 150770[12:SpL:99161.0,69343.1] function(intersection(union(u,v),union(w,complement(power_class(x))))) || equal(union(complement(union(u,v)),intersection(complement(w),power_class(x))),successor(intersection(union(u,v),union(w,complement(power_class(x))))))** -> .
% 299.94/300.49 150937[0:Rew:99161.0,150739.1] || subclass(union(complement(union(u,v)),intersection(complement(w),power_class(x))),intersection(union(u,v),union(w,complement(power_class(x)))))* -> equal(union(complement(union(u,v)),intersection(complement(w),power_class(x))),null_class).
% 299.94/300.49 150609[0:SpR:99161.0,4904.1] || -> subclass(symmetric_difference(union(u,v),union(w,complement(power_class(x)))),y) member(not_subclass_element(symmetric_difference(union(u,v),union(w,complement(power_class(x)))),y),union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 299.94/300.49 150591[12:SpR:99161.0,126105.1] function(intersection(union(u,v),union(w,complement(power_class(x))))) || -> subclass(regular(successor(intersection(union(u,v),union(w,complement(power_class(x)))))),union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 299.94/300.49 150939[3:Rew:99161.0,150580.1] || -> member(union(complement(union(u,v)),intersection(complement(w),power_class(x))),intersection(union(u,v),union(w,complement(power_class(x)))))* equal(singleton(union(complement(union(u,v)),intersection(complement(w),power_class(x)))),null_class).
% 299.94/300.49 150540[0:SpR:99161.0,5493.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),intersection(complement(w),power_class(x))),complement(singleton(intersection(union(u,v),union(w,complement(power_class(x))))))),successor(intersection(union(u,v),union(w,complement(power_class(x))))))*.
% 299.94/300.49 151319[0:SpL:99162.0,97914.0] || member(u,symmetric_difference(union(v,w),union(complement(union(x,y)),intersection(power_class(z),complement(x1)))))* -> member(u,union(complement(union(v,w)),intersection(union(x,y),union(complement(power_class(z)),x1)))).
% 299.94/300.49 151302[0:SpL:99162.0,97900.0] || member(u,symmetric_difference(union(complement(union(v,w)),intersection(power_class(x),complement(y))),union(z,x1)))* -> member(u,union(intersection(union(v,w),union(complement(power_class(x)),y)),complement(union(z,x1)))).
% 299.94/300.49 151290[12:SpL:99162.0,69343.1] function(intersection(union(u,v),union(complement(power_class(w)),x))) || equal(union(complement(union(u,v)),intersection(power_class(w),complement(x))),successor(intersection(union(u,v),union(complement(power_class(w)),x))))** -> .
% 299.94/300.49 151468[0:Rew:99162.0,151259.1] || subclass(union(complement(union(u,v)),intersection(power_class(w),complement(x))),intersection(union(u,v),union(complement(power_class(w)),x)))* -> equal(union(complement(union(u,v)),intersection(power_class(w),complement(x))),null_class).
% 299.94/300.49 151120[0:SpR:99162.0,4904.1] || -> subclass(symmetric_difference(union(u,v),union(complement(power_class(w)),x)),y) member(not_subclass_element(symmetric_difference(union(u,v),union(complement(power_class(w)),x)),y),union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 299.94/300.49 151102[12:SpR:99162.0,126105.1] function(intersection(union(u,v),union(complement(power_class(w)),x))) || -> subclass(regular(successor(intersection(union(u,v),union(complement(power_class(w)),x)))),union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 299.94/300.49 151470[3:Rew:99162.0,151091.1] || -> member(union(complement(union(u,v)),intersection(power_class(w),complement(x))),intersection(union(u,v),union(complement(power_class(w)),x)))* equal(singleton(union(complement(union(u,v)),intersection(power_class(w),complement(x)))),null_class).
% 299.94/300.49 151051[0:SpR:99162.0,5493.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),intersection(power_class(w),complement(x))),complement(singleton(intersection(union(u,v),union(complement(power_class(w)),x))))),successor(intersection(union(u,v),union(complement(power_class(w)),x))))*.
% 299.94/300.49 151959[0:SpL:99659.0,97914.0] || member(u,symmetric_difference(union(v,w),union(complement(union(x,y)),image(element_relation,union(z,x1)))))* -> member(u,union(complement(union(v,w)),intersection(union(x,y),power_class(complement(union(z,x1)))))).
% 299.94/300.49 151942[0:SpL:99659.0,97900.0] || member(u,symmetric_difference(union(complement(union(v,w)),image(element_relation,union(x,y))),union(z,x1)))* -> member(u,union(intersection(union(v,w),power_class(complement(union(x,y)))),complement(union(z,x1)))).
% 299.94/300.49 151930[12:SpL:99659.0,69343.1] function(intersection(union(u,v),power_class(complement(union(w,x))))) || equal(union(complement(union(u,v)),image(element_relation,union(w,x))),successor(intersection(union(u,v),power_class(complement(union(w,x))))))** -> .
% 299.94/300.49 152131[0:Rew:99659.0,151899.1] || subclass(union(complement(union(u,v)),image(element_relation,union(w,x))),intersection(union(u,v),power_class(complement(union(w,x)))))* -> equal(union(complement(union(u,v)),image(element_relation,union(w,x))),null_class).
% 299.94/300.49 151747[0:SpR:99659.0,4904.1] || -> subclass(symmetric_difference(union(u,v),power_class(complement(union(w,x)))),y) member(not_subclass_element(symmetric_difference(union(u,v),power_class(complement(union(w,x)))),y),union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 299.94/300.49 151729[12:SpR:99659.0,126105.1] function(intersection(union(u,v),power_class(complement(union(w,x))))) || -> subclass(regular(successor(intersection(union(u,v),power_class(complement(union(w,x)))))),union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 299.94/300.49 152133[3:Rew:99659.0,151718.1] || -> member(union(complement(union(u,v)),image(element_relation,union(w,x))),intersection(union(u,v),power_class(complement(union(w,x)))))* equal(singleton(union(complement(union(u,v)),image(element_relation,union(w,x)))),null_class).
% 299.94/300.49 151678[0:SpR:99659.0,5493.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),image(element_relation,union(w,x))),complement(singleton(intersection(union(u,v),power_class(complement(union(w,x))))))),successor(intersection(union(u,v),power_class(complement(union(w,x))))))*.
% 299.94/300.49 153154[0:SpL:99660.0,97914.0] || member(u,symmetric_difference(union(v,w),union(image(element_relation,union(x,y)),complement(union(z,x1)))))* -> member(u,union(complement(union(v,w)),intersection(power_class(complement(union(x,y))),union(z,x1)))).
% 299.94/300.49 153136[0:SpL:99660.0,97900.0] || member(u,symmetric_difference(union(image(element_relation,union(v,w)),complement(union(x,y))),union(z,x1)))* -> member(u,union(intersection(power_class(complement(union(v,w))),union(x,y)),complement(union(z,x1)))).
% 299.94/300.49 153124[12:SpL:99660.0,69343.1] function(intersection(power_class(complement(union(u,v))),union(w,x))) || equal(union(image(element_relation,union(u,v)),complement(union(w,x))),successor(intersection(power_class(complement(union(u,v))),union(w,x))))** -> .
% 299.94/300.49 153338[0:Rew:99660.0,153093.1] || subclass(union(image(element_relation,union(u,v)),complement(union(w,x))),intersection(power_class(complement(union(u,v))),union(w,x)))* -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),null_class).
% 299.94/300.49 152936[0:SpR:99660.0,4904.1] || -> subclass(symmetric_difference(power_class(complement(union(u,v))),union(w,x)),y) member(not_subclass_element(symmetric_difference(power_class(complement(union(u,v))),union(w,x)),y),union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 299.94/300.49 152918[12:SpR:99660.0,126105.1] function(intersection(power_class(complement(union(u,v))),union(w,x))) || -> subclass(regular(successor(intersection(power_class(complement(union(u,v))),union(w,x)))),union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 299.94/300.49 153340[3:Rew:99660.0,152907.1] || -> member(union(image(element_relation,union(u,v)),complement(union(w,x))),intersection(power_class(complement(union(u,v))),union(w,x)))* equal(singleton(union(image(element_relation,union(u,v)),complement(union(w,x)))),null_class).
% 299.94/300.49 152867[0:SpR:99660.0,5493.0] || -> subclass(symmetric_difference(union(image(element_relation,union(u,v)),complement(union(w,x))),complement(singleton(intersection(power_class(complement(union(u,v))),union(w,x))))),successor(intersection(power_class(complement(union(u,v))),union(w,x))))*.
% 299.94/300.49 155985[3:Rew:71035.0,155963.2,71035.0,155963.1,71035.0,155963.0] || -> equal(intersection(union(null_class,ordered_pair(u,v)),w),null_class) equal(regular(intersection(union(null_class,ordered_pair(u,v)),w)),unordered_pair(u,singleton(v)))** equal(regular(intersection(union(null_class,ordered_pair(u,v)),w)),singleton(u)).
% 299.94/300.49 155954[3:Res:57352.0,6974.0] || -> equal(union(null_class,intersection(u,ordered_pair(v,w))),null_class) equal(regular(union(null_class,intersection(u,ordered_pair(v,w)))),unordered_pair(v,singleton(w)))** equal(regular(union(null_class,intersection(u,ordered_pair(v,w)))),singleton(v)).
% 299.94/300.49 155986[3:Rew:71035.0,155948.2,71035.0,155948.1,71035.0,155948.0] || -> equal(intersection(u,union(null_class,ordered_pair(v,w))),null_class) equal(regular(intersection(u,union(null_class,ordered_pair(v,w)))),unordered_pair(v,singleton(w)))** equal(regular(intersection(u,union(null_class,ordered_pair(v,w)))),singleton(v)).
% 299.94/300.49 155940[3:Res:125636.0,6974.0] || -> equal(regular(union(null_class,complement(ordered_pair(u,v)))),null_class) equal(regular(regular(union(null_class,complement(ordered_pair(u,v))))),unordered_pair(u,singleton(v)))** equal(regular(regular(union(null_class,complement(ordered_pair(u,v))))),singleton(u)).
% 299.94/300.49 155932[3:Res:56263.0,6974.0] || -> equal(union(null_class,intersection(ordered_pair(u,v),w)),null_class) equal(regular(union(null_class,intersection(ordered_pair(u,v),w))),unordered_pair(u,singleton(v)))** equal(regular(union(null_class,intersection(ordered_pair(u,v),w))),singleton(u)).
% 299.94/300.49 158286[3:Res:2978.1,7409.1] || member(regular(intersection(restrict(unordered_pair(u,v),w,x),y)),u)* -> equal(intersection(restrict(unordered_pair(u,v),w,x),y),null_class) equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.49 158281[3:Res:2355.1,7409.1] || member(regular(intersection(u,restrict(unordered_pair(v,w),x,y))),v)* -> equal(intersection(u,restrict(unordered_pair(v,w),x,y)),null_class) equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 299.94/300.49 158725[3:Res:2978.1,7410.1] || member(regular(intersection(restrict(unordered_pair(u,v),w,x),y)),v)* -> equal(intersection(restrict(unordered_pair(u,v),w,x),y),null_class) equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.49 158720[3:Res:2355.1,7410.1] || member(regular(intersection(u,restrict(unordered_pair(v,w),x,y))),w)* -> equal(intersection(u,restrict(unordered_pair(v,w),x,y)),null_class) equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 299.94/300.49 175090[15:Rew:165880.0,166605.2,165880.0,166605.1] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,cross_product(singleton(w),y__dfg))* member(w,y__dfg) member(ordered_pair(u,ordered_pair(v,compose(u,v))),x)* -> member(w,cantor(x))*.
% 299.94/300.49 166606[15:Rew:165880.0,93436.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,intersection(power_class(complement(power_class(w))),complement(x))) member(ordered_pair(u,ordered_pair(v,compose(u,v))),union(image(element_relation,power_class(w)),x))* -> .
% 299.94/300.49 166608[15:Rew:165880.0,91721.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,intersection(complement(w),power_class(complement(power_class(x))))) member(ordered_pair(u,ordered_pair(v,compose(u,v))),union(w,image(element_relation,power_class(x))))* -> .
% 299.94/300.49 175091[15:Rew:165880.0,166611.1] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,cross_product(y__dfg,y__dfg)) subclass(composition_function,element_relation) -> member(u,ordered_pair(ordered_pair(v,compose(u,v)),compose(u,ordered_pair(v,compose(u,v)))))*.
% 299.94/300.49 175092[15:Rew:165880.0,166772.2] || member(ordered_pair(u,regular(image(v,range_of(null_class)))),cross_product(y__dfg,y__dfg)) -> equal(image(v,range_of(null_class)),null_class) member(ordered_pair(u,regular(image(v,range_of(null_class)))),compose(v,singleton(cross_product(singleton(u),y__dfg))))*.
% 299.94/300.49 175093[15:Rew:165880.0,166774.2] || member(ordered_pair(u,regular(image(v,range_of(null_class)))),cross_product(y__dfg,y__dfg)) -> equal(image(v,range_of(null_class)),null_class) member(ordered_pair(u,regular(image(v,range_of(null_class)))),compose(v,complement(cross_product(singleton(u),y__dfg))))*.
% 299.94/300.49 166776[15:Rew:165880.0,20789.0] || member(ordered_pair(u,regular(image(v,range_of(null_class)))),cross_product(y__dfg,y__dfg)) -> member(u,cantor(w)) equal(image(v,range_of(null_class)),null_class) member(ordered_pair(u,regular(image(v,range_of(null_class)))),compose(v,w))*.
% 299.94/300.49 166801[15:Rew:165880.0,10620.1] || equal(successor(first(regular(cross_product(u,v)))),second(regular(cross_product(u,v)))) member(regular(cross_product(u,v)),cross_product(y__dfg,y__dfg))* -> equal(cross_product(u,v),null_class) member(regular(cross_product(u,v)),successor_relation).
% 299.94/300.49 175094[15:Rew:165880.0,167039.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,intersection(complement(w),union(x,y))) member(ordered_pair(v,u),union(w,complement(union(x,y))))* -> .
% 299.94/300.49 175095[15:Rew:165880.0,167040.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,intersection(union(w,x),complement(y))) member(ordered_pair(v,u),union(complement(union(w,x)),y))* -> .
% 299.94/300.49 175096[15:Rew:165880.0,167041.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,union(w,x))* member(ordered_pair(v,u),complement(x))* member(ordered_pair(v,u),complement(w))* -> .
% 299.94/300.49 175097[15:Rew:165880.0,167042.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,ordered_pair(w,x))* -> equal(ordered_pair(v,u),unordered_pair(w,singleton(x)))* equal(ordered_pair(v,u),singleton(w)).
% 299.94/300.49 167132[15:Rew:165880.0,155391.2] || member(ordered_pair(u,cantor(u)),union(complement(v),complement(w)))* member(ordered_pair(u,cantor(u)),union(v,w)) member(u,y__dfg) subclass(domain_relation,regular(symmetric_difference(complement(v),complement(w)))) -> .
% 299.94/300.49 167136[15:Rew:165880.0,155316.2] || member(ordered_pair(u,cantor(u)),union(complement(v),complement(w)))* member(ordered_pair(u,cantor(u)),union(v,w)) member(u,y__dfg) subclass(domain_relation,complement(symmetric_difference(complement(v),complement(w)))) -> .
% 299.94/300.49 175098[15:Rew:165880.0,167244.1] || member(u,y__dfg) subclass(y__dfg,regular(intersection(power_class(complement(power_class(v))),complement(w))))* -> member(power_class(u),union(image(element_relation,power_class(v)),w))* equal(intersection(power_class(complement(power_class(v))),complement(w)),null_class).
% 299.94/300.49 175099[15:Rew:165880.0,167245.1] || member(u,y__dfg) subclass(y__dfg,regular(intersection(power_class(complement(power_class(v))),complement(w))))* -> member(sum_class(u),union(image(element_relation,power_class(v)),w))* equal(intersection(power_class(complement(power_class(v))),complement(w)),null_class).
% 299.94/300.49 167254[15:Rew:165880.0,139339.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(complement(power_class(w)),image(element_relation,power_class(x)))))* member(u,union(image(element_relation,power_class(v)),intersection(power_class(w),power_class(complement(power_class(x)))))).
% 299.94/300.49 167255[15:Rew:165880.0,139341.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(image(element_relation,power_class(w)),complement(power_class(x)))))* member(u,union(image(element_relation,power_class(v)),intersection(power_class(complement(power_class(w))),power_class(x)))).
% 299.94/300.49 175100[15:Rew:165880.0,167284.1] || member(u,y__dfg) subclass(y__dfg,regular(intersection(complement(v),power_class(complement(power_class(w))))))* -> member(power_class(u),union(v,image(element_relation,power_class(w))))* equal(intersection(complement(v),power_class(complement(power_class(w)))),null_class).
% 299.94/300.49 175101[15:Rew:165880.0,167285.1] || member(u,y__dfg) subclass(y__dfg,regular(intersection(complement(v),power_class(complement(power_class(w))))))* -> member(sum_class(u),union(v,image(element_relation,power_class(w))))* equal(intersection(complement(v),power_class(complement(power_class(w)))),null_class).
% 299.94/300.49 167294[15:Rew:165880.0,138581.0] || member(u,y__dfg) -> member(u,intersection(union(complement(power_class(v)),image(element_relation,power_class(w))),power_class(complement(power_class(x)))))* member(u,union(intersection(power_class(v),power_class(complement(power_class(w)))),image(element_relation,power_class(x)))).
% 299.94/300.49 167295[15:Rew:165880.0,138583.0] || member(u,y__dfg) -> member(u,intersection(union(image(element_relation,power_class(v)),complement(power_class(w))),power_class(complement(power_class(x)))))* member(u,union(intersection(power_class(complement(power_class(v))),power_class(w)),image(element_relation,power_class(x)))).
% 299.94/300.49 167364[15:Rew:165880.0,127620.0] || member(u,y__dfg) subclass(domain_relation,regular(intersection(union(v,w),complement(x)))) -> member(ordered_pair(u,cantor(u)),union(complement(union(v,w)),x))* equal(intersection(union(v,w),complement(x)),null_class).
% 299.94/300.49 167402[15:Rew:165880.0,126423.0] || member(u,y__dfg) subclass(domain_relation,regular(intersection(complement(v),union(w,x)))) -> member(ordered_pair(u,cantor(u)),union(v,complement(union(w,x))))* equal(intersection(complement(v),union(w,x)),null_class).
% 299.94/300.49 175102[15:Rew:165880.0,167695.2,165880.0,167695.1] || member(u,y__dfg) member(not_subclass_element(intersection(restrict(cross_product(singleton(u),y__dfg),v,w),x),y),z)* -> subclass(intersection(restrict(cross_product(singleton(u),y__dfg),v,w),x),y) member(u,cantor(z)).
% 299.94/300.49 175103[15:Rew:165880.0,167696.2,165880.0,167696.1] || member(u,y__dfg) member(not_subclass_element(intersection(v,restrict(cross_product(singleton(u),y__dfg),w,x)),y),z)* -> subclass(intersection(v,restrict(cross_product(singleton(u),y__dfg),w,x)),y) member(u,cantor(z)).
% 299.94/300.49 167722[15:Rew:165880.0,96141.0] || member(u,y__dfg) -> member(u,image(element_relation,union(v,intersection(union(w,complement(power_class(x))),power_class(y))))) member(u,power_class(intersection(complement(v),union(intersection(complement(w),power_class(x)),complement(power_class(y))))))*.
% 299.94/300.49 167723[15:Rew:165880.0,96142.0] || member(u,y__dfg) -> member(u,image(element_relation,union(v,intersection(union(complement(power_class(w)),x),power_class(y))))) member(u,power_class(intersection(complement(v),union(intersection(power_class(w),complement(x)),complement(power_class(y))))))*.
% 299.94/300.49 167724[15:Rew:165880.0,96143.0] || member(u,y__dfg) -> member(u,image(element_relation,union(v,intersection(power_class(w),union(x,complement(power_class(y))))))) member(u,power_class(intersection(complement(v),union(complement(power_class(w)),intersection(complement(x),power_class(y))))))*.
% 299.94/300.49 167725[15:Rew:165880.0,96144.0] || member(u,y__dfg) -> member(u,image(element_relation,union(v,intersection(power_class(w),union(complement(power_class(x)),y))))) member(u,power_class(intersection(complement(v),union(complement(power_class(w)),intersection(power_class(x),complement(y))))))*.
% 299.94/300.49 167726[15:Rew:165880.0,96169.0] || member(u,y__dfg) -> member(u,image(element_relation,union(intersection(union(v,complement(power_class(w))),power_class(x)),y))) member(u,power_class(intersection(union(intersection(complement(v),power_class(w)),complement(power_class(x))),complement(y))))*.
% 299.94/300.49 167727[15:Rew:165880.0,96170.0] || member(u,y__dfg) -> member(u,image(element_relation,union(intersection(union(complement(power_class(v)),w),power_class(x)),y))) member(u,power_class(intersection(union(intersection(power_class(v),complement(w)),complement(power_class(x))),complement(y))))*.
% 299.94/300.49 167728[15:Rew:165880.0,96171.0] || member(u,y__dfg) -> member(u,image(element_relation,union(intersection(power_class(v),union(w,complement(power_class(x)))),y))) member(u,power_class(intersection(union(complement(power_class(v)),intersection(complement(w),power_class(x))),complement(y))))*.
% 299.94/300.49 167729[15:Rew:165880.0,96172.0] || member(u,y__dfg) -> member(u,image(element_relation,union(intersection(power_class(v),union(complement(power_class(w)),x)),y))) member(u,power_class(intersection(union(complement(power_class(v)),intersection(power_class(w),complement(x))),complement(y))))*.
% 299.94/300.49 175104[15:Rew:165880.0,167751.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(complement(power_class(v)),intersection(power_class(w),complement(x))),complement(y)))* member(sum_class(u),union(intersection(power_class(v),union(complement(power_class(w)),x)),y))* -> .
% 299.94/300.49 175105[15:Rew:165880.0,167752.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(complement(power_class(v)),intersection(power_class(w),complement(x))),complement(y)))* member(power_class(u),union(intersection(power_class(v),union(complement(power_class(w)),x)),y))* -> .
% 299.94/300.49 175106[15:Rew:165880.0,167753.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(complement(power_class(w)),intersection(power_class(x),complement(y)))))* member(sum_class(u),union(v,intersection(power_class(w),union(complement(power_class(x)),y))))* -> .
% 299.94/300.49 175107[15:Rew:165880.0,167754.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(complement(power_class(w)),intersection(power_class(x),complement(y)))))* member(power_class(u),union(v,intersection(power_class(w),union(complement(power_class(x)),y))))* -> .
% 299.94/300.49 175108[15:Rew:165880.0,167760.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(intersection(power_class(v),complement(w)),complement(power_class(x))),complement(y)))* member(sum_class(u),union(intersection(union(complement(power_class(v)),w),power_class(x)),y))* -> .
% 299.94/300.49 175109[15:Rew:165880.0,167761.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(intersection(power_class(v),complement(w)),complement(power_class(x))),complement(y)))* member(power_class(u),union(intersection(union(complement(power_class(v)),w),power_class(x)),y))* -> .
% 299.94/300.49 175110[15:Rew:165880.0,167762.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(intersection(power_class(w),complement(x)),complement(power_class(y)))))* member(sum_class(u),union(v,intersection(union(complement(power_class(w)),x),power_class(y))))* -> .
% 299.94/300.49 175111[15:Rew:165880.0,167763.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(intersection(power_class(w),complement(x)),complement(power_class(y)))))* member(power_class(u),union(v,intersection(union(complement(power_class(w)),x),power_class(y))))* -> .
% 299.94/300.49 175112[15:Rew:165880.0,167769.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(intersection(complement(v),power_class(w)),complement(power_class(x))),complement(y)))* member(sum_class(u),union(intersection(union(v,complement(power_class(w))),power_class(x)),y))* -> .
% 299.94/300.49 175113[15:Rew:165880.0,167770.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(intersection(complement(v),power_class(w)),complement(power_class(x))),complement(y)))* member(power_class(u),union(intersection(union(v,complement(power_class(w))),power_class(x)),y))* -> .
% 299.94/300.49 175114[15:Rew:165880.0,167771.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(intersection(complement(w),power_class(x)),complement(power_class(y)))))* member(sum_class(u),union(v,intersection(union(w,complement(power_class(x))),power_class(y))))* -> .
% 299.94/300.49 175115[15:Rew:165880.0,167772.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(intersection(complement(w),power_class(x)),complement(power_class(y)))))* member(power_class(u),union(v,intersection(union(w,complement(power_class(x))),power_class(y))))* -> .
% 299.94/300.49 175116[15:Rew:165880.0,167778.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(complement(power_class(v)),intersection(complement(w),power_class(x))),complement(y)))* member(sum_class(u),union(intersection(power_class(v),union(w,complement(power_class(x)))),y))* -> .
% 299.94/300.49 175117[15:Rew:165880.0,167779.1] || member(u,y__dfg) subclass(y__dfg,intersection(union(complement(power_class(v)),intersection(complement(w),power_class(x))),complement(y)))* member(power_class(u),union(intersection(power_class(v),union(w,complement(power_class(x)))),y))* -> .
% 299.94/300.49 175118[15:Rew:165880.0,167780.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(complement(power_class(w)),intersection(complement(x),power_class(y)))))* member(sum_class(u),union(v,intersection(power_class(w),union(x,complement(power_class(y))))))* -> .
% 299.94/300.49 175119[15:Rew:165880.0,167781.1] || member(u,y__dfg) subclass(y__dfg,intersection(complement(v),union(complement(power_class(w)),intersection(complement(x),power_class(y)))))* member(power_class(u),union(v,intersection(power_class(w),union(x,complement(power_class(y))))))* -> .
% 299.94/300.49 167799[15:Rew:165880.0,91489.1] || member(ordered_pair(u,cantor(u)),union(v,w)) member(u,y__dfg) subclass(domain_relation,regular(intersection(v,w))) -> member(ordered_pair(u,cantor(u)),symmetric_difference(v,w))* equal(intersection(v,w),null_class).
% 299.94/300.49 175120[15:Rew:165880.0,168463.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),complement(symmetric_difference(complement(v),complement(w))))*.
% 299.94/300.49 175121[15:Rew:165880.0,168477.3] single_valued_class(flip(cross_product(u,universal_class))) || subclass(range_of(flip(cross_product(u,y__dfg))),range_of(u))* equal(cross_product(range_of(u),range_of(u)),inverse(u)) equal(flip(cross_product(u,y__dfg)),cross_product(y__dfg,y__dfg)) -> .
% 299.94/300.49 175122[15:Rew:165880.0,168533.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),complement(symmetric_difference(complement(v),complement(w))))*.
% 299.94/300.49 175123[15:Rew:165880.0,168548.2] function(restrict(cross_product(u,universal_class),v,w)) || subclass(image(cross_product(v,w),u),cantor(cantor(x))) equal(cantor(cantor(y)),y__dfg) -> compatible(restrict(cross_product(u,y__dfg),v,w),y,x)*.
% 299.94/300.49 175124[15:Rew:165880.0,168773.3,165880.0,168773.2,165880.0,168773.0] || member(restrict(u,singleton(v),y__dfg),y__dfg) member(v,y__dfg) member(apply(choice,restrict(u,singleton(v),y__dfg)),w)* -> equal(restrict(u,singleton(v),y__dfg),null_class) member(v,cantor(w)).
% 299.94/300.49 169899[15:Rew:165880.0,20663.0] || member(cross_product(u,v),y__dfg) member(apply(choice,cross_product(u,v)),domain_relation) -> equal(cross_product(u,v),null_class) equal(cantor(first(apply(choice,cross_product(u,v)))),second(apply(choice,cross_product(u,v))))**.
% 299.94/300.49 169911[15:Rew:165880.0,12980.0] || member(cross_product(u,v),y__dfg) member(apply(choice,cross_product(u,v)),successor_relation) -> equal(cross_product(u,v),null_class) equal(successor(first(apply(choice,cross_product(u,v)))),second(apply(choice,cross_product(u,v))))**.
% 299.94/300.49 169978[15:Rew:165880.0,9863.0] || member(intersection(u,unordered_pair(v,w)),y__dfg) -> equal(intersection(u,unordered_pair(v,w)),null_class) equal(apply(choice,intersection(u,unordered_pair(v,w))),w)** equal(apply(choice,intersection(u,unordered_pair(v,w))),v)**.
% 299.94/300.49 169981[15:Rew:165880.0,9679.0] || member(intersection(unordered_pair(u,v),w),y__dfg) -> equal(intersection(unordered_pair(u,v),w),null_class) equal(apply(choice,intersection(unordered_pair(u,v),w)),v)** equal(apply(choice,intersection(unordered_pair(u,v),w)),u)**.
% 299.94/300.49 171165[15:Rew:165880.0,78029.0] || member(union(null_class,unordered_pair(u,v)),y__dfg) -> equal(union(null_class,unordered_pair(u,v)),null_class) equal(apply(choice,union(null_class,unordered_pair(u,v))),v)** equal(apply(choice,union(null_class,unordered_pair(u,v))),u)**.
% 299.94/300.49 171192[15:Rew:165880.0,78967.0] || subclass(y__dfg,complement(symmetric_difference(complement(u),complement(singleton(u))))) member(omega,union(successor(u),union(complement(u),complement(singleton(u))))) -> member(omega,symmetric_difference(successor(u),union(complement(u),complement(singleton(u)))))*.
% 299.94/300.49 171217[15:Rew:165880.0,164549.1] || member(apply(choice,intersection(union(null_class,intersection(u,v)),w)),symmetric_difference(u,v))* member(intersection(union(null_class,intersection(u,v)),w),y__dfg) -> equal(intersection(union(null_class,intersection(u,v)),w),null_class).
% 299.94/300.49 171224[15:Rew:165880.0,163836.1] || member(apply(choice,intersection(u,union(null_class,intersection(v,w)))),symmetric_difference(v,w))* member(intersection(u,union(null_class,intersection(v,w))),y__dfg) -> equal(intersection(u,union(null_class,intersection(v,w))),null_class).
% 299.94/300.49 171235[15:Rew:165880.0,82228.0] || member(restrict(intersection(u,intersection(v,w)),x,y),y__dfg) -> equal(restrict(intersection(u,intersection(v,w)),x,y),null_class) member(apply(choice,restrict(intersection(u,intersection(v,w)),x,y)),w)*.
% 299.94/300.49 171236[15:Rew:165880.0,81776.0] || member(restrict(intersection(u,intersection(v,w)),x,y),y__dfg) -> equal(restrict(intersection(u,intersection(v,w)),x,y),null_class) member(apply(choice,restrict(intersection(u,intersection(v,w)),x,y)),v)*.
% 299.94/300.49 171237[15:Rew:165880.0,82224.0] || member(intersection(u,restrict(intersection(v,w),x,y)),y__dfg) -> equal(intersection(u,restrict(intersection(v,w),x,y)),null_class) member(apply(choice,intersection(u,restrict(intersection(v,w),x,y))),w)*.
% 299.94/300.49 171238[15:Rew:165880.0,81772.0] || member(intersection(u,restrict(intersection(v,w),x,y)),y__dfg) -> equal(intersection(u,restrict(intersection(v,w),x,y)),null_class) member(apply(choice,intersection(u,restrict(intersection(v,w),x,y))),v)*.
% 299.94/300.49 171239[15:Rew:165880.0,82214.0] || member(union(null_class,restrict(intersection(u,v),w,x)),y__dfg) -> equal(union(null_class,restrict(intersection(u,v),w,x)),null_class) member(apply(choice,union(null_class,restrict(intersection(u,v),w,x))),v)*.
% 299.94/300.49 171240[15:Rew:165880.0,81762.0] || member(union(null_class,restrict(intersection(u,v),w,x)),y__dfg) -> equal(union(null_class,restrict(intersection(u,v),w,x)),null_class) member(apply(choice,union(null_class,restrict(intersection(u,v),w,x))),u)*.
% 299.94/300.49 171241[15:Rew:165880.0,82206.0] || member(intersection(restrict(intersection(u,v),w,x),y),y__dfg) -> equal(intersection(restrict(intersection(u,v),w,x),y),null_class) member(apply(choice,intersection(restrict(intersection(u,v),w,x),y)),v)*.
% 299.94/300.49 171242[15:Rew:165880.0,81754.0] || member(intersection(restrict(intersection(u,v),w,x),y),y__dfg) -> equal(intersection(restrict(intersection(u,v),w,x),y),null_class) member(apply(choice,intersection(restrict(intersection(u,v),w,x),y)),u)*.
% 299.94/300.49 171243[15:Rew:165880.0,82201.0] || member(restrict(intersection(intersection(u,v),w),x,y),y__dfg) -> equal(restrict(intersection(intersection(u,v),w),x,y),null_class) member(apply(choice,restrict(intersection(intersection(u,v),w),x,y)),v)*.
% 299.94/300.49 171244[15:Rew:165880.0,81749.0] || member(restrict(intersection(intersection(u,v),w),x,y),y__dfg) -> equal(restrict(intersection(intersection(u,v),w),x,y),null_class) member(apply(choice,restrict(intersection(intersection(u,v),w),x,y)),u)*.
% 299.94/300.49 171245[15:Rew:165880.0,82244.0] || member(restrict(union(null_class,intersection(u,v)),w,x),y__dfg) -> equal(restrict(union(null_class,intersection(u,v)),w,x),null_class) member(apply(choice,restrict(union(null_class,intersection(u,v)),w,x)),v)*.
% 299.94/300.49 171246[15:Rew:165880.0,81792.0] || member(restrict(union(null_class,intersection(u,v)),w,x),y__dfg) -> equal(restrict(union(null_class,intersection(u,v)),w,x),null_class) member(apply(choice,restrict(union(null_class,intersection(u,v)),w,x)),u)*.
% 299.94/300.49 171382[15:Rew:165880.0,94038.0] || subclass(y__dfg,union(complement(power_class(u)),intersection(complement(v),power_class(w))))* member(omega,union(power_class(u),union(v,complement(power_class(w))))) -> member(omega,symmetric_difference(power_class(u),union(v,complement(power_class(w))))).
% 299.94/300.49 171408[15:Rew:165880.0,94886.0] || subclass(y__dfg,union(intersection(complement(u),power_class(v)),complement(power_class(w))))* member(omega,union(union(u,complement(power_class(v))),power_class(w))) -> member(omega,symmetric_difference(union(u,complement(power_class(v))),power_class(w))).
% 299.94/300.49 171434[15:Rew:165880.0,95219.0] || subclass(y__dfg,union(intersection(power_class(u),complement(v)),complement(power_class(w))))* member(omega,union(union(complement(power_class(u)),v),power_class(w))) -> member(omega,symmetric_difference(union(complement(power_class(u)),v),power_class(w))).
% 299.94/300.49 171460[15:Rew:165880.0,95604.0] || subclass(y__dfg,union(complement(power_class(u)),intersection(power_class(v),complement(w))))* member(omega,union(power_class(u),union(complement(power_class(v)),w))) -> member(omega,symmetric_difference(power_class(u),union(complement(power_class(v)),w))).
% 299.94/300.49 171633[15:Rew:165880.0,100117.0] || member(union(u,complement(union(v,w))),y__dfg) member(apply(choice,union(u,complement(union(v,w)))),intersection(complement(u),union(v,w)))* -> equal(union(u,complement(union(v,w))),null_class).
% 299.94/300.49 171636[15:Rew:165880.0,100122.0] || member(union(complement(union(u,v)),w),y__dfg) member(apply(choice,union(complement(union(u,v)),w)),intersection(union(u,v),complement(w)))* -> equal(union(complement(union(u,v)),w),null_class).
% 299.94/300.49 171734[15:Rew:165880.0,108891.0] || member(intersection(complement(u),union(v,w)),y__dfg) member(apply(choice,intersection(complement(u),union(v,w))),union(u,complement(union(v,w))))* -> equal(intersection(complement(u),union(v,w)),null_class).
% 299.94/300.49 171740[15:Rew:165880.0,109212.0] || member(intersection(union(u,v),complement(w)),y__dfg) member(apply(choice,intersection(union(u,v),complement(w))),union(complement(union(u,v)),w))* -> equal(intersection(union(u,v),complement(w)),null_class).
% 299.94/300.49 171764[15:Rew:165880.0,110440.0] || subclass(y__dfg,union(complement(power_class(u)),image(element_relation,union(v,w))))* member(omega,union(power_class(u),power_class(complement(union(v,w))))) -> member(omega,symmetric_difference(power_class(u),power_class(complement(union(v,w))))).
% 299.94/300.49 171789[15:Rew:165880.0,110894.0] || subclass(y__dfg,union(image(element_relation,power_class(u)),complement(union(v,w))))* member(omega,union(power_class(complement(power_class(u))),union(v,w))) -> member(omega,symmetric_difference(power_class(complement(power_class(u))),union(v,w))).
% 299.94/300.49 171817[15:Rew:165880.0,111432.0] || subclass(y__dfg,union(image(element_relation,union(u,v)),complement(power_class(w))))* member(omega,union(power_class(complement(union(u,v))),power_class(w))) -> member(omega,symmetric_difference(power_class(complement(union(u,v))),power_class(w))).
% 299.94/300.49 171844[15:Rew:165880.0,112371.0] || subclass(y__dfg,union(complement(union(u,v)),image(element_relation,power_class(w))))* member(omega,union(union(u,v),power_class(complement(power_class(w))))) -> member(omega,symmetric_difference(union(u,v),power_class(complement(power_class(w))))).
% 299.94/300.49 171862[15:Rew:165880.0,112764.0] || member(intersection(union(null_class,restrict(u,v,w)),x),y__dfg) -> equal(intersection(union(null_class,restrict(u,v,w)),x),null_class) member(apply(choice,intersection(union(null_class,restrict(u,v,w)),x)),u)*.
% 299.94/300.49 171864[15:Rew:165880.0,112754.0] || member(union(null_class,intersection(u,restrict(v,w,x))),y__dfg) -> equal(union(null_class,intersection(u,restrict(v,w,x))),null_class) member(apply(choice,union(null_class,intersection(u,restrict(v,w,x)))),v)*.
% 299.94/300.49 171866[15:Rew:165880.0,112751.0] || member(intersection(intersection(u,restrict(v,w,x)),y),y__dfg) -> equal(intersection(intersection(u,restrict(v,w,x)),y),null_class) member(apply(choice,intersection(intersection(u,restrict(v,w,x)),y)),v)*.
% 299.94/300.49 171868[15:Rew:165880.0,112765.0] || member(intersection(u,union(null_class,restrict(v,w,x))),y__dfg) -> equal(intersection(u,union(null_class,restrict(v,w,x))),null_class) member(apply(choice,intersection(u,union(null_class,restrict(v,w,x)))),v)*.
% 299.94/300.49 171870[15:Rew:165880.0,112745.0] || member(intersection(u,intersection(restrict(v,w,x),y)),y__dfg) -> equal(intersection(u,intersection(restrict(v,w,x),y)),null_class) member(apply(choice,intersection(u,intersection(restrict(v,w,x),y))),v)*.
% 299.94/300.49 171872[15:Rew:165880.0,112742.0] || member(intersection(u,intersection(v,restrict(w,x,y))),y__dfg) -> equal(intersection(u,intersection(v,restrict(w,x,y))),null_class) member(apply(choice,intersection(u,intersection(v,restrict(w,x,y)))),w)*.
% 299.94/300.49 171874[15:Rew:165880.0,112737.0] || member(union(null_class,intersection(restrict(u,v,w),x)),y__dfg) -> equal(union(null_class,intersection(restrict(u,v,w),x)),null_class) member(apply(choice,union(null_class,intersection(restrict(u,v,w),x))),u)*.
% 299.94/300.49 171876[15:Rew:165880.0,112731.0] || member(intersection(intersection(restrict(u,v,w),x),y),y__dfg) -> equal(intersection(intersection(restrict(u,v,w),x),y),null_class) member(apply(choice,intersection(intersection(restrict(u,v,w),x),y)),u)*.
% 299.94/300.49 171963[15:Rew:165880.0,125831.0] || member(regular(union(null_class,complement(restrict(u,v,w)))),y__dfg) -> equal(regular(union(null_class,complement(restrict(u,v,w)))),null_class) member(apply(choice,regular(union(null_class,complement(restrict(u,v,w))))),u)*.
% 299.94/300.49 171978[15:Rew:165880.0,128373.0] || member(complement(successor(union(null_class,complement(intersection(u,v))))),y__dfg) -> equal(complement(successor(union(null_class,complement(intersection(u,v))))),null_class) member(apply(choice,complement(successor(union(null_class,complement(intersection(u,v)))))),v)*.
% 299.94/300.49 171979[15:Rew:165880.0,128374.0] || member(complement(successor(union(null_class,complement(intersection(u,v))))),y__dfg) -> equal(complement(successor(union(null_class,complement(intersection(u,v))))),null_class) member(apply(choice,complement(successor(union(null_class,complement(intersection(u,v)))))),u)*.
% 299.94/300.49 171988[15:Rew:165880.0,128996.0] || member(union(null_class,intersection(union(null_class,singleton(u)),v)),y__dfg) -> equal(union(null_class,intersection(union(null_class,singleton(u)),v)),null_class) equal(apply(choice,union(null_class,intersection(union(null_class,singleton(u)),v))),u)**.
% 299.94/300.49 171993[15:Rew:165880.0,129177.0] || member(union(null_class,intersection(u,union(null_class,singleton(v)))),y__dfg) -> equal(union(null_class,intersection(u,union(null_class,singleton(v)))),null_class) equal(apply(choice,union(null_class,intersection(u,union(null_class,singleton(v))))),v)**.
% 299.94/300.49 171999[15:Rew:165880.0,129987.0] || member(intersection(intersection(union(null_class,singleton(u)),v),w),y__dfg) -> equal(intersection(intersection(union(null_class,singleton(u)),v),w),null_class) equal(apply(choice,intersection(intersection(union(null_class,singleton(u)),v),w)),u)**.
% 299.94/300.49 172005[15:Rew:165880.0,130157.0] || member(intersection(u,intersection(v,union(null_class,singleton(w)))),y__dfg) -> equal(intersection(u,intersection(v,union(null_class,singleton(w)))),null_class) equal(apply(choice,intersection(u,intersection(v,union(null_class,singleton(w))))),w)**.
% 299.94/300.49 172010[15:Rew:165880.0,130371.0] || member(intersection(u,intersection(union(null_class,singleton(v)),w)),y__dfg) -> equal(intersection(u,intersection(union(null_class,singleton(v)),w)),null_class) equal(apply(choice,intersection(u,intersection(union(null_class,singleton(v)),w))),v)**.
% 299.94/300.49 172015[15:Rew:165880.0,130545.0] || member(intersection(intersection(u,union(null_class,singleton(v))),w),y__dfg) -> equal(intersection(intersection(u,union(null_class,singleton(v))),w),null_class) equal(apply(choice,intersection(intersection(u,union(null_class,singleton(v))),w)),v)**.
% 299.94/300.49 172145[15:Rew:165880.0,146034.0] || member(union(complement(power_class(u)),intersection(complement(v),union(w,x))),y__dfg) -> member(union(complement(power_class(u)),intersection(complement(v),union(w,x))),intersection(power_class(u),union(v,complement(union(w,x)))))*.
% 299.94/300.49 172180[15:Rew:165880.0,146449.0] || member(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y__dfg) -> member(union(intersection(complement(u),power_class(v)),complement(union(w,x))),intersection(union(u,complement(power_class(v))),union(w,x)))*.
% 299.94/300.49 172206[15:Rew:165880.0,147017.0] || member(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y__dfg) -> member(union(intersection(power_class(u),complement(v)),complement(union(w,x))),intersection(union(complement(power_class(u)),v),union(w,x)))*.
% 299.94/300.49 172231[15:Rew:165880.0,147931.0] || member(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y__dfg) -> member(union(intersection(complement(u),union(v,w)),complement(power_class(x))),intersection(union(u,complement(union(v,w))),power_class(x)))*.
% 299.94/300.49 172265[15:Rew:165880.0,148700.0] || member(union(complement(power_class(u)),intersection(union(v,w),complement(x))),y__dfg) -> member(union(complement(power_class(u)),intersection(union(v,w),complement(x))),intersection(power_class(u),union(complement(union(v,w)),x)))*.
% 299.94/300.49 172290[15:Rew:165880.0,149479.0] || member(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y__dfg) -> member(union(intersection(union(u,v),complement(w)),complement(power_class(x))),intersection(union(complement(union(u,v)),w),power_class(x)))*.
% 299.94/300.49 172315[15:Rew:165880.0,150938.0] || member(union(complement(union(u,v)),intersection(complement(w),power_class(x))),y__dfg) -> member(union(complement(union(u,v)),intersection(complement(w),power_class(x))),intersection(union(u,v),union(w,complement(power_class(x)))))*.
% 299.94/300.49 172340[15:Rew:165880.0,151469.0] || member(union(complement(union(u,v)),intersection(power_class(w),complement(x))),y__dfg) -> member(union(complement(union(u,v)),intersection(power_class(w),complement(x))),intersection(union(u,v),union(complement(power_class(w)),x)))*.
% 299.94/300.49 172374[15:Rew:165880.0,152132.0] || member(union(complement(union(u,v)),image(element_relation,union(w,x))),y__dfg) -> member(union(complement(union(u,v)),image(element_relation,union(w,x))),intersection(union(u,v),power_class(complement(union(w,x)))))*.
% 299.94/300.49 172406[15:Rew:165880.0,153339.0] || member(union(image(element_relation,union(u,v)),complement(union(w,x))),y__dfg) -> member(union(image(element_relation,union(u,v)),complement(union(w,x))),intersection(power_class(complement(union(u,v))),union(w,x)))*.
% 299.94/300.49 172410[15:Rew:165880.0,155058.0] || member(complement(successor(complement(intersection(intersection(u,v),w)))),y__dfg) -> equal(complement(successor(complement(intersection(intersection(u,v),w)))),null_class) member(apply(choice,complement(successor(complement(intersection(intersection(u,v),w))))),v)*.
% 299.94/300.49 172411[15:Rew:165880.0,155059.0] || member(complement(successor(complement(intersection(intersection(u,v),w)))),y__dfg) -> equal(complement(successor(complement(intersection(intersection(u,v),w)))),null_class) member(apply(choice,complement(successor(complement(intersection(intersection(u,v),w))))),u)*.
% 299.94/300.49 172422[15:Rew:165880.0,155546.0] || member(complement(successor(complement(intersection(u,intersection(v,w))))),y__dfg) -> equal(complement(successor(complement(intersection(u,intersection(v,w))))),null_class) member(apply(choice,complement(successor(complement(intersection(u,intersection(v,w)))))),w)*.
% 299.94/300.49 172423[15:Rew:165880.0,155547.0] || member(complement(successor(complement(intersection(u,intersection(v,w))))),y__dfg) -> equal(complement(successor(complement(intersection(u,intersection(v,w))))),null_class) member(apply(choice,complement(successor(complement(intersection(u,intersection(v,w)))))),v)*.
% 299.94/300.49 172427[15:Rew:165880.0,155773.0] || member(regular(union(null_class,complement(intersection(singleton(u),v)))),y__dfg) -> equal(regular(union(null_class,complement(intersection(singleton(u),v)))),null_class) equal(apply(choice,regular(union(null_class,complement(intersection(singleton(u),v))))),u)**.
% 299.94/300.49 172433[15:Rew:165880.0,156118.0] || member(regular(union(null_class,complement(intersection(u,singleton(v))))),y__dfg) -> equal(regular(union(null_class,complement(intersection(u,singleton(v))))),null_class) equal(apply(choice,regular(union(null_class,complement(intersection(u,singleton(v)))))),v)**.
% 299.94/300.49 172487[15:Rew:165880.0,157614.0] || member(intersection(union(null_class,intersection(singleton(u),v)),w),y__dfg) -> equal(intersection(union(null_class,intersection(singleton(u),v)),w),null_class) equal(apply(choice,intersection(union(null_class,intersection(singleton(u),v)),w)),u)**.
% 299.94/300.49 172495[15:Rew:165880.0,157871.0] || member(union(null_class,intersection(intersection(singleton(u),v),w)),y__dfg) -> equal(union(null_class,intersection(intersection(singleton(u),v),w)),null_class) equal(apply(choice,union(null_class,intersection(intersection(singleton(u),v),w))),u)**.
% 299.94/300.49 172501[15:Rew:165880.0,158098.0] || member(intersection(u,union(null_class,intersection(singleton(v),w))),y__dfg) -> equal(intersection(u,union(null_class,intersection(singleton(v),w))),null_class) equal(apply(choice,intersection(u,union(null_class,intersection(singleton(v),w)))),v)**.
% 299.94/300.49 172509[15:Rew:165880.0,158427.0] || member(union(null_class,intersection(u,intersection(singleton(v),w))),y__dfg) -> equal(union(null_class,intersection(u,intersection(singleton(v),w))),null_class) equal(apply(choice,union(null_class,intersection(u,intersection(singleton(v),w)))),v)**.
% 299.94/300.49 172514[15:Rew:165880.0,158572.0] || member(complement(successor(complement(restrict(singleton(u),v,w)))),y__dfg) -> equal(complement(successor(complement(restrict(singleton(u),v,w)))),null_class) equal(apply(choice,complement(successor(complement(restrict(singleton(u),v,w))))),u)**.
% 299.94/300.49 172520[15:Rew:165880.0,159017.0] || member(intersection(union(null_class,intersection(u,singleton(v))),w),y__dfg) -> equal(intersection(union(null_class,intersection(u,singleton(v))),w),null_class) equal(apply(choice,intersection(union(null_class,intersection(u,singleton(v))),w)),v)**.
% 299.94/300.49 172526[15:Rew:165880.0,159270.0] || member(union(null_class,intersection(intersection(u,singleton(v)),w)),y__dfg) -> equal(union(null_class,intersection(intersection(u,singleton(v)),w)),null_class) equal(apply(choice,union(null_class,intersection(intersection(u,singleton(v)),w))),v)**.
% 299.94/300.49 172532[15:Rew:165880.0,159497.0] || member(intersection(u,union(null_class,intersection(v,singleton(w)))),y__dfg) -> equal(intersection(u,union(null_class,intersection(v,singleton(w)))),null_class) equal(apply(choice,intersection(u,union(null_class,intersection(v,singleton(w))))),w)**.
% 299.94/300.49 172538[15:Rew:165880.0,159739.0] || member(union(null_class,intersection(u,intersection(v,singleton(w)))),y__dfg) -> equal(union(null_class,intersection(u,intersection(v,singleton(w)))),null_class) equal(apply(choice,union(null_class,intersection(u,intersection(v,singleton(w))))),w)**.
% 299.94/300.49 172546[15:Rew:165880.0,161555.0] || member(intersection(intersection(intersection(singleton(u),v),w),x),y__dfg) -> equal(intersection(intersection(intersection(singleton(u),v),w),x),null_class) equal(apply(choice,intersection(intersection(intersection(singleton(u),v),w),x)),u)**.
% 299.94/300.49 172554[15:Rew:165880.0,161817.0] || member(intersection(u,intersection(v,intersection(singleton(w),x))),y__dfg) -> equal(intersection(u,intersection(v,intersection(singleton(w),x))),null_class) equal(apply(choice,intersection(u,intersection(v,intersection(singleton(w),x)))),w)**.
% 299.94/300.49 172570[15:Rew:165880.0,162519.0] || member(intersection(u,intersection(intersection(singleton(v),w),x)),y__dfg) -> equal(intersection(u,intersection(intersection(singleton(v),w),x)),null_class) equal(apply(choice,intersection(u,intersection(intersection(singleton(v),w),x))),v)**.
% 299.94/300.49 172576[15:Rew:165880.0,162788.0] || member(intersection(intersection(u,intersection(singleton(v),w)),x),y__dfg) -> equal(intersection(intersection(u,intersection(singleton(v),w)),x),null_class) equal(apply(choice,intersection(intersection(u,intersection(singleton(v),w)),x)),v)**.
% 299.94/300.49 172590[15:Rew:165880.0,163592.0] || member(intersection(intersection(intersection(u,singleton(v)),w),x),y__dfg) -> equal(intersection(intersection(intersection(u,singleton(v)),w),x),null_class) equal(apply(choice,intersection(intersection(intersection(u,singleton(v)),w),x)),v)**.
% 299.94/300.49 172635[15:Rew:165880.0,164021.0] || member(intersection(u,intersection(v,intersection(w,singleton(x)))),y__dfg) -> equal(intersection(u,intersection(v,intersection(w,singleton(x)))),null_class) equal(apply(choice,intersection(u,intersection(v,intersection(w,singleton(x))))),x)**.
% 299.94/300.49 172641[15:Rew:165880.0,164284.0] || member(intersection(u,intersection(intersection(v,singleton(w)),x)),y__dfg) -> equal(intersection(u,intersection(intersection(v,singleton(w)),x)),null_class) equal(apply(choice,intersection(u,intersection(intersection(v,singleton(w)),x))),w)**.
% 299.94/300.49 172686[15:Rew:165880.0,164741.0] || member(intersection(intersection(u,intersection(v,singleton(w))),x),y__dfg) -> equal(intersection(intersection(u,intersection(v,singleton(w))),x),null_class) equal(apply(choice,intersection(intersection(u,intersection(v,singleton(w))),x)),w)**.
% 299.94/300.49 172691[15:Rew:165880.0,164886.0] || member(restrict(restrict(singleton(u),v,w),x,y),y__dfg) -> equal(restrict(restrict(singleton(u),v,w),x,y),null_class) equal(apply(choice,restrict(restrict(singleton(u),v,w),x,y)),u)**.
% 299.94/300.49 10615[0:SpL:1199.1,539.0] || member(u,regular(cross_product(v,w)))* -> equal(cross_product(v,w),null_class) equal(u,unordered_pair(first(regular(cross_product(v,w))),singleton(second(regular(cross_product(v,w))))))* equal(u,singleton(first(regular(cross_product(v,w))))).
% 299.94/300.49 32079[0:Res:235.1,1475.1] || member(regular(restrict(complement(intersection(u,v)),w,x)),union(u,v)) -> equal(restrict(complement(intersection(u,v)),w,x),null_class) member(regular(restrict(complement(intersection(u,v)),w,x)),symmetric_difference(u,v))*.
% 299.94/300.49 49595[0:SpR:46227.0,6542.0] || -> equal(intersection(successor(intersection(power_class(u),complement(v))),union(union(complement(power_class(u)),v),complement(singleton(intersection(power_class(u),complement(v)))))),symmetric_difference(union(complement(power_class(u)),v),complement(singleton(intersection(power_class(u),complement(v))))))**.
% 299.94/300.49 49594[0:SpR:46221.0,6542.0] || -> equal(intersection(successor(intersection(complement(u),power_class(v))),union(union(u,complement(power_class(v))),complement(singleton(intersection(complement(u),power_class(v)))))),symmetric_difference(union(u,complement(power_class(v))),complement(singleton(intersection(complement(u),power_class(v))))))**.
% 299.94/300.49 58250[0:SpL:46877.0,220.0] || member(regular(union(u,intersection(power_class(v),power_class(complement(power_class(w)))))),intersection(complement(u),union(complement(power_class(v)),image(element_relation,power_class(w)))))* -> equal(union(u,intersection(power_class(v),power_class(complement(power_class(w))))),null_class).
% 299.94/300.49 58201[0:SpL:46877.0,220.0] || member(regular(union(intersection(power_class(u),power_class(complement(power_class(v)))),w)),intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(w)))* -> equal(union(intersection(power_class(u),power_class(complement(power_class(v)))),w),null_class).
% 299.94/300.49 58508[0:SpL:46880.0,220.0] || member(regular(union(u,intersection(power_class(complement(power_class(v))),power_class(w)))),intersection(complement(u),union(image(element_relation,power_class(v)),complement(power_class(w)))))* -> equal(union(u,intersection(power_class(complement(power_class(v))),power_class(w))),null_class).
% 299.94/300.49 58459[0:SpL:46880.0,220.0] || member(regular(union(intersection(power_class(complement(power_class(u))),power_class(v)),w)),intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(w)))* -> equal(union(intersection(power_class(complement(power_class(u))),power_class(v)),w),null_class).
% 299.94/300.49 60999[0:SpR:46366.0,9995.1] || member(u,union(union(v,complement(power_class(w))),union(complement(v),power_class(w)))) -> member(u,symmetric_difference(complement(v),power_class(w))) member(u,symmetric_difference(union(v,complement(power_class(w))),union(complement(v),power_class(w))))*.
% 299.94/300.49 65173[0:Res:9995.1,11094.1] || member(not_subclass_element(u,intersection(intersection(v,w),x)),union(v,w)) subclass(u,x) -> member(not_subclass_element(u,intersection(intersection(v,w),x)),symmetric_difference(v,w))* subclass(u,intersection(intersection(v,w),x)).
% 299.94/300.49 65555[0:Rew:6542.0,65326.1] || member(not_subclass_element(intersection(u,union(complement(v),complement(singleton(v)))),symmetric_difference(complement(v),complement(singleton(v)))),successor(v))* -> subclass(intersection(u,union(complement(v),complement(singleton(v)))),symmetric_difference(complement(v),complement(singleton(v)))).
% 299.94/300.49 66021[0:Rew:6542.0,65787.1] || member(not_subclass_element(intersection(union(complement(u),complement(singleton(u))),v),symmetric_difference(complement(u),complement(singleton(u)))),successor(u))* -> subclass(intersection(union(complement(u),complement(singleton(u))),v),symmetric_difference(complement(u),complement(singleton(u)))).
% 299.94/300.49 70473[0:SpR:67452.0,9995.1] || member(u,union(union(cross_product(v,w),x),complement(restrict(x,v,w)))) -> member(u,symmetric_difference(cross_product(v,w),x)) member(u,symmetric_difference(union(cross_product(v,w),x),complement(restrict(x,v,w))))*.
% 299.94/300.49 71647[0:Rew:71595.0,71048.2] || member(u,union(union(power_class(v),complement(w)),union(complement(power_class(v)),w))) -> member(u,symmetric_difference(power_class(v),complement(w))) member(u,symmetric_difference(union(power_class(v),complement(w)),union(complement(power_class(v)),w)))*.
% 299.94/300.49 71674[0:Rew:71595.0,71113.2] || member(u,union(union(v,cross_product(w,x)),complement(restrict(v,w,x)))) -> member(u,symmetric_difference(v,cross_product(w,x))) member(u,symmetric_difference(union(v,cross_product(w,x)),complement(restrict(v,w,x))))*.
% 299.94/300.49 74185[0:Res:2978.1,69073.0] || -> equal(intersection(restrict(symmetric_difference(union(u,v),complement(intersection(u,v))),w,x),y),null_class) member(regular(intersection(restrict(symmetric_difference(union(u,v),complement(intersection(u,v))),w,x),y)),complement(symmetric_difference(u,v)))*.
% 299.94/300.49 74653[0:Res:2355.1,69073.0] || -> equal(intersection(u,restrict(symmetric_difference(union(v,w),complement(intersection(v,w))),x,y)),null_class) member(regular(intersection(u,restrict(symmetric_difference(union(v,w),complement(intersection(v,w))),x,y))),complement(symmetric_difference(v,w)))*.
% 299.94/300.49 87916[0:Res:3703.1,10.0] || -> subclass(intersection(u,restrict(unordered_pair(v,w),x,y)),z) equal(not_subclass_element(intersection(u,restrict(unordered_pair(v,w),x,y)),z),w)** equal(not_subclass_element(intersection(u,restrict(unordered_pair(v,w),x,y)),z),v)**.
% 299.94/300.49 88307[0:Res:4876.1,10.0] || -> subclass(intersection(restrict(unordered_pair(u,v),w,x),y),z) equal(not_subclass_element(intersection(restrict(unordered_pair(u,v),w,x),y),z),v)** equal(not_subclass_element(intersection(restrict(unordered_pair(u,v),w,x),y),z),u)**.
% 299.94/300.49 91746[0:Res:3698.1,46280.0] || member(not_subclass_element(intersection(u,intersection(v,intersection(complement(w),power_class(complement(power_class(x)))))),y),union(w,image(element_relation,power_class(x))))* -> subclass(intersection(u,intersection(v,intersection(complement(w),power_class(complement(power_class(x)))))),y).
% 299.94/300.49 91737[0:Res:4875.1,46280.0] || member(not_subclass_element(intersection(intersection(u,intersection(complement(v),power_class(complement(power_class(w))))),x),y),union(v,image(element_relation,power_class(w))))* -> subclass(intersection(intersection(u,intersection(complement(v),power_class(complement(power_class(w))))),x),y).
% 299.94/300.49 91735[0:Res:3697.1,46280.0] || member(not_subclass_element(intersection(u,intersection(intersection(complement(v),power_class(complement(power_class(w)))),x)),y),union(v,image(element_relation,power_class(w))))* -> subclass(intersection(u,intersection(intersection(complement(v),power_class(complement(power_class(w)))),x)),y).
% 299.94/300.49 91719[0:Res:4874.1,46280.0] || member(not_subclass_element(intersection(intersection(intersection(complement(u),power_class(complement(power_class(v)))),w),x),y),union(u,image(element_relation,power_class(v))))* -> subclass(intersection(intersection(intersection(complement(u),power_class(complement(power_class(v)))),w),x),y).
% 299.94/300.49 93461[0:Res:3698.1,46312.0] || member(not_subclass_element(intersection(u,intersection(v,intersection(power_class(complement(power_class(w))),complement(x)))),y),union(image(element_relation,power_class(w)),x))* -> subclass(intersection(u,intersection(v,intersection(power_class(complement(power_class(w))),complement(x)))),y).
% 299.94/300.49 93452[0:Res:4875.1,46312.0] || member(not_subclass_element(intersection(intersection(u,intersection(power_class(complement(power_class(v))),complement(w))),x),y),union(image(element_relation,power_class(v)),w))* -> subclass(intersection(intersection(u,intersection(power_class(complement(power_class(v))),complement(w))),x),y).
% 299.94/300.49 93450[0:Res:3697.1,46312.0] || member(not_subclass_element(intersection(u,intersection(intersection(power_class(complement(power_class(v))),complement(w)),x)),y),union(image(element_relation,power_class(v)),w))* -> subclass(intersection(u,intersection(intersection(power_class(complement(power_class(v))),complement(w)),x)),y).
% 299.94/300.49 93434[0:Res:4874.1,46312.0] || member(not_subclass_element(intersection(intersection(intersection(power_class(complement(power_class(u))),complement(v)),w),x),y),union(image(element_relation,power_class(u)),v))* -> subclass(intersection(intersection(intersection(power_class(complement(power_class(u))),complement(v)),w),x),y).
% 299.94/300.49 99028[0:Rew:97898.0,49590.0] || -> equal(intersection(successor(image(element_relation,union(u,v))),union(power_class(complement(union(u,v))),complement(singleton(image(element_relation,union(u,v)))))),symmetric_difference(power_class(complement(union(u,v))),complement(singleton(image(element_relation,union(u,v))))))**.
% 299.94/300.49 100116[0:Rew:97898.0,98245.1] || member(not_subclass_element(intersection(u,restrict(union(v,complement(union(w,x))),y,z)),x1),intersection(complement(v),union(w,x)))* -> subclass(intersection(u,restrict(union(v,complement(union(w,x))),y,z)),x1).
% 299.94/300.49 100119[0:Rew:97898.0,98551.1] || member(not_subclass_element(intersection(restrict(union(u,complement(union(v,w))),x,y),z),x1),intersection(complement(u),union(v,w)))* -> subclass(intersection(restrict(union(u,complement(union(v,w))),x,y),z),x1).
% 299.94/300.49 100121[0:Rew:97898.0,98700.1] || member(not_subclass_element(intersection(u,restrict(union(complement(union(v,w)),x),y,z)),x1),intersection(union(v,w),complement(x)))* -> subclass(intersection(u,restrict(union(complement(union(v,w)),x),y,z)),x1).
% 299.94/300.49 100123[0:Rew:97898.0,98910.1] || member(not_subclass_element(intersection(restrict(union(complement(union(u,v)),w),x,y),z),x1),intersection(union(u,v),complement(w)))* -> subclass(intersection(restrict(union(complement(union(u,v)),w),x,y),z),x1).
% 299.94/300.49 103295[0:SpR:99391.0,6542.0] || -> equal(intersection(successor(intersection(complement(u),successor(v))),union(union(u,complement(successor(v))),complement(singleton(intersection(complement(u),successor(v)))))),symmetric_difference(union(u,complement(successor(v))),complement(singleton(intersection(complement(u),successor(v))))))**.
% 299.94/300.49 108917[0:Res:3703.1,97899.0] || member(not_subclass_element(intersection(u,restrict(intersection(complement(v),union(w,x)),y,z)),x1),union(v,complement(union(w,x))))* -> subclass(intersection(u,restrict(intersection(complement(v),union(w,x)),y,z)),x1).
% 299.94/300.49 108900[0:Res:4876.1,97899.0] || member(not_subclass_element(intersection(restrict(intersection(complement(u),union(v,w)),x,y),z),x1),union(u,complement(union(v,w))))* -> subclass(intersection(restrict(intersection(complement(u),union(v,w)),x,y),z),x1).
% 299.94/300.49 109238[0:Res:3703.1,97913.0] || member(not_subclass_element(intersection(u,restrict(intersection(union(v,w),complement(x)),y,z)),x1),union(complement(union(v,w)),x))* -> subclass(intersection(u,restrict(intersection(union(v,w),complement(x)),y,z)),x1).
% 299.94/300.49 109221[0:Res:4876.1,97913.0] || member(not_subclass_element(intersection(restrict(intersection(union(u,v),complement(w)),x,y),z),x1),union(complement(union(u,v)),w))* -> subclass(intersection(restrict(intersection(union(u,v),complement(w)),x,y),z),x1).
% 299.94/300.49 117711[0:Res:55531.0,4975.0] || -> subclass(restrict(intersection(u,unordered_pair(v,w)),x,y),z) equal(not_subclass_element(restrict(intersection(u,unordered_pair(v,w)),x,y),z),w)** equal(not_subclass_element(restrict(intersection(u,unordered_pair(v,w)),x,y),z),v)**.
% 299.94/300.49 117692[3:Res:56896.0,4975.0] || -> subclass(union(null_class,restrict(unordered_pair(u,v),w,x)),y) equal(not_subclass_element(union(null_class,restrict(unordered_pair(u,v),w,x)),y),v)** equal(not_subclass_element(union(null_class,restrict(unordered_pair(u,v),w,x)),y),u)**.
% 299.94/300.49 117681[0:Res:54912.0,4975.0] || -> subclass(restrict(intersection(unordered_pair(u,v),w),x,y),z) equal(not_subclass_element(restrict(intersection(unordered_pair(u,v),w),x,y),z),v)** equal(not_subclass_element(restrict(intersection(unordered_pair(u,v),w),x,y),z),u)**.
% 299.94/300.49 117730[3:Rew:71035.0,117680.2,71035.0,117680.1,71035.0,117680.0] || -> subclass(restrict(union(null_class,unordered_pair(u,v)),w,x),y) equal(not_subclass_element(restrict(union(null_class,unordered_pair(u,v)),w,x),y),v)** equal(not_subclass_element(restrict(union(null_class,unordered_pair(u,v)),w,x),y),u)**.
% 299.94/300.49 121324[0:SpL:97907.0,46909.0] || member(regular(union(intersection(complement(u),union(v,w)),complement(power_class(x)))),intersection(union(u,complement(union(v,w))),power_class(x)))* -> equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),null_class).
% 299.94/300.49 121314[0:SpL:97919.0,46909.0] || member(regular(union(intersection(union(u,v),complement(w)),complement(power_class(x)))),intersection(union(complement(union(u,v)),w),power_class(x)))* -> equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),null_class).
% 299.94/300.49 121677[0:SpL:97907.0,46913.0] || member(regular(union(complement(power_class(u)),intersection(complement(v),union(w,x)))),intersection(power_class(u),union(v,complement(union(w,x)))))* -> equal(union(complement(power_class(u)),intersection(complement(v),union(w,x))),null_class).
% 299.94/300.49 121667[0:SpL:97919.0,46913.0] || member(regular(union(complement(power_class(u)),intersection(union(v,w),complement(x)))),intersection(power_class(u),union(complement(union(v,w)),x)))* -> equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),null_class).
% 299.94/300.49 122820[0:Res:235.1,6509.0] || -> equal(restrict(symmetric_difference(union(u,v),union(complement(u),complement(v))),w,x),null_class) member(regular(restrict(symmetric_difference(union(u,v),union(complement(u),complement(v))),w,x)),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.49 127235[0:Rew:99615.0,127040.1] || member(not_subclass_element(union(complement(u),union(v,w)),symmetric_difference(complement(u),union(v,w))),union(u,complement(union(v,w))))* -> subclass(union(complement(u),union(v,w)),symmetric_difference(complement(u),union(v,w))).
% 299.94/300.49 127236[3:Rew:99615.0,127011.1] || member(regular(union(null_class,symmetric_difference(complement(u),union(v,w)))),symmetric_difference(union(u,complement(union(v,w))),union(complement(u),union(v,w))))* -> equal(union(null_class,symmetric_difference(complement(u),union(v,w))),null_class).
% 299.94/300.49 128300[0:Rew:98895.0,128074.1] || member(not_subclass_element(union(complement(union(u,v)),w),symmetric_difference(union(u,v),complement(w))),union(union(u,v),complement(w)))* -> subclass(union(complement(union(u,v)),w),symmetric_difference(union(u,v),complement(w))).
% 299.94/300.49 128301[3:Rew:98895.0,128045.1] || member(regular(union(null_class,symmetric_difference(union(u,v),complement(w)))),symmetric_difference(union(union(u,v),complement(w)),union(complement(union(u,v)),w)))* -> equal(union(null_class,symmetric_difference(union(u,v),complement(w))),null_class).
% 299.94/300.49 128389[3:Res:125761.0,4975.0] || -> subclass(complement(successor(union(null_class,complement(unordered_pair(u,v))))),w) equal(not_subclass_element(complement(successor(union(null_class,complement(unordered_pair(u,v))))),w),v)** equal(not_subclass_element(complement(successor(union(null_class,complement(unordered_pair(u,v))))),w),u)**.
% 299.94/300.49 142262[0:Res:235.1,46242.0] || member(regular(restrict(intersection(complement(u),union(v,complement(power_class(w)))),x,y)),union(u,intersection(complement(v),power_class(w))))* -> equal(restrict(intersection(complement(u),union(v,complement(power_class(w)))),x,y),null_class).
% 299.94/300.49 143823[0:Res:235.1,46261.0] || member(regular(restrict(intersection(union(u,complement(power_class(v))),complement(w)),x,y)),union(intersection(complement(u),power_class(v)),w))* -> equal(restrict(intersection(union(u,complement(power_class(v))),complement(w)),x,y),null_class).
% 299.94/300.49 144234[0:Res:235.1,46288.0] || member(regular(restrict(intersection(complement(u),union(complement(power_class(v)),w)),x,y)),union(u,intersection(power_class(v),complement(w))))* -> equal(restrict(intersection(complement(u),union(complement(power_class(v)),w)),x,y),null_class).
% 299.94/300.49 144493[0:Res:235.1,46462.0] || member(regular(restrict(intersection(union(complement(power_class(u)),v),complement(w)),x,y)),union(intersection(power_class(u),complement(v)),w))* -> equal(restrict(intersection(union(complement(power_class(u)),v),complement(w)),x,y),null_class).
% 299.94/300.49 144854[0:Res:9995.1,46924.0] || member(not_subclass_element(union(u,complement(power_class(v))),w),union(complement(u),power_class(v))) -> member(not_subclass_element(union(u,complement(power_class(v))),w),symmetric_difference(complement(u),power_class(v)))* subclass(union(u,complement(power_class(v))),w).
% 299.94/300.49 145080[0:Res:9995.1,46929.0] || member(not_subclass_element(union(complement(power_class(u)),v),w),union(power_class(u),complement(v))) -> member(not_subclass_element(union(complement(power_class(u)),v),w),symmetric_difference(power_class(u),complement(v)))* subclass(union(complement(power_class(u)),v),w).
% 299.94/300.49 145430[0:SpL:98217.0,97913.0] || member(u,intersection(union(v,w),union(complement(power_class(x)),intersection(complement(y),union(z,x1)))))* member(u,union(complement(union(v,w)),intersection(power_class(x),union(y,complement(union(z,x1)))))) -> .
% 299.94/300.49 145415[0:SpL:98217.0,97899.0] || member(u,intersection(union(complement(power_class(v)),intersection(complement(w),union(x,y))),union(z,x1)))* member(u,union(intersection(power_class(v),union(w,complement(union(x,y)))),complement(union(z,x1)))) -> .
% 299.94/300.49 145579[0:Rew:98217.0,145232.1] || -> member(not_subclass_element(u,union(complement(power_class(v)),intersection(complement(w),union(x,y)))),intersection(power_class(v),union(w,complement(union(x,y)))))* subclass(u,union(complement(power_class(v)),intersection(complement(w),union(x,y)))).
% 299.94/300.49 145790[0:Res:235.1,98247.0] || member(regular(restrict(intersection(complement(u),power_class(complement(union(v,w)))),x,y)),union(u,image(element_relation,union(v,w))))* -> equal(restrict(intersection(complement(u),power_class(complement(union(v,w)))),x,y),null_class).
% 299.94/300.49 146306[0:SpL:98314.0,97913.0] || member(u,intersection(union(v,w),union(intersection(complement(x),power_class(y)),complement(union(z,x1)))))* member(u,union(complement(union(v,w)),intersection(union(x,complement(power_class(y))),union(z,x1)))) -> .
% 299.94/300.49 146290[0:SpL:98314.0,97899.0] || member(u,intersection(union(intersection(complement(v),power_class(w)),complement(union(x,y))),union(z,x1)))* member(u,union(intersection(union(v,complement(power_class(w))),union(x,y)),complement(union(z,x1)))) -> .
% 299.94/300.49 146453[0:Rew:98314.0,146240.1] || member(regular(union(intersection(complement(u),power_class(v)),complement(union(w,x)))),intersection(union(u,complement(power_class(v))),union(w,x)))* -> equal(union(intersection(complement(u),power_class(v)),complement(union(w,x))),null_class).
% 299.94/300.49 146454[0:Rew:98314.0,146103.1] || -> member(not_subclass_element(u,union(intersection(complement(v),power_class(w)),complement(union(x,y)))),intersection(union(v,complement(power_class(w))),union(x,y)))* subclass(u,union(intersection(complement(v),power_class(w)),complement(union(x,y)))).
% 299.94/300.49 146868[0:SpL:98315.0,97913.0] || member(u,intersection(union(v,w),union(intersection(power_class(x),complement(y)),complement(union(z,x1)))))* member(u,union(complement(union(v,w)),intersection(union(complement(power_class(x)),y),union(z,x1)))) -> .
% 299.94/300.49 146852[0:SpL:98315.0,97899.0] || member(u,intersection(union(intersection(power_class(v),complement(w)),complement(union(x,y))),union(z,x1)))* member(u,union(intersection(union(complement(power_class(v)),w),union(x,y)),complement(union(z,x1)))) -> .
% 299.94/300.49 147021[0:Rew:98315.0,146802.1] || member(regular(union(intersection(power_class(u),complement(v)),complement(union(w,x)))),intersection(union(complement(power_class(u)),v),union(w,x)))* -> equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),null_class).
% 299.94/300.49 147022[0:Rew:98315.0,146658.1] || -> member(not_subclass_element(u,union(intersection(power_class(v),complement(w)),complement(union(x,y)))),intersection(union(complement(power_class(v)),w),union(x,y)))* subclass(u,union(intersection(power_class(v),complement(w)),complement(union(x,y)))).
% 299.94/300.49 147788[0:SpL:98515.0,97913.0] || member(u,intersection(union(v,w),union(intersection(complement(x),union(y,z)),complement(power_class(x1)))))* member(u,union(complement(union(v,w)),intersection(union(x,complement(union(y,z))),power_class(x1)))) -> .
% 299.94/300.49 147772[0:SpL:98515.0,97899.0] || member(u,intersection(union(intersection(complement(v),union(w,x)),complement(power_class(y))),union(z,x1)))* member(u,union(intersection(union(v,complement(union(w,x))),power_class(y)),complement(union(z,x1)))) -> .
% 299.94/300.49 147936[0:Rew:98515.0,147587.1] || -> member(not_subclass_element(u,union(intersection(complement(v),union(w,x)),complement(power_class(y)))),intersection(union(v,complement(union(w,x))),power_class(y)))* subclass(u,union(intersection(complement(v),union(w,x)),complement(power_class(y)))).
% 299.94/300.49 148152[0:Res:235.1,98557.0] || member(regular(restrict(intersection(power_class(complement(union(u,v))),complement(w)),x,y)),union(image(element_relation,union(u,v)),w))* -> equal(restrict(intersection(power_class(complement(union(u,v))),complement(w)),x,y),null_class).
% 299.94/300.49 148549[0:SpL:98672.0,97913.0] || member(u,intersection(union(v,w),union(complement(power_class(x)),intersection(union(y,z),complement(x1)))))* member(u,union(complement(union(v,w)),intersection(power_class(x),union(complement(union(y,z)),x1)))) -> .
% 299.94/300.49 148533[0:SpL:98672.0,97899.0] || member(u,intersection(union(complement(power_class(v)),intersection(union(w,x),complement(y))),union(z,x1)))* member(u,union(intersection(power_class(v),union(complement(union(w,x)),y)),complement(union(z,x1)))) -> .
% 299.94/300.49 148705[0:Rew:98672.0,148342.1] || -> member(not_subclass_element(u,union(complement(power_class(v)),intersection(union(w,x),complement(y)))),intersection(power_class(v),union(complement(union(w,x)),y)))* subclass(u,union(complement(power_class(v)),intersection(union(w,x),complement(y)))).
% 299.94/300.49 149329[0:SpL:98876.0,97913.0] || member(u,intersection(union(v,w),union(intersection(union(x,y),complement(z)),complement(power_class(x1)))))* member(u,union(complement(union(v,w)),intersection(union(complement(union(x,y)),z),power_class(x1)))) -> .
% 299.94/300.49 149313[0:SpL:98876.0,97899.0] || member(u,intersection(union(intersection(union(v,w),complement(x)),complement(power_class(y))),union(z,x1)))* member(u,union(intersection(union(complement(union(v,w)),x),power_class(y)),complement(union(z,x1)))) -> .
% 299.94/300.49 149484[0:Rew:98876.0,149122.1] || -> member(not_subclass_element(u,union(intersection(union(v,w),complement(x)),complement(power_class(y)))),intersection(union(complement(union(v,w)),x),power_class(y)))* subclass(u,union(intersection(union(v,w),complement(x)),complement(power_class(y)))).
% 299.94/300.49 150800[0:SpL:99161.0,97913.0] || member(u,intersection(union(v,w),union(complement(union(x,y)),intersection(complement(z),power_class(x1)))))* member(u,union(complement(union(v,w)),intersection(union(x,y),union(z,complement(power_class(x1)))))) -> .
% 299.94/300.49 150783[0:SpL:99161.0,97899.0] || member(u,intersection(union(complement(union(v,w)),intersection(complement(x),power_class(y))),union(z,x1)))* member(u,union(intersection(union(v,w),union(x,complement(power_class(y)))),complement(union(z,x1)))) -> .
% 299.94/300.49 150942[0:Rew:99161.0,150733.1] || member(regular(union(complement(union(u,v)),intersection(complement(w),power_class(x)))),intersection(union(u,v),union(w,complement(power_class(x)))))* -> equal(union(complement(union(u,v)),intersection(complement(w),power_class(x))),null_class).
% 299.94/300.49 150943[0:Rew:99161.0,150600.1] || -> member(not_subclass_element(u,union(complement(union(v,w)),intersection(complement(x),power_class(y)))),intersection(union(v,w),union(x,complement(power_class(y)))))* subclass(u,union(complement(union(v,w)),intersection(complement(x),power_class(y)))).
% 299.94/300.49 151320[0:SpL:99162.0,97913.0] || member(u,intersection(union(v,w),union(complement(union(x,y)),intersection(power_class(z),complement(x1)))))* member(u,union(complement(union(v,w)),intersection(union(x,y),union(complement(power_class(z)),x1)))) -> .
% 299.94/300.49 151303[0:SpL:99162.0,97899.0] || member(u,intersection(union(complement(union(v,w)),intersection(power_class(x),complement(y))),union(z,x1)))* member(u,union(intersection(union(v,w),union(complement(power_class(x)),y)),complement(union(z,x1)))) -> .
% 299.94/300.49 151473[0:Rew:99162.0,151253.1] || member(regular(union(complement(union(u,v)),intersection(power_class(w),complement(x)))),intersection(union(u,v),union(complement(power_class(w)),x)))* -> equal(union(complement(union(u,v)),intersection(power_class(w),complement(x))),null_class).
% 299.94/300.49 151474[0:Rew:99162.0,151111.1] || -> member(not_subclass_element(u,union(complement(union(v,w)),intersection(power_class(x),complement(y)))),intersection(union(v,w),union(complement(power_class(x)),y)))* subclass(u,union(complement(union(v,w)),intersection(power_class(x),complement(y)))).
% 299.94/300.49 151960[0:SpL:99659.0,97913.0] || member(u,intersection(union(v,w),union(complement(union(x,y)),image(element_relation,union(z,x1)))))* member(u,union(complement(union(v,w)),intersection(union(x,y),power_class(complement(union(z,x1)))))) -> .
% 299.94/300.49 151943[0:SpL:99659.0,97899.0] || member(u,intersection(union(complement(union(v,w)),image(element_relation,union(x,y))),union(z,x1)))* member(u,union(intersection(union(v,w),power_class(complement(union(x,y)))),complement(union(z,x1)))) -> .
% 299.94/300.49 152136[0:Rew:99659.0,151893.1] || member(regular(union(complement(union(u,v)),image(element_relation,union(w,x)))),intersection(union(u,v),power_class(complement(union(w,x)))))* -> equal(union(complement(union(u,v)),image(element_relation,union(w,x))),null_class).
% 299.94/300.49 152137[0:Rew:99659.0,151738.1] || -> member(not_subclass_element(u,union(complement(union(v,w)),image(element_relation,union(x,y)))),intersection(union(v,w),power_class(complement(union(x,y)))))* subclass(u,union(complement(union(v,w)),image(element_relation,union(x,y)))).
% 299.94/300.49 153155[0:SpL:99660.0,97913.0] || member(u,intersection(union(v,w),union(image(element_relation,union(x,y)),complement(union(z,x1)))))* member(u,union(complement(union(v,w)),intersection(power_class(complement(union(x,y))),union(z,x1)))) -> .
% 299.94/300.49 153137[0:SpL:99660.0,97899.0] || member(u,intersection(union(image(element_relation,union(v,w)),complement(union(x,y))),union(z,x1)))* member(u,union(intersection(power_class(complement(union(v,w))),union(x,y)),complement(union(z,x1)))) -> .
% 299.94/300.49 153343[0:Rew:99660.0,153087.1] || member(regular(union(image(element_relation,union(u,v)),complement(union(w,x)))),intersection(power_class(complement(union(u,v))),union(w,x)))* -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),null_class).
% 299.94/300.49 153344[0:Rew:99660.0,152927.1] || -> member(not_subclass_element(u,union(image(element_relation,union(v,w)),complement(union(x,y)))),intersection(power_class(complement(union(v,w))),union(x,y)))* subclass(u,union(image(element_relation,union(v,w)),complement(union(x,y)))).
% 299.94/300.49 155074[3:Res:154929.0,4975.0] || -> subclass(complement(successor(complement(intersection(unordered_pair(u,v),w)))),x) equal(not_subclass_element(complement(successor(complement(intersection(unordered_pair(u,v),w)))),x),v)** equal(not_subclass_element(complement(successor(complement(intersection(unordered_pair(u,v),w)))),x),u)**.
% 299.94/300.49 155276[0:Res:6510.2,157.0] || member(regular(complement(symmetric_difference(complement(u),complement(v)))),union(complement(u),complement(v)))* member(regular(complement(symmetric_difference(complement(u),complement(v)))),union(u,v)) -> equal(complement(symmetric_difference(complement(u),complement(v))),null_class).
% 299.94/300.49 155376[0:Rew:97907.0,155241.0] || member(u,union(union(v,complement(union(w,x))),complement(y))) member(u,union(intersection(complement(v),union(w,x)),y)) -> member(u,symmetric_difference(union(v,complement(union(w,x))),complement(y)))*.
% 299.94/300.49 155377[0:Rew:97919.0,155225.0] || member(u,union(union(complement(union(v,w)),x),complement(y))) member(u,union(intersection(union(v,w),complement(x)),y)) -> member(u,symmetric_difference(union(complement(union(v,w)),x),complement(y)))*.
% 299.94/300.49 155378[0:Rew:97907.0,155195.0] || member(u,union(complement(v),union(w,complement(union(x,y))))) member(u,union(v,intersection(complement(w),union(x,y)))) -> member(u,symmetric_difference(complement(v),union(w,complement(union(x,y)))))*.
% 299.94/300.49 155379[0:Rew:97919.0,155179.0] || member(u,union(complement(v),union(complement(union(w,x)),y))) member(u,union(v,intersection(union(w,x),complement(y)))) -> member(u,symmetric_difference(complement(v),union(complement(union(w,x)),y)))*.
% 299.94/300.49 155392[3:MRR:155322.3,155301.2] || member(regular(regular(symmetric_difference(complement(u),complement(v)))),union(complement(u),complement(v)))* member(regular(regular(symmetric_difference(complement(u),complement(v)))),union(u,v)) -> equal(regular(symmetric_difference(complement(u),complement(v))),null_class).
% 299.94/300.49 155562[3:Res:154953.0,4975.0] || -> subclass(complement(successor(complement(intersection(u,unordered_pair(v,w))))),x) equal(not_subclass_element(complement(successor(complement(intersection(u,unordered_pair(v,w))))),x),w)** equal(not_subclass_element(complement(successor(complement(intersection(u,unordered_pair(v,w))))),x),v)**.
% 299.94/300.49 158264[3:Res:3703.1,7409.1] || member(not_subclass_element(intersection(u,restrict(unordered_pair(v,w),x,y)),z),v)* -> subclass(intersection(u,restrict(unordered_pair(v,w),x,y)),z) equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 299.94/300.49 158244[3:Res:4876.1,7409.1] || member(not_subclass_element(intersection(restrict(unordered_pair(u,v),w,x),y),z),u)* -> subclass(intersection(restrict(unordered_pair(u,v),w,x),y),z) equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.49 158703[3:Res:3703.1,7410.1] || member(not_subclass_element(intersection(u,restrict(unordered_pair(v,w),x,y)),z),w)* -> subclass(intersection(u,restrict(unordered_pair(v,w),x,y)),z) equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 299.94/300.49 158683[3:Res:4876.1,7410.1] || member(not_subclass_element(intersection(restrict(unordered_pair(u,v),w,x),y),z),v)* -> subclass(intersection(restrict(unordered_pair(u,v),w,x),y),z) equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.49 166594[15:Rew:165880.0,122790.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,symmetric_difference(union(w,x),union(complement(w),complement(x))))* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),complement(symmetric_difference(complement(w),complement(x))))*.
% 299.94/300.49 175125[15:Rew:165880.0,166651.1] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,cross_product(y__dfg,y__dfg)) equal(compose(w,u),ordered_pair(v,compose(u,v))) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),compose_class(w))*.
% 299.94/300.49 175126[15:Rew:165880.0,166736.3,165880.0,166736.2] || member(u,range_of(null_class)) member(ordered_pair(v,u),cross_product(y__dfg,y__dfg)) -> equal(cross_product(image(w,singleton(v)),y__dfg),null_class) member(ordered_pair(v,u),compose(regular(cross_product(image(w,singleton(v)),y__dfg)),w))*.
% 299.94/300.49 175127[15:Rew:165880.0,166835.0] || member(u,y__dfg) subclass(domain_relation,image(v,image(w,singleton(x)))) member(ordered_pair(x,ordered_pair(u,cantor(u))),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(x,ordered_pair(u,cantor(u))),compose(v,w))*.
% 299.94/300.49 175128[15:Rew:165880.0,167036.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,intersection(complement(w),power_class(complement(power_class(x))))) member(ordered_pair(v,u),union(w,image(element_relation,power_class(x))))* -> .
% 299.94/300.49 175129[15:Rew:165880.0,167037.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,intersection(power_class(complement(power_class(w))),complement(x))) member(ordered_pair(v,u),union(image(element_relation,power_class(w)),x))* -> .
% 299.94/300.49 175130[15:Rew:165880.0,167038.4,165880.0,167038.3,165880.0,167038.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,cross_product(singleton(w),y__dfg))* member(w,y__dfg) member(ordered_pair(v,u),x)* -> member(w,cantor(x))*.
% 299.94/300.49 167131[15:Rew:165880.0,155394.2] || member(apply(choice,u),union(complement(v),complement(w)))* member(apply(choice,u),union(v,w)) member(u,y__dfg) subclass(u,regular(symmetric_difference(complement(v),complement(w)))) -> equal(u,null_class).
% 299.94/300.49 167135[15:Rew:165880.0,155314.2] || member(apply(choice,u),union(complement(v),complement(w)))* member(apply(choice,u),union(v,w)) member(u,y__dfg) subclass(u,complement(symmetric_difference(complement(v),complement(w)))) -> equal(u,null_class).
% 299.94/300.49 167144[15:Rew:165880.0,152930.0] || member(u,y__dfg) -> member(u,intersection(union(image(element_relation,union(v,w)),complement(union(x,y))),power_class(z)))* member(u,union(intersection(power_class(complement(union(v,w))),union(x,y)),complement(power_class(z)))).
% 299.94/300.49 167145[15:Rew:165880.0,152947.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(image(element_relation,union(w,x)),complement(union(y,z)))))* member(u,union(complement(power_class(v)),intersection(power_class(complement(union(w,x))),union(y,z)))).
% 299.94/300.49 167151[15:Rew:165880.0,151741.0] || member(u,y__dfg) -> member(u,intersection(union(complement(union(v,w)),image(element_relation,union(x,y))),power_class(z)))* member(u,union(intersection(union(v,w),power_class(complement(union(x,y)))),complement(power_class(z)))).
% 299.94/300.49 167152[15:Rew:165880.0,151758.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(complement(union(w,x)),image(element_relation,union(y,z)))))* member(u,union(complement(power_class(v)),intersection(union(w,x),power_class(complement(union(y,z)))))).
% 299.94/300.49 167160[15:Rew:165880.0,151114.0] || member(u,y__dfg) -> member(u,intersection(union(complement(union(v,w)),intersection(power_class(x),complement(y))),power_class(z)))* member(u,union(intersection(union(v,w),union(complement(power_class(x)),y)),complement(power_class(z)))).
% 299.94/300.49 167161[15:Rew:165880.0,151130.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(complement(union(w,x)),intersection(power_class(y),complement(z)))))* member(u,union(complement(power_class(v)),intersection(union(w,x),union(complement(power_class(y)),z)))).
% 299.94/300.49 167167[15:Rew:165880.0,150603.0] || member(u,y__dfg) -> member(u,intersection(union(complement(union(v,w)),intersection(complement(x),power_class(y))),power_class(z)))* member(u,union(intersection(union(v,w),union(x,complement(power_class(y)))),complement(power_class(z)))).
% 299.94/300.49 167168[15:Rew:165880.0,150618.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(complement(union(w,x)),intersection(complement(y),power_class(z)))))* member(u,union(complement(power_class(v)),intersection(union(w,x),union(y,complement(power_class(z)))))).
% 299.94/300.49 167174[15:Rew:165880.0,149125.0] || member(u,y__dfg) -> member(u,intersection(union(intersection(union(v,w),complement(x)),complement(power_class(y))),power_class(z)))* member(u,union(intersection(union(complement(union(v,w)),x),power_class(y)),complement(power_class(z)))).
% 299.94/300.49 167175[15:Rew:165880.0,149141.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(intersection(union(w,x),complement(y)),complement(power_class(z)))))* member(u,union(complement(power_class(v)),intersection(union(complement(union(w,x)),y),power_class(z)))).
% 299.94/300.49 167181[15:Rew:165880.0,148345.0] || member(u,y__dfg) -> member(u,intersection(union(complement(power_class(v)),intersection(union(w,x),complement(y))),power_class(z)))* member(u,union(intersection(power_class(v),union(complement(union(w,x)),y)),complement(power_class(z)))).
% 299.94/300.49 167182[15:Rew:165880.0,148361.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(complement(power_class(w)),intersection(union(x,y),complement(z)))))* member(u,union(complement(power_class(v)),intersection(power_class(w),union(complement(union(x,y)),z)))).
% 299.94/300.49 167191[15:Rew:165880.0,147590.0] || member(u,y__dfg) -> member(u,intersection(union(intersection(complement(v),union(w,x)),complement(power_class(y))),power_class(z)))* member(u,union(intersection(union(v,complement(union(w,x))),power_class(y)),complement(power_class(z)))).
% 299.94/300.49 167192[15:Rew:165880.0,147605.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(intersection(complement(w),union(x,y)),complement(power_class(z)))))* member(u,union(complement(power_class(v)),intersection(union(w,complement(union(x,y))),power_class(z)))).
% 299.94/300.49 167198[15:Rew:165880.0,146661.0] || member(u,y__dfg) -> member(u,intersection(union(intersection(power_class(v),complement(w)),complement(union(x,y))),power_class(z)))* member(u,union(intersection(union(complement(power_class(v)),w),union(x,y)),complement(power_class(z)))).
% 299.94/300.49 167199[15:Rew:165880.0,146675.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(intersection(power_class(w),complement(x)),complement(union(y,z)))))* member(u,union(complement(power_class(v)),intersection(union(complement(power_class(w)),x),union(y,z)))).
% 299.94/300.49 167206[15:Rew:165880.0,146106.0] || member(u,y__dfg) -> member(u,intersection(union(intersection(complement(v),power_class(w)),complement(union(x,y))),power_class(z)))* member(u,union(intersection(union(v,complement(power_class(w))),union(x,y)),complement(power_class(z)))).
% 299.94/300.49 167207[15:Rew:165880.0,146119.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(intersection(complement(w),power_class(x)),complement(union(y,z)))))* member(u,union(complement(power_class(v)),intersection(union(w,complement(power_class(x))),union(y,z)))).
% 299.94/300.49 167216[15:Rew:165880.0,145235.0] || member(u,y__dfg) -> member(u,intersection(union(complement(power_class(v)),intersection(complement(w),union(x,y))),power_class(z)))* member(u,union(intersection(power_class(v),union(w,complement(union(x,y)))),complement(power_class(z)))).
% 299.94/300.49 167217[15:Rew:165880.0,145250.0] || member(u,y__dfg) -> member(u,intersection(power_class(v),union(complement(power_class(w)),intersection(complement(x),union(y,z)))))* member(u,union(complement(power_class(v)),intersection(power_class(w),union(x,complement(union(y,z)))))).
% 299.94/300.49 167340[15:Rew:165880.0,133404.1] || member(apply(choice,u),union(v,w)) member(u,y__dfg) subclass(u,regular(intersection(v,w))) -> member(apply(choice,u),symmetric_difference(v,w))* equal(u,null_class) equal(intersection(v,w),null_class).
% 299.94/300.49 167367[15:Rew:165880.0,127378.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(complement(power_class(x)),image(element_relation,union(y,z)))))* member(u,union(complement(union(v,w)),intersection(power_class(x),power_class(complement(union(y,z)))))).
% 299.94/300.49 167368[15:Rew:165880.0,127380.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(image(element_relation,union(x,y)),complement(power_class(z)))))* member(u,union(complement(union(v,w)),intersection(power_class(complement(union(x,y))),power_class(z)))).
% 299.94/300.49 167369[15:Rew:165880.0,127381.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(intersection(complement(x),power_class(y)),complement(power_class(z)))))* member(u,union(complement(union(v,w)),intersection(union(x,complement(power_class(y))),power_class(z)))).
% 299.94/300.49 167370[15:Rew:165880.0,127382.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(intersection(power_class(x),complement(y)),complement(power_class(z)))))* member(u,union(complement(union(v,w)),intersection(union(complement(power_class(x)),y),power_class(z)))).
% 299.94/300.49 167371[15:Rew:165880.0,127383.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(complement(union(x,y)),image(element_relation,power_class(z)))))* member(u,union(complement(union(v,w)),intersection(union(x,y),power_class(complement(power_class(z)))))).
% 299.94/300.49 167372[15:Rew:165880.0,127384.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(complement(power_class(x)),intersection(complement(y),power_class(z)))))* member(u,union(complement(union(v,w)),intersection(power_class(x),union(y,complement(power_class(z)))))).
% 299.94/300.49 167373[15:Rew:165880.0,127385.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(complement(power_class(x)),intersection(power_class(y),complement(z)))))* member(u,union(complement(union(v,w)),intersection(power_class(x),union(complement(power_class(y)),z)))).
% 299.94/300.49 167374[15:Rew:165880.0,127387.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(image(element_relation,power_class(x)),complement(union(y,z)))))* member(u,union(complement(union(v,w)),intersection(power_class(complement(power_class(x))),union(y,z)))).
% 299.94/300.49 167405[15:Rew:165880.0,126226.0] || member(u,y__dfg) -> member(u,intersection(union(complement(power_class(v)),image(element_relation,union(w,x))),union(y,z)))* member(u,union(intersection(power_class(v),power_class(complement(union(w,x)))),complement(union(y,z)))).
% 299.94/300.49 167406[15:Rew:165880.0,126228.0] || member(u,y__dfg) -> member(u,intersection(union(image(element_relation,union(v,w)),complement(power_class(x))),union(y,z)))* member(u,union(intersection(power_class(complement(union(v,w))),power_class(x)),complement(union(y,z)))).
% 299.94/300.49 167407[15:Rew:165880.0,126229.0] || member(u,y__dfg) -> member(u,intersection(union(intersection(complement(v),power_class(w)),complement(power_class(x))),union(y,z)))* member(u,union(intersection(union(v,complement(power_class(w))),power_class(x)),complement(union(y,z)))).
% 299.94/300.49 167408[15:Rew:165880.0,126230.0] || member(u,y__dfg) -> member(u,intersection(union(intersection(power_class(v),complement(w)),complement(power_class(x))),union(y,z)))* member(u,union(intersection(union(complement(power_class(v)),w),power_class(x)),complement(union(y,z)))).
% 299.94/300.49 167409[15:Rew:165880.0,126231.0] || member(u,y__dfg) -> member(u,intersection(union(complement(union(v,w)),image(element_relation,power_class(x))),union(y,z)))* member(u,union(intersection(union(v,w),power_class(complement(power_class(x)))),complement(union(y,z)))).
% 299.94/300.49 167410[15:Rew:165880.0,126232.0] || member(u,y__dfg) -> member(u,intersection(union(complement(power_class(v)),intersection(complement(w),power_class(x))),union(y,z)))* member(u,union(intersection(power_class(v),union(w,complement(power_class(x)))),complement(union(y,z)))).
% 299.94/300.49 167411[15:Rew:165880.0,126233.0] || member(u,y__dfg) -> member(u,intersection(union(complement(power_class(v)),intersection(power_class(w),complement(x))),union(y,z)))* member(u,union(intersection(power_class(v),union(complement(power_class(w)),x)),complement(union(y,z)))).
% 299.94/300.49 167412[15:Rew:165880.0,126235.0] || member(u,y__dfg) -> member(u,intersection(union(image(element_relation,power_class(v)),complement(union(w,x))),union(y,z)))* member(u,union(intersection(power_class(complement(power_class(v))),union(w,x)),complement(union(y,z)))).
% 299.94/300.49 175131[15:Rew:165880.0,168041.2] || member(u,y__dfg) member(ordered_pair(v,w),u) subclass(element_relation,cross_product(cross_product(y__dfg,y__dfg),y__dfg)) member(ordered_pair(ordered_pair(w,v),u),x) -> member(ordered_pair(ordered_pair(v,w),u),flip(x))*.
% 299.94/300.49 175132[15:Rew:165880.0,168042.2] || member(u,y__dfg) member(ordered_pair(v,w),u) subclass(element_relation,cross_product(cross_product(y__dfg,y__dfg),y__dfg)) member(ordered_pair(ordered_pair(w,u),v),x) -> member(ordered_pair(ordered_pair(v,w),u),rotate(x))*.
% 299.94/300.49 175133[15:Rew:165880.0,168409.3] single_valued_class(restrict(element_relation,universal_class,u)) || subclass(range_of(restrict(element_relation,y__dfg,u)),cantor(sum_class(u)))* equal(cross_product(cantor(sum_class(u)),cantor(sum_class(u))),sum_class(u)) equal(restrict(element_relation,y__dfg,u),null_class) -> .
% 299.94/300.49 175134[15:Rew:165880.0,168410.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,unordered_pair(v,w))* member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),v)* -> equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 299.94/300.49 175135[15:Rew:165880.0,168435.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,unordered_pair(v,w))* member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),w)* -> equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 299.94/300.49 175136[15:Rew:165880.0,168464.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,intersection(complement(v),union(w,complement(power_class(x))))) member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),union(v,intersection(complement(w),power_class(x))))* -> .
% 299.94/300.49 175137[15:Rew:165880.0,168465.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,intersection(union(v,complement(power_class(w))),complement(x))) member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),union(intersection(complement(v),power_class(w)),x))* -> .
% 299.94/300.49 175138[15:Rew:165880.0,168466.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,intersection(complement(v),union(complement(power_class(w)),x))) member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),union(v,intersection(power_class(w),complement(x))))* -> .
% 299.94/300.49 175139[15:Rew:165880.0,168467.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,intersection(union(complement(power_class(v)),w),complement(x))) member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),union(intersection(power_class(v),complement(w)),x))* -> .
% 299.94/300.49 175140[15:Rew:165880.0,168468.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,intersection(complement(v),power_class(complement(union(w,x))))) member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),union(v,image(element_relation,union(w,x))))* -> .
% 299.94/300.49 175141[15:Rew:165880.0,168469.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,intersection(power_class(complement(union(v,w))),complement(x))) member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),union(image(element_relation,union(v,w)),x))* -> .
% 299.94/300.49 175142[15:Rew:165880.0,168479.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,unordered_pair(v,w))* member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),v)* -> equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 299.94/300.49 175143[15:Rew:165880.0,168505.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,unordered_pair(v,w))* member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),w)* -> equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 299.94/300.49 175144[15:Rew:165880.0,168534.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,intersection(complement(v),union(w,complement(power_class(x))))) member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),union(v,intersection(complement(w),power_class(x))))* -> .
% 299.94/300.49 175145[15:Rew:165880.0,168535.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,intersection(union(v,complement(power_class(w))),complement(x))) member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),union(intersection(complement(v),power_class(w)),x))* -> .
% 299.94/300.49 175146[15:Rew:165880.0,168536.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,intersection(complement(v),union(complement(power_class(w)),x))) member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),union(v,intersection(power_class(w),complement(x))))* -> .
% 299.94/300.49 175147[15:Rew:165880.0,168537.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,intersection(union(complement(power_class(v)),w),complement(x))) member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),union(intersection(power_class(v),complement(w)),x))* -> .
% 299.94/300.49 175148[15:Rew:165880.0,168538.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,intersection(complement(v),power_class(complement(union(w,x))))) member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),union(v,image(element_relation,union(w,x))))* -> .
% 299.94/300.49 175149[15:Rew:165880.0,168539.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,intersection(power_class(complement(union(v,w))),complement(x))) member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),union(image(element_relation,union(v,w)),x))* -> .
% 299.94/300.49 175150[15:Rew:165880.0,168549.2] function(restrict(cross_product(u,universal_class),v,w)) || subclass(image(cross_product(v,w),u),cantor(range_of(x))) equal(cantor(cantor(y)),y__dfg) -> compatible(restrict(cross_product(u,y__dfg),v,w),y,inverse(x))*.
% 299.94/300.49 175151[15:Rew:165880.0,168559.3,165880.0,168559.2] single_valued_class(restrict(u,v,universal_class)) || subclass(image(u,v),cantor(cantor(w))) equal(cantor(cantor(x)),y__dfg) equal(restrict(u,v,y__dfg),null_class) -> compatible(restrict(u,v,y__dfg),x,w)*.
% 299.94/300.49 175152[15:Rew:165880.0,168562.2,165880.0,168562.1] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,cantor(regular(cross_product(singleton(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u))),y__dfg))))* -> equal(cross_product(singleton(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u))),y__dfg),null_class).
% 299.94/300.49 175153[15:Rew:165880.0,168567.2,165880.0,168567.1] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,cantor(regular(cross_product(singleton(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u))),y__dfg))))* -> equal(cross_product(singleton(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u))),y__dfg),null_class).
% 299.94/300.49 175154[15:Rew:165880.0,168686.4] function(u) || member(image(u,v),union(complement(w),complement(x)))* member(image(u,v),union(w,x)) member(v,y__dfg) subclass(y__dfg,regular(symmetric_difference(complement(w),complement(x)))) -> .
% 299.94/300.49 175155[15:Rew:165880.0,168687.4] function(u) || member(image(u,v),union(complement(w),complement(x)))* member(image(u,v),union(w,x)) member(v,y__dfg) subclass(y__dfg,complement(symmetric_difference(complement(w),complement(x)))) -> .
% 299.94/300.49 175156[15:Rew:165880.0,168708.3] function(u) || member(image(u,v),union(w,x)) member(v,y__dfg) subclass(y__dfg,regular(intersection(w,x))) -> member(image(u,v),symmetric_difference(w,x))* equal(intersection(w,x),null_class).
% 299.94/300.49 175157[15:Rew:165880.0,169243.1,165880.0,169243.0] || member(intersection(intersection(complement(compose(element_relation,y__dfg)),u),v),y__dfg) member(apply(choice,intersection(intersection(complement(compose(element_relation,y__dfg)),u),v)),element_relation)* -> equal(intersection(intersection(complement(compose(element_relation,y__dfg)),u),v),null_class).
% 299.94/300.49 175158[15:Rew:165880.0,169252.1,165880.0,169252.0] || member(union(null_class,intersection(complement(compose(element_relation,y__dfg)),u)),y__dfg) member(apply(choice,union(null_class,intersection(complement(compose(element_relation,y__dfg)),u))),element_relation)* -> equal(union(null_class,intersection(complement(compose(element_relation,y__dfg)),u)),null_class).
% 299.94/300.49 175159[15:Rew:165880.0,169274.1,165880.0,169274.0] || member(intersection(intersection(u,complement(compose(element_relation,y__dfg))),v),y__dfg) member(apply(choice,intersection(intersection(u,complement(compose(element_relation,y__dfg))),v)),element_relation)* -> equal(intersection(intersection(u,complement(compose(element_relation,y__dfg))),v),null_class).
% 299.94/300.49 175160[15:Rew:165880.0,169283.1,165880.0,169283.0] || member(union(null_class,intersection(u,complement(compose(element_relation,y__dfg)))),y__dfg) member(apply(choice,union(null_class,intersection(u,complement(compose(element_relation,y__dfg))))),element_relation)* -> equal(union(null_class,intersection(u,complement(compose(element_relation,y__dfg)))),null_class).
% 299.94/300.49 175161[15:Rew:165880.0,169317.1,165880.0,169317.0] || member(intersection(u,union(null_class,complement(compose(element_relation,y__dfg)))),y__dfg) member(apply(choice,intersection(u,union(null_class,complement(compose(element_relation,y__dfg))))),element_relation)* -> equal(intersection(u,union(null_class,complement(compose(element_relation,y__dfg)))),null_class).
% 299.94/300.49 175162[15:Rew:165880.0,169326.1,165880.0,169326.0] || member(intersection(union(null_class,complement(compose(element_relation,y__dfg))),u),y__dfg) member(apply(choice,intersection(union(null_class,complement(compose(element_relation,y__dfg))),u)),element_relation)* -> equal(intersection(union(null_class,complement(compose(element_relation,y__dfg))),u),null_class).
% 299.94/300.49 175163[15:Rew:165880.0,169371.2,165880.0,169371.1] inductive(complement(compose(element_relation,universal_class))) || member(image(successor_relation,complement(compose(element_relation,y__dfg))),y__dfg) member(apply(choice,image(successor_relation,complement(compose(element_relation,y__dfg)))),element_relation)* -> equal(image(successor_relation,complement(compose(element_relation,y__dfg))),null_class).
% 299.94/300.49 175164[15:Rew:165880.0,169376.1,165880.0,169376.0] || member(intersection(u,intersection(complement(compose(element_relation,y__dfg)),v)),y__dfg) member(apply(choice,intersection(u,intersection(complement(compose(element_relation,y__dfg)),v))),element_relation)* -> equal(intersection(u,intersection(complement(compose(element_relation,y__dfg)),v)),null_class).
% 299.94/300.49 175165[15:Rew:165880.0,169393.1,165880.0,169393.0] || member(intersection(u,intersection(v,complement(compose(element_relation,y__dfg)))),y__dfg) member(apply(choice,intersection(u,intersection(v,complement(compose(element_relation,y__dfg))))),element_relation)* -> equal(intersection(u,intersection(v,complement(compose(element_relation,y__dfg)))),null_class).
% 299.94/300.49 175166[15:Rew:165880.0,169493.1,165880.0,169493.0] || member(regular(union(compose(element_relation,y__dfg),complement(power_class(u)))),y__dfg) member(apply(choice,regular(union(compose(element_relation,y__dfg),complement(power_class(u))))),element_relation)* -> equal(regular(union(compose(element_relation,y__dfg),complement(power_class(u)))),null_class).
% 299.94/300.49 175167[15:Rew:165880.0,169496.1,165880.0,169496.0] || member(regular(union(compose(element_relation,y__dfg),complement(successor(u)))),y__dfg) member(apply(choice,regular(union(compose(element_relation,y__dfg),complement(successor(u))))),element_relation)* -> equal(regular(union(compose(element_relation,y__dfg),complement(successor(u)))),null_class).
% 299.94/300.49 175168[15:Rew:165880.0,169499.1,165880.0,169499.0] || member(regular(union(complement(power_class(u)),compose(element_relation,y__dfg))),y__dfg) member(apply(choice,regular(union(complement(power_class(u)),compose(element_relation,y__dfg)))),element_relation)* -> equal(regular(union(complement(power_class(u)),compose(element_relation,y__dfg))),null_class).
% 299.94/300.49 175169[15:Rew:165880.0,169502.1,165880.0,169502.0] || member(regular(union(complement(successor(u)),compose(element_relation,y__dfg))),y__dfg) member(apply(choice,regular(union(complement(successor(u)),compose(element_relation,y__dfg)))),element_relation)* -> equal(regular(union(complement(successor(u)),compose(element_relation,y__dfg))),null_class).
% 299.94/300.49 169939[15:Rew:165880.0,38905.2] || member(singleton(restrict(u,v,w)),cross_product(v,w))* member(singleton(restrict(u,v,w)),u)* member(restrict(u,v,w),y__dfg) -> member(singleton(singleton(singleton(restrict(u,v,w)))),element_relation)*.
% 299.94/300.49 169974[15:Rew:165880.0,9969.0] || member(complement(intersection(u,v)),y__dfg) member(apply(choice,complement(intersection(u,v))),union(u,v)) -> equal(complement(intersection(u,v)),null_class) member(apply(choice,complement(intersection(u,v))),symmetric_difference(u,v))*.
% 299.94/300.49 175170[15:Rew:165880.0,170075.2] || member(ordered_pair(y__dfg,not_subclass_element(image(u,image(v,null_class)),w)),cross_product(y__dfg,y__dfg)) -> subclass(image(u,image(v,null_class)),w) member(ordered_pair(y__dfg,not_subclass_element(image(u,image(v,null_class)),w)),compose(u,v))*.
% 299.94/300.49 170496[15:Rew:165880.0,38916.1] || member(ordered_pair(u,singleton(image(v,image(w,singleton(u))))),compose(v,w))* member(image(v,image(w,singleton(u))),y__dfg) -> member(singleton(singleton(singleton(image(v,image(w,singleton(u)))))),element_relation).
% 299.94/300.49 170606[15:Rew:165880.0,45374.0] || member(intersection(u,symmetric_difference(v,cross_product(w,x))),y__dfg) -> equal(intersection(u,symmetric_difference(v,cross_product(w,x))),null_class) member(apply(choice,intersection(u,symmetric_difference(v,cross_product(w,x)))),complement(restrict(v,w,x)))*.
% 299.94/300.49 170607[15:Rew:165880.0,45356.0] || member(intersection(symmetric_difference(u,cross_product(v,w)),x),y__dfg) -> equal(intersection(symmetric_difference(u,cross_product(v,w)),x),null_class) member(apply(choice,intersection(symmetric_difference(u,cross_product(v,w)),x)),complement(restrict(u,v,w)))*.
% 299.94/300.49 170610[15:Rew:165880.0,45527.0] || member(intersection(u,symmetric_difference(cross_product(v,w),x)),y__dfg) -> equal(intersection(u,symmetric_difference(cross_product(v,w),x)),null_class) member(apply(choice,intersection(u,symmetric_difference(cross_product(v,w),x))),complement(restrict(x,v,w)))*.
% 299.94/300.49 170611[15:Rew:165880.0,45509.0] || member(intersection(symmetric_difference(cross_product(u,v),w),x),y__dfg) -> equal(intersection(symmetric_difference(cross_product(u,v),w),x),null_class) member(apply(choice,intersection(symmetric_difference(cross_product(u,v),w),x)),complement(restrict(w,u,v)))*.
% 299.94/300.49 170799[15:Rew:165880.0,49277.0] || member(intersection(u,symmetric_difference(complement(v),power_class(w))),y__dfg) -> equal(intersection(u,symmetric_difference(complement(v),power_class(w))),null_class) member(apply(choice,intersection(u,symmetric_difference(complement(v),power_class(w)))),union(v,complement(power_class(w))))*.
% 299.94/300.49 170800[15:Rew:165880.0,49259.0] || member(intersection(symmetric_difference(complement(u),power_class(v)),w),y__dfg) -> equal(intersection(symmetric_difference(complement(u),power_class(v)),w),null_class) member(apply(choice,intersection(symmetric_difference(complement(u),power_class(v)),w)),union(u,complement(power_class(v))))*.
% 299.94/300.49 170809[15:Rew:165880.0,49465.0] || member(intersection(u,symmetric_difference(power_class(v),complement(w))),y__dfg) -> equal(intersection(u,symmetric_difference(power_class(v),complement(w))),null_class) member(apply(choice,intersection(u,symmetric_difference(power_class(v),complement(w)))),union(complement(power_class(v)),w))*.
% 299.94/300.49 170810[15:Rew:165880.0,49447.0] || member(intersection(symmetric_difference(power_class(u),complement(v)),w),y__dfg) -> equal(intersection(symmetric_difference(power_class(u),complement(v)),w),null_class) member(apply(choice,intersection(symmetric_difference(power_class(u),complement(v)),w)),union(complement(power_class(u)),v))*.
% 299.94/300.49 171166[15:Rew:165880.0,78055.0] || member(union(null_class,symmetric_difference(power_class(u),complement(v))),y__dfg) -> equal(union(null_class,symmetric_difference(power_class(u),complement(v))),null_class) member(apply(choice,union(null_class,symmetric_difference(power_class(u),complement(v)))),union(complement(power_class(u)),v))*.
% 299.94/300.49 171167[15:Rew:165880.0,78054.0] || member(union(null_class,symmetric_difference(cross_product(u,v),w)),y__dfg) -> equal(union(null_class,symmetric_difference(cross_product(u,v),w)),null_class) member(apply(choice,union(null_class,symmetric_difference(cross_product(u,v),w))),complement(restrict(w,u,v)))*.
% 299.94/300.49 171168[15:Rew:165880.0,78053.0] || member(union(null_class,symmetric_difference(complement(u),power_class(v))),y__dfg) -> equal(union(null_class,symmetric_difference(complement(u),power_class(v))),null_class) member(apply(choice,union(null_class,symmetric_difference(complement(u),power_class(v)))),union(u,complement(power_class(v))))*.
% 299.94/300.49 171169[15:Rew:165880.0,78051.0] || member(union(null_class,symmetric_difference(u,cross_product(v,w))),y__dfg) -> equal(union(null_class,symmetric_difference(u,cross_product(v,w))),null_class) member(apply(choice,union(null_class,symmetric_difference(u,cross_product(v,w)))),complement(restrict(u,v,w)))*.
% 299.94/300.49 171733[15:Rew:165880.0,126431.0] || member(intersection(complement(u),union(v,w)),y__dfg) -> member(singleton(intersection(complement(u),union(v,w))),union(u,complement(union(v,w))))* member(singleton(singleton(singleton(intersection(complement(u),union(v,w))))),element_relation).
% 299.94/300.49 171739[15:Rew:165880.0,127628.0] || member(intersection(union(u,v),complement(w)),y__dfg) -> member(singleton(intersection(union(u,v),complement(w))),union(complement(union(u,v)),w))* member(singleton(singleton(singleton(intersection(union(u,v),complement(w))))),element_relation).
% 299.94/300.49 172455[15:Rew:165880.0,157060.0] || member(restrict(image(element_relation,power_class(u)),v,w),y__dfg) member(apply(choice,restrict(image(element_relation,power_class(u)),v,w)),power_class(complement(power_class(u))))* -> equal(restrict(image(element_relation,power_class(u)),v,w),null_class).
% 299.94/300.49 11130[0:Rew:492.0,11059.2,492.0,11059.1] || member(not_subclass_element(u,symmetric_difference(cross_product(v,w),x)),union(cross_product(v,w),x)) member(not_subclass_element(u,symmetric_difference(cross_product(v,w),x)),complement(restrict(x,v,w)))* -> subclass(u,symmetric_difference(cross_product(v,w),x)).
% 299.94/300.49 11131[0:Rew:491.0,11058.2,491.0,11058.1] || member(not_subclass_element(u,symmetric_difference(v,cross_product(w,x))),union(v,cross_product(w,x))) member(not_subclass_element(u,symmetric_difference(v,cross_product(w,x))),complement(restrict(v,w,x)))* -> subclass(u,symmetric_difference(v,cross_product(w,x))).
% 299.94/300.49 33147[3:Res:1472.2,9257.0] || member(apply(choice,regular(restrict(u,v,w))),cross_product(v,w))* member(apply(choice,regular(restrict(u,v,w))),u)* -> equal(regular(restrict(u,v,w)),null_class) equal(restrict(u,v,w),null_class).
% 299.94/300.49 35264[3:Res:1472.2,4833.0] || member(not_subclass_element(regular(restrict(u,v,w)),x),cross_product(v,w))* member(not_subclass_element(regular(restrict(u,v,w)),x),u)* -> subclass(regular(restrict(u,v,w)),x) equal(restrict(u,v,w),null_class).
% 299.94/300.49 41365[4:Res:20668.1,19.0] || subclass(domain_relation,rotate(cross_product(u,v)))* -> equal(ordered_pair(first(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x)),second(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x))),ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x))**.
% 299.94/300.49 41482[4:Res:20669.1,19.0] || subclass(domain_relation,flip(cross_product(u,v)))* -> equal(ordered_pair(first(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w)))),second(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))))),ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))))**.
% 299.94/300.49 41586[0:Res:1472.2,3696.0] || member(not_subclass_element(intersection(u,complement(restrict(v,w,x))),y),cross_product(w,x))* member(not_subclass_element(intersection(u,complement(restrict(v,w,x))),y),v)* -> subclass(intersection(u,complement(restrict(v,w,x))),y).
% 299.94/300.49 41916[0:Res:1472.2,4872.0] || member(not_subclass_element(intersection(complement(restrict(u,v,w)),x),y),cross_product(v,w))* member(not_subclass_element(intersection(complement(restrict(u,v,w)),x),y),u)* -> subclass(intersection(complement(restrict(u,v,w)),x),y).
% 299.94/300.49 54726[0:Res:3697.1,539.0] || -> subclass(intersection(u,intersection(ordered_pair(v,w),x)),y) equal(not_subclass_element(intersection(u,intersection(ordered_pair(v,w),x)),y),unordered_pair(v,singleton(w)))** equal(not_subclass_element(intersection(u,intersection(ordered_pair(v,w),x)),y),singleton(v)).
% 299.94/300.49 54725[0:Res:3697.1,5712.2] || member(not_subclass_element(intersection(u,intersection(union(v,w),x)),y),complement(w))* member(not_subclass_element(intersection(u,intersection(union(v,w),x)),y),complement(v))* -> subclass(intersection(u,intersection(union(v,w),x)),y).
% 299.94/300.49 55106[0:Res:3698.1,539.0] || -> subclass(intersection(u,intersection(v,ordered_pair(w,x))),y) equal(not_subclass_element(intersection(u,intersection(v,ordered_pair(w,x))),y),unordered_pair(w,singleton(x)))** equal(not_subclass_element(intersection(u,intersection(v,ordered_pair(w,x))),y),singleton(w)).
% 299.94/300.49 55105[0:Res:3698.1,5712.2] || member(not_subclass_element(intersection(u,intersection(v,union(w,x))),y),complement(x))* member(not_subclass_element(intersection(u,intersection(v,union(w,x))),y),complement(w))* -> subclass(intersection(u,intersection(v,union(w,x))),y).
% 299.94/300.49 55806[0:Res:4874.1,539.0] || -> subclass(intersection(intersection(ordered_pair(u,v),w),x),y) equal(not_subclass_element(intersection(intersection(ordered_pair(u,v),w),x),y),unordered_pair(u,singleton(v)))** equal(not_subclass_element(intersection(intersection(ordered_pair(u,v),w),x),y),singleton(u)).
% 299.94/300.49 55805[0:Res:4874.1,5712.2] || member(not_subclass_element(intersection(intersection(union(u,v),w),x),y),complement(v))* member(not_subclass_element(intersection(intersection(union(u,v),w),x),y),complement(u))* -> subclass(intersection(intersection(union(u,v),w),x),y).
% 299.94/300.49 56064[0:Res:4875.1,539.0] || -> subclass(intersection(intersection(u,ordered_pair(v,w)),x),y) equal(not_subclass_element(intersection(intersection(u,ordered_pair(v,w)),x),y),unordered_pair(v,singleton(w)))** equal(not_subclass_element(intersection(intersection(u,ordered_pair(v,w)),x),y),singleton(v)).
% 299.94/300.49 56063[0:Res:4875.1,5712.2] || member(not_subclass_element(intersection(intersection(u,union(v,w)),x),y),complement(w))* member(not_subclass_element(intersection(intersection(u,union(v,w)),x),y),complement(v))* -> subclass(intersection(intersection(u,union(v,w)),x),y).
% 299.94/300.49 59846[0:Rew:46880.0,59765.0] || -> equal(symmetric_difference(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(w)),null_class) member(regular(symmetric_difference(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(w))),union(intersection(power_class(complement(power_class(u))),power_class(v)),w))*.
% 299.94/300.49 59847[0:Rew:46877.0,59764.0] || -> equal(symmetric_difference(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(w)),null_class) member(regular(symmetric_difference(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(w))),union(intersection(power_class(u),power_class(complement(power_class(v)))),w))*.
% 299.94/300.49 59848[0:Rew:46880.0,59748.0] || -> equal(symmetric_difference(complement(u),union(image(element_relation,power_class(v)),complement(power_class(w)))),null_class) member(regular(symmetric_difference(complement(u),union(image(element_relation,power_class(v)),complement(power_class(w))))),union(u,intersection(power_class(complement(power_class(v))),power_class(w))))*.
% 299.94/300.49 59849[0:Rew:46877.0,59747.0] || -> equal(symmetric_difference(complement(u),union(complement(power_class(v)),image(element_relation,power_class(w)))),null_class) member(regular(symmetric_difference(complement(u),union(complement(power_class(v)),image(element_relation,power_class(w))))),union(u,intersection(power_class(v),power_class(complement(power_class(w))))))*.
% 299.94/300.49 61031[0:SpR:46880.0,46366.0] || -> equal(intersection(union(intersection(power_class(complement(power_class(u))),power_class(v)),complement(power_class(w))),union(union(image(element_relation,power_class(u)),complement(power_class(v))),power_class(w))),symmetric_difference(union(image(element_relation,power_class(u)),complement(power_class(v))),power_class(w)))**.
% 299.94/300.49 61030[0:SpR:46877.0,46366.0] || -> equal(intersection(union(intersection(power_class(u),power_class(complement(power_class(v)))),complement(power_class(w))),union(union(complement(power_class(u)),image(element_relation,power_class(v))),power_class(w))),symmetric_difference(union(complement(power_class(u)),image(element_relation,power_class(v))),power_class(w)))**.
% 299.94/300.49 61169[0:Rew:46366.0,61099.2,46366.0,61099.1] || member(not_subclass_element(u,symmetric_difference(complement(v),power_class(w))),union(complement(v),power_class(w)))* member(not_subclass_element(u,symmetric_difference(complement(v),power_class(w))),union(v,complement(power_class(w)))) -> subclass(u,symmetric_difference(complement(v),power_class(w))).
% 299.94/300.49 61388[0:Rew:46669.0,61318.2,46669.0,61318.1] || member(not_subclass_element(u,symmetric_difference(power_class(v),complement(w))),union(power_class(v),complement(w))) member(not_subclass_element(u,symmetric_difference(power_class(v),complement(w))),union(complement(power_class(v)),w))* -> subclass(u,symmetric_difference(power_class(v),complement(w))).
% 299.94/300.49 62478[0:SpL:46880.0,1957.0] || member(not_subclass_element(union(intersection(power_class(complement(power_class(u))),power_class(v)),w),x),intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(w)))* -> subclass(union(intersection(power_class(complement(power_class(u))),power_class(v)),w),x).
% 299.94/300.49 62477[0:SpL:46877.0,1957.0] || member(not_subclass_element(union(intersection(power_class(u),power_class(complement(power_class(v)))),w),x),intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(w)))* -> subclass(union(intersection(power_class(u),power_class(complement(power_class(v)))),w),x).
% 299.94/300.49 62461[0:SpL:46880.0,1957.0] || member(not_subclass_element(union(u,intersection(power_class(complement(power_class(v))),power_class(w))),x),intersection(complement(u),union(image(element_relation,power_class(v)),complement(power_class(w)))))* -> subclass(union(u,intersection(power_class(complement(power_class(v))),power_class(w))),x).
% 299.94/300.49 62460[0:SpL:46877.0,1957.0] || member(not_subclass_element(union(u,intersection(power_class(v),power_class(complement(power_class(w))))),x),intersection(complement(u),union(complement(power_class(v)),image(element_relation,power_class(w)))))* -> subclass(union(u,intersection(power_class(v),power_class(complement(power_class(w))))),x).
% 299.94/300.49 62676[0:SpL:46366.0,3660.0] || member(u,symmetric_difference(complement(symmetric_difference(complement(v),power_class(w))),union(union(v,complement(power_class(w))),union(complement(v),power_class(w)))))* -> member(u,complement(symmetric_difference(union(v,complement(power_class(w))),union(complement(v),power_class(w))))).
% 299.94/300.49 67504[0:Rew:67444.0,61243.0] || -> equal(intersection(union(power_class(u),union(complement(power_class(v)),image(element_relation,power_class(w)))),union(complement(power_class(u)),intersection(power_class(v),power_class(complement(power_class(w)))))),symmetric_difference(power_class(u),union(complement(power_class(v)),image(element_relation,power_class(w)))))**.
% 299.94/300.49 67505[0:Rew:67444.0,61244.0] || -> equal(intersection(union(power_class(u),union(image(element_relation,power_class(v)),complement(power_class(w)))),union(complement(power_class(u)),intersection(power_class(complement(power_class(v))),power_class(w)))),symmetric_difference(power_class(u),union(image(element_relation,power_class(v)),complement(power_class(w)))))**.
% 299.94/300.49 70551[0:SpL:67452.0,3660.0] || member(u,symmetric_difference(complement(symmetric_difference(cross_product(v,w),x)),union(union(cross_product(v,w),x),complement(restrict(x,v,w)))))* -> member(u,complement(symmetric_difference(union(cross_product(v,w),x),complement(restrict(x,v,w))))).
% 299.94/300.49 71292[0:Rew:71143.0,71049.1] || member(u,symmetric_difference(complement(symmetric_difference(power_class(v),complement(w))),union(union(power_class(v),complement(w)),union(complement(power_class(v)),w))))* -> member(u,complement(symmetric_difference(union(power_class(v),complement(w)),union(complement(power_class(v)),w)))).
% 299.94/300.49 71293[0:Rew:71143.0,71115.1] || member(u,symmetric_difference(complement(symmetric_difference(v,cross_product(w,x))),union(union(v,cross_product(w,x)),complement(restrict(v,w,x)))))* -> member(u,complement(symmetric_difference(union(v,cross_product(w,x)),complement(restrict(v,w,x))))).
% 299.94/300.49 85447[3:MRR:85360.3,49785.2] || member(not_subclass_element(intersection(u,regular(restrict(v,w,x))),y),cross_product(w,x))* member(not_subclass_element(intersection(u,regular(restrict(v,w,x))),y),v)* -> subclass(intersection(u,regular(restrict(v,w,x))),y).
% 299.94/300.49 85645[3:MRR:85558.3,49785.2] || member(not_subclass_element(intersection(regular(restrict(u,v,w)),x),y),cross_product(v,w))* member(not_subclass_element(intersection(regular(restrict(u,v,w)),x),y),u)* -> subclass(intersection(regular(restrict(u,v,w)),x),y).
% 299.94/300.49 87945[0:Res:3703.1,69073.0] || -> subclass(intersection(u,restrict(symmetric_difference(union(v,w),complement(intersection(v,w))),x,y)),z) member(not_subclass_element(intersection(u,restrict(symmetric_difference(union(v,w),complement(intersection(v,w))),x,y)),z),complement(symmetric_difference(v,w)))*.
% 299.94/300.49 88336[0:Res:4876.1,69073.0] || -> subclass(intersection(restrict(symmetric_difference(union(u,v),complement(intersection(u,v))),w,x),y),z) member(not_subclass_element(intersection(restrict(symmetric_difference(union(u,v),complement(intersection(u,v))),w,x),y),z),complement(symmetric_difference(u,v)))*.
% 299.94/300.49 91758[0:Res:2978.1,46280.0] || member(regular(intersection(restrict(intersection(complement(u),power_class(complement(power_class(v)))),w,x),y)),union(u,image(element_relation,power_class(v))))* -> equal(intersection(restrict(intersection(complement(u),power_class(complement(power_class(v)))),w,x),y),null_class).
% 299.94/300.49 91753[0:Res:2355.1,46280.0] || member(regular(intersection(u,restrict(intersection(complement(v),power_class(complement(power_class(w)))),x,y))),union(v,image(element_relation,power_class(w))))* -> equal(intersection(u,restrict(intersection(complement(v),power_class(complement(power_class(w)))),x,y)),null_class).
% 299.94/300.49 93473[0:Res:2978.1,46312.0] || member(regular(intersection(restrict(intersection(power_class(complement(power_class(u))),complement(v)),w,x),y)),union(image(element_relation,power_class(u)),v))* -> equal(intersection(restrict(intersection(power_class(complement(power_class(u))),complement(v)),w,x),y),null_class).
% 299.94/300.49 93468[0:Res:2355.1,46312.0] || member(regular(intersection(u,restrict(intersection(power_class(complement(power_class(v))),complement(w)),x,y))),union(image(element_relation,power_class(v)),w))* -> equal(intersection(u,restrict(intersection(power_class(complement(power_class(v))),complement(w)),x,y)),null_class).
% 299.94/300.49 94130[0:Rew:46893.0,94032.1] || member(regular(intersection(u,union(complement(power_class(v)),intersection(complement(w),power_class(x))))),intersection(power_class(v),union(w,complement(power_class(x)))))* -> equal(intersection(u,union(complement(power_class(v)),intersection(complement(w),power_class(x)))),null_class).
% 299.94/300.49 94131[0:Rew:46893.0,94010.1] || member(regular(intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),x)),intersection(power_class(u),union(v,complement(power_class(w)))))* -> equal(intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),x),null_class).
% 299.94/300.49 93888[0:SpR:46893.0,6438.0] || -> equal(union(intersection(u,intersection(power_class(v),union(w,complement(power_class(x))))),intersection(complement(u),union(complement(power_class(v)),intersection(complement(w),power_class(x))))),complement(symmetric_difference(u,intersection(power_class(v),union(w,complement(power_class(x)))))))**.
% 299.94/300.49 93843[0:SpR:46893.0,6438.0] || -> equal(union(intersection(intersection(power_class(u),union(v,complement(power_class(w)))),x),intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),complement(x))),complement(symmetric_difference(intersection(power_class(u),union(v,complement(power_class(w)))),x)))**.
% 299.94/300.49 94975[0:Rew:46894.0,94880.1] || member(regular(intersection(u,union(intersection(complement(v),power_class(w)),complement(power_class(x))))),intersection(union(v,complement(power_class(w))),power_class(x)))* -> equal(intersection(u,union(intersection(complement(v),power_class(w)),complement(power_class(x)))),null_class).
% 299.94/300.49 94976[0:Rew:46894.0,94858.1] || member(regular(intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),x)),intersection(union(u,complement(power_class(v))),power_class(w)))* -> equal(intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),x),null_class).
% 299.94/300.49 94736[0:SpR:46894.0,6438.0] || -> equal(union(intersection(u,intersection(union(v,complement(power_class(w))),power_class(x))),intersection(complement(u),union(intersection(complement(v),power_class(w)),complement(power_class(x))))),complement(symmetric_difference(u,intersection(union(v,complement(power_class(w))),power_class(x)))))**.
% 299.94/300.49 94691[0:SpR:46894.0,6438.0] || -> equal(union(intersection(intersection(union(u,complement(power_class(v))),power_class(w)),x),intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),complement(x))),complement(symmetric_difference(intersection(union(u,complement(power_class(v))),power_class(w)),x)))**.
% 299.94/300.49 95313[0:Rew:46895.0,95213.1] || member(regular(intersection(u,union(intersection(power_class(v),complement(w)),complement(power_class(x))))),intersection(union(complement(power_class(v)),w),power_class(x)))* -> equal(intersection(u,union(intersection(power_class(v),complement(w)),complement(power_class(x)))),null_class).
% 299.94/300.49 95314[0:Rew:46895.0,95191.1] || member(regular(intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),x)),intersection(union(complement(power_class(u)),v),power_class(w)))* -> equal(intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),x),null_class).
% 299.94/300.49 95065[0:SpR:46895.0,6438.0] || -> equal(union(intersection(u,intersection(union(complement(power_class(v)),w),power_class(x))),intersection(complement(u),union(intersection(power_class(v),complement(w)),complement(power_class(x))))),complement(symmetric_difference(u,intersection(union(complement(power_class(v)),w),power_class(x)))))**.
% 299.94/300.49 95020[0:SpR:46895.0,6438.0] || -> equal(union(intersection(intersection(union(complement(power_class(u)),v),power_class(w)),x),intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),complement(x))),complement(symmetric_difference(intersection(union(complement(power_class(u)),v),power_class(w)),x)))**.
% 299.94/300.49 95700[0:Rew:46898.0,95598.1] || member(regular(intersection(u,union(complement(power_class(v)),intersection(power_class(w),complement(x))))),intersection(power_class(v),union(complement(power_class(w)),x)))* -> equal(intersection(u,union(complement(power_class(v)),intersection(power_class(w),complement(x)))),null_class).
% 299.94/300.49 95701[0:Rew:46898.0,95576.1] || member(regular(intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),x)),intersection(power_class(u),union(complement(power_class(v)),w)))* -> equal(intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),x),null_class).
% 299.94/300.49 95449[0:SpR:46898.0,6438.0] || -> equal(union(intersection(u,intersection(power_class(v),union(complement(power_class(w)),x))),intersection(complement(u),union(complement(power_class(v)),intersection(power_class(w),complement(x))))),complement(symmetric_difference(u,intersection(power_class(v),union(complement(power_class(w)),x)))))**.
% 299.94/300.49 95404[0:SpR:46898.0,6438.0] || -> equal(union(intersection(intersection(power_class(u),union(complement(power_class(v)),w)),x),intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),complement(x))),complement(symmetric_difference(intersection(power_class(u),union(complement(power_class(v)),w)),x)))**.
% 299.94/300.49 100118[0:Rew:71035.0,98537.0,71595.0,98537.0] || -> equal(intersection(complement(symmetric_difference(complement(u),union(v,w))),union(union(u,complement(union(v,w))),union(complement(u),union(v,w)))),symmetric_difference(union(u,complement(union(v,w))),union(complement(u),union(v,w))))**.
% 299.94/300.49 98896[0:Rew:97898.0,71657.0] || -> equal(intersection(complement(symmetric_difference(union(u,v),complement(w))),union(union(union(u,v),complement(w)),union(complement(union(u,v)),w))),symmetric_difference(union(union(u,v),complement(w)),union(complement(union(u,v)),w)))**.
% 299.94/300.49 99405[0:Rew:99391.0,95078.0] || -> equal(union(u,intersection(union(intersection(power_class(v),complement(w)),complement(power_class(x))),complement(singleton(intersection(union(complement(power_class(v)),w),power_class(x)))))),union(u,complement(successor(intersection(union(complement(power_class(v)),w),power_class(x))))))**.
% 299.94/300.49 99406[0:Rew:99391.0,94749.0] || -> equal(union(u,intersection(union(intersection(complement(v),power_class(w)),complement(power_class(x))),complement(singleton(intersection(union(v,complement(power_class(w))),power_class(x)))))),union(u,complement(successor(intersection(union(v,complement(power_class(w))),power_class(x))))))**.
% 299.94/300.49 99407[0:Rew:99391.0,95462.0] || -> equal(union(u,intersection(union(complement(power_class(v)),intersection(power_class(w),complement(x))),complement(singleton(intersection(power_class(v),union(complement(power_class(w)),x)))))),union(u,complement(successor(intersection(power_class(v),union(complement(power_class(w)),x))))))**.
% 299.94/300.49 99408[0:Rew:99391.0,93901.0] || -> equal(union(u,intersection(union(complement(power_class(v)),intersection(complement(w),power_class(x))),complement(singleton(intersection(power_class(v),union(w,complement(power_class(x)))))))),union(u,complement(successor(intersection(power_class(v),union(w,complement(power_class(x))))))))**.
% 299.94/300.49 99422[0:Rew:99401.0,95420.0] || -> equal(union(intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),complement(singleton(intersection(power_class(u),union(complement(power_class(v)),w))))),x),union(x,complement(successor(intersection(power_class(u),union(complement(power_class(v)),w))))))**.
% 299.94/300.49 99423[0:Rew:99401.0,93859.0] || -> equal(union(intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),complement(singleton(intersection(power_class(u),union(v,complement(power_class(w))))))),x),union(x,complement(successor(intersection(power_class(u),union(v,complement(power_class(w))))))))**.
% 299.94/300.49 99424[0:Rew:99401.0,95036.0] || -> equal(union(intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),complement(singleton(intersection(union(complement(power_class(u)),v),power_class(w))))),x),union(x,complement(successor(intersection(union(complement(power_class(u)),v),power_class(w))))))**.
% 299.94/300.49 99425[0:Rew:99401.0,94707.0] || -> equal(union(intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),complement(singleton(intersection(union(u,complement(power_class(v))),power_class(w))))),x),union(x,complement(successor(intersection(union(u,complement(power_class(v))),power_class(w))))))**.
% 299.94/300.49 110565[0:Rew:98594.0,110432.1] || member(regular(intersection(u,union(complement(power_class(v)),image(element_relation,union(w,x))))),intersection(power_class(v),power_class(complement(union(w,x)))))* -> equal(intersection(u,union(complement(power_class(v)),image(element_relation,union(w,x)))),null_class).
% 299.94/300.49 110566[0:Rew:98594.0,110419.1] || member(regular(intersection(union(complement(power_class(u)),image(element_relation,union(v,w))),x)),intersection(power_class(u),power_class(complement(union(v,w)))))* -> equal(intersection(union(complement(power_class(u)),image(element_relation,union(v,w))),x),null_class).
% 299.94/300.49 111009[0:Rew:98733.0,110886.1] || member(regular(intersection(u,union(image(element_relation,power_class(v)),complement(union(w,x))))),intersection(power_class(complement(power_class(v))),union(w,x)))* -> equal(intersection(u,union(image(element_relation,power_class(v)),complement(union(w,x)))),null_class).
% 299.94/300.49 111010[0:Rew:98733.0,110873.1] || member(regular(intersection(union(image(element_relation,power_class(u)),complement(union(v,w))),x)),intersection(power_class(complement(power_class(u))),union(v,w)))* -> equal(intersection(union(image(element_relation,power_class(u)),complement(union(v,w))),x),null_class).
% 299.94/300.49 111557[0:Rew:99020.0,111424.1] || member(regular(intersection(u,union(image(element_relation,union(v,w)),complement(power_class(x))))),intersection(power_class(complement(union(v,w))),power_class(x)))* -> equal(intersection(u,union(image(element_relation,union(v,w)),complement(power_class(x)))),null_class).
% 299.94/300.49 111558[0:Rew:99020.0,111411.1] || member(regular(intersection(union(image(element_relation,union(u,v)),complement(power_class(w))),x)),intersection(power_class(complement(union(u,v))),power_class(w)))* -> equal(intersection(union(image(element_relation,union(u,v)),complement(power_class(w))),x),null_class).
% 299.94/300.49 112483[0:Rew:99160.0,112363.1] || member(regular(intersection(u,union(complement(union(v,w)),image(element_relation,power_class(x))))),intersection(union(v,w),power_class(complement(power_class(x)))))* -> equal(intersection(u,union(complement(union(v,w)),image(element_relation,power_class(x)))),null_class).
% 299.94/300.49 112484[0:Rew:99160.0,112350.1] || member(regular(intersection(union(complement(union(u,v)),image(element_relation,power_class(w))),x)),intersection(union(u,v),power_class(complement(power_class(w)))))* -> equal(intersection(union(complement(union(u,v)),image(element_relation,power_class(w))),x),null_class).
% 299.94/300.49 122787[0:Res:236.1,6509.0] || -> subclass(restrict(symmetric_difference(union(u,v),union(complement(u),complement(v))),w,x),y) member(not_subclass_element(restrict(symmetric_difference(union(u,v),union(complement(u),complement(v))),w,x),y),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.49 127237[3:Rew:99615.0,127012.1] || member(not_subclass_element(union(null_class,symmetric_difference(complement(u),union(v,w))),x),symmetric_difference(union(u,complement(union(v,w))),union(complement(u),union(v,w))))* -> subclass(union(null_class,symmetric_difference(complement(u),union(v,w))),x).
% 299.94/300.49 128302[3:Rew:98895.0,128046.1] || member(not_subclass_element(union(null_class,symmetric_difference(union(u,v),complement(w))),x),symmetric_difference(union(union(u,v),complement(w)),union(complement(union(u,v)),w)))* -> subclass(union(null_class,symmetric_difference(union(u,v),complement(w))),x).
% 299.94/300.49 129005[3:Res:125564.0,2995.0] || -> equal(union(null_class,intersection(union(null_class,unordered_pair(u,v)),w)),null_class) equal(regular(union(null_class,intersection(union(null_class,unordered_pair(u,v)),w))),v)** equal(regular(union(null_class,intersection(union(null_class,unordered_pair(u,v)),w))),u)**.
% 299.94/300.49 129186[3:Res:125581.0,2995.0] || -> equal(union(null_class,intersection(u,union(null_class,unordered_pair(v,w)))),null_class) equal(regular(union(null_class,intersection(u,union(null_class,unordered_pair(v,w))))),w)** equal(regular(union(null_class,intersection(u,union(null_class,unordered_pair(v,w))))),v)**.
% 299.94/300.49 129996[3:Res:125558.0,2995.0] || -> equal(intersection(intersection(union(null_class,unordered_pair(u,v)),w),x),null_class) equal(regular(intersection(intersection(union(null_class,unordered_pair(u,v)),w),x)),v)** equal(regular(intersection(intersection(union(null_class,unordered_pair(u,v)),w),x)),u)**.
% 299.94/300.49 130166[3:Res:125569.0,2995.0] || -> equal(intersection(u,intersection(v,union(null_class,unordered_pair(w,x)))),null_class) equal(regular(intersection(u,intersection(v,union(null_class,unordered_pair(w,x))))),x)** equal(regular(intersection(u,intersection(v,union(null_class,unordered_pair(w,x))))),w)**.
% 299.94/300.49 130380[3:Res:125572.0,2995.0] || -> equal(intersection(u,intersection(union(null_class,unordered_pair(v,w)),x)),null_class) equal(regular(intersection(u,intersection(union(null_class,unordered_pair(v,w)),x))),w)** equal(regular(intersection(u,intersection(union(null_class,unordered_pair(v,w)),x))),v)**.
% 299.94/300.49 130554[3:Res:125578.0,2995.0] || -> equal(intersection(intersection(u,union(null_class,unordered_pair(v,w))),x),null_class) equal(regular(intersection(intersection(u,union(null_class,unordered_pair(v,w))),x)),w)** equal(regular(intersection(intersection(u,union(null_class,unordered_pair(v,w))),x)),v)**.
% 299.94/300.49 138738[3:MRR:138671.0,9180.1] || -> member(regular(regular(intersection(complement(u),power_class(complement(power_class(v)))))),union(u,image(element_relation,power_class(v))))* equal(regular(intersection(complement(u),power_class(complement(power_class(v))))),null_class) equal(intersection(complement(u),power_class(complement(power_class(v)))),null_class).
% 299.94/300.49 139516[3:MRR:139446.0,9180.1] || -> member(regular(regular(intersection(power_class(complement(power_class(u))),complement(v)))),union(image(element_relation,power_class(u)),v))* equal(regular(intersection(power_class(complement(power_class(u))),complement(v))),null_class) equal(intersection(power_class(complement(power_class(u))),complement(v)),null_class).
% 299.94/300.49 142229[0:Res:236.1,46242.0] || member(not_subclass_element(restrict(intersection(complement(u),union(v,complement(power_class(w)))),x,y),z),union(u,intersection(complement(v),power_class(w))))* -> subclass(restrict(intersection(complement(u),union(v,complement(power_class(w)))),x,y),z).
% 299.94/300.49 142165[0:SpL:98733.0,46242.0] || member(u,intersection(union(image(element_relation,power_class(v)),complement(union(w,x))),union(y,complement(power_class(z)))))* member(u,union(intersection(power_class(complement(power_class(v))),union(w,x)),intersection(complement(y),power_class(z)))) -> .
% 299.94/300.49 142163[0:SpL:46898.0,46242.0] || member(u,intersection(union(complement(power_class(v)),intersection(power_class(w),complement(x))),union(y,complement(power_class(z)))))* member(u,union(intersection(power_class(v),union(complement(power_class(w)),x)),intersection(complement(y),power_class(z)))) -> .
% 299.94/300.49 142162[0:SpL:46893.0,46242.0] || member(u,intersection(union(complement(power_class(v)),intersection(complement(w),power_class(x))),union(y,complement(power_class(z)))))* member(u,union(intersection(power_class(v),union(w,complement(power_class(x)))),intersection(complement(y),power_class(z)))) -> .
% 299.94/300.49 142161[0:SpL:99160.0,46242.0] || member(u,intersection(union(complement(union(v,w)),image(element_relation,power_class(x))),union(y,complement(power_class(z)))))* member(u,union(intersection(union(v,w),power_class(complement(power_class(x)))),intersection(complement(y),power_class(z)))) -> .
% 299.94/300.49 142160[0:SpL:46895.0,46242.0] || member(u,intersection(union(intersection(power_class(v),complement(w)),complement(power_class(x))),union(y,complement(power_class(z)))))* member(u,union(intersection(union(complement(power_class(v)),w),power_class(x)),intersection(complement(y),power_class(z)))) -> .
% 299.94/300.49 142159[0:SpL:46894.0,46242.0] || member(u,intersection(union(intersection(complement(v),power_class(w)),complement(power_class(x))),union(y,complement(power_class(z)))))* member(u,union(intersection(union(v,complement(power_class(w))),power_class(x)),intersection(complement(y),power_class(z)))) -> .
% 299.94/300.49 142158[0:SpL:99020.0,46242.0] || member(u,intersection(union(image(element_relation,union(v,w)),complement(power_class(x))),union(y,complement(power_class(z)))))* member(u,union(intersection(power_class(complement(union(v,w))),power_class(x)),intersection(complement(y),power_class(z)))) -> .
% 299.94/300.49 142156[0:SpL:98594.0,46242.0] || member(u,intersection(union(complement(power_class(v)),image(element_relation,union(w,x))),union(y,complement(power_class(z)))))* member(u,union(intersection(power_class(v),power_class(complement(union(w,x)))),intersection(complement(y),power_class(z)))) -> .
% 299.94/300.49 143790[0:Res:236.1,46261.0] || member(not_subclass_element(restrict(intersection(union(u,complement(power_class(v))),complement(w)),x,y),z),union(intersection(complement(u),power_class(v)),w))* -> subclass(restrict(intersection(union(u,complement(power_class(v))),complement(w)),x,y),z).
% 299.94/300.49 143694[0:SpL:98733.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),union(image(element_relation,power_class(x)),complement(union(y,z)))))* member(u,union(intersection(complement(v),power_class(w)),intersection(power_class(complement(power_class(x))),union(y,z)))) -> .
% 299.94/300.49 143692[0:SpL:46898.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),union(complement(power_class(x)),intersection(power_class(y),complement(z)))))* member(u,union(intersection(complement(v),power_class(w)),intersection(power_class(x),union(complement(power_class(y)),z)))) -> .
% 299.94/300.49 143691[0:SpL:46893.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),union(complement(power_class(x)),intersection(complement(y),power_class(z)))))* member(u,union(intersection(complement(v),power_class(w)),intersection(power_class(x),union(y,complement(power_class(z)))))) -> .
% 299.94/300.49 143690[0:SpL:99160.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),union(complement(union(x,y)),image(element_relation,power_class(z)))))* member(u,union(intersection(complement(v),power_class(w)),intersection(union(x,y),power_class(complement(power_class(z)))))) -> .
% 299.94/300.49 143689[0:SpL:46895.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),union(intersection(power_class(x),complement(y)),complement(power_class(z)))))* member(u,union(intersection(complement(v),power_class(w)),intersection(union(complement(power_class(x)),y),power_class(z)))) -> .
% 299.94/300.49 143688[0:SpL:46894.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),union(intersection(complement(x),power_class(y)),complement(power_class(z)))))* member(u,union(intersection(complement(v),power_class(w)),intersection(union(x,complement(power_class(y))),power_class(z)))) -> .
% 299.94/300.49 143687[0:SpL:99020.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),union(image(element_relation,union(x,y)),complement(power_class(z)))))* member(u,union(intersection(complement(v),power_class(w)),intersection(power_class(complement(union(x,y))),power_class(z)))) -> .
% 299.94/300.49 143685[0:SpL:98594.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),union(complement(power_class(x)),image(element_relation,union(y,z)))))* member(u,union(intersection(complement(v),power_class(w)),intersection(power_class(x),power_class(complement(union(y,z)))))) -> .
% 299.94/300.49 144201[0:Res:236.1,46288.0] || member(not_subclass_element(restrict(intersection(complement(u),union(complement(power_class(v)),w)),x,y),z),union(u,intersection(power_class(v),complement(w))))* -> subclass(restrict(intersection(complement(u),union(complement(power_class(v)),w)),x,y),z).
% 299.94/300.49 144137[0:SpL:98733.0,46288.0] || member(u,intersection(union(image(element_relation,power_class(v)),complement(union(w,x))),union(complement(power_class(y)),z)))* member(u,union(intersection(power_class(complement(power_class(v))),union(w,x)),intersection(power_class(y),complement(z)))) -> .
% 299.94/300.49 144135[0:SpL:46898.0,46288.0] || member(u,intersection(union(complement(power_class(v)),intersection(power_class(w),complement(x))),union(complement(power_class(y)),z)))* member(u,union(intersection(power_class(v),union(complement(power_class(w)),x)),intersection(power_class(y),complement(z)))) -> .
% 299.94/300.49 144134[0:SpL:46893.0,46288.0] || member(u,intersection(union(complement(power_class(v)),intersection(complement(w),power_class(x))),union(complement(power_class(y)),z)))* member(u,union(intersection(power_class(v),union(w,complement(power_class(x)))),intersection(power_class(y),complement(z)))) -> .
% 299.94/300.49 144133[0:SpL:99160.0,46288.0] || member(u,intersection(union(complement(union(v,w)),image(element_relation,power_class(x))),union(complement(power_class(y)),z)))* member(u,union(intersection(union(v,w),power_class(complement(power_class(x)))),intersection(power_class(y),complement(z)))) -> .
% 299.94/300.49 144132[0:SpL:46895.0,46288.0] || member(u,intersection(union(intersection(power_class(v),complement(w)),complement(power_class(x))),union(complement(power_class(y)),z)))* member(u,union(intersection(union(complement(power_class(v)),w),power_class(x)),intersection(power_class(y),complement(z)))) -> .
% 299.94/300.49 144131[0:SpL:46894.0,46288.0] || member(u,intersection(union(intersection(complement(v),power_class(w)),complement(power_class(x))),union(complement(power_class(y)),z)))* member(u,union(intersection(union(v,complement(power_class(w))),power_class(x)),intersection(power_class(y),complement(z)))) -> .
% 299.94/300.49 144130[0:SpL:99020.0,46288.0] || member(u,intersection(union(image(element_relation,union(v,w)),complement(power_class(x))),union(complement(power_class(y)),z)))* member(u,union(intersection(power_class(complement(union(v,w))),power_class(x)),intersection(power_class(y),complement(z)))) -> .
% 299.94/300.49 144128[0:SpL:98594.0,46288.0] || member(u,intersection(union(complement(power_class(v)),image(element_relation,union(w,x))),union(complement(power_class(y)),z)))* member(u,union(intersection(power_class(v),power_class(complement(union(w,x)))),intersection(power_class(y),complement(z)))) -> .
% 299.94/300.49 144460[0:Res:236.1,46462.0] || member(not_subclass_element(restrict(intersection(union(complement(power_class(u)),v),complement(w)),x,y),z),union(intersection(power_class(u),complement(v)),w))* -> subclass(restrict(intersection(union(complement(power_class(u)),v),complement(w)),x,y),z).
% 299.94/300.49 144357[0:SpL:98733.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),union(image(element_relation,power_class(x)),complement(union(y,z)))))* member(u,union(intersection(power_class(v),complement(w)),intersection(power_class(complement(power_class(x))),union(y,z)))) -> .
% 299.94/300.49 144355[0:SpL:46898.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),union(complement(power_class(x)),intersection(power_class(y),complement(z)))))* member(u,union(intersection(power_class(v),complement(w)),intersection(power_class(x),union(complement(power_class(y)),z)))) -> .
% 299.94/300.49 144354[0:SpL:46893.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),union(complement(power_class(x)),intersection(complement(y),power_class(z)))))* member(u,union(intersection(power_class(v),complement(w)),intersection(power_class(x),union(y,complement(power_class(z)))))) -> .
% 299.94/300.49 144353[0:SpL:99160.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),union(complement(union(x,y)),image(element_relation,power_class(z)))))* member(u,union(intersection(power_class(v),complement(w)),intersection(union(x,y),power_class(complement(power_class(z)))))) -> .
% 299.94/300.49 144352[0:SpL:46895.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),union(intersection(power_class(x),complement(y)),complement(power_class(z)))))* member(u,union(intersection(power_class(v),complement(w)),intersection(union(complement(power_class(x)),y),power_class(z)))) -> .
% 299.94/300.49 144351[0:SpL:46894.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),union(intersection(complement(x),power_class(y)),complement(power_class(z)))))* member(u,union(intersection(power_class(v),complement(w)),intersection(union(x,complement(power_class(y))),power_class(z)))) -> .
% 299.94/300.49 144350[0:SpL:99020.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),union(image(element_relation,union(x,y)),complement(power_class(z)))))* member(u,union(intersection(power_class(v),complement(w)),intersection(power_class(complement(union(x,y))),power_class(z)))) -> .
% 299.94/300.49 144348[0:SpL:98594.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),union(complement(power_class(x)),image(element_relation,union(y,z)))))* member(u,union(intersection(power_class(v),complement(w)),intersection(power_class(x),power_class(complement(union(y,z)))))) -> .
% 299.94/300.49 144795[0:SpL:97907.0,46924.0] || member(not_subclass_element(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y),intersection(union(u,complement(union(v,w))),power_class(x)))* -> subclass(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y).
% 299.94/300.49 144785[0:SpL:97919.0,46924.0] || member(not_subclass_element(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y),intersection(union(complement(union(u,v)),w),power_class(x)))* -> subclass(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y).
% 299.94/300.49 145002[0:SpL:97907.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),intersection(complement(v),union(w,x))),y),intersection(power_class(u),union(v,complement(union(w,x)))))* -> subclass(union(complement(power_class(u)),intersection(complement(v),union(w,x))),y).
% 299.94/300.49 144992[0:SpL:97919.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),intersection(union(v,w),complement(x))),y),intersection(power_class(u),union(complement(union(v,w)),x)))* -> subclass(union(complement(power_class(u)),intersection(union(v,w),complement(x))),y).
% 299.94/300.49 145427[0:SpL:98217.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),union(complement(power_class(w)),intersection(complement(x),union(y,z)))))* member(u,union(image(element_relation,power_class(v)),intersection(power_class(w),union(x,complement(union(y,z)))))) -> .
% 299.94/300.49 145423[0:SpL:98217.0,69073.0] || member(u,symmetric_difference(union(power_class(v),union(w,complement(union(x,y)))),union(complement(power_class(v)),intersection(complement(w),union(x,y)))))* -> member(u,complement(symmetric_difference(power_class(v),union(w,complement(union(x,y)))))).
% 299.94/300.49 145580[0:Rew:98217.0,145422.1] || member(not_subclass_element(u,union(complement(power_class(v)),intersection(complement(w),union(x,y)))),symmetric_difference(power_class(v),union(w,complement(union(x,y)))))* -> subclass(u,union(complement(power_class(v)),intersection(complement(w),union(x,y)))).
% 299.94/300.49 145413[0:SpL:98217.0,46280.0] || member(u,intersection(union(complement(power_class(v)),intersection(complement(w),union(x,y))),power_class(complement(power_class(z)))))* member(u,union(intersection(power_class(v),union(w,complement(union(x,y)))),image(element_relation,power_class(z)))) -> .
% 299.94/300.49 145757[0:Res:236.1,98247.0] || member(not_subclass_element(restrict(intersection(complement(u),power_class(complement(union(v,w)))),x,y),z),union(u,image(element_relation,union(v,w))))* -> subclass(restrict(intersection(complement(u),power_class(complement(union(v,w)))),x,y),z).
% 299.94/300.49 145697[0:SpL:98733.0,98247.0] || member(u,intersection(union(image(element_relation,power_class(v)),complement(union(w,x))),power_class(complement(union(y,z)))))* member(u,union(intersection(power_class(complement(power_class(v))),union(w,x)),image(element_relation,union(y,z)))) -> .
% 299.94/300.49 145695[0:SpL:46898.0,98247.0] || member(u,intersection(union(complement(power_class(v)),intersection(power_class(w),complement(x))),power_class(complement(union(y,z)))))* member(u,union(intersection(power_class(v),union(complement(power_class(w)),x)),image(element_relation,union(y,z)))) -> .
% 299.94/300.49 145693[0:SpL:46893.0,98247.0] || member(u,intersection(union(complement(power_class(v)),intersection(complement(w),power_class(x))),power_class(complement(union(y,z)))))* member(u,union(intersection(power_class(v),union(w,complement(power_class(x)))),image(element_relation,union(y,z)))) -> .
% 299.94/300.49 145692[0:SpL:99160.0,98247.0] || member(u,intersection(union(complement(union(v,w)),image(element_relation,power_class(x))),power_class(complement(union(y,z)))))* member(u,union(intersection(union(v,w),power_class(complement(power_class(x)))),image(element_relation,union(y,z)))) -> .
% 299.94/300.49 145691[0:SpL:46895.0,98247.0] || member(u,intersection(union(intersection(power_class(v),complement(w)),complement(power_class(x))),power_class(complement(union(y,z)))))* member(u,union(intersection(union(complement(power_class(v)),w),power_class(x)),image(element_relation,union(y,z)))) -> .
% 299.94/300.49 145690[0:SpL:46894.0,98247.0] || member(u,intersection(union(intersection(complement(v),power_class(w)),complement(power_class(x))),power_class(complement(union(y,z)))))* member(u,union(intersection(union(v,complement(power_class(w))),power_class(x)),image(element_relation,union(y,z)))) -> .
% 299.94/300.49 145689[0:SpL:99020.0,98247.0] || member(u,intersection(union(image(element_relation,union(v,w)),complement(power_class(x))),power_class(complement(union(y,z)))))* member(u,union(intersection(power_class(complement(union(v,w))),power_class(x)),image(element_relation,union(y,z)))) -> .
% 299.94/300.49 145687[0:SpL:98594.0,98247.0] || member(u,intersection(union(complement(power_class(v)),image(element_relation,union(w,x))),power_class(complement(union(y,z)))))* member(u,union(intersection(power_class(v),power_class(complement(union(w,x)))),image(element_relation,union(y,z)))) -> .
% 299.94/300.49 146303[0:SpL:98314.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),union(intersection(complement(w),power_class(x)),complement(union(y,z)))))* member(u,union(image(element_relation,power_class(v)),intersection(union(w,complement(power_class(x))),union(y,z)))) -> .
% 299.94/300.49 146299[0:SpL:98314.0,69073.0] || member(u,symmetric_difference(union(union(v,complement(power_class(w))),union(x,y)),union(intersection(complement(v),power_class(w)),complement(union(x,y)))))* -> member(u,complement(symmetric_difference(union(v,complement(power_class(w))),union(x,y)))).
% 299.94/300.49 146455[0:Rew:98314.0,146298.1] || member(not_subclass_element(u,union(intersection(complement(v),power_class(w)),complement(union(x,y)))),symmetric_difference(union(v,complement(power_class(w))),union(x,y)))* -> subclass(u,union(intersection(complement(v),power_class(w)),complement(union(x,y)))).
% 299.94/300.49 146288[0:SpL:98314.0,46280.0] || member(u,intersection(union(intersection(complement(v),power_class(w)),complement(union(x,y))),power_class(complement(power_class(z)))))* member(u,union(intersection(union(v,complement(power_class(w))),union(x,y)),image(element_relation,power_class(z)))) -> .
% 299.94/300.49 146456[0:Rew:98314.0,146224.1] || member(not_subclass_element(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y),intersection(union(u,complement(power_class(v))),union(w,x)))* -> subclass(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y).
% 299.94/300.49 146865[0:SpL:98315.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),union(intersection(power_class(w),complement(x)),complement(union(y,z)))))* member(u,union(image(element_relation,power_class(v)),intersection(union(complement(power_class(w)),x),union(y,z)))) -> .
% 299.94/300.49 146861[0:SpL:98315.0,69073.0] || member(u,symmetric_difference(union(union(complement(power_class(v)),w),union(x,y)),union(intersection(power_class(v),complement(w)),complement(union(x,y)))))* -> member(u,complement(symmetric_difference(union(complement(power_class(v)),w),union(x,y)))).
% 299.94/300.49 147023[0:Rew:98315.0,146860.1] || member(not_subclass_element(u,union(intersection(power_class(v),complement(w)),complement(union(x,y)))),symmetric_difference(union(complement(power_class(v)),w),union(x,y)))* -> subclass(u,union(intersection(power_class(v),complement(w)),complement(union(x,y)))).
% 299.94/300.49 146850[0:SpL:98315.0,46280.0] || member(u,intersection(union(intersection(power_class(v),complement(w)),complement(union(x,y))),power_class(complement(power_class(z)))))* member(u,union(intersection(union(complement(power_class(v)),w),union(x,y)),image(element_relation,power_class(z)))) -> .
% 299.94/300.49 147024[0:Rew:98315.0,146786.1] || member(not_subclass_element(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y),intersection(union(complement(power_class(u)),v),union(w,x)))* -> subclass(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y).
% 299.94/300.49 147785[0:SpL:98515.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),union(intersection(complement(w),union(x,y)),complement(power_class(z)))))* member(u,union(image(element_relation,power_class(v)),intersection(union(w,complement(union(x,y))),power_class(z)))) -> .
% 299.94/300.49 147781[0:SpL:98515.0,69073.0] || member(u,symmetric_difference(union(union(v,complement(union(w,x))),power_class(y)),union(intersection(complement(v),union(w,x)),complement(power_class(y)))))* -> member(u,complement(symmetric_difference(union(v,complement(union(w,x))),power_class(y)))).
% 299.94/300.49 147937[0:Rew:98515.0,147780.1] || member(not_subclass_element(u,union(intersection(complement(v),union(w,x)),complement(power_class(y)))),symmetric_difference(union(v,complement(union(w,x))),power_class(y)))* -> subclass(u,union(intersection(complement(v),union(w,x)),complement(power_class(y)))).
% 299.94/300.49 147770[0:SpL:98515.0,46280.0] || member(u,intersection(union(intersection(complement(v),union(w,x)),complement(power_class(y))),power_class(complement(power_class(z)))))* member(u,union(intersection(union(v,complement(union(w,x))),power_class(y)),image(element_relation,power_class(z)))) -> .
% 299.94/300.49 148119[0:Res:236.1,98557.0] || member(not_subclass_element(restrict(intersection(power_class(complement(union(u,v))),complement(w)),x,y),z),union(image(element_relation,union(u,v)),w))* -> subclass(restrict(intersection(power_class(complement(union(u,v))),complement(w)),x,y),z).
% 299.94/300.49 147998[0:SpL:98733.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),union(image(element_relation,power_class(x)),complement(union(y,z)))))* member(u,union(image(element_relation,union(v,w)),intersection(power_class(complement(power_class(x))),union(y,z)))) -> .
% 299.94/300.49 147996[0:SpL:46898.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),union(complement(power_class(x)),intersection(power_class(y),complement(z)))))* member(u,union(image(element_relation,union(v,w)),intersection(power_class(x),union(complement(power_class(y)),z)))) -> .
% 299.94/300.49 147994[0:SpL:46893.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),union(complement(power_class(x)),intersection(complement(y),power_class(z)))))* member(u,union(image(element_relation,union(v,w)),intersection(power_class(x),union(y,complement(power_class(z)))))) -> .
% 299.94/300.49 147992[0:SpL:99160.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),union(complement(union(x,y)),image(element_relation,power_class(z)))))* member(u,union(image(element_relation,union(v,w)),intersection(union(x,y),power_class(complement(power_class(z)))))) -> .
% 299.94/300.49 147991[0:SpL:46895.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),union(intersection(power_class(x),complement(y)),complement(power_class(z)))))* member(u,union(image(element_relation,union(v,w)),intersection(union(complement(power_class(x)),y),power_class(z)))) -> .
% 299.94/300.49 147990[0:SpL:46894.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),union(intersection(complement(x),power_class(y)),complement(power_class(z)))))* member(u,union(image(element_relation,union(v,w)),intersection(union(x,complement(power_class(y))),power_class(z)))) -> .
% 299.94/300.49 147989[0:SpL:99020.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),union(image(element_relation,union(x,y)),complement(power_class(z)))))* member(u,union(image(element_relation,union(v,w)),intersection(power_class(complement(union(x,y))),power_class(z)))) -> .
% 299.94/300.49 147987[0:SpL:98594.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),union(complement(power_class(x)),image(element_relation,union(y,z)))))* member(u,union(image(element_relation,union(v,w)),intersection(power_class(x),power_class(complement(union(y,z)))))) -> .
% 299.94/300.49 148546[0:SpL:98672.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),union(complement(power_class(w)),intersection(union(x,y),complement(z)))))* member(u,union(image(element_relation,power_class(v)),intersection(power_class(w),union(complement(union(x,y)),z)))) -> .
% 299.94/300.49 148542[0:SpL:98672.0,69073.0] || member(u,symmetric_difference(union(power_class(v),union(complement(union(w,x)),y)),union(complement(power_class(v)),intersection(union(w,x),complement(y)))))* -> member(u,complement(symmetric_difference(power_class(v),union(complement(union(w,x)),y)))).
% 299.94/300.49 148706[0:Rew:98672.0,148541.1] || member(not_subclass_element(u,union(complement(power_class(v)),intersection(union(w,x),complement(y)))),symmetric_difference(power_class(v),union(complement(union(w,x)),y)))* -> subclass(u,union(complement(power_class(v)),intersection(union(w,x),complement(y)))).
% 299.94/300.49 148531[0:SpL:98672.0,46280.0] || member(u,intersection(union(complement(power_class(v)),intersection(union(w,x),complement(y))),power_class(complement(power_class(z)))))* member(u,union(intersection(power_class(v),union(complement(union(w,x)),y)),image(element_relation,power_class(z)))) -> .
% 299.94/300.49 149326[0:SpL:98876.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),union(intersection(union(w,x),complement(y)),complement(power_class(z)))))* member(u,union(image(element_relation,power_class(v)),intersection(union(complement(union(w,x)),y),power_class(z)))) -> .
% 299.94/300.49 149322[0:SpL:98876.0,69073.0] || member(u,symmetric_difference(union(union(complement(union(v,w)),x),power_class(y)),union(intersection(union(v,w),complement(x)),complement(power_class(y)))))* -> member(u,complement(symmetric_difference(union(complement(union(v,w)),x),power_class(y)))).
% 299.94/300.49 149485[0:Rew:98876.0,149321.1] || member(not_subclass_element(u,union(intersection(union(v,w),complement(x)),complement(power_class(y)))),symmetric_difference(union(complement(union(v,w)),x),power_class(y)))* -> subclass(u,union(intersection(union(v,w),complement(x)),complement(power_class(y)))).
% 299.94/300.49 149311[0:SpL:98876.0,46280.0] || member(u,intersection(union(intersection(union(v,w),complement(x)),complement(power_class(y))),power_class(complement(power_class(z)))))* member(u,union(intersection(union(complement(union(v,w)),x),power_class(y)),image(element_relation,power_class(z)))) -> .
% 299.94/300.49 150797[0:SpL:99161.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),union(complement(union(w,x)),intersection(complement(y),power_class(z)))))* member(u,union(image(element_relation,power_class(v)),intersection(union(w,x),union(y,complement(power_class(z)))))) -> .
% 299.94/300.49 150793[0:SpL:99161.0,69073.0] || member(u,symmetric_difference(union(union(v,w),union(x,complement(power_class(y)))),union(complement(union(v,w)),intersection(complement(x),power_class(y)))))* -> member(u,complement(symmetric_difference(union(v,w),union(x,complement(power_class(y)))))).
% 299.94/300.49 150944[0:Rew:99161.0,150792.1] || member(not_subclass_element(u,union(complement(union(v,w)),intersection(complement(x),power_class(y)))),symmetric_difference(union(v,w),union(x,complement(power_class(y)))))* -> subclass(u,union(complement(union(v,w)),intersection(complement(x),power_class(y)))).
% 299.94/300.49 150781[0:SpL:99161.0,46280.0] || member(u,intersection(union(complement(union(v,w)),intersection(complement(x),power_class(y))),power_class(complement(power_class(z)))))* member(u,union(intersection(union(v,w),union(x,complement(power_class(y)))),image(element_relation,power_class(z)))) -> .
% 299.94/300.49 150945[0:Rew:99161.0,150717.1] || member(not_subclass_element(union(complement(union(u,v)),intersection(complement(w),power_class(x))),y),intersection(union(u,v),union(w,complement(power_class(x)))))* -> subclass(union(complement(union(u,v)),intersection(complement(w),power_class(x))),y).
% 299.94/300.49 151317[0:SpL:99162.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),union(complement(union(w,x)),intersection(power_class(y),complement(z)))))* member(u,union(image(element_relation,power_class(v)),intersection(union(w,x),union(complement(power_class(y)),z)))) -> .
% 299.94/300.49 151313[0:SpL:99162.0,69073.0] || member(u,symmetric_difference(union(union(v,w),union(complement(power_class(x)),y)),union(complement(union(v,w)),intersection(power_class(x),complement(y)))))* -> member(u,complement(symmetric_difference(union(v,w),union(complement(power_class(x)),y)))).
% 299.94/300.49 151475[0:Rew:99162.0,151312.1] || member(not_subclass_element(u,union(complement(union(v,w)),intersection(power_class(x),complement(y)))),symmetric_difference(union(v,w),union(complement(power_class(x)),y)))* -> subclass(u,union(complement(union(v,w)),intersection(power_class(x),complement(y)))).
% 299.94/300.49 151301[0:SpL:99162.0,46280.0] || member(u,intersection(union(complement(union(v,w)),intersection(power_class(x),complement(y))),power_class(complement(power_class(z)))))* member(u,union(intersection(union(v,w),union(complement(power_class(x)),y)),image(element_relation,power_class(z)))) -> .
% 299.94/300.49 151476[0:Rew:99162.0,151237.1] || member(not_subclass_element(union(complement(union(u,v)),intersection(power_class(w),complement(x))),y),intersection(union(u,v),union(complement(power_class(w)),x)))* -> subclass(union(complement(union(u,v)),intersection(power_class(w),complement(x))),y).
% 299.94/300.49 151957[0:SpL:99659.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),union(complement(union(w,x)),image(element_relation,union(y,z)))))* member(u,union(image(element_relation,power_class(v)),intersection(union(w,x),power_class(complement(union(y,z)))))) -> .
% 299.94/300.49 151953[0:SpL:99659.0,69073.0] || member(u,symmetric_difference(union(union(v,w),power_class(complement(union(x,y)))),union(complement(union(v,w)),image(element_relation,union(x,y)))))* -> member(u,complement(symmetric_difference(union(v,w),power_class(complement(union(x,y)))))).
% 299.94/300.49 152138[0:Rew:99659.0,151952.1] || member(not_subclass_element(u,union(complement(union(v,w)),image(element_relation,union(x,y)))),symmetric_difference(union(v,w),power_class(complement(union(x,y)))))* -> subclass(u,union(complement(union(v,w)),image(element_relation,union(x,y)))).
% 299.94/300.49 151941[0:SpL:99659.0,46280.0] || member(u,intersection(union(complement(union(v,w)),image(element_relation,union(x,y))),power_class(complement(power_class(z)))))* member(u,union(intersection(union(v,w),power_class(complement(union(x,y)))),image(element_relation,power_class(z)))) -> .
% 299.94/300.49 152139[0:Rew:99659.0,151877.1] || member(not_subclass_element(union(complement(union(u,v)),image(element_relation,union(w,x))),y),intersection(union(u,v),power_class(complement(union(w,x)))))* -> subclass(union(complement(union(u,v)),image(element_relation,union(w,x))),y).
% 299.94/300.49 153152[0:SpL:99660.0,46312.0] || member(u,intersection(power_class(complement(power_class(v))),union(image(element_relation,union(w,x)),complement(union(y,z)))))* member(u,union(image(element_relation,power_class(v)),intersection(power_class(complement(union(w,x))),union(y,z)))) -> .
% 299.94/300.49 153148[0:SpL:99660.0,69073.0] || member(u,symmetric_difference(union(power_class(complement(union(v,w))),union(x,y)),union(image(element_relation,union(v,w)),complement(union(x,y)))))* -> member(u,complement(symmetric_difference(power_class(complement(union(v,w))),union(x,y)))).
% 299.94/300.49 153345[0:Rew:99660.0,153147.1] || member(not_subclass_element(u,union(image(element_relation,union(v,w)),complement(union(x,y)))),symmetric_difference(power_class(complement(union(v,w))),union(x,y)))* -> subclass(u,union(image(element_relation,union(v,w)),complement(union(x,y)))).
% 299.94/300.49 153135[0:SpL:99660.0,46280.0] || member(u,intersection(union(image(element_relation,union(v,w)),complement(union(x,y))),power_class(complement(power_class(z)))))* member(u,union(intersection(power_class(complement(union(v,w))),union(x,y)),image(element_relation,power_class(z)))) -> .
% 299.94/300.49 153346[0:Rew:99660.0,153071.1] || member(not_subclass_element(union(image(element_relation,union(u,v)),complement(union(w,x))),y),intersection(power_class(complement(union(u,v))),union(w,x)))* -> subclass(union(image(element_relation,union(u,v)),complement(union(w,x))),y).
% 299.94/300.49 155782[3:Res:154872.0,2995.0] || -> equal(regular(union(null_class,complement(intersection(unordered_pair(u,v),w)))),null_class) equal(regular(regular(union(null_class,complement(intersection(unordered_pair(u,v),w))))),v)** equal(regular(regular(union(null_class,complement(intersection(unordered_pair(u,v),w))))),u)**.
% 299.94/300.49 156127[3:Res:155659.0,2995.0] || -> equal(regular(union(null_class,complement(intersection(u,unordered_pair(v,w))))),null_class) equal(regular(regular(union(null_class,complement(intersection(u,unordered_pair(v,w)))))),w)** equal(regular(regular(union(null_class,complement(intersection(u,unordered_pair(v,w)))))),v)**.
% 299.94/300.49 157624[3:Res:154856.0,2995.0] || -> equal(intersection(union(null_class,intersection(unordered_pair(u,v),w)),x),null_class) equal(regular(intersection(union(null_class,intersection(unordered_pair(u,v),w)),x)),v)** equal(regular(intersection(union(null_class,intersection(unordered_pair(u,v),w)),x)),u)**.
% 299.94/300.49 157881[3:Res:154864.0,2995.0] || -> equal(union(null_class,intersection(intersection(unordered_pair(u,v),w),x)),null_class) equal(regular(union(null_class,intersection(intersection(unordered_pair(u,v),w),x))),v)** equal(regular(union(null_class,intersection(intersection(unordered_pair(u,v),w),x))),u)**.
% 299.94/300.49 158108[3:Res:154877.0,2995.0] || -> equal(intersection(u,union(null_class,intersection(unordered_pair(v,w),x))),null_class) equal(regular(intersection(u,union(null_class,intersection(unordered_pair(v,w),x)))),w)** equal(regular(intersection(u,union(null_class,intersection(unordered_pair(v,w),x)))),v)**.
% 299.94/300.49 158437[3:Res:154885.0,2995.0] || -> equal(union(null_class,intersection(u,intersection(unordered_pair(v,w),x))),null_class) equal(regular(union(null_class,intersection(u,intersection(unordered_pair(v,w),x)))),w)** equal(regular(union(null_class,intersection(u,intersection(unordered_pair(v,w),x)))),v)**.
% 299.94/300.49 158582[3:Res:154956.0,2995.0] || -> equal(complement(successor(complement(restrict(unordered_pair(u,v),w,x)))),null_class) equal(regular(complement(successor(complement(restrict(unordered_pair(u,v),w,x))))),v)** equal(regular(complement(successor(complement(restrict(unordered_pair(u,v),w,x))))),u)**.
% 299.94/300.49 159027[3:Res:157492.0,2995.0] || -> equal(intersection(union(null_class,intersection(u,unordered_pair(v,w))),x),null_class) equal(regular(intersection(union(null_class,intersection(u,unordered_pair(v,w))),x)),w)** equal(regular(intersection(union(null_class,intersection(u,unordered_pair(v,w))),x)),v)**.
% 299.94/300.49 159280[3:Res:157751.0,2995.0] || -> equal(union(null_class,intersection(intersection(u,unordered_pair(v,w)),x)),null_class) equal(regular(union(null_class,intersection(intersection(u,unordered_pair(v,w)),x))),w)** equal(regular(union(null_class,intersection(intersection(u,unordered_pair(v,w)),x))),v)**.
% 299.94/300.49 159507[3:Res:157993.0,2995.0] || -> equal(intersection(u,union(null_class,intersection(v,unordered_pair(w,x)))),null_class) equal(regular(intersection(u,union(null_class,intersection(v,unordered_pair(w,x))))),x)** equal(regular(intersection(u,union(null_class,intersection(v,unordered_pair(w,x))))),w)**.
% 299.94/300.49 159749[3:Res:158313.0,2995.0] || -> equal(union(null_class,intersection(u,intersection(v,unordered_pair(w,x)))),null_class) equal(regular(union(null_class,intersection(u,intersection(v,unordered_pair(w,x))))),x)** equal(regular(union(null_class,intersection(u,intersection(v,unordered_pair(w,x))))),w)**.
% 299.94/300.49 161565[0:Res:154858.0,2995.0] || -> equal(intersection(intersection(intersection(unordered_pair(u,v),w),x),y),null_class) equal(regular(intersection(intersection(intersection(unordered_pair(u,v),w),x),y)),v)** equal(regular(intersection(intersection(intersection(unordered_pair(u,v),w),x),y)),u)**.
% 299.94/300.49 161827[0:Res:154873.0,2995.0] || -> equal(intersection(u,intersection(v,intersection(unordered_pair(w,x),y))),null_class) equal(regular(intersection(u,intersection(v,intersection(unordered_pair(w,x),y)))),x)** equal(regular(intersection(u,intersection(v,intersection(unordered_pair(w,x),y)))),w)**.
% 299.94/300.49 162343[0:Rew:67444.0,162095.0] || -> equal(intersection(union(union(u,complement(union(v,w))),power_class(complement(power_class(x)))),union(intersection(complement(u),union(v,w)),image(element_relation,power_class(x)))),symmetric_difference(union(u,complement(union(v,w))),power_class(complement(power_class(x)))))**.
% 299.94/300.49 162344[0:Rew:67444.0,162079.0] || -> equal(intersection(union(union(complement(union(u,v)),w),power_class(complement(power_class(x)))),union(intersection(union(u,v),complement(w)),image(element_relation,power_class(x)))),symmetric_difference(union(complement(union(u,v)),w),power_class(complement(power_class(x)))))**.
% 299.94/300.49 162358[0:Rew:46313.0,162187.1] || member(not_subclass_element(symmetric_difference(complement(u),power_class(complement(power_class(v)))),intersection(w,union(u,image(element_relation,power_class(v))))),w)* -> subclass(symmetric_difference(complement(u),power_class(complement(power_class(v)))),intersection(w,union(u,image(element_relation,power_class(v))))).
% 299.94/300.49 162529[0:Res:154876.0,2995.0] || -> equal(intersection(u,intersection(intersection(unordered_pair(v,w),x),y)),null_class) equal(regular(intersection(u,intersection(intersection(unordered_pair(v,w),x),y))),w)** equal(regular(intersection(u,intersection(intersection(unordered_pair(v,w),x),y))),v)**.
% 299.94/300.49 162798[0:Res:154882.0,2995.0] || -> equal(intersection(intersection(u,intersection(unordered_pair(v,w),x)),y),null_class) equal(regular(intersection(intersection(u,intersection(unordered_pair(v,w),x)),y)),w)** equal(regular(intersection(intersection(u,intersection(unordered_pair(v,w),x)),y)),v)**.
% 299.94/300.49 163329[0:Rew:67444.0,163054.0] || -> equal(intersection(union(power_class(complement(power_class(u))),union(v,complement(union(w,x)))),union(image(element_relation,power_class(u)),intersection(complement(v),union(w,x)))),symmetric_difference(power_class(complement(power_class(u))),union(v,complement(union(w,x)))))**.
% 299.94/300.49 163330[0:Rew:67444.0,163038.0] || -> equal(intersection(union(power_class(complement(power_class(u))),union(complement(union(v,w)),x)),union(image(element_relation,power_class(u)),intersection(union(v,w),complement(x)))),symmetric_difference(power_class(complement(power_class(u))),union(complement(union(v,w)),x)))**.
% 299.94/300.49 163346[0:Rew:46529.0,163169.1] || member(not_subclass_element(symmetric_difference(power_class(complement(power_class(u))),complement(v)),intersection(w,union(image(element_relation,power_class(u)),v))),w)* -> subclass(symmetric_difference(power_class(complement(power_class(u))),complement(v)),intersection(w,union(image(element_relation,power_class(u)),v))).
% 299.94/300.49 163602[0:Res:160079.0,2995.0] || -> equal(intersection(intersection(intersection(u,unordered_pair(v,w)),x),y),null_class) equal(regular(intersection(intersection(intersection(u,unordered_pair(v,w)),x),y)),w)** equal(regular(intersection(intersection(intersection(u,unordered_pair(v,w)),x),y)),v)**.
% 299.94/300.49 164031[0:Res:160096.0,2995.0] || -> equal(intersection(u,intersection(v,intersection(w,unordered_pair(x,y)))),null_class) equal(regular(intersection(u,intersection(v,intersection(w,unordered_pair(x,y))))),y)** equal(regular(intersection(u,intersection(v,intersection(w,unordered_pair(x,y))))),x)**.
% 299.94/300.49 164294[0:Res:160100.0,2995.0] || -> equal(intersection(u,intersection(intersection(v,unordered_pair(w,x)),y)),null_class) equal(regular(intersection(u,intersection(intersection(v,unordered_pair(w,x)),y))),x)** equal(regular(intersection(u,intersection(intersection(v,unordered_pair(w,x)),y))),w)**.
% 299.94/300.49 164751[0:Res:160106.0,2995.0] || -> equal(intersection(intersection(u,intersection(v,unordered_pair(w,x))),y),null_class) equal(regular(intersection(intersection(u,intersection(v,unordered_pair(w,x))),y)),x)** equal(regular(intersection(intersection(u,intersection(v,unordered_pair(w,x))),y)),w)**.
% 299.94/300.49 164896[0:Res:59858.0,2995.0] || -> equal(restrict(restrict(unordered_pair(u,v),w,x),y,z),null_class) equal(regular(restrict(restrict(unordered_pair(u,v),w,x),y,z)),v)** equal(regular(restrict(restrict(unordered_pair(u,v),w,x),y,z)),u)**.
% 299.94/300.49 165923[15:Rew:165880.0,1753.0] || member(ordered_pair(u,regular(image(v,image(w,singleton(u))))),cross_product(y__dfg,y__dfg)) -> equal(image(v,image(w,singleton(u))),null_class) member(ordered_pair(u,regular(image(v,image(w,singleton(u))))),compose(v,w))*.
% 299.94/300.49 166583[15:Rew:165880.0,158684.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,unordered_pair(w,x))* member(ordered_pair(u,ordered_pair(v,compose(u,v))),x)* -> equal(regular(unordered_pair(w,x)),w) equal(unordered_pair(w,x),null_class).
% 299.94/300.49 166584[15:Rew:165880.0,158245.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,unordered_pair(w,x))* member(ordered_pair(u,ordered_pair(v,compose(u,v))),w)* -> equal(regular(unordered_pair(w,x)),x) equal(unordered_pair(w,x),null_class).
% 299.94/300.49 166585[15:Rew:165880.0,148122.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,intersection(power_class(complement(union(w,x))),complement(y))) member(ordered_pair(u,ordered_pair(v,compose(u,v))),union(image(element_relation,union(w,x)),y))* -> .
% 299.94/300.49 166586[15:Rew:165880.0,145760.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,intersection(complement(w),power_class(complement(union(x,y))))) member(ordered_pair(u,ordered_pair(v,compose(u,v))),union(w,image(element_relation,union(x,y))))* -> .
% 299.94/300.49 166588[15:Rew:165880.0,144463.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,intersection(union(complement(power_class(w)),x),complement(y))) member(ordered_pair(u,ordered_pair(v,compose(u,v))),union(intersection(power_class(w),complement(x)),y))* -> .
% 299.94/300.49 166589[15:Rew:165880.0,144204.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,intersection(complement(w),union(complement(power_class(x)),y))) member(ordered_pair(u,ordered_pair(v,compose(u,v))),union(w,intersection(power_class(x),complement(y))))* -> .
% 299.94/300.49 166591[15:Rew:165880.0,143793.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,intersection(union(w,complement(power_class(x))),complement(y))) member(ordered_pair(u,ordered_pair(v,compose(u,v))),union(intersection(complement(w),power_class(x)),y))* -> .
% 299.94/300.49 166592[15:Rew:165880.0,142232.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,intersection(complement(w),union(x,complement(power_class(y))))) member(ordered_pair(u,ordered_pair(v,compose(u,v))),union(w,intersection(complement(x),power_class(y))))* -> .
% 299.94/300.49 175171[15:Rew:165880.0,166593.1] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,cross_product(y__dfg,y__dfg)) subclass(composition_function,cross_product(w,x))* -> member(ordered_pair(ordered_pair(v,compose(u,v)),compose(u,ordered_pair(v,compose(u,v)))),x)*.
% 299.94/300.49 175172[15:Rew:165880.0,166637.2,165880.0,166637.1] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,cantor(regular(cross_product(singleton(ordered_pair(u,ordered_pair(v,compose(u,v)))),y__dfg))))* -> equal(cross_product(singleton(ordered_pair(u,ordered_pair(v,compose(u,v)))),y__dfg),null_class).
% 299.94/300.49 175173[15:Rew:165880.0,166705.2,165880.0,166705.1] function(u) || member(v,y__dfg) subclass(y__dfg,image(w,image(x,singleton(y)))) member(ordered_pair(y,image(u,v)),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(y,image(u,v)),compose(w,x))*.
% 299.94/300.49 175174[15:Rew:165880.0,166783.2] || member(ordered_pair(u,not_subclass_element(image(v,range_of(null_class)),w)),cross_product(y__dfg,y__dfg)) -> subclass(image(v,range_of(null_class)),w) member(ordered_pair(u,not_subclass_element(image(v,range_of(null_class)),w)),compose(v,singleton(cross_product(singleton(u),y__dfg))))*.
% 299.94/300.49 175175[15:Rew:165880.0,166785.2] || member(ordered_pair(u,not_subclass_element(image(v,range_of(null_class)),w)),cross_product(y__dfg,y__dfg)) -> subclass(image(v,range_of(null_class)),w) member(ordered_pair(u,not_subclass_element(image(v,range_of(null_class)),w)),compose(v,complement(cross_product(singleton(u),y__dfg))))*.
% 299.94/300.49 166787[15:Rew:165880.0,20680.0] || member(ordered_pair(u,not_subclass_element(image(v,range_of(null_class)),w)),cross_product(y__dfg,y__dfg)) -> member(u,cantor(x)) subclass(image(v,range_of(null_class)),w) member(ordered_pair(u,not_subclass_element(image(v,range_of(null_class)),w)),compose(v,x))*.
% 299.94/300.49 175176[15:Rew:165880.0,166803.0] || member(u,y__dfg) subclass(u,image(v,image(w,singleton(x)))) member(ordered_pair(x,apply(choice,u)),cross_product(y__dfg,y__dfg)) -> equal(u,null_class) member(ordered_pair(x,apply(choice,u)),compose(v,w))*.
% 299.94/300.49 166806[15:Rew:165880.0,10621.1] || equal(compose(u,first(regular(cross_product(v,w)))),second(regular(cross_product(v,w))))** member(regular(cross_product(v,w)),cross_product(y__dfg,y__dfg))* -> equal(cross_product(v,w),null_class) member(regular(cross_product(v,w)),compose_class(u)).
% 299.94/300.49 175177[15:Rew:165880.0,166818.0] || member(cross_product(u,v),y__dfg) member(apply(choice,cross_product(u,v)),cross_product(y__dfg,y__dfg))* subclass(composition_function,cross_product(w,x))* -> equal(cross_product(u,v),null_class) member(first(apply(choice,cross_product(u,v))),w)*.
% 299.94/300.49 166898[15:Rew:165880.0,39636.1] function(u) || member(ordered_pair(u,regular(image(v,image(w,null_class)))),cross_product(y__dfg,y__dfg)) -> equal(image(v,image(w,null_class)),null_class) member(ordered_pair(u,regular(image(v,image(w,null_class)))),compose(v,w))*.
% 299.94/300.49 166946[15:Rew:165880.0,43307.1] || subclass(u,image(v,image(w,singleton(x)))) member(ordered_pair(x,regular(intersection(u,y))),cross_product(y__dfg,y__dfg)) -> equal(intersection(u,y),null_class) member(ordered_pair(x,regular(intersection(u,y))),compose(v,w))*.
% 299.94/300.49 166949[15:Rew:165880.0,44999.1] || subclass(u,image(v,image(w,singleton(x)))) member(ordered_pair(x,regular(intersection(y,u))),cross_product(y__dfg,y__dfg)) -> equal(intersection(y,u),null_class) member(ordered_pair(x,regular(intersection(y,u))),compose(v,w))*.
% 299.94/300.49 175178[15:Rew:165880.0,167024.2] || member(u,y__dfg) equal(successor(ordered_pair(v,w)),u) subclass(successor_relation,cross_product(cross_product(y__dfg,y__dfg),y__dfg)) member(ordered_pair(ordered_pair(w,v),u),x) -> member(ordered_pair(ordered_pair(v,w),u),flip(x))*.
% 299.94/300.49 175179[15:Rew:165880.0,167025.2] || member(u,y__dfg) equal(successor(ordered_pair(v,w)),u) subclass(successor_relation,cross_product(cross_product(y__dfg,y__dfg),y__dfg)) member(ordered_pair(ordered_pair(w,u),v),x) -> member(ordered_pair(ordered_pair(v,w),u),rotate(x))*.
% 299.94/300.49 175180[15:Rew:165880.0,167034.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,complement(intersection(w,x))) member(ordered_pair(v,u),union(w,x)) -> member(ordered_pair(v,u),symmetric_difference(w,x))*.
% 299.94/300.49 175181[15:Rew:165880.0,167035.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,symmetric_difference(union(w,x),union(complement(w),complement(x))))* -> member(ordered_pair(v,u),complement(symmetric_difference(complement(w),complement(x))))*.
% 299.94/300.49 167243[15:Rew:165880.0,139508.0] || member(u,y__dfg) subclass(domain_relation,regular(intersection(power_class(complement(power_class(v))),complement(w)))) -> member(ordered_pair(u,cantor(u)),union(image(element_relation,power_class(v)),w))* equal(intersection(power_class(complement(power_class(v))),complement(w)),null_class).
% 299.94/300.49 167246[15:Rew:165880.0,139340.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(complement(power_class(w)),image(element_relation,union(x,y)))))* member(u,union(image(element_relation,power_class(v)),intersection(power_class(w),power_class(complement(union(x,y)))))).
% 299.94/300.49 167247[15:Rew:165880.0,139342.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(image(element_relation,union(w,x)),complement(power_class(y)))))* member(u,union(image(element_relation,power_class(v)),intersection(power_class(complement(union(w,x))),power_class(y)))).
% 299.94/300.49 167248[15:Rew:165880.0,139343.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(intersection(complement(w),power_class(x)),complement(power_class(y)))))* member(u,union(image(element_relation,power_class(v)),intersection(union(w,complement(power_class(x))),power_class(y)))).
% 299.94/300.49 167249[15:Rew:165880.0,139344.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(intersection(power_class(w),complement(x)),complement(power_class(y)))))* member(u,union(image(element_relation,power_class(v)),intersection(union(complement(power_class(w)),x),power_class(y)))).
% 299.94/300.49 167250[15:Rew:165880.0,139345.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(complement(union(w,x)),image(element_relation,power_class(y)))))* member(u,union(image(element_relation,power_class(v)),intersection(union(w,x),power_class(complement(power_class(y)))))).
% 299.94/300.49 167251[15:Rew:165880.0,139346.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(complement(power_class(w)),intersection(complement(x),power_class(y)))))* member(u,union(image(element_relation,power_class(v)),intersection(power_class(w),union(x,complement(power_class(y)))))).
% 299.94/300.49 167252[15:Rew:165880.0,139347.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(complement(power_class(w)),intersection(power_class(x),complement(y)))))* member(u,union(image(element_relation,power_class(v)),intersection(power_class(w),union(complement(power_class(x)),y)))).
% 299.94/300.49 167253[15:Rew:165880.0,139349.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(image(element_relation,power_class(w)),complement(union(x,y)))))* member(u,union(image(element_relation,power_class(v)),intersection(power_class(complement(power_class(w))),union(x,y)))).
% 299.94/300.49 167283[15:Rew:165880.0,138730.0] || member(u,y__dfg) subclass(domain_relation,regular(intersection(complement(v),power_class(complement(power_class(w)))))) -> member(ordered_pair(u,cantor(u)),union(v,image(element_relation,power_class(w))))* equal(intersection(complement(v),power_class(complement(power_class(w)))),null_class).
% 299.94/300.49 167286[15:Rew:165880.0,138582.0] || member(u,y__dfg) -> member(u,intersection(union(complement(power_class(v)),image(element_relation,union(w,x))),power_class(complement(power_class(y)))))* member(u,union(intersection(power_class(v),power_class(complement(union(w,x)))),image(element_relation,power_class(y)))).
% 299.94/300.49 167287[15:Rew:165880.0,138584.0] || member(u,y__dfg) -> member(u,intersection(union(image(element_relation,union(v,w)),complement(power_class(x))),power_class(complement(power_class(y)))))* member(u,union(intersection(power_class(complement(union(v,w))),power_class(x)),image(element_relation,power_class(y)))).
% 299.94/300.49 167288[15:Rew:165880.0,138585.0] || member(u,y__dfg) -> member(u,intersection(union(intersection(complement(v),power_class(w)),complement(power_class(x))),power_class(complement(power_class(y)))))* member(u,union(intersection(union(v,complement(power_class(w))),power_class(x)),image(element_relation,power_class(y)))).
% 299.94/300.49 167289[15:Rew:165880.0,138586.0] || member(u,y__dfg) -> member(u,intersection(union(intersection(power_class(v),complement(w)),complement(power_class(x))),power_class(complement(power_class(y)))))* member(u,union(intersection(union(complement(power_class(v)),w),power_class(x)),image(element_relation,power_class(y)))).
% 299.94/300.49 167290[15:Rew:165880.0,138587.0] || member(u,y__dfg) -> member(u,intersection(union(complement(union(v,w)),image(element_relation,power_class(x))),power_class(complement(power_class(y)))))* member(u,union(intersection(union(v,w),power_class(complement(power_class(x)))),image(element_relation,power_class(y)))).
% 299.94/300.49 167291[15:Rew:165880.0,138588.0] || member(u,y__dfg) -> member(u,intersection(union(complement(power_class(v)),intersection(complement(w),power_class(x))),power_class(complement(power_class(y)))))* member(u,union(intersection(power_class(v),union(w,complement(power_class(x)))),image(element_relation,power_class(y)))).
% 299.94/300.49 167292[15:Rew:165880.0,138589.0] || member(u,y__dfg) -> member(u,intersection(union(complement(power_class(v)),intersection(power_class(w),complement(x))),power_class(complement(power_class(y)))))* member(u,union(intersection(power_class(v),union(complement(power_class(w)),x)),image(element_relation,power_class(y)))).
% 299.94/300.49 167293[15:Rew:165880.0,138591.0] || member(u,y__dfg) -> member(u,intersection(union(image(element_relation,power_class(v)),complement(union(w,x))),power_class(complement(power_class(y)))))* member(u,union(intersection(power_class(complement(power_class(v))),union(w,x)),image(element_relation,power_class(y)))).
% 299.94/300.49 167333[15:Rew:165880.0,133474.0] || member(u,y__dfg) subclass(u,regular(intersection(complement(v),union(w,x)))) -> member(apply(choice,u),union(v,complement(union(w,x))))* equal(u,null_class) equal(intersection(complement(v),union(w,x)),null_class).
% 299.94/300.49 167334[15:Rew:165880.0,133473.0] || member(u,y__dfg) subclass(u,regular(intersection(union(v,w),complement(x)))) -> member(apply(choice,u),union(complement(union(v,w)),x))* equal(u,null_class) equal(intersection(union(v,w),complement(x)),null_class).
% 299.94/300.49 175182[15:Rew:165880.0,167450.1] || member(u,y__dfg) member(range_of(null_class),y__dfg) subclass(apply(v,u),w)* subclass(w,x)* -> member(u,cantor(v)) equal(apply(v,u),null_class) member(apply(choice,apply(v,u)),x)*.
% 299.94/300.49 175183[15:Rew:165880.0,167455.1] || member(u,y__dfg) member(range_of(null_class),y__dfg) -> member(u,cantor(v)) equal(ordered_pair(first(ordered_pair(apply(v,u),singleton(w))),second(ordered_pair(apply(v,u),singleton(w)))),ordered_pair(apply(v,u),singleton(w)))**.
% 299.94/300.49 175184[15:Rew:165880.0,168459.3,165880.0,168459.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,ordered_pair(v,w))* -> equal(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),unordered_pair(v,singleton(w)))* equal(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),singleton(v)).
% 299.94/300.49 175185[15:Rew:165880.0,168460.3,165880.0,168460.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,union(v,w))* member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),complement(w))* member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),complement(v))* -> .
% 299.94/300.49 175186[15:Rew:165880.0,168529.3,165880.0,168529.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,ordered_pair(v,w))* -> equal(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),unordered_pair(v,singleton(w)))* equal(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),singleton(v)).
% 299.94/300.49 175187[15:Rew:165880.0,168530.3,165880.0,168530.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,union(v,w))* member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),complement(w))* member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),complement(v))* -> .
% 299.94/300.49 175188[15:Rew:165880.0,168701.2] function(u) || member(v,y__dfg) subclass(y__dfg,regular(intersection(complement(w),union(x,y)))) -> member(image(u,v),union(w,complement(union(x,y))))* equal(intersection(complement(w),union(x,y)),null_class).
% 299.94/300.49 175189[15:Rew:165880.0,168702.2] function(u) || member(v,y__dfg) subclass(y__dfg,regular(intersection(union(w,x),complement(y)))) -> member(image(u,v),union(complement(union(w,x)),y))* equal(intersection(union(w,x),complement(y)),null_class).
% 299.94/300.49 169541[15:Rew:165880.0,12303.0] || member(second(not_subclass_element(cross_product(u,v),w)),y__dfg) member(first(not_subclass_element(cross_product(u,v),w)),second(not_subclass_element(cross_product(u,v),w)))* -> subclass(cross_product(u,v),w) member(not_subclass_element(cross_product(u,v),w),element_relation).
% 299.94/300.49 169852[15:Rew:165880.0,62155.0] || member(second(regular(cross_product(u,v))),y__dfg) member(first(regular(cross_product(u,v))),second(regular(cross_product(u,v))))* subclass(element_relation,w) -> equal(cross_product(u,v),null_class) member(regular(cross_product(u,v)),w)*.
% 299.94/300.49 169910[15:Rew:165880.0,12983.0] || member(cross_product(u,v),y__dfg) member(apply(choice,cross_product(u,v)),compose_class(w)) -> equal(cross_product(u,v),null_class) equal(compose(w,first(apply(choice,cross_product(u,v)))),second(apply(choice,cross_product(u,v))))**.
% 299.94/300.49 169940[15:Rew:165880.0,9717.0] || member(restrict(u,v,w),y__dfg) -> equal(restrict(u,v,w),null_class) equal(ordered_pair(first(apply(choice,restrict(u,v,w))),second(apply(choice,restrict(u,v,w)))),apply(choice,restrict(u,v,w)))**.
% 299.94/300.49 169982[15:Rew:165880.0,6744.1] || member(ordered_pair(u,apply(choice,complement(image(v,image(w,singleton(u)))))),compose(v,w))* member(complement(image(v,image(w,singleton(u)))),y__dfg) -> equal(complement(image(v,image(w,singleton(u)))),null_class).
% 299.94/300.49 170825[15:Rew:165880.0,50953.0] || member(apply(choice,regular(image(element_relation,power_class(u)))),y__dfg) -> member(apply(choice,regular(image(element_relation,power_class(u)))),power_class(complement(power_class(u))))* equal(regular(image(element_relation,power_class(u))),null_class) equal(image(element_relation,power_class(u)),null_class).
% 299.94/300.49 170837[15:Rew:165880.0,53335.0] || member(intersection(u,intersection(complement(v),power_class(w))),y__dfg) member(apply(choice,intersection(u,intersection(complement(v),power_class(w)))),union(v,complement(power_class(w))))* -> equal(intersection(u,intersection(complement(v),power_class(w))),null_class).
% 299.94/300.49 170838[15:Rew:165880.0,53316.0] || member(intersection(intersection(complement(u),power_class(v)),w),y__dfg) member(apply(choice,intersection(intersection(complement(u),power_class(v)),w)),union(u,complement(power_class(v))))* -> equal(intersection(intersection(complement(u),power_class(v)),w),null_class).
% 299.94/300.49 170842[15:Rew:165880.0,53435.0] || member(intersection(u,intersection(power_class(v),complement(w))),y__dfg) member(apply(choice,intersection(u,intersection(power_class(v),complement(w)))),union(complement(power_class(v)),w))* -> equal(intersection(u,intersection(power_class(v),complement(w))),null_class).
% 299.94/300.49 170843[15:Rew:165880.0,53416.0] || member(intersection(intersection(power_class(u),complement(v)),w),y__dfg) member(apply(choice,intersection(intersection(power_class(u),complement(v)),w)),union(complement(power_class(u)),v))* -> equal(intersection(intersection(power_class(u),complement(v)),w),null_class).
% 299.94/300.49 171632[15:Rew:165880.0,100131.1] || member(singleton(union(u,complement(union(v,w)))),symmetric_difference(complement(u),union(v,w)))* member(union(u,complement(union(v,w))),y__dfg) -> member(singleton(singleton(singleton(union(u,complement(union(v,w)))))),element_relation).
% 299.94/300.49 171635[15:Rew:165880.0,100133.1] || member(singleton(union(complement(union(u,v)),w)),symmetric_difference(union(u,v),complement(w)))* member(union(complement(union(u,v)),w),y__dfg) -> member(singleton(singleton(singleton(union(complement(union(u,v)),w)))),element_relation).
% 299.94/300.49 171637[15:Rew:165880.0,100132.0] || member(intersection(u,power_class(complement(union(v,w)))),y__dfg) member(apply(choice,intersection(u,power_class(complement(union(v,w))))),image(element_relation,union(v,w)))* -> equal(intersection(u,power_class(complement(union(v,w)))),null_class).
% 299.94/300.49 171638[15:Rew:165880.0,100134.0] || member(intersection(power_class(complement(union(u,v))),w),y__dfg) member(apply(choice,intersection(power_class(complement(union(u,v))),w)),image(element_relation,union(u,v)))* -> equal(intersection(power_class(complement(union(u,v))),w),null_class).
% 299.94/300.49 171694[15:Rew:165880.0,104579.0] || member(intersection(u,image(element_relation,union(v,w))),y__dfg) member(apply(choice,intersection(u,image(element_relation,union(v,w)))),power_class(complement(union(v,w))))* -> equal(intersection(u,image(element_relation,union(v,w))),null_class).
% 299.94/300.49 171695[15:Rew:165880.0,104552.0] || member(intersection(image(element_relation,union(u,v)),w),y__dfg) member(apply(choice,intersection(image(element_relation,union(u,v)),w)),power_class(complement(union(u,v))))* -> equal(intersection(image(element_relation,union(u,v)),w),null_class).
% 299.94/300.49 171861[15:Rew:165880.0,156443.0] || member(intersection(union(null_class,restrict(u,v,w)),x),y__dfg) -> equal(intersection(union(null_class,restrict(u,v,w)),x),null_class) member(apply(choice,intersection(union(null_class,restrict(u,v,w)),x)),cross_product(v,w))*.
% 299.94/300.49 171863[15:Rew:165880.0,156416.0] || member(union(null_class,intersection(u,restrict(v,w,x))),y__dfg) -> equal(union(null_class,intersection(u,restrict(v,w,x))),null_class) member(apply(choice,union(null_class,intersection(u,restrict(v,w,x)))),cross_product(w,x))*.
% 299.94/300.49 171865[15:Rew:165880.0,156413.0] || member(intersection(intersection(u,restrict(v,w,x)),y),y__dfg) -> equal(intersection(intersection(u,restrict(v,w,x)),y),null_class) member(apply(choice,intersection(intersection(u,restrict(v,w,x)),y)),cross_product(w,x))*.
% 299.94/300.49 171867[15:Rew:165880.0,156444.0] || member(intersection(u,union(null_class,restrict(v,w,x))),y__dfg) -> equal(intersection(u,union(null_class,restrict(v,w,x))),null_class) member(apply(choice,intersection(u,union(null_class,restrict(v,w,x)))),cross_product(w,x))*.
% 299.94/300.49 171869[15:Rew:165880.0,156407.0] || member(intersection(u,intersection(restrict(v,w,x),y)),y__dfg) -> equal(intersection(u,intersection(restrict(v,w,x),y)),null_class) member(apply(choice,intersection(u,intersection(restrict(v,w,x),y))),cross_product(w,x))*.
% 299.94/300.49 171871[15:Rew:165880.0,156404.0] || member(intersection(u,intersection(v,restrict(w,x,y))),y__dfg) -> equal(intersection(u,intersection(v,restrict(w,x,y))),null_class) member(apply(choice,intersection(u,intersection(v,restrict(w,x,y)))),cross_product(x,y))*.
% 299.94/300.49 171873[15:Rew:165880.0,156394.0] || member(union(null_class,intersection(restrict(u,v,w),x)),y__dfg) -> equal(union(null_class,intersection(restrict(u,v,w),x)),null_class) member(apply(choice,union(null_class,intersection(restrict(u,v,w),x))),cross_product(v,w))*.
% 299.94/300.49 171875[15:Rew:165880.0,156388.0] || member(intersection(intersection(restrict(u,v,w),x),y),y__dfg) -> equal(intersection(intersection(restrict(u,v,w),x),y),null_class) member(apply(choice,intersection(intersection(restrict(u,v,w),x),y)),cross_product(v,w))*.
% 299.94/300.49 171962[15:Rew:165880.0,156402.0] || member(regular(union(null_class,complement(restrict(u,v,w)))),y__dfg) -> equal(regular(union(null_class,complement(restrict(u,v,w)))),null_class) member(apply(choice,regular(union(null_class,complement(restrict(u,v,w))))),cross_product(v,w))*.
% 299.94/300.49 171964[15:Rew:165880.0,125948.0] || member(symmetric_difference(u,complement(power_class(complement(power_class(v))))),y__dfg) -> equal(symmetric_difference(u,complement(power_class(complement(power_class(v))))),null_class) member(apply(choice,symmetric_difference(u,complement(power_class(complement(power_class(v)))))),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.49 171965[15:Rew:165880.0,125927.0] || member(symmetric_difference(complement(power_class(complement(power_class(u)))),v),y__dfg) -> equal(symmetric_difference(complement(power_class(complement(power_class(u)))),v),null_class) member(apply(choice,symmetric_difference(complement(power_class(complement(power_class(u)))),v)),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.49 172456[15:Rew:165880.0,157064.0] || member(restrict(symmetric_difference(complement(u),complement(v)),w,x),y__dfg) -> equal(restrict(symmetric_difference(complement(u),complement(v)),w,x),null_class) member(apply(choice,restrict(symmetric_difference(complement(u),complement(v)),w,x)),union(u,v))*.
% 299.94/300.49 172567[15:Rew:165880.0,162368.0] || member(symmetric_difference(complement(u),power_class(complement(power_class(v)))),y__dfg) -> equal(symmetric_difference(complement(u),power_class(complement(power_class(v)))),null_class) member(apply(choice,symmetric_difference(complement(u),power_class(complement(power_class(v))))),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.49 172587[15:Rew:165880.0,163356.0] || member(symmetric_difference(power_class(complement(power_class(u))),complement(v)),y__dfg) -> equal(symmetric_difference(power_class(complement(power_class(u))),complement(v)),null_class) member(apply(choice,symmetric_difference(power_class(complement(power_class(u))),complement(v))),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.49 172607[15:Rew:165880.0,163841.0] || member(intersection(u,union(complement(power_class(v)),w)),y__dfg) member(apply(choice,intersection(u,union(complement(power_class(v)),w))),intersection(power_class(v),complement(w)))* -> equal(intersection(u,union(complement(power_class(v)),w)),null_class).
% 299.94/300.49 172608[15:Rew:165880.0,163842.0] || member(intersection(u,union(v,complement(successor(w)))),y__dfg) member(apply(choice,intersection(u,union(v,complement(successor(w))))),intersection(complement(v),successor(w)))* -> equal(intersection(u,union(v,complement(successor(w)))),null_class).
% 299.94/300.49 172609[15:Rew:165880.0,163843.0] || member(intersection(u,union(v,complement(power_class(w)))),y__dfg) member(apply(choice,intersection(u,union(v,complement(power_class(w))))),intersection(complement(v),power_class(w)))* -> equal(intersection(u,union(v,complement(power_class(w)))),null_class).
% 299.94/300.49 172658[15:Rew:165880.0,164554.0] || member(intersection(union(complement(power_class(u)),v),w),y__dfg) member(apply(choice,intersection(union(complement(power_class(u)),v),w)),intersection(power_class(u),complement(v)))* -> equal(intersection(union(complement(power_class(u)),v),w),null_class).
% 299.94/300.49 172659[15:Rew:165880.0,164555.0] || member(intersection(union(u,complement(successor(v))),w),y__dfg) member(apply(choice,intersection(union(u,complement(successor(v))),w)),intersection(complement(u),successor(v)))* -> equal(intersection(union(u,complement(successor(v))),w),null_class).
% 299.94/300.49 172660[15:Rew:165880.0,164556.0] || member(intersection(union(u,complement(power_class(v))),w),y__dfg) member(apply(choice,intersection(union(u,complement(power_class(v))),w)),intersection(complement(u),power_class(v)))* -> equal(intersection(union(u,complement(power_class(v))),w),null_class).
% 299.94/300.49 37726[0:Res:236.1,1475.1] || member(not_subclass_element(restrict(complement(intersection(u,v)),w,x),y),union(u,v)) -> subclass(restrict(complement(intersection(u,v)),w,x),y) member(not_subclass_element(restrict(complement(intersection(u,v)),w,x),y),symmetric_difference(u,v))*.
% 299.94/300.49 49676[0:Rew:6542.0,49642.2,6542.0,49642.1] || member(not_subclass_element(u,symmetric_difference(complement(v),complement(singleton(v)))),union(complement(v),complement(singleton(v))))* member(not_subclass_element(u,symmetric_difference(complement(v),complement(singleton(v)))),successor(v)) -> subclass(u,symmetric_difference(complement(v),complement(singleton(v)))).
% 299.94/300.49 54815[0:Rew:31.0,54715.1,31.0,54715.0] || -> subclass(intersection(u,restrict(v,w,x)),y) equal(ordered_pair(first(not_subclass_element(intersection(u,restrict(v,w,x)),y)),second(not_subclass_element(intersection(u,restrict(v,w,x)),y))),not_subclass_element(intersection(u,restrict(v,w,x)),y))**.
% 299.94/300.49 55896[0:Rew:31.0,55795.1,31.0,55795.0] || -> subclass(intersection(restrict(u,v,w),x),y) equal(ordered_pair(first(not_subclass_element(intersection(restrict(u,v,w),x),y)),second(not_subclass_element(intersection(restrict(u,v,w),x),y))),not_subclass_element(intersection(restrict(u,v,w),x),y))**.
% 299.94/300.49 59012[0:Rew:1200.1,59000.2] || member(singleton(singleton(singleton(not_subclass_element(cross_product(u,v),w)))),application_function) -> subclass(cross_product(u,v),w) equal(apply(singleton(not_subclass_element(cross_product(u,v),w)),first(not_subclass_element(cross_product(u,v),w))),second(not_subclass_element(cross_product(u,v),w)))**.
% 299.94/300.49 59100[0:Rew:1200.1,59088.2] || member(singleton(singleton(singleton(not_subclass_element(cross_product(u,v),w)))),composition_function) -> subclass(cross_product(u,v),w) equal(compose(singleton(not_subclass_element(cross_product(u,v),w)),first(not_subclass_element(cross_product(u,v),w))),second(not_subclass_element(cross_product(u,v),w)))**.
% 299.94/300.49 60343[3:Res:9995.1,4842.0] || member(regular(intersection(u,regular(intersection(v,w)))),union(v,w)) -> member(regular(intersection(u,regular(intersection(v,w)))),symmetric_difference(v,w))* equal(intersection(u,regular(intersection(v,w))),null_class) equal(intersection(v,w),null_class).
% 299.94/300.49 60440[3:Res:9995.1,4843.0] || member(regular(intersection(regular(intersection(u,v)),w)),union(u,v)) -> member(regular(intersection(regular(intersection(u,v)),w)),symmetric_difference(u,v))* equal(intersection(regular(intersection(u,v)),w),null_class) equal(intersection(u,v),null_class).
% 299.94/300.49 61097[0:SpL:46366.0,1475.1] || member(u,union(union(v,complement(power_class(w))),union(complement(v),power_class(w)))) member(u,complement(symmetric_difference(complement(v),power_class(w)))) -> member(u,symmetric_difference(union(v,complement(power_class(w))),union(complement(v),power_class(w))))*.
% 299.94/300.49 65176[0:Res:1472.2,11094.1] || member(not_subclass_element(u,intersection(restrict(v,w,x),y)),cross_product(w,x))* member(not_subclass_element(u,intersection(restrict(v,w,x),y)),v)* subclass(u,y) -> subclass(u,intersection(restrict(v,w,x),y)).
% 299.94/300.49 65413[0:Res:9995.1,11096.0] || member(not_subclass_element(intersection(u,v),intersection(intersection(w,x),v)),union(w,x)) -> member(not_subclass_element(intersection(u,v),intersection(intersection(w,x),v)),symmetric_difference(w,x))* subclass(intersection(u,v),intersection(intersection(w,x),v)).
% 299.94/300.49 65876[0:Res:9995.1,11097.0] || member(not_subclass_element(intersection(u,v),intersection(intersection(w,x),u)),union(w,x)) -> member(not_subclass_element(intersection(u,v),intersection(intersection(w,x),u)),symmetric_difference(w,x))* subclass(intersection(u,v),intersection(intersection(w,x),u)).
% 299.94/300.49 70549[0:SpL:67452.0,1475.1] || member(u,union(union(cross_product(v,w),x),complement(restrict(x,v,w)))) member(u,complement(symmetric_difference(cross_product(v,w),x))) -> member(u,symmetric_difference(union(cross_product(v,w),x),complement(restrict(x,v,w))))*.
% 299.94/300.49 71646[0:Rew:71595.0,71047.2] || member(u,union(union(power_class(v),complement(w)),union(complement(power_class(v)),w))) member(u,complement(symmetric_difference(power_class(v),complement(w)))) -> member(u,symmetric_difference(union(power_class(v),complement(w)),union(complement(power_class(v)),w)))*.
% 299.94/300.49 71673[0:Rew:71595.0,71114.2] || member(u,union(union(v,cross_product(w,x)),complement(restrict(v,w,x)))) member(u,complement(symmetric_difference(v,cross_product(w,x)))) -> member(u,symmetric_difference(union(v,cross_product(w,x)),complement(restrict(v,w,x))))*.
% 299.94/300.49 74188[0:Res:2978.1,539.0] || -> equal(intersection(restrict(ordered_pair(u,v),w,x),y),null_class) equal(regular(intersection(restrict(ordered_pair(u,v),w,x),y)),unordered_pair(u,singleton(v)))** equal(regular(intersection(restrict(ordered_pair(u,v),w,x),y)),singleton(u)).
% 299.94/300.49 74186[0:Res:2978.1,5712.2] || member(regular(intersection(restrict(union(u,v),w,x),y)),complement(v))* member(regular(intersection(restrict(union(u,v),w,x),y)),complement(u))* -> equal(intersection(restrict(union(u,v),w,x),y),null_class).
% 299.94/300.49 74656[0:Res:2355.1,539.0] || -> equal(intersection(u,restrict(ordered_pair(v,w),x,y)),null_class) equal(regular(intersection(u,restrict(ordered_pair(v,w),x,y))),unordered_pair(v,singleton(w)))** equal(regular(intersection(u,restrict(ordered_pair(v,w),x,y))),singleton(v)).
% 299.94/300.49 74654[0:Res:2355.1,5712.2] || member(regular(intersection(u,restrict(union(v,w),x,y))),complement(w))* member(regular(intersection(u,restrict(union(v,w),x,y))),complement(v))* -> equal(intersection(u,restrict(union(v,w),x,y)),null_class).
% 299.94/300.49 79575[0:Rew:46880.0,79489.1] || member(regular(intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(w))),union(intersection(power_class(complement(power_class(u))),power_class(v)),w))* -> equal(intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(w)),null_class).
% 299.94/300.49 79576[0:Rew:46877.0,79488.1] || member(regular(intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(w))),union(intersection(power_class(u),power_class(complement(power_class(v)))),w))* -> equal(intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(w)),null_class).
% 299.94/300.49 79577[0:Rew:46880.0,79466.1] || member(regular(intersection(complement(u),union(image(element_relation,power_class(v)),complement(power_class(w))))),union(u,intersection(power_class(complement(power_class(v))),power_class(w))))* -> equal(intersection(complement(u),union(image(element_relation,power_class(v)),complement(power_class(w)))),null_class).
% 299.94/300.49 79578[0:Rew:46877.0,79465.1] || member(regular(intersection(complement(u),union(complement(power_class(v)),image(element_relation,power_class(w))))),union(u,intersection(power_class(v),power_class(complement(power_class(w))))))* -> equal(intersection(complement(u),union(complement(power_class(v)),image(element_relation,power_class(w)))),null_class).
% 299.94/300.49 83481[0:MRR:83393.0,9181.1] || member(not_subclass_element(u,intersection(v,intersection(complement(w),power_class(x)))),v)* -> member(not_subclass_element(u,intersection(v,intersection(complement(w),power_class(x)))),union(w,complement(power_class(x))))* subclass(u,intersection(v,intersection(complement(w),power_class(x)))).
% 299.94/300.49 83865[0:MRR:83776.0,9181.1] || member(not_subclass_element(u,intersection(v,intersection(power_class(w),complement(x)))),v)* -> member(not_subclass_element(u,intersection(v,intersection(power_class(w),complement(x)))),union(complement(power_class(w)),x))* subclass(u,intersection(v,intersection(power_class(w),complement(x)))).
% 299.94/300.49 84836[0:Rew:46880.0,84726.0] || -> subclass(symmetric_difference(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(w)),x) member(not_subclass_element(symmetric_difference(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(w)),x),union(intersection(power_class(complement(power_class(u))),power_class(v)),w))*.
% 299.94/300.49 84837[0:Rew:46877.0,84725.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(w)),x) member(not_subclass_element(symmetric_difference(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(w)),x),union(intersection(power_class(u),power_class(complement(power_class(v)))),w))*.
% 299.94/300.49 84838[0:Rew:46880.0,84703.0] || -> subclass(symmetric_difference(complement(u),union(image(element_relation,power_class(v)),complement(power_class(w)))),x) member(not_subclass_element(symmetric_difference(complement(u),union(image(element_relation,power_class(v)),complement(power_class(w)))),x),union(u,intersection(power_class(complement(power_class(v))),power_class(w))))*.
% 299.94/300.49 84839[0:Rew:46877.0,84702.0] || -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),image(element_relation,power_class(w)))),x) member(not_subclass_element(symmetric_difference(complement(u),union(complement(power_class(v)),image(element_relation,power_class(w)))),x),union(u,intersection(power_class(v),power_class(complement(power_class(w))))))*.
% 299.94/300.49 85315[0:Rew:46880.0,85177.1] || -> member(not_subclass_element(u,intersection(union(image(element_relation,power_class(v)),complement(power_class(w))),complement(x))),union(intersection(power_class(complement(power_class(v))),power_class(w)),x))* subclass(u,intersection(union(image(element_relation,power_class(v)),complement(power_class(w))),complement(x))).
% 299.94/300.49 85316[0:Rew:46877.0,85176.1] || -> member(not_subclass_element(u,intersection(union(complement(power_class(v)),image(element_relation,power_class(w))),complement(x))),union(intersection(power_class(v),power_class(complement(power_class(w)))),x))* subclass(u,intersection(union(complement(power_class(v)),image(element_relation,power_class(w))),complement(x))).
% 299.94/300.49 85317[0:Rew:46880.0,85154.1] || -> member(not_subclass_element(u,intersection(complement(v),union(image(element_relation,power_class(w)),complement(power_class(x))))),union(v,intersection(power_class(complement(power_class(w))),power_class(x))))* subclass(u,intersection(complement(v),union(image(element_relation,power_class(w)),complement(power_class(x))))).
% 299.94/300.49 85318[0:Rew:46877.0,85153.1] || -> member(not_subclass_element(u,intersection(complement(v),union(complement(power_class(w)),image(element_relation,power_class(x))))),union(v,intersection(power_class(w),power_class(complement(power_class(x))))))* subclass(u,intersection(complement(v),union(complement(power_class(w)),image(element_relation,power_class(x))))).
% 299.94/300.49 91738[0:Res:3703.1,46280.0] || member(not_subclass_element(intersection(u,restrict(intersection(complement(v),power_class(complement(power_class(w)))),x,y)),z),union(v,image(element_relation,power_class(w))))* -> subclass(intersection(u,restrict(intersection(complement(v),power_class(complement(power_class(w)))),x,y)),z).
% 299.94/300.49 91720[0:Res:4876.1,46280.0] || member(not_subclass_element(intersection(restrict(intersection(complement(u),power_class(complement(power_class(v)))),w,x),y),z),union(u,image(element_relation,power_class(v))))* -> subclass(intersection(restrict(intersection(complement(u),power_class(complement(power_class(v)))),w,x),y),z).
% 299.94/300.49 93453[0:Res:3703.1,46312.0] || member(not_subclass_element(intersection(u,restrict(intersection(power_class(complement(power_class(v))),complement(w)),x,y)),z),union(image(element_relation,power_class(v)),w))* -> subclass(intersection(u,restrict(intersection(power_class(complement(power_class(v))),complement(w)),x,y)),z).
% 299.94/300.49 93435[0:Res:4876.1,46312.0] || member(not_subclass_element(intersection(restrict(intersection(power_class(complement(power_class(u))),complement(v)),w,x),y),z),union(image(element_relation,power_class(u)),v))* -> subclass(intersection(restrict(intersection(power_class(complement(power_class(u))),complement(v)),w,x),y),z).
% 299.94/300.49 94132[0:Rew:46893.0,94033.1] || member(not_subclass_element(intersection(u,union(complement(power_class(v)),intersection(complement(w),power_class(x)))),y),intersection(power_class(v),union(w,complement(power_class(x)))))* -> subclass(intersection(u,union(complement(power_class(v)),intersection(complement(w),power_class(x)))),y).
% 299.94/300.49 94133[0:Rew:46893.0,94011.1] || member(not_subclass_element(intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),x),y),intersection(power_class(u),union(v,complement(power_class(w)))))* -> subclass(intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),x),y).
% 299.94/300.49 93898[0:SpR:46893.0,495.0] || -> equal(intersection(union(u,intersection(power_class(v),union(w,complement(power_class(x))))),union(complement(u),union(complement(power_class(v)),intersection(complement(w),power_class(x))))),symmetric_difference(complement(u),union(complement(power_class(v)),intersection(complement(w),power_class(x)))))**.
% 299.94/300.49 93854[0:SpR:46893.0,495.0] || -> equal(intersection(union(intersection(power_class(u),union(v,complement(power_class(w)))),x),union(union(complement(power_class(u)),intersection(complement(v),power_class(w))),complement(x))),symmetric_difference(union(complement(power_class(u)),intersection(complement(v),power_class(w))),complement(x)))**.
% 299.94/300.49 94977[0:Rew:46894.0,94881.1] || member(not_subclass_element(intersection(u,union(intersection(complement(v),power_class(w)),complement(power_class(x)))),y),intersection(union(v,complement(power_class(w))),power_class(x)))* -> subclass(intersection(u,union(intersection(complement(v),power_class(w)),complement(power_class(x)))),y).
% 299.94/300.49 94978[0:Rew:46894.0,94859.1] || member(not_subclass_element(intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),x),y),intersection(union(u,complement(power_class(v))),power_class(w)))* -> subclass(intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),x),y).
% 299.94/300.49 94746[0:SpR:46894.0,495.0] || -> equal(intersection(union(u,intersection(union(v,complement(power_class(w))),power_class(x))),union(complement(u),union(intersection(complement(v),power_class(w)),complement(power_class(x))))),symmetric_difference(complement(u),union(intersection(complement(v),power_class(w)),complement(power_class(x)))))**.
% 299.94/300.49 94702[0:SpR:46894.0,495.0] || -> equal(intersection(union(intersection(union(u,complement(power_class(v))),power_class(w)),x),union(union(intersection(complement(u),power_class(v)),complement(power_class(w))),complement(x))),symmetric_difference(union(intersection(complement(u),power_class(v)),complement(power_class(w))),complement(x)))**.
% 299.94/300.49 95315[0:Rew:46895.0,95214.1] || member(not_subclass_element(intersection(u,union(intersection(power_class(v),complement(w)),complement(power_class(x)))),y),intersection(union(complement(power_class(v)),w),power_class(x)))* -> subclass(intersection(u,union(intersection(power_class(v),complement(w)),complement(power_class(x)))),y).
% 299.94/300.49 95316[0:Rew:46895.0,95192.1] || member(not_subclass_element(intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),x),y),intersection(union(complement(power_class(u)),v),power_class(w)))* -> subclass(intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),x),y).
% 299.94/300.49 95075[0:SpR:46895.0,495.0] || -> equal(intersection(union(u,intersection(union(complement(power_class(v)),w),power_class(x))),union(complement(u),union(intersection(power_class(v),complement(w)),complement(power_class(x))))),symmetric_difference(complement(u),union(intersection(power_class(v),complement(w)),complement(power_class(x)))))**.
% 299.94/300.49 95031[0:SpR:46895.0,495.0] || -> equal(intersection(union(intersection(union(complement(power_class(u)),v),power_class(w)),x),union(union(intersection(power_class(u),complement(v)),complement(power_class(w))),complement(x))),symmetric_difference(union(intersection(power_class(u),complement(v)),complement(power_class(w))),complement(x)))**.
% 299.94/300.49 95702[0:Rew:46898.0,95599.1] || member(not_subclass_element(intersection(u,union(complement(power_class(v)),intersection(power_class(w),complement(x)))),y),intersection(power_class(v),union(complement(power_class(w)),x)))* -> subclass(intersection(u,union(complement(power_class(v)),intersection(power_class(w),complement(x)))),y).
% 299.94/300.49 95703[0:Rew:46898.0,95577.1] || member(not_subclass_element(intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),x),y),intersection(power_class(u),union(complement(power_class(v)),w)))* -> subclass(intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),x),y).
% 299.94/300.49 95459[0:SpR:46898.0,495.0] || -> equal(intersection(union(u,intersection(power_class(v),union(complement(power_class(w)),x))),union(complement(u),union(complement(power_class(v)),intersection(power_class(w),complement(x))))),symmetric_difference(complement(u),union(complement(power_class(v)),intersection(power_class(w),complement(x)))))**.
% 299.94/300.49 95415[0:SpR:46898.0,495.0] || -> equal(intersection(union(intersection(power_class(u),union(complement(power_class(v)),w)),x),union(union(complement(power_class(u)),intersection(power_class(v),complement(w))),complement(x))),symmetric_difference(union(complement(power_class(u)),intersection(power_class(v),complement(w))),complement(x)))**.
% 299.94/300.49 100136[0:Rew:97898.0,98266.2,97898.0,98266.1] || member(not_subclass_element(u,intersection(v,power_class(complement(union(w,x))))),v)* -> member(not_subclass_element(u,intersection(v,power_class(complement(union(w,x))))),image(element_relation,union(w,x)))* subclass(u,intersection(v,power_class(complement(union(w,x))))).
% 299.94/300.49 108568[0:MRR:108440.0,9181.1] || member(not_subclass_element(u,intersection(v,image(element_relation,union(w,x)))),v)* -> member(not_subclass_element(u,intersection(v,image(element_relation,union(w,x)))),power_class(complement(union(w,x))))* subclass(u,intersection(v,image(element_relation,union(w,x)))).
% 299.94/300.49 109900[0:SpL:98095.0,69073.0] || member(u,symmetric_difference(complement(symmetric_difference(cross_product(v,w),x)),complement(intersection(restrict(x,v,w),complement(union(cross_product(v,w),x))))))* -> member(u,complement(symmetric_difference(restrict(x,v,w),complement(union(cross_product(v,w),x))))).
% 299.94/300.49 109848[0:SpR:98095.0,3026.1] || -> equal(intersection(u,symmetric_difference(restrict(v,w,x),complement(union(cross_product(w,x),v)))),null_class) member(regular(intersection(u,symmetric_difference(restrict(v,w,x),complement(union(cross_product(w,x),v))))),complement(symmetric_difference(cross_product(w,x),v)))*.
% 299.94/300.49 109824[0:SpR:98095.0,3027.1] || -> equal(intersection(symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))),x),null_class) member(regular(intersection(symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))),x)),complement(symmetric_difference(cross_product(v,w),u)))*.
% 299.94/300.49 110092[0:SpL:98119.0,69073.0] || member(u,symmetric_difference(complement(symmetric_difference(v,cross_product(w,x))),complement(intersection(restrict(v,w,x),complement(union(v,cross_product(w,x)))))))* -> member(u,complement(symmetric_difference(restrict(v,w,x),complement(union(v,cross_product(w,x)))))).
% 299.94/300.49 110044[0:SpR:98119.0,3026.1] || -> equal(intersection(u,symmetric_difference(restrict(v,w,x),complement(union(v,cross_product(w,x))))),null_class) member(regular(intersection(u,symmetric_difference(restrict(v,w,x),complement(union(v,cross_product(w,x)))))),complement(symmetric_difference(v,cross_product(w,x))))*.
% 299.94/300.49 110020[0:SpR:98119.0,3027.1] || -> equal(intersection(symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))),x),null_class) member(regular(intersection(symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))),x)),complement(symmetric_difference(u,cross_product(v,w))))*.
% 299.94/300.49 110567[0:Rew:98594.0,110433.1] || member(not_subclass_element(intersection(u,union(complement(power_class(v)),image(element_relation,union(w,x)))),y),intersection(power_class(v),power_class(complement(union(w,x)))))* -> subclass(intersection(u,union(complement(power_class(v)),image(element_relation,union(w,x)))),y).
% 299.94/300.49 110568[0:Rew:98594.0,110420.1] || member(not_subclass_element(intersection(union(complement(power_class(u)),image(element_relation,union(v,w))),x),y),intersection(power_class(u),power_class(complement(union(v,w)))))* -> subclass(intersection(union(complement(power_class(u)),image(element_relation,union(v,w))),x),y).
% 299.94/300.49 110289[0:SpR:98594.0,495.0] || -> equal(intersection(union(u,intersection(power_class(v),power_class(complement(union(w,x))))),union(complement(u),union(complement(power_class(v)),image(element_relation,union(w,x))))),symmetric_difference(complement(u),union(complement(power_class(v)),image(element_relation,union(w,x)))))**.
% 299.94/300.49 110247[0:SpR:98594.0,495.0] || -> equal(intersection(union(intersection(power_class(u),power_class(complement(union(v,w)))),x),union(union(complement(power_class(u)),image(element_relation,union(v,w))),complement(x))),symmetric_difference(union(complement(power_class(u)),image(element_relation,union(v,w))),complement(x)))**.
% 299.94/300.49 111011[0:Rew:98733.0,110887.1] || member(not_subclass_element(intersection(u,union(image(element_relation,power_class(v)),complement(union(w,x)))),y),intersection(power_class(complement(power_class(v))),union(w,x)))* -> subclass(intersection(u,union(image(element_relation,power_class(v)),complement(union(w,x)))),y).
% 299.94/300.49 111012[0:Rew:98733.0,110874.1] || member(not_subclass_element(intersection(union(image(element_relation,power_class(u)),complement(union(v,w))),x),y),intersection(power_class(complement(power_class(u))),union(v,w)))* -> subclass(intersection(union(image(element_relation,power_class(u)),complement(union(v,w))),x),y).
% 299.94/300.49 110745[0:SpR:98733.0,495.0] || -> equal(intersection(union(u,intersection(power_class(complement(power_class(v))),union(w,x))),union(complement(u),union(image(element_relation,power_class(v)),complement(union(w,x))))),symmetric_difference(complement(u),union(image(element_relation,power_class(v)),complement(union(w,x)))))**.
% 299.94/300.49 110703[0:SpR:98733.0,495.0] || -> equal(intersection(union(intersection(power_class(complement(power_class(u))),union(v,w)),x),union(union(image(element_relation,power_class(u)),complement(union(v,w))),complement(x))),symmetric_difference(union(image(element_relation,power_class(u)),complement(union(v,w))),complement(x)))**.
% 299.94/300.49 111559[0:Rew:99020.0,111425.1] || member(not_subclass_element(intersection(u,union(image(element_relation,union(v,w)),complement(power_class(x)))),y),intersection(power_class(complement(union(v,w))),power_class(x)))* -> subclass(intersection(u,union(image(element_relation,union(v,w)),complement(power_class(x)))),y).
% 299.94/300.49 111560[0:Rew:99020.0,111412.1] || member(not_subclass_element(intersection(union(image(element_relation,union(u,v)),complement(power_class(w))),x),y),intersection(power_class(complement(union(u,v))),power_class(w)))* -> subclass(intersection(union(image(element_relation,union(u,v)),complement(power_class(w))),x),y).
% 299.94/300.49 111280[0:SpR:99020.0,495.0] || -> equal(intersection(union(u,intersection(power_class(complement(union(v,w))),power_class(x))),union(complement(u),union(image(element_relation,union(v,w)),complement(power_class(x))))),symmetric_difference(complement(u),union(image(element_relation,union(v,w)),complement(power_class(x)))))**.
% 299.94/300.49 111238[0:SpR:99020.0,495.0] || -> equal(intersection(union(intersection(power_class(complement(union(u,v))),power_class(w)),x),union(union(image(element_relation,union(u,v)),complement(power_class(w))),complement(x))),symmetric_difference(union(image(element_relation,union(u,v)),complement(power_class(w))),complement(x)))**.
% 299.94/300.49 112485[0:Rew:99160.0,112364.1] || member(not_subclass_element(intersection(u,union(complement(union(v,w)),image(element_relation,power_class(x)))),y),intersection(union(v,w),power_class(complement(power_class(x)))))* -> subclass(intersection(u,union(complement(union(v,w)),image(element_relation,power_class(x)))),y).
% 299.94/300.49 112486[0:Rew:99160.0,112351.1] || member(not_subclass_element(intersection(union(complement(union(u,v)),image(element_relation,power_class(w))),x),y),intersection(union(u,v),power_class(complement(power_class(w)))))* -> subclass(intersection(union(complement(union(u,v)),image(element_relation,power_class(w))),x),y).
% 299.94/300.49 112225[0:SpR:99160.0,495.0] || -> equal(intersection(union(u,intersection(union(v,w),power_class(complement(power_class(x))))),union(complement(u),union(complement(union(v,w)),image(element_relation,power_class(x))))),symmetric_difference(complement(u),union(complement(union(v,w)),image(element_relation,power_class(x)))))**.
% 299.94/300.49 112183[0:SpR:99160.0,495.0] || -> equal(intersection(union(intersection(union(u,v),power_class(complement(power_class(w)))),x),union(union(complement(union(u,v)),image(element_relation,power_class(w))),complement(x))),symmetric_difference(union(complement(union(u,v)),image(element_relation,power_class(w))),complement(x)))**.
% 299.94/300.49 122827[0:Res:2352.1,6509.0] || -> equal(intersection(u,intersection(v,symmetric_difference(union(w,x),union(complement(w),complement(x))))),null_class) member(regular(intersection(u,intersection(v,symmetric_difference(union(w,x),union(complement(w),complement(x)))))),complement(symmetric_difference(complement(w),complement(x))))*.
% 299.94/300.49 122824[0:Res:2974.1,6509.0] || -> equal(intersection(intersection(u,symmetric_difference(union(v,w),union(complement(v),complement(w)))),x),null_class) member(regular(intersection(intersection(u,symmetric_difference(union(v,w),union(complement(v),complement(w)))),x)),complement(symmetric_difference(complement(v),complement(w))))*.
% 299.94/300.49 122822[0:Res:2351.1,6509.0] || -> equal(intersection(u,intersection(symmetric_difference(union(v,w),union(complement(v),complement(w))),x)),null_class) member(regular(intersection(u,intersection(symmetric_difference(union(v,w),union(complement(v),complement(w))),x))),complement(symmetric_difference(complement(v),complement(w))))*.
% 299.94/300.49 122821[0:Res:2973.1,6509.0] || -> equal(intersection(intersection(symmetric_difference(union(u,v),union(complement(u),complement(v))),w),x),null_class) member(regular(intersection(intersection(symmetric_difference(union(u,v),union(complement(u),complement(v))),w),x)),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.49 126436[3:MRR:126323.0,9180.1] || -> member(regular(intersection(regular(intersection(complement(u),union(v,w))),x)),union(u,complement(union(v,w))))* equal(intersection(regular(intersection(complement(u),union(v,w))),x),null_class) equal(intersection(complement(u),union(v,w)),null_class).
% 299.94/300.49 126437[3:MRR:126322.0,9180.1] || -> member(regular(intersection(u,regular(intersection(complement(v),union(w,x))))),union(v,complement(union(w,x))))* equal(intersection(u,regular(intersection(complement(v),union(w,x)))),null_class) equal(intersection(complement(v),union(w,x)),null_class).
% 299.94/300.49 126761[0:SpR:99615.0,97923.0] || -> equal(union(symmetric_difference(complement(u),union(v,w)),complement(union(union(u,complement(union(v,w))),union(complement(u),union(v,w))))),complement(symmetric_difference(union(u,complement(union(v,w))),union(complement(u),union(v,w)))))**.
% 299.94/300.49 127633[3:MRR:127517.0,9180.1] || -> member(regular(intersection(regular(intersection(union(u,v),complement(w))),x)),union(complement(union(u,v)),w))* equal(intersection(regular(intersection(union(u,v),complement(w))),x),null_class) equal(intersection(union(u,v),complement(w)),null_class).
% 299.94/300.49 127634[3:MRR:127516.0,9180.1] || -> member(regular(intersection(u,regular(intersection(union(v,w),complement(x))))),union(complement(union(v,w)),x))* equal(intersection(u,regular(intersection(union(v,w),complement(x)))),null_class) equal(intersection(union(v,w),complement(x)),null_class).
% 299.94/300.49 127795[0:SpR:98895.0,97923.0] || -> equal(union(symmetric_difference(union(u,v),complement(w)),complement(union(union(union(u,v),complement(w)),union(complement(union(u,v)),w)))),complement(symmetric_difference(union(union(u,v),complement(w)),union(complement(union(u,v)),w))))**.
% 299.94/300.49 138743[3:MRR:138644.0,9181.1] || -> member(not_subclass_element(regular(intersection(complement(u),power_class(complement(power_class(v))))),w),union(u,image(element_relation,power_class(v))))* subclass(regular(intersection(complement(u),power_class(complement(power_class(v))))),w) equal(intersection(complement(u),power_class(complement(power_class(v)))),null_class).
% 299.94/300.49 139521[3:MRR:139419.0,9181.1] || -> member(not_subclass_element(regular(intersection(power_class(complement(power_class(u))),complement(v))),w),union(image(element_relation,power_class(u)),v))* subclass(regular(intersection(power_class(complement(power_class(u))),complement(v))),w) equal(intersection(power_class(complement(power_class(u))),complement(v)),null_class).
% 299.94/300.49 142269[0:Res:2352.1,46242.0] || member(regular(intersection(u,intersection(v,intersection(complement(w),union(x,complement(power_class(y))))))),union(w,intersection(complement(x),power_class(y))))* -> equal(intersection(u,intersection(v,intersection(complement(w),union(x,complement(power_class(y)))))),null_class).
% 299.94/300.49 142266[0:Res:2974.1,46242.0] || member(regular(intersection(intersection(u,intersection(complement(v),union(w,complement(power_class(x))))),y)),union(v,intersection(complement(w),power_class(x))))* -> equal(intersection(intersection(u,intersection(complement(v),union(w,complement(power_class(x))))),y),null_class).
% 299.94/300.49 142264[0:Res:2351.1,46242.0] || member(regular(intersection(u,intersection(intersection(complement(v),union(w,complement(power_class(x)))),y))),union(v,intersection(complement(w),power_class(x))))* -> equal(intersection(u,intersection(intersection(complement(v),union(w,complement(power_class(x)))),y)),null_class).
% 299.94/300.49 142263[0:Res:2973.1,46242.0] || member(regular(intersection(intersection(intersection(complement(u),union(v,complement(power_class(w)))),x),y)),union(u,intersection(complement(v),power_class(w))))* -> equal(intersection(intersection(intersection(complement(u),union(v,complement(power_class(w)))),x),y),null_class).
% 299.94/300.49 143830[0:Res:2352.1,46261.0] || member(regular(intersection(u,intersection(v,intersection(union(w,complement(power_class(x))),complement(y))))),union(intersection(complement(w),power_class(x)),y))* -> equal(intersection(u,intersection(v,intersection(union(w,complement(power_class(x))),complement(y)))),null_class).
% 299.94/300.49 143827[0:Res:2974.1,46261.0] || member(regular(intersection(intersection(u,intersection(union(v,complement(power_class(w))),complement(x))),y)),union(intersection(complement(v),power_class(w)),x))* -> equal(intersection(intersection(u,intersection(union(v,complement(power_class(w))),complement(x))),y),null_class).
% 299.94/300.49 143825[0:Res:2351.1,46261.0] || member(regular(intersection(u,intersection(intersection(union(v,complement(power_class(w))),complement(x)),y))),union(intersection(complement(v),power_class(w)),x))* -> equal(intersection(u,intersection(intersection(union(v,complement(power_class(w))),complement(x)),y)),null_class).
% 299.94/300.49 143824[0:Res:2973.1,46261.0] || member(regular(intersection(intersection(intersection(union(u,complement(power_class(v))),complement(w)),x),y)),union(intersection(complement(u),power_class(v)),w))* -> equal(intersection(intersection(intersection(union(u,complement(power_class(v))),complement(w)),x),y),null_class).
% 299.94/300.49 144241[0:Res:2352.1,46288.0] || member(regular(intersection(u,intersection(v,intersection(complement(w),union(complement(power_class(x)),y))))),union(w,intersection(power_class(x),complement(y))))* -> equal(intersection(u,intersection(v,intersection(complement(w),union(complement(power_class(x)),y)))),null_class).
% 299.94/300.49 144238[0:Res:2974.1,46288.0] || member(regular(intersection(intersection(u,intersection(complement(v),union(complement(power_class(w)),x))),y)),union(v,intersection(power_class(w),complement(x))))* -> equal(intersection(intersection(u,intersection(complement(v),union(complement(power_class(w)),x))),y),null_class).
% 299.94/300.49 144236[0:Res:2351.1,46288.0] || member(regular(intersection(u,intersection(intersection(complement(v),union(complement(power_class(w)),x)),y))),union(v,intersection(power_class(w),complement(x))))* -> equal(intersection(u,intersection(intersection(complement(v),union(complement(power_class(w)),x)),y)),null_class).
% 299.94/300.49 144235[0:Res:2973.1,46288.0] || member(regular(intersection(intersection(intersection(complement(u),union(complement(power_class(v)),w)),x),y)),union(u,intersection(power_class(v),complement(w))))* -> equal(intersection(intersection(intersection(complement(u),union(complement(power_class(v)),w)),x),y),null_class).
% 299.94/300.49 144500[0:Res:2352.1,46462.0] || member(regular(intersection(u,intersection(v,intersection(union(complement(power_class(w)),x),complement(y))))),union(intersection(power_class(w),complement(x)),y))* -> equal(intersection(u,intersection(v,intersection(union(complement(power_class(w)),x),complement(y)))),null_class).
% 299.94/300.49 144497[0:Res:2974.1,46462.0] || member(regular(intersection(intersection(u,intersection(union(complement(power_class(v)),w),complement(x))),y)),union(intersection(power_class(v),complement(w)),x))* -> equal(intersection(intersection(u,intersection(union(complement(power_class(v)),w),complement(x))),y),null_class).
% 299.94/300.49 144495[0:Res:2351.1,46462.0] || member(regular(intersection(u,intersection(intersection(union(complement(power_class(v)),w),complement(x)),y))),union(intersection(power_class(v),complement(w)),x))* -> equal(intersection(u,intersection(intersection(union(complement(power_class(v)),w),complement(x)),y)),null_class).
% 299.94/300.49 144494[0:Res:2973.1,46462.0] || member(regular(intersection(intersection(intersection(union(complement(power_class(u)),v),complement(w)),x),y)),union(intersection(power_class(u),complement(v)),w))* -> equal(intersection(intersection(intersection(union(complement(power_class(u)),v),complement(w)),x),y),null_class).
% 299.94/300.49 145420[0:SpL:98217.0,1475.1] || member(u,union(power_class(v),union(w,complement(union(x,y))))) member(u,union(complement(power_class(v)),intersection(complement(w),union(x,y))))* -> member(u,symmetric_difference(power_class(v),union(w,complement(union(x,y))))).
% 299.94/300.49 145797[0:Res:2352.1,98247.0] || member(regular(intersection(u,intersection(v,intersection(complement(w),power_class(complement(union(x,y))))))),union(w,image(element_relation,union(x,y))))* -> equal(intersection(u,intersection(v,intersection(complement(w),power_class(complement(union(x,y)))))),null_class).
% 299.94/300.49 145794[0:Res:2974.1,98247.0] || member(regular(intersection(intersection(u,intersection(complement(v),power_class(complement(union(w,x))))),y)),union(v,image(element_relation,union(w,x))))* -> equal(intersection(intersection(u,intersection(complement(v),power_class(complement(union(w,x))))),y),null_class).
% 299.94/300.49 145792[0:Res:2351.1,98247.0] || member(regular(intersection(u,intersection(intersection(complement(v),power_class(complement(union(w,x)))),y))),union(v,image(element_relation,union(w,x))))* -> equal(intersection(u,intersection(intersection(complement(v),power_class(complement(union(w,x)))),y)),null_class).
% 299.94/300.49 145791[0:Res:2973.1,98247.0] || member(regular(intersection(intersection(intersection(complement(u),power_class(complement(union(v,w)))),x),y)),union(u,image(element_relation,union(v,w))))* -> equal(intersection(intersection(intersection(complement(u),power_class(complement(union(v,w)))),x),y),null_class).
% 299.94/300.49 146296[0:SpL:98314.0,1475.1] || member(u,union(union(v,complement(power_class(w))),union(x,y))) member(u,union(intersection(complement(v),power_class(w)),complement(union(x,y))))* -> member(u,symmetric_difference(union(v,complement(power_class(w))),union(x,y))).
% 299.94/300.49 146858[0:SpL:98315.0,1475.1] || member(u,union(union(complement(power_class(v)),w),union(x,y))) member(u,union(intersection(power_class(v),complement(w)),complement(union(x,y))))* -> member(u,symmetric_difference(union(complement(power_class(v)),w),union(x,y))).
% 299.94/300.49 147778[0:SpL:98515.0,1475.1] || member(u,union(union(v,complement(union(w,x))),power_class(y))) member(u,union(intersection(complement(v),union(w,x)),complement(power_class(y))))* -> member(u,symmetric_difference(union(v,complement(union(w,x))),power_class(y))).
% 299.94/300.49 148159[0:Res:2352.1,98557.0] || member(regular(intersection(u,intersection(v,intersection(power_class(complement(union(w,x))),complement(y))))),union(image(element_relation,union(w,x)),y))* -> equal(intersection(u,intersection(v,intersection(power_class(complement(union(w,x))),complement(y)))),null_class).
% 299.94/300.49 148156[0:Res:2974.1,98557.0] || member(regular(intersection(intersection(u,intersection(power_class(complement(union(v,w))),complement(x))),y)),union(image(element_relation,union(v,w)),x))* -> equal(intersection(intersection(u,intersection(power_class(complement(union(v,w))),complement(x))),y),null_class).
% 299.94/300.49 148154[0:Res:2351.1,98557.0] || member(regular(intersection(u,intersection(intersection(power_class(complement(union(v,w))),complement(x)),y))),union(image(element_relation,union(v,w)),x))* -> equal(intersection(u,intersection(intersection(power_class(complement(union(v,w))),complement(x)),y)),null_class).
% 299.94/300.49 148153[0:Res:2973.1,98557.0] || member(regular(intersection(intersection(intersection(power_class(complement(union(u,v))),complement(w)),x),y)),union(image(element_relation,union(u,v)),w))* -> equal(intersection(intersection(intersection(power_class(complement(union(u,v))),complement(w)),x),y),null_class).
% 299.94/300.49 148539[0:SpL:98672.0,1475.1] || member(u,union(power_class(v),union(complement(union(w,x)),y))) member(u,union(complement(power_class(v)),intersection(union(w,x),complement(y))))* -> member(u,symmetric_difference(power_class(v),union(complement(union(w,x)),y))).
% 299.94/300.49 149319[0:SpL:98876.0,1475.1] || member(u,union(union(complement(union(v,w)),x),power_class(y))) member(u,union(intersection(union(v,w),complement(x)),complement(power_class(y))))* -> member(u,symmetric_difference(union(complement(union(v,w)),x),power_class(y))).
% 299.94/300.49 150790[0:SpL:99161.0,1475.1] || member(u,union(union(v,w),union(x,complement(power_class(y))))) member(u,union(complement(union(v,w)),intersection(complement(x),power_class(y))))* -> member(u,symmetric_difference(union(v,w),union(x,complement(power_class(y))))).
% 299.94/300.49 151310[0:SpL:99162.0,1475.1] || member(u,union(union(v,w),union(complement(power_class(x)),y))) member(u,union(complement(union(v,w)),intersection(power_class(x),complement(y))))* -> member(u,symmetric_difference(union(v,w),union(complement(power_class(x)),y))).
% 299.94/300.49 151950[0:SpL:99659.0,1475.1] || member(u,union(union(v,w),power_class(complement(union(x,y))))) member(u,union(complement(union(v,w)),image(element_relation,union(x,y))))* -> member(u,symmetric_difference(union(v,w),power_class(complement(union(x,y))))).
% 299.94/300.49 153145[0:SpL:99660.0,1475.1] || member(u,union(power_class(complement(union(v,w))),union(x,y))) member(u,union(image(element_relation,union(v,w)),complement(union(x,y))))* -> member(u,symmetric_difference(power_class(complement(union(v,w))),union(x,y))).
% 299.94/300.49 155267[0:Res:6510.2,158.0] || member(not_subclass_element(complement(symmetric_difference(complement(u),complement(v))),w),union(complement(u),complement(v)))* member(not_subclass_element(complement(symmetric_difference(complement(u),complement(v))),w),union(u,v)) -> subclass(complement(symmetric_difference(complement(u),complement(v))),w).
% 299.94/300.49 155411[3:MRR:155294.3,155301.2] || member(not_subclass_element(regular(symmetric_difference(complement(u),complement(v))),w),union(complement(u),complement(v)))* member(not_subclass_element(regular(symmetric_difference(complement(u),complement(v))),w),union(u,v)) -> subclass(regular(symmetric_difference(complement(u),complement(v))),w).
% 299.94/300.49 155412[3:MRR:155282.3,155301.2] || member(apply(choice,regular(symmetric_difference(complement(u),complement(v)))),union(complement(u),complement(v)))* member(apply(choice,regular(symmetric_difference(complement(u),complement(v)))),union(u,v)) -> equal(regular(symmetric_difference(complement(u),complement(v))),null_class).
% 299.94/300.49 155976[3:Res:125761.0,6974.0] || -> equal(complement(successor(union(null_class,complement(ordered_pair(u,v))))),null_class) equal(regular(complement(successor(union(null_class,complement(ordered_pair(u,v)))))),unordered_pair(u,singleton(v)))** equal(regular(complement(successor(union(null_class,complement(ordered_pair(u,v)))))),singleton(u)).
% 299.94/300.49 155975[3:Res:154953.0,6974.0] || -> equal(complement(successor(complement(intersection(u,ordered_pair(v,w))))),null_class) equal(regular(complement(successor(complement(intersection(u,ordered_pair(v,w)))))),unordered_pair(v,singleton(w)))** equal(regular(complement(successor(complement(intersection(u,ordered_pair(v,w)))))),singleton(v)).
% 299.94/300.49 155974[3:Res:154929.0,6974.0] || -> equal(complement(successor(complement(intersection(ordered_pair(u,v),w)))),null_class) equal(regular(complement(successor(complement(intersection(ordered_pair(u,v),w))))),unordered_pair(u,singleton(v)))** equal(regular(complement(successor(complement(intersection(ordered_pair(u,v),w))))),singleton(u)).
% 299.94/300.49 155961[0:Res:55531.0,6974.0] || -> equal(restrict(intersection(u,ordered_pair(v,w)),x,y),null_class) equal(regular(restrict(intersection(u,ordered_pair(v,w)),x,y)),unordered_pair(v,singleton(w)))** equal(regular(restrict(intersection(u,ordered_pair(v,w)),x,y)),singleton(v)).
% 299.94/300.49 155936[3:Res:56896.0,6974.0] || -> equal(union(null_class,restrict(ordered_pair(u,v),w,x)),null_class) equal(regular(union(null_class,restrict(ordered_pair(u,v),w,x))),unordered_pair(u,singleton(v)))** equal(regular(union(null_class,restrict(ordered_pair(u,v),w,x))),singleton(u)).
% 299.94/300.49 155922[0:Res:54912.0,6974.0] || -> equal(restrict(intersection(ordered_pair(u,v),w),x,y),null_class) equal(regular(restrict(intersection(ordered_pair(u,v),w),x,y)),unordered_pair(u,singleton(v)))** equal(regular(restrict(intersection(ordered_pair(u,v),w),x,y)),singleton(u)).
% 299.94/300.49 155988[3:Rew:71035.0,155921.2,71035.0,155921.1,71035.0,155921.0] || -> equal(restrict(union(null_class,ordered_pair(u,v)),w,x),null_class) equal(regular(restrict(union(null_class,ordered_pair(u,v)),w,x)),unordered_pair(u,singleton(v)))** equal(regular(restrict(union(null_class,ordered_pair(u,v)),w,x)),singleton(u)).
% 299.94/300.49 162359[0:Rew:46313.0,162213.2] || subclass(u,union(complement(v),power_class(complement(power_class(w))))) member(not_subclass_element(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))),union(v,image(element_relation,power_class(w))))* -> subclass(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))).
% 299.94/300.49 162361[0:Rew:46313.0,162194.1] || member(not_subclass_element(u,complement(symmetric_difference(complement(v),power_class(complement(power_class(w)))))),symmetric_difference(union(v,image(element_relation,power_class(w))),union(complement(v),power_class(complement(power_class(w))))))* -> subclass(u,complement(symmetric_difference(complement(v),power_class(complement(power_class(w)))))).
% 299.94/300.49 163347[0:Rew:46529.0,163195.2] || subclass(u,union(power_class(complement(power_class(v))),complement(w))) member(not_subclass_element(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))),union(image(element_relation,power_class(v)),w))* -> subclass(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))).
% 299.94/300.49 163349[0:Rew:46529.0,163176.1] || member(not_subclass_element(u,complement(symmetric_difference(power_class(complement(power_class(v))),complement(w)))),symmetric_difference(union(image(element_relation,power_class(v)),w),union(power_class(complement(power_class(v))),complement(w))))* -> subclass(u,complement(symmetric_difference(power_class(complement(power_class(v))),complement(w)))).
% 299.94/300.49 175190[15:Rew:165880.0,166582.1] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,cross_product(y__dfg,y__dfg)) subclass(composition_function,compose_class(w))* -> equal(compose(w,u),ordered_pair(ordered_pair(v,compose(u,v)),compose(u,ordered_pair(v,compose(u,v)))))*.
% 299.94/300.49 166620[15:Rew:165880.0,53533.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,union(w,x))* member(ordered_pair(u,ordered_pair(v,compose(u,v))),complement(x))* member(ordered_pair(u,ordered_pair(v,compose(u,v))),complement(w))* -> .
% 299.94/300.49 166650[15:Rew:165880.0,10799.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,ordered_pair(w,x))* -> equal(ordered_pair(u,ordered_pair(v,compose(u,v))),unordered_pair(w,singleton(x)))* equal(ordered_pair(u,ordered_pair(v,compose(u,v))),singleton(w)).
% 299.94/300.49 166724[15:Rew:165880.0,12344.1] || member(first(not_subclass_element(cross_product(u,v),w)),second(not_subclass_element(cross_product(u,v),w)))* member(not_subclass_element(cross_product(u,v),w),cross_product(y__dfg,y__dfg)) -> subclass(cross_product(u,v),w) member(not_subclass_element(cross_product(u,v),w),element_relation).
% 299.94/300.49 175191[15:Rew:165880.0,166778.3,165880.0,166778.0] || member(range_of(null_class),y__dfg) member(ordered_pair(u,apply(choice,range_of(null_class))),cross_product(y__dfg,y__dfg)) -> equal(range_of(null_class),null_class) member(ordered_pair(u,apply(choice,range_of(null_class))),compose(singleton(cross_product(image(v,singleton(u)),y__dfg)),v))*.
% 299.94/300.49 175192[15:Rew:165880.0,166780.3,165880.0,166780.0] || member(range_of(null_class),y__dfg) member(ordered_pair(u,apply(choice,range_of(null_class))),cross_product(y__dfg,y__dfg)) -> equal(range_of(null_class),null_class) member(ordered_pair(u,apply(choice,range_of(null_class))),compose(complement(cross_product(image(v,singleton(u)),y__dfg)),v))*.
% 299.94/300.49 175193[15:Rew:165880.0,166897.0] || equal(u,y__dfg) member(ordered_pair(u,regular(image(v,image(w,null_class)))),cross_product(y__dfg,y__dfg)) -> equal(image(v,image(w,null_class)),null_class) member(ordered_pair(u,regular(image(v,image(w,null_class)))),compose(v,w))*.
% 299.94/300.49 175194[15:Rew:165880.0,166973.0] || member(u,y__dfg) member(v,u) subclass(element_relation,image(w,image(x,singleton(y)))) member(ordered_pair(y,ordered_pair(v,u)),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(y,ordered_pair(v,u)),compose(w,x))*.
% 299.94/300.49 167009[15:Rew:165880.0,20695.1] || member(u,cantor(singleton(ordered_pair(u,v)))) member(singleton(singleton(singleton(ordered_pair(u,v)))),cross_product(y__dfg,cross_product(y__dfg,y__dfg))) -> member(ordered_pair(singleton(ordered_pair(u,v)),ordered_pair(u,apply(singleton(ordered_pair(u,v)),u))),application_function)*.
% 299.94/300.49 175195[15:Rew:165880.0,167026.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,unordered_pair(w,x))* member(ordered_pair(v,u),w)* -> equal(regular(unordered_pair(w,x)),x) equal(unordered_pair(w,x),null_class).
% 299.94/300.49 175196[15:Rew:165880.0,167027.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,unordered_pair(w,x))* member(ordered_pair(v,u),x)* -> equal(regular(unordered_pair(w,x)),w) equal(unordered_pair(w,x),null_class).
% 299.94/300.49 175197[15:Rew:165880.0,167028.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,intersection(complement(w),power_class(complement(union(x,y))))) member(ordered_pair(v,u),union(w,image(element_relation,union(x,y))))* -> .
% 299.94/300.49 175198[15:Rew:165880.0,167029.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,intersection(complement(w),union(x,complement(power_class(y))))) member(ordered_pair(v,u),union(w,intersection(complement(x),power_class(y))))* -> .
% 299.94/300.49 175199[15:Rew:165880.0,167030.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,intersection(complement(w),union(complement(power_class(x)),y))) member(ordered_pair(v,u),union(w,intersection(power_class(x),complement(y))))* -> .
% 299.94/300.49 175200[15:Rew:165880.0,167031.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,intersection(union(w,complement(power_class(x))),complement(y))) member(ordered_pair(v,u),union(intersection(complement(w),power_class(x)),y))* -> .
% 299.94/300.49 175201[15:Rew:165880.0,167032.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,intersection(union(complement(power_class(w)),x),complement(y))) member(ordered_pair(v,u),union(intersection(power_class(w),complement(x)),y))* -> .
% 299.94/300.49 175202[15:Rew:165880.0,167033.1] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,intersection(power_class(complement(union(w,x))),complement(y))) member(ordered_pair(v,u),union(image(element_relation,union(w,x)),y))* -> .
% 299.94/300.49 167142[15:Rew:165880.0,152933.0] || member(u,y__dfg) -> member(u,intersection(union(image(element_relation,union(v,w)),complement(union(x,y))),union(z,x1)))* member(u,union(intersection(power_class(complement(union(v,w))),union(x,y)),complement(union(z,x1)))).
% 299.94/300.49 167143[15:Rew:165880.0,152951.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(image(element_relation,union(x,y)),complement(union(z,x1)))))* member(u,union(complement(union(v,w)),intersection(power_class(complement(union(x,y))),union(z,x1)))).
% 299.94/300.49 167149[15:Rew:165880.0,151744.0] || member(u,y__dfg) -> member(u,intersection(union(complement(union(v,w)),image(element_relation,union(x,y))),union(z,x1)))* member(u,union(intersection(union(v,w),power_class(complement(union(x,y)))),complement(union(z,x1)))).
% 299.94/300.49 167150[15:Rew:165880.0,151762.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(complement(union(x,y)),image(element_relation,union(z,x1)))))* member(u,union(complement(union(v,w)),intersection(union(x,y),power_class(complement(union(z,x1)))))).
% 299.94/300.49 167158[15:Rew:165880.0,151117.0] || member(u,y__dfg) -> member(u,intersection(union(complement(union(v,w)),intersection(power_class(x),complement(y))),union(z,x1)))* member(u,union(intersection(union(v,w),union(complement(power_class(x)),y)),complement(union(z,x1)))).
% 299.94/300.49 167159[15:Rew:165880.0,151134.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(complement(union(x,y)),intersection(power_class(z),complement(x1)))))* member(u,union(complement(union(v,w)),intersection(union(x,y),union(complement(power_class(z)),x1)))).
% 299.94/300.49 167165[15:Rew:165880.0,150606.0] || member(u,y__dfg) -> member(u,intersection(union(complement(union(v,w)),intersection(complement(x),power_class(y))),union(z,x1)))* member(u,union(intersection(union(v,w),union(x,complement(power_class(y)))),complement(union(z,x1)))).
% 299.94/300.49 167166[15:Rew:165880.0,150622.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(complement(union(x,y)),intersection(complement(z),power_class(x1)))))* member(u,union(complement(union(v,w)),intersection(union(x,y),union(z,complement(power_class(x1)))))).
% 299.94/300.49 167172[15:Rew:165880.0,149128.0] || member(u,y__dfg) -> member(u,intersection(union(intersection(union(v,w),complement(x)),complement(power_class(y))),union(z,x1)))* member(u,union(intersection(union(complement(union(v,w)),x),power_class(y)),complement(union(z,x1)))).
% 299.94/300.49 167173[15:Rew:165880.0,149145.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(intersection(union(x,y),complement(z)),complement(power_class(x1)))))* member(u,union(complement(union(v,w)),intersection(union(complement(union(x,y)),z),power_class(x1)))).
% 299.94/300.49 167179[15:Rew:165880.0,148348.0] || member(u,y__dfg) -> member(u,intersection(union(complement(power_class(v)),intersection(union(w,x),complement(y))),union(z,x1)))* member(u,union(intersection(power_class(v),union(complement(union(w,x)),y)),complement(union(z,x1)))).
% 299.94/300.49 167180[15:Rew:165880.0,148365.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(complement(power_class(x)),intersection(union(y,z),complement(x1)))))* member(u,union(complement(union(v,w)),intersection(power_class(x),union(complement(union(y,z)),x1)))).
% 299.94/300.49 167189[15:Rew:165880.0,147593.0] || member(u,y__dfg) -> member(u,intersection(union(intersection(complement(v),union(w,x)),complement(power_class(y))),union(z,x1)))* member(u,union(intersection(union(v,complement(union(w,x))),power_class(y)),complement(union(z,x1)))).
% 299.94/300.49 167190[15:Rew:165880.0,147609.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(intersection(complement(x),union(y,z)),complement(power_class(x1)))))* member(u,union(complement(union(v,w)),intersection(union(x,complement(union(y,z))),power_class(x1)))).
% 299.94/300.49 167196[15:Rew:165880.0,146664.0] || member(u,y__dfg) -> member(u,intersection(union(intersection(power_class(v),complement(w)),complement(union(x,y))),union(z,x1)))* member(u,union(intersection(union(complement(power_class(v)),w),union(x,y)),complement(union(z,x1)))).
% 299.94/300.49 167197[15:Rew:165880.0,146679.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(intersection(power_class(x),complement(y)),complement(union(z,x1)))))* member(u,union(complement(union(v,w)),intersection(union(complement(power_class(x)),y),union(z,x1)))).
% 299.94/300.49 167204[15:Rew:165880.0,146109.0] || member(u,y__dfg) -> member(u,intersection(union(intersection(complement(v),power_class(w)),complement(union(x,y))),union(z,x1)))* member(u,union(intersection(union(v,complement(power_class(w))),union(x,y)),complement(union(z,x1)))).
% 299.94/300.49 167205[15:Rew:165880.0,146123.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(intersection(complement(x),power_class(y)),complement(union(z,x1)))))* member(u,union(complement(union(v,w)),intersection(union(x,complement(power_class(y))),union(z,x1)))).
% 299.94/300.49 167214[15:Rew:165880.0,145238.0] || member(u,y__dfg) -> member(u,intersection(union(complement(power_class(v)),intersection(complement(w),union(x,y))),union(z,x1)))* member(u,union(intersection(power_class(v),union(w,complement(union(x,y)))),complement(union(z,x1)))).
% 299.94/300.49 167215[15:Rew:165880.0,145254.0] || member(u,y__dfg) -> member(u,intersection(union(v,w),union(complement(power_class(x)),intersection(complement(y),union(z,x1)))))* member(u,union(complement(union(v,w)),intersection(power_class(x),union(y,complement(union(z,x1)))))).
% 299.94/300.49 175203[15:Rew:165880.0,167694.3,165880.0,167694.2,165880.0,167694.0] || member(union(null_class,cross_product(singleton(u),y__dfg)),y__dfg) member(u,y__dfg) member(apply(choice,union(null_class,cross_product(singleton(u),y__dfg))),v)* -> equal(union(null_class,cross_product(singleton(u),y__dfg)),null_class) member(u,cantor(v)).
% 299.94/300.49 175204[15:Rew:165880.0,167986.1] || member(u,y__dfg) member(range_of(null_class),y__dfg) member(v,w)* -> member(u,cantor(x)) equal(ordered_pair(first(ordered_pair(v,apply(x,u))),second(ordered_pair(v,apply(x,u)))),ordered_pair(v,apply(x,u)))**.
% 299.94/300.49 175205[15:Rew:165880.0,168408.3] single_valued_class(restrict(element_relation,universal_class,u)) || subclass(range_of(restrict(element_relation,y__dfg,u)),cantor(sum_class(u)))* equal(cross_product(cantor(sum_class(u)),cantor(sum_class(u))),sum_class(u)) equal(restrict(element_relation,y__dfg,u),cross_product(y__dfg,y__dfg)) -> .
% 299.94/300.49 175206[15:Rew:165880.0,168558.3,165880.0,168558.2] single_valued_class(restrict(u,v,universal_class)) || subclass(image(u,v),cantor(cantor(w))) equal(cantor(cantor(x)),y__dfg) equal(restrict(u,v,y__dfg),cross_product(y__dfg,y__dfg)) -> compatible(restrict(u,v,y__dfg),x,w)*.
% 299.94/300.49 169744[15:Rew:165880.0,90795.0] || equal(y__dfg,x__dfg) member(ordered_pair(x__dfg,regular(image(u,image(v,null_class)))),cross_product(x__dfg,x__dfg)) -> equal(image(u,image(v,null_class)),null_class) member(ordered_pair(x__dfg,regular(image(u,image(v,null_class)))),compose(u,v))*.
% 299.94/300.49 169884[15:Rew:165880.0,49972.0] || member(cross_product(u,v),y__dfg) member(singleton(singleton(singleton(apply(choice,cross_product(u,v))))),application_function) -> equal(cross_product(u,v),null_class) member(first(apply(choice,cross_product(u,v))),cantor(singleton(apply(choice,cross_product(u,v)))))*.
% 299.94/300.49 169908[15:Rew:165880.0,13002.0] || member(cross_product(u,v),y__dfg) member(ordered_pair(w,apply(choice,cross_product(u,v))),composition_function)* -> equal(cross_product(u,v),null_class) equal(compose(w,first(apply(choice,cross_product(u,v)))),second(apply(choice,cross_product(u,v)))).
% 299.94/300.49 169909[15:Rew:165880.0,13000.0] || member(cross_product(u,v),y__dfg) member(ordered_pair(w,apply(choice,cross_product(u,v))),application_function)* -> equal(cross_product(u,v),null_class) equal(apply(w,first(apply(choice,cross_product(u,v)))),second(apply(choice,cross_product(u,v)))).
% 299.94/300.49 169976[15:Rew:165880.0,158707.0] || member(intersection(u,unordered_pair(v,w)),y__dfg) member(apply(choice,intersection(u,unordered_pair(v,w))),w)* -> equal(intersection(u,unordered_pair(v,w)),null_class) equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 299.94/300.49 169977[15:Rew:165880.0,158268.0] || member(intersection(u,unordered_pair(v,w)),y__dfg) member(apply(choice,intersection(u,unordered_pair(v,w))),v)* -> equal(intersection(u,unordered_pair(v,w)),null_class) equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 299.94/300.49 169979[15:Rew:165880.0,158672.0] || member(intersection(unordered_pair(u,v),w),y__dfg) member(apply(choice,intersection(unordered_pair(u,v),w)),v)* -> equal(intersection(unordered_pair(u,v),w),null_class) equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.49 169980[15:Rew:165880.0,158233.0] || member(intersection(unordered_pair(u,v),w),y__dfg) member(apply(choice,intersection(unordered_pair(u,v),w)),u)* -> equal(intersection(unordered_pair(u,v),w),null_class) equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.49 171092[15:Rew:165880.0,164565.0] || member(symmetric_difference(union(u,v),complement(intersection(u,v))),y__dfg) member(apply(choice,symmetric_difference(union(u,v),complement(intersection(u,v)))),symmetric_difference(u,v))* -> equal(symmetric_difference(union(u,v),complement(intersection(u,v))),null_class).
% 299.94/300.49 171093[15:Rew:165880.0,71295.0] || member(symmetric_difference(union(u,v),complement(intersection(u,v))),y__dfg) -> equal(symmetric_difference(union(u,v),complement(intersection(u,v))),null_class) member(apply(choice,symmetric_difference(union(u,v),complement(intersection(u,v)))),complement(symmetric_difference(u,v)))*.
% 299.94/300.49 171193[15:Rew:165880.0,78969.0] || subclass(y__dfg,complement(symmetric_difference(power_class(u),complement(v)))) member(omega,union(union(power_class(u),complement(v)),union(complement(power_class(u)),v))) -> member(omega,symmetric_difference(union(power_class(u),complement(v)),union(complement(power_class(u)),v)))*.
% 299.94/300.49 171194[15:Rew:165880.0,78968.0] || subclass(y__dfg,complement(symmetric_difference(complement(u),power_class(v)))) member(omega,union(union(u,complement(power_class(v))),union(complement(u),power_class(v)))) -> member(omega,symmetric_difference(union(u,complement(power_class(v))),union(complement(u),power_class(v))))*.
% 299.94/300.49 171195[15:Rew:165880.0,78964.0] || subclass(y__dfg,complement(symmetric_difference(u,cross_product(v,w)))) member(omega,union(union(u,cross_product(v,w)),complement(restrict(u,v,w)))) -> member(omega,symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))*.
% 299.94/300.49 171196[15:Rew:165880.0,78963.0] || subclass(y__dfg,complement(symmetric_difference(cross_product(u,v),w))) member(omega,union(union(cross_product(u,v),w),complement(restrict(w,u,v)))) -> member(omega,symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))*.
% 299.94/300.49 171346[15:Rew:165880.0,91710.0] || member(intersection(complement(u),power_class(complement(power_class(v)))),y__dfg) member(apply(choice,intersection(complement(u),power_class(complement(power_class(v))))),union(u,image(element_relation,power_class(v))))* -> equal(intersection(complement(u),power_class(complement(power_class(v)))),null_class).
% 299.94/300.49 171361[15:Rew:165880.0,93425.0] || member(intersection(power_class(complement(power_class(u))),complement(v)),y__dfg) member(apply(choice,intersection(power_class(complement(power_class(u))),complement(v))),union(image(element_relation,power_class(u)),v))* -> equal(intersection(power_class(complement(power_class(u))),complement(v)),null_class).
% 299.94/300.49 171878[15:Rew:165880.0,112760.1] function(restrict(u,v,w)) || member(intersection(successor(restrict(u,v,w)),x),y__dfg) -> equal(intersection(successor(restrict(u,v,w)),x),null_class) member(apply(choice,intersection(successor(restrict(u,v,w)),x)),u)*.
% 299.94/300.49 171880[15:Rew:165880.0,112757.0] || member(restrict(intersection(u,restrict(v,w,x)),y,z),y__dfg) -> equal(restrict(intersection(u,restrict(v,w,x)),y,z),null_class) member(apply(choice,restrict(intersection(u,restrict(v,w,x)),y,z)),v)*.
% 299.94/300.49 171882[15:Rew:165880.0,112749.0] || member(intersection(u,restrict(restrict(v,w,x),y,z)),y__dfg) -> equal(intersection(u,restrict(restrict(v,w,x),y,z)),null_class) member(apply(choice,intersection(u,restrict(restrict(v,w,x),y,z))),v)*.
% 299.94/300.49 171884[15:Rew:165880.0,112738.0] || member(union(null_class,restrict(restrict(u,v,w),x,y)),y__dfg) -> equal(union(null_class,restrict(restrict(u,v,w),x,y)),null_class) member(apply(choice,union(null_class,restrict(restrict(u,v,w),x,y))),u)*.
% 299.94/300.49 171886[15:Rew:165880.0,112733.1] function(restrict(u,v,w)) || member(intersection(x,successor(restrict(u,v,w))),y__dfg) -> equal(intersection(x,successor(restrict(u,v,w))),null_class) member(apply(choice,intersection(x,successor(restrict(u,v,w)))),u)*.
% 299.94/300.49 171888[15:Rew:165880.0,112732.0] || member(intersection(restrict(restrict(u,v,w),x,y),z),y__dfg) -> equal(intersection(restrict(restrict(u,v,w),x,y),z),null_class) member(apply(choice,intersection(restrict(restrict(u,v,w),x,y),z)),u)*.
% 299.94/300.49 171890[15:Rew:165880.0,112727.0] || member(restrict(intersection(restrict(u,v,w),x),y,z),y__dfg) -> equal(restrict(intersection(restrict(u,v,w),x),y,z),null_class) member(apply(choice,restrict(intersection(restrict(u,v,w),x),y,z)),u)*.
% 299.94/300.49 171892[15:Rew:165880.0,112767.0] || member(restrict(union(null_class,restrict(u,v,w)),x,y),y__dfg) -> equal(restrict(union(null_class,restrict(u,v,w)),x,y),null_class) member(apply(choice,restrict(union(null_class,restrict(u,v,w)),x,y)),u)*.
% 299.94/300.49 171966[15:Rew:165880.0,125952.0] || member(symmetric_difference(intersection(u,v),complement(union(u,v))),y__dfg) -> equal(symmetric_difference(intersection(u,v),complement(union(u,v))),null_class) member(apply(choice,symmetric_difference(intersection(u,v),complement(union(u,v)))),complement(symmetric_difference(u,v)))*.
% 299.94/300.49 171981[15:Rew:165880.0,128384.0] || member(complement(successor(union(null_class,complement(restrict(u,v,w))))),y__dfg) -> equal(complement(successor(union(null_class,complement(restrict(u,v,w))))),null_class) member(apply(choice,complement(successor(union(null_class,complement(restrict(u,v,w)))))),u)*.
% 299.94/300.49 171989[15:Rew:165880.0,128988.0] || member(union(null_class,intersection(union(null_class,intersection(u,v)),w)),y__dfg) -> equal(union(null_class,intersection(union(null_class,intersection(u,v)),w)),null_class) member(apply(choice,union(null_class,intersection(union(null_class,intersection(u,v)),w))),v)*.
% 299.94/300.49 171990[15:Rew:165880.0,128989.0] || member(union(null_class,intersection(union(null_class,intersection(u,v)),w)),y__dfg) -> equal(union(null_class,intersection(union(null_class,intersection(u,v)),w)),null_class) member(apply(choice,union(null_class,intersection(union(null_class,intersection(u,v)),w))),u)*.
% 299.94/300.49 171994[15:Rew:165880.0,129169.0] || member(union(null_class,intersection(u,union(null_class,intersection(v,w)))),y__dfg) -> equal(union(null_class,intersection(u,union(null_class,intersection(v,w)))),null_class) member(apply(choice,union(null_class,intersection(u,union(null_class,intersection(v,w))))),w)*.
% 299.94/300.49 171995[15:Rew:165880.0,129170.0] || member(union(null_class,intersection(u,union(null_class,intersection(v,w)))),y__dfg) -> equal(union(null_class,intersection(u,union(null_class,intersection(v,w)))),null_class) member(apply(choice,union(null_class,intersection(u,union(null_class,intersection(v,w))))),v)*.
% 299.94/300.49 172000[15:Rew:165880.0,129979.0] || member(intersection(intersection(union(null_class,intersection(u,v)),w),x),y__dfg) -> equal(intersection(intersection(union(null_class,intersection(u,v)),w),x),null_class) member(apply(choice,intersection(intersection(union(null_class,intersection(u,v)),w),x)),v)*.
% 299.94/300.49 172001[15:Rew:165880.0,129980.0] || member(intersection(intersection(union(null_class,intersection(u,v)),w),x),y__dfg) -> equal(intersection(intersection(union(null_class,intersection(u,v)),w),x),null_class) member(apply(choice,intersection(intersection(union(null_class,intersection(u,v)),w),x)),u)*.
% 299.94/300.49 172006[15:Rew:165880.0,130149.0] || member(intersection(u,intersection(v,union(null_class,intersection(w,x)))),y__dfg) -> equal(intersection(u,intersection(v,union(null_class,intersection(w,x)))),null_class) member(apply(choice,intersection(u,intersection(v,union(null_class,intersection(w,x))))),x)*.
% 299.94/300.49 172007[15:Rew:165880.0,130150.0] || member(intersection(u,intersection(v,union(null_class,intersection(w,x)))),y__dfg) -> equal(intersection(u,intersection(v,union(null_class,intersection(w,x)))),null_class) member(apply(choice,intersection(u,intersection(v,union(null_class,intersection(w,x))))),w)*.
% 299.94/300.49 172011[15:Rew:165880.0,130363.0] || member(intersection(u,intersection(union(null_class,intersection(v,w)),x)),y__dfg) -> equal(intersection(u,intersection(union(null_class,intersection(v,w)),x)),null_class) member(apply(choice,intersection(u,intersection(union(null_class,intersection(v,w)),x))),w)*.
% 299.94/300.49 172012[15:Rew:165880.0,130364.0] || member(intersection(u,intersection(union(null_class,intersection(v,w)),x)),y__dfg) -> equal(intersection(u,intersection(union(null_class,intersection(v,w)),x)),null_class) member(apply(choice,intersection(u,intersection(union(null_class,intersection(v,w)),x))),v)*.
% 299.94/300.49 172016[15:Rew:165880.0,130537.0] || member(intersection(intersection(u,union(null_class,intersection(v,w))),x),y__dfg) -> equal(intersection(intersection(u,union(null_class,intersection(v,w))),x),null_class) member(apply(choice,intersection(intersection(u,union(null_class,intersection(v,w))),x)),w)*.
% 299.94/300.49 172017[15:Rew:165880.0,130538.0] || member(intersection(intersection(u,union(null_class,intersection(v,w))),x),y__dfg) -> equal(intersection(intersection(u,union(null_class,intersection(v,w))),x),null_class) member(apply(choice,intersection(intersection(u,union(null_class,intersection(v,w))),x)),v)*.
% 299.94/300.49 172127[15:Rew:165880.0,145419.0] || subclass(y__dfg,union(complement(power_class(u)),intersection(complement(v),union(w,x))))* member(omega,union(power_class(u),union(v,complement(union(w,x))))) -> member(omega,symmetric_difference(power_class(u),union(v,complement(union(w,x))))).
% 299.94/300.49 172172[15:Rew:165880.0,146295.0] || subclass(y__dfg,union(intersection(complement(u),power_class(v)),complement(union(w,x))))* member(omega,union(union(u,complement(power_class(v))),union(w,x))) -> member(omega,symmetric_difference(union(u,complement(power_class(v))),union(w,x))).
% 299.94/300.49 172198[15:Rew:165880.0,146857.0] || subclass(y__dfg,union(intersection(power_class(u),complement(v)),complement(union(w,x))))* member(omega,union(union(complement(power_class(u)),v),union(w,x))) -> member(omega,symmetric_difference(union(complement(power_class(u)),v),union(w,x))).
% 299.94/300.49 172223[15:Rew:165880.0,147777.0] || subclass(y__dfg,union(intersection(complement(u),union(v,w)),complement(power_class(x))))* member(omega,union(union(u,complement(union(v,w))),power_class(x))) -> member(omega,symmetric_difference(union(u,complement(union(v,w))),power_class(x))).
% 299.94/300.49 172257[15:Rew:165880.0,148538.0] || subclass(y__dfg,union(complement(power_class(u)),intersection(union(v,w),complement(x))))* member(omega,union(power_class(u),union(complement(union(v,w)),x))) -> member(omega,symmetric_difference(power_class(u),union(complement(union(v,w)),x))).
% 299.94/300.49 172282[15:Rew:165880.0,149318.0] || subclass(y__dfg,union(intersection(union(u,v),complement(w)),complement(power_class(x))))* member(omega,union(union(complement(union(u,v)),w),power_class(x))) -> member(omega,symmetric_difference(union(complement(union(u,v)),w),power_class(x))).
% 299.94/300.49 172307[15:Rew:165880.0,150788.0] || subclass(y__dfg,union(complement(union(u,v)),intersection(complement(w),power_class(x))))* member(omega,union(union(u,v),union(w,complement(power_class(x))))) -> member(omega,symmetric_difference(union(u,v),union(w,complement(power_class(x))))).
% 299.94/300.49 172332[15:Rew:165880.0,151308.0] || subclass(y__dfg,union(complement(union(u,v)),intersection(power_class(w),complement(x))))* member(omega,union(union(u,v),union(complement(power_class(w)),x))) -> member(omega,symmetric_difference(union(u,v),union(complement(power_class(w)),x))).
% 299.94/300.49 172366[15:Rew:165880.0,151948.0] || subclass(y__dfg,union(complement(union(u,v)),image(element_relation,union(w,x))))* member(omega,union(union(u,v),power_class(complement(union(w,x))))) -> member(omega,symmetric_difference(union(u,v),power_class(complement(union(w,x))))).
% 299.94/300.49 172398[15:Rew:165880.0,153142.0] || subclass(y__dfg,union(image(element_relation,union(u,v)),complement(union(w,x))))* member(omega,union(power_class(complement(union(u,v))),union(w,x))) -> member(omega,symmetric_difference(power_class(complement(union(u,v))),union(w,x))).
% 299.94/300.49 172413[15:Rew:165880.0,155069.0] || member(complement(successor(complement(intersection(restrict(u,v,w),x)))),y__dfg) -> equal(complement(successor(complement(intersection(restrict(u,v,w),x)))),null_class) member(apply(choice,complement(successor(complement(intersection(restrict(u,v,w),x))))),u)*.
% 299.94/300.49 172425[15:Rew:165880.0,155557.0] || member(complement(successor(complement(intersection(u,restrict(v,w,x))))),y__dfg) -> equal(complement(successor(complement(intersection(u,restrict(v,w,x))))),null_class) member(apply(choice,complement(successor(complement(intersection(u,restrict(v,w,x)))))),v)*.
% 299.94/300.49 172428[15:Rew:165880.0,155765.0] || member(regular(union(null_class,complement(intersection(intersection(u,v),w)))),y__dfg) -> equal(regular(union(null_class,complement(intersection(intersection(u,v),w)))),null_class) member(apply(choice,regular(union(null_class,complement(intersection(intersection(u,v),w))))),v)*.
% 299.94/300.49 172429[15:Rew:165880.0,155766.0] || member(regular(union(null_class,complement(intersection(intersection(u,v),w)))),y__dfg) -> equal(regular(union(null_class,complement(intersection(intersection(u,v),w)))),null_class) member(apply(choice,regular(union(null_class,complement(intersection(intersection(u,v),w))))),u)*.
% 299.94/300.49 172434[15:Rew:165880.0,156110.0] || member(regular(union(null_class,complement(intersection(u,intersection(v,w))))),y__dfg) -> equal(regular(union(null_class,complement(intersection(u,intersection(v,w))))),null_class) member(apply(choice,regular(union(null_class,complement(intersection(u,intersection(v,w)))))),w)*.
% 299.94/300.49 172435[15:Rew:165880.0,156111.0] || member(regular(union(null_class,complement(intersection(u,intersection(v,w))))),y__dfg) -> equal(regular(union(null_class,complement(intersection(u,intersection(v,w))))),null_class) member(apply(choice,regular(union(null_class,complement(intersection(u,intersection(v,w)))))),v)*.
% 299.94/300.49 172488[15:Rew:165880.0,157606.0] || member(intersection(union(null_class,intersection(intersection(u,v),w)),x),y__dfg) -> equal(intersection(union(null_class,intersection(intersection(u,v),w)),x),null_class) member(apply(choice,intersection(union(null_class,intersection(intersection(u,v),w)),x)),v)*.
% 299.94/300.49 172489[15:Rew:165880.0,157607.0] || member(intersection(union(null_class,intersection(intersection(u,v),w)),x),y__dfg) -> equal(intersection(union(null_class,intersection(intersection(u,v),w)),x),null_class) member(apply(choice,intersection(union(null_class,intersection(intersection(u,v),w)),x)),u)*.
% 299.94/300.49 172496[15:Rew:165880.0,157863.0] || member(union(null_class,intersection(intersection(intersection(u,v),w),x)),y__dfg) -> equal(union(null_class,intersection(intersection(intersection(u,v),w),x)),null_class) member(apply(choice,union(null_class,intersection(intersection(intersection(u,v),w),x))),v)*.
% 299.94/300.49 172497[15:Rew:165880.0,157864.0] || member(union(null_class,intersection(intersection(intersection(u,v),w),x)),y__dfg) -> equal(union(null_class,intersection(intersection(intersection(u,v),w),x)),null_class) member(apply(choice,union(null_class,intersection(intersection(intersection(u,v),w),x))),u)*.
% 299.94/300.49 172502[15:Rew:165880.0,158090.0] || member(intersection(u,union(null_class,intersection(intersection(v,w),x))),y__dfg) -> equal(intersection(u,union(null_class,intersection(intersection(v,w),x))),null_class) member(apply(choice,intersection(u,union(null_class,intersection(intersection(v,w),x)))),w)*.
% 299.94/300.49 172503[15:Rew:165880.0,158091.0] || member(intersection(u,union(null_class,intersection(intersection(v,w),x))),y__dfg) -> equal(intersection(u,union(null_class,intersection(intersection(v,w),x))),null_class) member(apply(choice,intersection(u,union(null_class,intersection(intersection(v,w),x)))),v)*.
% 299.94/300.49 172510[15:Rew:165880.0,158419.0] || member(union(null_class,intersection(u,intersection(intersection(v,w),x))),y__dfg) -> equal(union(null_class,intersection(u,intersection(intersection(v,w),x))),null_class) member(apply(choice,union(null_class,intersection(u,intersection(intersection(v,w),x)))),w)*.
% 299.94/300.49 172511[15:Rew:165880.0,158420.0] || member(union(null_class,intersection(u,intersection(intersection(v,w),x))),y__dfg) -> equal(union(null_class,intersection(u,intersection(intersection(v,w),x))),null_class) member(apply(choice,union(null_class,intersection(u,intersection(intersection(v,w),x)))),v)*.
% 299.94/300.49 172515[15:Rew:165880.0,158564.0] || member(complement(successor(complement(restrict(intersection(u,v),w,x)))),y__dfg) -> equal(complement(successor(complement(restrict(intersection(u,v),w,x)))),null_class) member(apply(choice,complement(successor(complement(restrict(intersection(u,v),w,x))))),v)*.
% 299.94/300.49 172516[15:Rew:165880.0,158565.0] || member(complement(successor(complement(restrict(intersection(u,v),w,x)))),y__dfg) -> equal(complement(successor(complement(restrict(intersection(u,v),w,x)))),null_class) member(apply(choice,complement(successor(complement(restrict(intersection(u,v),w,x))))),u)*.
% 299.94/300.49 172521[15:Rew:165880.0,159009.0] || member(intersection(union(null_class,intersection(u,intersection(v,w))),x),y__dfg) -> equal(intersection(union(null_class,intersection(u,intersection(v,w))),x),null_class) member(apply(choice,intersection(union(null_class,intersection(u,intersection(v,w))),x)),w)*.
% 299.94/300.49 172522[15:Rew:165880.0,159010.0] || member(intersection(union(null_class,intersection(u,intersection(v,w))),x),y__dfg) -> equal(intersection(union(null_class,intersection(u,intersection(v,w))),x),null_class) member(apply(choice,intersection(union(null_class,intersection(u,intersection(v,w))),x)),v)*.
% 299.94/300.49 172527[15:Rew:165880.0,159262.0] || member(union(null_class,intersection(intersection(u,intersection(v,w)),x)),y__dfg) -> equal(union(null_class,intersection(intersection(u,intersection(v,w)),x)),null_class) member(apply(choice,union(null_class,intersection(intersection(u,intersection(v,w)),x))),w)*.
% 299.94/300.49 172528[15:Rew:165880.0,159263.0] || member(union(null_class,intersection(intersection(u,intersection(v,w)),x)),y__dfg) -> equal(union(null_class,intersection(intersection(u,intersection(v,w)),x)),null_class) member(apply(choice,union(null_class,intersection(intersection(u,intersection(v,w)),x))),v)*.
% 299.94/300.49 172533[15:Rew:165880.0,159489.0] || member(intersection(u,union(null_class,intersection(v,intersection(w,x)))),y__dfg) -> equal(intersection(u,union(null_class,intersection(v,intersection(w,x)))),null_class) member(apply(choice,intersection(u,union(null_class,intersection(v,intersection(w,x))))),x)*.
% 299.94/300.49 172534[15:Rew:165880.0,159490.0] || member(intersection(u,union(null_class,intersection(v,intersection(w,x)))),y__dfg) -> equal(intersection(u,union(null_class,intersection(v,intersection(w,x)))),null_class) member(apply(choice,intersection(u,union(null_class,intersection(v,intersection(w,x))))),w)*.
% 299.94/300.49 172539[15:Rew:165880.0,159731.0] || member(union(null_class,intersection(u,intersection(v,intersection(w,x)))),y__dfg) -> equal(union(null_class,intersection(u,intersection(v,intersection(w,x)))),null_class) member(apply(choice,union(null_class,intersection(u,intersection(v,intersection(w,x))))),x)*.
% 299.94/300.49 172540[15:Rew:165880.0,159732.0] || member(union(null_class,intersection(u,intersection(v,intersection(w,x)))),y__dfg) -> equal(union(null_class,intersection(u,intersection(v,intersection(w,x)))),null_class) member(apply(choice,union(null_class,intersection(u,intersection(v,intersection(w,x))))),w)*.
% 299.94/300.49 172547[15:Rew:165880.0,161547.0] || member(intersection(intersection(intersection(intersection(u,v),w),x),y),y__dfg) -> equal(intersection(intersection(intersection(intersection(u,v),w),x),y),null_class) member(apply(choice,intersection(intersection(intersection(intersection(u,v),w),x),y)),v)*.
% 299.94/300.49 172548[15:Rew:165880.0,161548.0] || member(intersection(intersection(intersection(intersection(u,v),w),x),y),y__dfg) -> equal(intersection(intersection(intersection(intersection(u,v),w),x),y),null_class) member(apply(choice,intersection(intersection(intersection(intersection(u,v),w),x),y)),u)*.
% 299.94/300.49 172555[15:Rew:165880.0,161809.0] || member(intersection(u,intersection(v,intersection(intersection(w,x),y))),y__dfg) -> equal(intersection(u,intersection(v,intersection(intersection(w,x),y))),null_class) member(apply(choice,intersection(u,intersection(v,intersection(intersection(w,x),y)))),x)*.
% 299.94/300.49 172556[15:Rew:165880.0,161810.0] || member(intersection(u,intersection(v,intersection(intersection(w,x),y))),y__dfg) -> equal(intersection(u,intersection(v,intersection(intersection(w,x),y))),null_class) member(apply(choice,intersection(u,intersection(v,intersection(intersection(w,x),y)))),w)*.
% 299.94/300.49 172571[15:Rew:165880.0,162511.0] || member(intersection(u,intersection(intersection(intersection(v,w),x),y)),y__dfg) -> equal(intersection(u,intersection(intersection(intersection(v,w),x),y)),null_class) member(apply(choice,intersection(u,intersection(intersection(intersection(v,w),x),y))),w)*.
% 299.94/300.49 172572[15:Rew:165880.0,162512.0] || member(intersection(u,intersection(intersection(intersection(v,w),x),y)),y__dfg) -> equal(intersection(u,intersection(intersection(intersection(v,w),x),y)),null_class) member(apply(choice,intersection(u,intersection(intersection(intersection(v,w),x),y))),v)*.
% 299.94/300.49 172577[15:Rew:165880.0,162780.0] || member(intersection(intersection(u,intersection(intersection(v,w),x)),y),y__dfg) -> equal(intersection(intersection(u,intersection(intersection(v,w),x)),y),null_class) member(apply(choice,intersection(intersection(u,intersection(intersection(v,w),x)),y)),w)*.
% 299.94/300.49 172578[15:Rew:165880.0,162781.0] || member(intersection(intersection(u,intersection(intersection(v,w),x)),y),y__dfg) -> equal(intersection(intersection(u,intersection(intersection(v,w),x)),y),null_class) member(apply(choice,intersection(intersection(u,intersection(intersection(v,w),x)),y)),v)*.
% 299.94/300.49 172591[15:Rew:165880.0,163584.0] || member(intersection(intersection(intersection(u,intersection(v,w)),x),y),y__dfg) -> equal(intersection(intersection(intersection(u,intersection(v,w)),x),y),null_class) member(apply(choice,intersection(intersection(intersection(u,intersection(v,w)),x),y)),w)*.
% 299.94/300.49 172592[15:Rew:165880.0,163585.0] || member(intersection(intersection(intersection(u,intersection(v,w)),x),y),y__dfg) -> equal(intersection(intersection(intersection(u,intersection(v,w)),x),y),null_class) member(apply(choice,intersection(intersection(intersection(u,intersection(v,w)),x),y)),v)*.
% 299.94/300.49 172636[15:Rew:165880.0,164013.0] || member(intersection(u,intersection(v,intersection(w,intersection(x,y)))),y__dfg) -> equal(intersection(u,intersection(v,intersection(w,intersection(x,y)))),null_class) member(apply(choice,intersection(u,intersection(v,intersection(w,intersection(x,y))))),y)*.
% 299.94/300.49 172637[15:Rew:165880.0,164014.0] || member(intersection(u,intersection(v,intersection(w,intersection(x,y)))),y__dfg) -> equal(intersection(u,intersection(v,intersection(w,intersection(x,y)))),null_class) member(apply(choice,intersection(u,intersection(v,intersection(w,intersection(x,y))))),x)*.
% 299.94/300.49 172642[15:Rew:165880.0,164276.0] || member(intersection(u,intersection(intersection(v,intersection(w,x)),y)),y__dfg) -> equal(intersection(u,intersection(intersection(v,intersection(w,x)),y)),null_class) member(apply(choice,intersection(u,intersection(intersection(v,intersection(w,x)),y))),x)*.
% 299.94/300.49 172643[15:Rew:165880.0,164277.0] || member(intersection(u,intersection(intersection(v,intersection(w,x)),y)),y__dfg) -> equal(intersection(u,intersection(intersection(v,intersection(w,x)),y)),null_class) member(apply(choice,intersection(u,intersection(intersection(v,intersection(w,x)),y))),w)*.
% 299.94/300.49 172687[15:Rew:165880.0,164733.0] || member(intersection(intersection(u,intersection(v,intersection(w,x))),y),y__dfg) -> equal(intersection(intersection(u,intersection(v,intersection(w,x))),y),null_class) member(apply(choice,intersection(intersection(u,intersection(v,intersection(w,x))),y)),x)*.
% 299.94/300.49 172688[15:Rew:165880.0,164734.0] || member(intersection(intersection(u,intersection(v,intersection(w,x))),y),y__dfg) -> equal(intersection(intersection(u,intersection(v,intersection(w,x))),y),null_class) member(apply(choice,intersection(intersection(u,intersection(v,intersection(w,x))),y)),w)*.
% 299.94/300.49 172692[15:Rew:165880.0,164878.0] || member(restrict(restrict(intersection(u,v),w,x),y,z),y__dfg) -> equal(restrict(restrict(intersection(u,v),w,x),y,z),null_class) member(apply(choice,restrict(restrict(intersection(u,v),w,x),y,z)),v)*.
% 299.94/300.49 172693[15:Rew:165880.0,164879.0] || member(restrict(restrict(intersection(u,v),w,x),y,z),y__dfg) -> equal(restrict(restrict(intersection(u,v),w,x),y,z),null_class) member(apply(choice,restrict(restrict(intersection(u,v),w,x),y,z)),u)*.
% 299.94/300.49 11078[0:Res:25.2,1482.0] || member(not_subclass_element(u,intersection(v,intersection(w,x))),x)* member(not_subclass_element(u,intersection(v,intersection(w,x))),w)* member(not_subclass_element(u,intersection(v,intersection(w,x))),v)* -> subclass(u,intersection(v,intersection(w,x))).
% 299.94/300.49 42306[0:Res:2973.1,1475.1] || member(regular(intersection(intersection(complement(intersection(u,v)),w),x)),union(u,v)) -> equal(intersection(intersection(complement(intersection(u,v)),w),x),null_class) member(regular(intersection(intersection(complement(intersection(u,v)),w),x)),symmetric_difference(u,v))*.
% 299.94/300.49 42792[0:Res:2974.1,1475.1] || member(regular(intersection(intersection(u,complement(intersection(v,w))),x)),union(v,w)) -> equal(intersection(intersection(u,complement(intersection(v,w))),x),null_class) member(regular(intersection(intersection(u,complement(intersection(v,w))),x)),symmetric_difference(v,w))*.
% 299.94/300.49 43850[0:Res:2351.1,1475.1] || member(regular(intersection(u,intersection(complement(intersection(v,w)),x))),union(v,w)) -> equal(intersection(u,intersection(complement(intersection(v,w)),x)),null_class) member(regular(intersection(u,intersection(complement(intersection(v,w)),x))),symmetric_difference(v,w))*.
% 299.94/300.49 44382[0:Res:2352.1,1475.1] || member(regular(intersection(u,intersection(v,complement(intersection(w,x))))),union(w,x)) -> equal(intersection(u,intersection(v,complement(intersection(w,x)))),null_class) member(regular(intersection(u,intersection(v,complement(intersection(w,x))))),symmetric_difference(w,x))*.
% 299.94/300.49 69046[0:SpR:67463.0,486.0] || -> equal(intersection(complement(symmetric_difference(union(u,v),complement(intersection(u,v)))),union(complement(symmetric_difference(u,v)),union(union(u,v),complement(intersection(u,v))))),symmetric_difference(complement(symmetric_difference(u,v)),union(union(u,v),complement(intersection(u,v)))))**.
% 299.94/300.49 71102[3:Rew:71035.0,69339.0] || member(not_subclass_element(u,complement(symmetric_difference(union(v,w),complement(intersection(v,w))))),symmetric_difference(complement(symmetric_difference(v,w)),union(union(v,w),complement(intersection(v,w)))))* -> subclass(u,complement(symmetric_difference(union(v,w),complement(intersection(v,w))))).
% 299.94/300.49 71296[0:Rew:71163.0,71106.2,71163.0,71106.1] || subclass(u,union(union(v,w),complement(intersection(v,w)))) member(not_subclass_element(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),complement(symmetric_difference(v,w)))* -> subclass(u,symmetric_difference(union(v,w),complement(intersection(v,w)))).
% 299.94/300.49 83153[3:Rew:1199.1,83147.2] || -> equal(cross_product(u,v),null_class) equal(unordered_pair(first(regular(cross_product(u,v))),singleton(second(regular(cross_product(u,v))))),apply(choice,regular(cross_product(u,v))))** equal(apply(choice,regular(cross_product(u,v))),singleton(first(regular(cross_product(u,v))))).
% 299.94/300.49 94022[0:SpL:46893.0,220.0] || member(regular(union(u,intersection(power_class(v),union(w,complement(power_class(x)))))),intersection(complement(u),union(complement(power_class(v)),intersection(complement(w),power_class(x)))))* -> equal(union(u,intersection(power_class(v),union(w,complement(power_class(x))))),null_class).
% 299.94/300.49 93971[0:SpL:46893.0,220.0] || member(regular(union(intersection(power_class(u),union(v,complement(power_class(w)))),x)),intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),complement(x)))* -> equal(union(intersection(power_class(u),union(v,complement(power_class(w)))),x),null_class).
% 299.94/300.49 94870[0:SpL:46894.0,220.0] || member(regular(union(u,intersection(union(v,complement(power_class(w))),power_class(x)))),intersection(complement(u),union(intersection(complement(v),power_class(w)),complement(power_class(x)))))* -> equal(union(u,intersection(union(v,complement(power_class(w))),power_class(x))),null_class).
% 299.94/300.49 94819[0:SpL:46894.0,220.0] || member(regular(union(intersection(union(u,complement(power_class(v))),power_class(w)),x)),intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),complement(x)))* -> equal(union(intersection(union(u,complement(power_class(v))),power_class(w)),x),null_class).
% 299.94/300.49 95203[0:SpL:46895.0,220.0] || member(regular(union(u,intersection(union(complement(power_class(v)),w),power_class(x)))),intersection(complement(u),union(intersection(power_class(v),complement(w)),complement(power_class(x)))))* -> equal(union(u,intersection(union(complement(power_class(v)),w),power_class(x))),null_class).
% 299.94/300.49 95152[0:SpL:46895.0,220.0] || member(regular(union(intersection(union(complement(power_class(u)),v),power_class(w)),x)),intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),complement(x)))* -> equal(union(intersection(union(complement(power_class(u)),v),power_class(w)),x),null_class).
% 299.94/300.49 95588[0:SpL:46898.0,220.0] || member(regular(union(u,intersection(power_class(v),union(complement(power_class(w)),x)))),intersection(complement(u),union(complement(power_class(v)),intersection(power_class(w),complement(x)))))* -> equal(union(u,intersection(power_class(v),union(complement(power_class(w)),x))),null_class).
% 299.94/300.49 95536[0:SpL:46898.0,220.0] || member(regular(union(intersection(power_class(u),union(complement(power_class(v)),w)),x)),intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),complement(x)))* -> equal(union(intersection(power_class(u),union(complement(power_class(v)),w)),x),null_class).
% 299.94/300.49 96410[3:Rew:71035.0,96401.1,71035.0,96401.0] || -> equal(intersection(union(null_class,cross_product(u,v)),w),null_class) equal(ordered_pair(first(regular(intersection(union(null_class,cross_product(u,v)),w))),second(regular(intersection(union(null_class,cross_product(u,v)),w)))),regular(intersection(union(null_class,cross_product(u,v)),w)))**.
% 299.94/300.49 96413[3:Rew:71035.0,96394.1,71035.0,96394.0] || -> equal(intersection(u,union(null_class,cross_product(v,w))),null_class) equal(ordered_pair(first(regular(intersection(u,union(null_class,cross_product(v,w))))),second(regular(intersection(u,union(null_class,cross_product(v,w)))))),regular(intersection(u,union(null_class,cross_product(v,w)))))**.
% 299.94/300.49 100127[0:Rew:46880.0,97851.1] || member(not_subclass_element(intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(w)),x),union(intersection(power_class(complement(power_class(u))),power_class(v)),w))* -> subclass(intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(w)),x).
% 299.94/300.49 100128[0:Rew:46877.0,97850.1] || member(not_subclass_element(intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(w)),x),union(intersection(power_class(u),power_class(complement(power_class(v)))),w))* -> subclass(intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(w)),x).
% 299.94/300.49 100129[0:Rew:46880.0,97823.1] || member(not_subclass_element(intersection(complement(u),union(image(element_relation,power_class(v)),complement(power_class(w)))),x),union(u,intersection(power_class(complement(power_class(v))),power_class(w))))* -> subclass(intersection(complement(u),union(image(element_relation,power_class(v)),complement(power_class(w)))),x).
% 299.94/300.49 100130[0:Rew:46877.0,97822.1] || member(not_subclass_element(intersection(complement(u),union(complement(power_class(v)),image(element_relation,power_class(w)))),x),union(u,intersection(power_class(v),power_class(complement(power_class(w))))))* -> subclass(intersection(complement(u),union(complement(power_class(v)),image(element_relation,power_class(w)))),x).
% 299.94/300.49 109850[0:SpR:98095.0,3710.1] || -> subclass(intersection(u,symmetric_difference(restrict(v,w,x),complement(union(cross_product(w,x),v)))),y) member(not_subclass_element(intersection(u,symmetric_difference(restrict(v,w,x),complement(union(cross_product(w,x),v)))),y),complement(symmetric_difference(cross_product(w,x),v)))*.
% 299.94/300.49 109829[0:SpR:98095.0,4882.1] || -> subclass(intersection(symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))),x),y) member(not_subclass_element(intersection(symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))),x),y),complement(symmetric_difference(cross_product(v,w),u)))*.
% 299.94/300.49 110046[0:SpR:98119.0,3710.1] || -> subclass(intersection(u,symmetric_difference(restrict(v,w,x),complement(union(v,cross_product(w,x))))),y) member(not_subclass_element(intersection(u,symmetric_difference(restrict(v,w,x),complement(union(v,cross_product(w,x))))),y),complement(symmetric_difference(v,cross_product(w,x))))*.
% 299.94/300.49 110025[0:SpR:98119.0,4882.1] || -> subclass(intersection(symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))),x),y) member(not_subclass_element(intersection(symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))),x),y),complement(symmetric_difference(u,cross_product(v,w))))*.
% 299.94/300.49 122816[0:Res:3698.1,6509.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(union(w,x),union(complement(w),complement(x))))),y) member(not_subclass_element(intersection(u,intersection(v,symmetric_difference(union(w,x),union(complement(w),complement(x))))),y),complement(symmetric_difference(complement(w),complement(x))))*.
% 299.94/300.49 122805[0:Res:4875.1,6509.0] || -> subclass(intersection(intersection(u,symmetric_difference(union(v,w),union(complement(v),complement(w)))),x),y) member(not_subclass_element(intersection(intersection(u,symmetric_difference(union(v,w),union(complement(v),complement(w)))),x),y),complement(symmetric_difference(complement(v),complement(w))))*.
% 299.94/300.49 122803[0:Res:3697.1,6509.0] || -> subclass(intersection(u,intersection(symmetric_difference(union(v,w),union(complement(v),complement(w))),x)),y) member(not_subclass_element(intersection(u,intersection(symmetric_difference(union(v,w),union(complement(v),complement(w))),x)),y),complement(symmetric_difference(complement(v),complement(w))))*.
% 299.94/300.49 122788[0:Res:4874.1,6509.0] || -> subclass(intersection(intersection(symmetric_difference(union(u,v),union(complement(u),complement(v))),w),x),y) member(not_subclass_element(intersection(intersection(symmetric_difference(union(u,v),union(complement(u),complement(v))),w),x),y),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.49 125841[3:Res:125636.0,3006.0] || -> equal(regular(union(null_class,complement(cross_product(u,v)))),null_class) equal(ordered_pair(first(regular(regular(union(null_class,complement(cross_product(u,v)))))),second(regular(regular(union(null_class,complement(cross_product(u,v))))))),regular(regular(union(null_class,complement(cross_product(u,v))))))**.
% 299.94/300.49 126438[3:MRR:126306.0,9181.1] || -> member(not_subclass_element(intersection(u,regular(intersection(complement(v),union(w,x)))),y),union(v,complement(union(w,x))))* subclass(intersection(u,regular(intersection(complement(v),union(w,x)))),y) equal(intersection(complement(v),union(w,x)),null_class).
% 299.94/300.49 126439[3:MRR:126296.0,9181.1] || -> member(not_subclass_element(intersection(regular(intersection(complement(u),union(v,w))),x),y),union(u,complement(union(v,w))))* subclass(intersection(regular(intersection(complement(u),union(v,w))),x),y) equal(intersection(complement(u),union(v,w)),null_class).
% 299.94/300.49 126732[0:SpR:99615.0,2985.1] || -> equal(symmetric_difference(union(u,complement(union(v,w))),union(complement(u),union(v,w))),null_class) member(regular(symmetric_difference(union(u,complement(union(v,w))),union(complement(u),union(v,w)))),complement(symmetric_difference(complement(u),union(v,w))))*.
% 299.94/300.49 127635[3:MRR:127500.0,9181.1] || -> member(not_subclass_element(intersection(u,regular(intersection(union(v,w),complement(x)))),y),union(complement(union(v,w)),x))* subclass(intersection(u,regular(intersection(union(v,w),complement(x)))),y) equal(intersection(union(v,w),complement(x)),null_class).
% 299.94/300.49 127636[3:MRR:127490.0,9181.1] || -> member(not_subclass_element(intersection(regular(intersection(union(u,v),complement(w))),x),y),union(complement(union(u,v)),w))* subclass(intersection(regular(intersection(union(u,v),complement(w))),x),y) equal(intersection(union(u,v),complement(w)),null_class).
% 299.94/300.49 127766[0:SpR:98895.0,2985.1] || -> equal(symmetric_difference(union(union(u,v),complement(w)),union(complement(union(u,v)),w)),null_class) member(regular(symmetric_difference(union(union(u,v),complement(w)),union(complement(union(u,v)),w))),complement(symmetric_difference(union(u,v),complement(w))))*.
% 299.94/300.49 129004[3:Res:125564.0,4975.0] || -> subclass(union(null_class,intersection(union(null_class,unordered_pair(u,v)),w)),x) equal(not_subclass_element(union(null_class,intersection(union(null_class,unordered_pair(u,v)),w)),x),v)** equal(not_subclass_element(union(null_class,intersection(union(null_class,unordered_pair(u,v)),w)),x),u)**.
% 299.94/300.49 129185[3:Res:125581.0,4975.0] || -> subclass(union(null_class,intersection(u,union(null_class,unordered_pair(v,w)))),x) equal(not_subclass_element(union(null_class,intersection(u,union(null_class,unordered_pair(v,w)))),x),w)** equal(not_subclass_element(union(null_class,intersection(u,union(null_class,unordered_pair(v,w)))),x),v)**.
% 299.94/300.49 129995[3:Res:125558.0,4975.0] || -> subclass(intersection(intersection(union(null_class,unordered_pair(u,v)),w),x),y) equal(not_subclass_element(intersection(intersection(union(null_class,unordered_pair(u,v)),w),x),y),v)** equal(not_subclass_element(intersection(intersection(union(null_class,unordered_pair(u,v)),w),x),y),u)**.
% 299.94/300.49 130165[3:Res:125569.0,4975.0] || -> subclass(intersection(u,intersection(v,union(null_class,unordered_pair(w,x)))),y) equal(not_subclass_element(intersection(u,intersection(v,union(null_class,unordered_pair(w,x)))),y),x)** equal(not_subclass_element(intersection(u,intersection(v,union(null_class,unordered_pair(w,x)))),y),w)**.
% 299.94/300.49 130379[3:Res:125572.0,4975.0] || -> subclass(intersection(u,intersection(union(null_class,unordered_pair(v,w)),x)),y) equal(not_subclass_element(intersection(u,intersection(union(null_class,unordered_pair(v,w)),x)),y),w)** equal(not_subclass_element(intersection(u,intersection(union(null_class,unordered_pair(v,w)),x)),y),v)**.
% 299.94/300.49 130553[3:Res:125578.0,4975.0] || -> subclass(intersection(intersection(u,union(null_class,unordered_pair(v,w))),x),y) equal(not_subclass_element(intersection(intersection(u,union(null_class,unordered_pair(v,w))),x),y),w)** equal(not_subclass_element(intersection(intersection(u,union(null_class,unordered_pair(v,w))),x),y),v)**.
% 299.94/300.49 142258[0:Res:3698.1,46242.0] || member(not_subclass_element(intersection(u,intersection(v,intersection(complement(w),union(x,complement(power_class(y)))))),z),union(w,intersection(complement(x),power_class(y))))* -> subclass(intersection(u,intersection(v,intersection(complement(w),union(x,complement(power_class(y)))))),z).
% 299.94/300.49 142247[0:Res:4875.1,46242.0] || member(not_subclass_element(intersection(intersection(u,intersection(complement(v),union(w,complement(power_class(x))))),y),z),union(v,intersection(complement(w),power_class(x))))* -> subclass(intersection(intersection(u,intersection(complement(v),union(w,complement(power_class(x))))),y),z).
% 299.94/300.49 142245[0:Res:3697.1,46242.0] || member(not_subclass_element(intersection(u,intersection(intersection(complement(v),union(w,complement(power_class(x)))),y)),z),union(v,intersection(complement(w),power_class(x))))* -> subclass(intersection(u,intersection(intersection(complement(v),union(w,complement(power_class(x)))),y)),z).
% 299.94/300.49 142230[0:Res:4874.1,46242.0] || member(not_subclass_element(intersection(intersection(intersection(complement(u),union(v,complement(power_class(w)))),x),y),z),union(u,intersection(complement(v),power_class(w))))* -> subclass(intersection(intersection(intersection(complement(u),union(v,complement(power_class(w)))),x),y),z).
% 299.94/300.49 143819[0:Res:3698.1,46261.0] || member(not_subclass_element(intersection(u,intersection(v,intersection(union(w,complement(power_class(x))),complement(y)))),z),union(intersection(complement(w),power_class(x)),y))* -> subclass(intersection(u,intersection(v,intersection(union(w,complement(power_class(x))),complement(y)))),z).
% 299.94/300.49 143808[0:Res:4875.1,46261.0] || member(not_subclass_element(intersection(intersection(u,intersection(union(v,complement(power_class(w))),complement(x))),y),z),union(intersection(complement(v),power_class(w)),x))* -> subclass(intersection(intersection(u,intersection(union(v,complement(power_class(w))),complement(x))),y),z).
% 299.94/300.49 143806[0:Res:3697.1,46261.0] || member(not_subclass_element(intersection(u,intersection(intersection(union(v,complement(power_class(w))),complement(x)),y)),z),union(intersection(complement(v),power_class(w)),x))* -> subclass(intersection(u,intersection(intersection(union(v,complement(power_class(w))),complement(x)),y)),z).
% 299.94/300.49 143791[0:Res:4874.1,46261.0] || member(not_subclass_element(intersection(intersection(intersection(union(u,complement(power_class(v))),complement(w)),x),y),z),union(intersection(complement(u),power_class(v)),w))* -> subclass(intersection(intersection(intersection(union(u,complement(power_class(v))),complement(w)),x),y),z).
% 299.94/300.49 144230[0:Res:3698.1,46288.0] || member(not_subclass_element(intersection(u,intersection(v,intersection(complement(w),union(complement(power_class(x)),y)))),z),union(w,intersection(power_class(x),complement(y))))* -> subclass(intersection(u,intersection(v,intersection(complement(w),union(complement(power_class(x)),y)))),z).
% 299.94/300.49 144219[0:Res:4875.1,46288.0] || member(not_subclass_element(intersection(intersection(u,intersection(complement(v),union(complement(power_class(w)),x))),y),z),union(v,intersection(power_class(w),complement(x))))* -> subclass(intersection(intersection(u,intersection(complement(v),union(complement(power_class(w)),x))),y),z).
% 299.94/300.49 144217[0:Res:3697.1,46288.0] || member(not_subclass_element(intersection(u,intersection(intersection(complement(v),union(complement(power_class(w)),x)),y)),z),union(v,intersection(power_class(w),complement(x))))* -> subclass(intersection(u,intersection(intersection(complement(v),union(complement(power_class(w)),x)),y)),z).
% 299.94/300.49 144202[0:Res:4874.1,46288.0] || member(not_subclass_element(intersection(intersection(intersection(complement(u),union(complement(power_class(v)),w)),x),y),z),union(u,intersection(power_class(v),complement(w))))* -> subclass(intersection(intersection(intersection(complement(u),union(complement(power_class(v)),w)),x),y),z).
% 299.94/300.49 144489[0:Res:3698.1,46462.0] || member(not_subclass_element(intersection(u,intersection(v,intersection(union(complement(power_class(w)),x),complement(y)))),z),union(intersection(power_class(w),complement(x)),y))* -> subclass(intersection(u,intersection(v,intersection(union(complement(power_class(w)),x),complement(y)))),z).
% 299.94/300.49 144478[0:Res:4875.1,46462.0] || member(not_subclass_element(intersection(intersection(u,intersection(union(complement(power_class(v)),w),complement(x))),y),z),union(intersection(power_class(v),complement(w)),x))* -> subclass(intersection(intersection(u,intersection(union(complement(power_class(v)),w),complement(x))),y),z).
% 299.94/300.49 144476[0:Res:3697.1,46462.0] || member(not_subclass_element(intersection(u,intersection(intersection(union(complement(power_class(v)),w),complement(x)),y)),z),union(intersection(power_class(v),complement(w)),x))* -> subclass(intersection(u,intersection(intersection(union(complement(power_class(v)),w),complement(x)),y)),z).
% 299.94/300.49 144461[0:Res:4874.1,46462.0] || member(not_subclass_element(intersection(intersection(intersection(union(complement(power_class(u)),v),complement(w)),x),y),z),union(intersection(power_class(u),complement(v)),w))* -> subclass(intersection(intersection(intersection(union(complement(power_class(u)),v),complement(w)),x),y),z).
% 299.94/300.49 145432[0:SpL:98217.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),union(complement(power_class(x)),intersection(complement(y),union(z,x1)))))* member(u,union(intersection(power_class(v),complement(w)),intersection(power_class(x),union(y,complement(union(z,x1)))))) -> .
% 299.94/300.49 145431[0:SpL:98217.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),union(complement(power_class(x)),intersection(complement(y),union(z,x1)))))* member(u,union(intersection(complement(v),power_class(w)),intersection(power_class(x),union(y,complement(union(z,x1)))))) -> .
% 299.94/300.49 145418[0:SpL:98217.0,46288.0] || member(u,intersection(union(complement(power_class(v)),intersection(complement(w),union(x,y))),union(complement(power_class(z)),x1)))* member(u,union(intersection(power_class(v),union(w,complement(union(x,y)))),intersection(power_class(z),complement(x1)))) -> .
% 299.94/300.49 145417[0:SpL:98217.0,46242.0] || member(u,intersection(union(complement(power_class(v)),intersection(complement(w),union(x,y))),union(z,complement(power_class(x1)))))* member(u,union(intersection(power_class(v),union(w,complement(union(x,y)))),intersection(complement(z),power_class(x1)))) -> .
% 299.94/300.49 145786[0:Res:3698.1,98247.0] || member(not_subclass_element(intersection(u,intersection(v,intersection(complement(w),power_class(complement(union(x,y)))))),z),union(w,image(element_relation,union(x,y))))* -> subclass(intersection(u,intersection(v,intersection(complement(w),power_class(complement(union(x,y)))))),z).
% 299.94/300.49 145775[0:Res:4875.1,98247.0] || member(not_subclass_element(intersection(intersection(u,intersection(complement(v),power_class(complement(union(w,x))))),y),z),union(v,image(element_relation,union(w,x))))* -> subclass(intersection(intersection(u,intersection(complement(v),power_class(complement(union(w,x))))),y),z).
% 299.94/300.49 145773[0:Res:3697.1,98247.0] || member(not_subclass_element(intersection(u,intersection(intersection(complement(v),power_class(complement(union(w,x)))),y)),z),union(v,image(element_relation,union(w,x))))* -> subclass(intersection(u,intersection(intersection(complement(v),power_class(complement(union(w,x)))),y)),z).
% 299.94/300.49 145758[0:Res:4874.1,98247.0] || member(not_subclass_element(intersection(intersection(intersection(complement(u),power_class(complement(union(v,w)))),x),y),z),union(u,image(element_relation,union(v,w))))* -> subclass(intersection(intersection(intersection(complement(u),power_class(complement(union(v,w)))),x),y),z).
% 299.94/300.49 145694[0:SpL:98217.0,98247.0] || member(u,intersection(union(complement(power_class(v)),intersection(complement(w),union(x,y))),power_class(complement(union(z,x1)))))* member(u,union(intersection(power_class(v),union(w,complement(union(x,y)))),image(element_relation,union(z,x1)))) -> .
% 299.94/300.49 146308[0:SpL:98314.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),union(intersection(complement(x),power_class(y)),complement(union(z,x1)))))* member(u,union(intersection(power_class(v),complement(w)),intersection(union(x,complement(power_class(y))),union(z,x1)))) -> .
% 299.94/300.49 146307[0:SpL:98314.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),union(intersection(complement(x),power_class(y)),complement(union(z,x1)))))* member(u,union(intersection(complement(v),power_class(w)),intersection(union(x,complement(power_class(y))),union(z,x1)))) -> .
% 299.94/300.49 146294[0:SpL:98314.0,98247.0] || member(u,intersection(union(intersection(complement(v),power_class(w)),complement(union(x,y))),power_class(complement(union(z,x1)))))* member(u,union(intersection(union(v,complement(power_class(w))),union(x,y)),image(element_relation,union(z,x1)))) -> .
% 299.94/300.49 146293[0:SpL:98314.0,46288.0] || member(u,intersection(union(intersection(complement(v),power_class(w)),complement(union(x,y))),union(complement(power_class(z)),x1)))* member(u,union(intersection(union(v,complement(power_class(w))),union(x,y)),intersection(power_class(z),complement(x1)))) -> .
% 299.94/300.49 146292[0:SpL:98314.0,46242.0] || member(u,intersection(union(intersection(complement(v),power_class(w)),complement(union(x,y))),union(z,complement(power_class(x1)))))* member(u,union(intersection(union(v,complement(power_class(w))),union(x,y)),intersection(complement(z),power_class(x1)))) -> .
% 299.94/300.49 146870[0:SpL:98315.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),union(intersection(power_class(x),complement(y)),complement(union(z,x1)))))* member(u,union(intersection(power_class(v),complement(w)),intersection(union(complement(power_class(x)),y),union(z,x1)))) -> .
% 299.94/300.49 146869[0:SpL:98315.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),union(intersection(power_class(x),complement(y)),complement(union(z,x1)))))* member(u,union(intersection(complement(v),power_class(w)),intersection(union(complement(power_class(x)),y),union(z,x1)))) -> .
% 299.94/300.49 146856[0:SpL:98315.0,98247.0] || member(u,intersection(union(intersection(power_class(v),complement(w)),complement(union(x,y))),power_class(complement(union(z,x1)))))* member(u,union(intersection(union(complement(power_class(v)),w),union(x,y)),image(element_relation,union(z,x1)))) -> .
% 299.94/300.49 146855[0:SpL:98315.0,46288.0] || member(u,intersection(union(intersection(power_class(v),complement(w)),complement(union(x,y))),union(complement(power_class(z)),x1)))* member(u,union(intersection(union(complement(power_class(v)),w),union(x,y)),intersection(power_class(z),complement(x1)))) -> .
% 299.94/300.49 146854[0:SpL:98315.0,46242.0] || member(u,intersection(union(intersection(power_class(v),complement(w)),complement(union(x,y))),union(z,complement(power_class(x1)))))* member(u,union(intersection(union(complement(power_class(v)),w),union(x,y)),intersection(complement(z),power_class(x1)))) -> .
% 299.94/300.49 147790[0:SpL:98515.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),union(intersection(complement(x),union(y,z)),complement(power_class(x1)))))* member(u,union(intersection(power_class(v),complement(w)),intersection(union(x,complement(union(y,z))),power_class(x1)))) -> .
% 299.94/300.49 147789[0:SpL:98515.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),union(intersection(complement(x),union(y,z)),complement(power_class(x1)))))* member(u,union(intersection(complement(v),power_class(w)),intersection(union(x,complement(union(y,z))),power_class(x1)))) -> .
% 299.94/300.49 147776[0:SpL:98515.0,98247.0] || member(u,intersection(union(intersection(complement(v),union(w,x)),complement(power_class(y))),power_class(complement(union(z,x1)))))* member(u,union(intersection(union(v,complement(union(w,x))),power_class(y)),image(element_relation,union(z,x1)))) -> .
% 299.94/300.49 147775[0:SpL:98515.0,46288.0] || member(u,intersection(union(intersection(complement(v),union(w,x)),complement(power_class(y))),union(complement(power_class(z)),x1)))* member(u,union(intersection(union(v,complement(union(w,x))),power_class(y)),intersection(power_class(z),complement(x1)))) -> .
% 299.94/300.49 147774[0:SpL:98515.0,46242.0] || member(u,intersection(union(intersection(complement(v),union(w,x)),complement(power_class(y))),union(z,complement(power_class(x1)))))* member(u,union(intersection(union(v,complement(union(w,x))),power_class(y)),intersection(complement(z),power_class(x1)))) -> .
% 299.94/300.49 148148[0:Res:3698.1,98557.0] || member(not_subclass_element(intersection(u,intersection(v,intersection(power_class(complement(union(w,x))),complement(y)))),z),union(image(element_relation,union(w,x)),y))* -> subclass(intersection(u,intersection(v,intersection(power_class(complement(union(w,x))),complement(y)))),z).
% 299.94/300.49 148137[0:Res:4875.1,98557.0] || member(not_subclass_element(intersection(intersection(u,intersection(power_class(complement(union(v,w))),complement(x))),y),z),union(image(element_relation,union(v,w)),x))* -> subclass(intersection(intersection(u,intersection(power_class(complement(union(v,w))),complement(x))),y),z).
% 299.94/300.49 148135[0:Res:3697.1,98557.0] || member(not_subclass_element(intersection(u,intersection(intersection(power_class(complement(union(v,w))),complement(x)),y)),z),union(image(element_relation,union(v,w)),x))* -> subclass(intersection(u,intersection(intersection(power_class(complement(union(v,w))),complement(x)),y)),z).
% 299.94/300.49 148120[0:Res:4874.1,98557.0] || member(not_subclass_element(intersection(intersection(intersection(power_class(complement(union(u,v))),complement(w)),x),y),z),union(image(element_relation,union(u,v)),w))* -> subclass(intersection(intersection(intersection(power_class(complement(union(u,v))),complement(w)),x),y),z).
% 299.94/300.49 148000[0:SpL:98315.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),union(intersection(power_class(x),complement(y)),complement(union(z,x1)))))* member(u,union(image(element_relation,union(v,w)),intersection(union(complement(power_class(x)),y),union(z,x1)))) -> .
% 299.94/300.49 147999[0:SpL:98314.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),union(intersection(complement(x),power_class(y)),complement(union(z,x1)))))* member(u,union(image(element_relation,union(v,w)),intersection(union(x,complement(power_class(y))),union(z,x1)))) -> .
% 299.94/300.49 147995[0:SpL:98217.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),union(complement(power_class(x)),intersection(complement(y),union(z,x1)))))* member(u,union(image(element_relation,union(v,w)),intersection(power_class(x),union(y,complement(union(z,x1)))))) -> .
% 299.94/300.49 147993[0:SpL:98515.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),union(intersection(complement(x),union(y,z)),complement(power_class(x1)))))* member(u,union(image(element_relation,union(v,w)),intersection(union(x,complement(union(y,z))),power_class(x1)))) -> .
% 299.94/300.49 148552[0:SpL:98672.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),union(complement(power_class(x)),intersection(union(y,z),complement(x1)))))* member(u,union(image(element_relation,union(v,w)),intersection(power_class(x),union(complement(union(y,z)),x1)))) -> .
% 299.94/300.49 148551[0:SpL:98672.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),union(complement(power_class(x)),intersection(union(y,z),complement(x1)))))* member(u,union(intersection(power_class(v),complement(w)),intersection(power_class(x),union(complement(union(y,z)),x1)))) -> .
% 299.94/300.49 148550[0:SpL:98672.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),union(complement(power_class(x)),intersection(union(y,z),complement(x1)))))* member(u,union(intersection(complement(v),power_class(w)),intersection(power_class(x),union(complement(union(y,z)),x1)))) -> .
% 299.94/300.49 148537[0:SpL:98672.0,98247.0] || member(u,intersection(union(complement(power_class(v)),intersection(union(w,x),complement(y))),power_class(complement(union(z,x1)))))* member(u,union(intersection(power_class(v),union(complement(union(w,x)),y)),image(element_relation,union(z,x1)))) -> .
% 299.94/300.49 148536[0:SpL:98672.0,46288.0] || member(u,intersection(union(complement(power_class(v)),intersection(union(w,x),complement(y))),union(complement(power_class(z)),x1)))* member(u,union(intersection(power_class(v),union(complement(union(w,x)),y)),intersection(power_class(z),complement(x1)))) -> .
% 299.94/300.49 148535[0:SpL:98672.0,46242.0] || member(u,intersection(union(complement(power_class(v)),intersection(union(w,x),complement(y))),union(z,complement(power_class(x1)))))* member(u,union(intersection(power_class(v),union(complement(union(w,x)),y)),intersection(complement(z),power_class(x1)))) -> .
% 299.94/300.49 149332[0:SpL:98876.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),union(intersection(union(x,y),complement(z)),complement(power_class(x1)))))* member(u,union(image(element_relation,union(v,w)),intersection(union(complement(union(x,y)),z),power_class(x1)))) -> .
% 299.94/300.49 149331[0:SpL:98876.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),union(intersection(union(x,y),complement(z)),complement(power_class(x1)))))* member(u,union(intersection(power_class(v),complement(w)),intersection(union(complement(union(x,y)),z),power_class(x1)))) -> .
% 299.94/300.49 149330[0:SpL:98876.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),union(intersection(union(x,y),complement(z)),complement(power_class(x1)))))* member(u,union(intersection(complement(v),power_class(w)),intersection(union(complement(union(x,y)),z),power_class(x1)))) -> .
% 299.94/300.49 149317[0:SpL:98876.0,98247.0] || member(u,intersection(union(intersection(union(v,w),complement(x)),complement(power_class(y))),power_class(complement(union(z,x1)))))* member(u,union(intersection(union(complement(union(v,w)),x),power_class(y)),image(element_relation,union(z,x1)))) -> .
% 299.94/300.49 149316[0:SpL:98876.0,46288.0] || member(u,intersection(union(intersection(union(v,w),complement(x)),complement(power_class(y))),union(complement(power_class(z)),x1)))* member(u,union(intersection(union(complement(union(v,w)),x),power_class(y)),intersection(power_class(z),complement(x1)))) -> .
% 299.94/300.49 149315[0:SpL:98876.0,46242.0] || member(u,intersection(union(intersection(union(v,w),complement(x)),complement(power_class(y))),union(z,complement(power_class(x1)))))* member(u,union(intersection(union(complement(union(v,w)),x),power_class(y)),intersection(complement(z),power_class(x1)))) -> .
% 299.94/300.49 150803[0:SpL:99161.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),union(complement(union(x,y)),intersection(complement(z),power_class(x1)))))* member(u,union(image(element_relation,union(v,w)),intersection(union(x,y),union(z,complement(power_class(x1)))))) -> .
% 299.94/300.49 150802[0:SpL:99161.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),union(complement(union(x,y)),intersection(complement(z),power_class(x1)))))* member(u,union(intersection(power_class(v),complement(w)),intersection(union(x,y),union(z,complement(power_class(x1)))))) -> .
% 299.94/300.49 150801[0:SpL:99161.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),union(complement(union(x,y)),intersection(complement(z),power_class(x1)))))* member(u,union(intersection(complement(v),power_class(w)),intersection(union(x,y),union(z,complement(power_class(x1)))))) -> .
% 299.94/300.49 150787[0:SpL:99161.0,98247.0] || member(u,intersection(union(complement(union(v,w)),intersection(complement(x),power_class(y))),power_class(complement(union(z,x1)))))* member(u,union(intersection(union(v,w),union(x,complement(power_class(y)))),image(element_relation,union(z,x1)))) -> .
% 299.94/300.49 150786[0:SpL:99161.0,46288.0] || member(u,intersection(union(complement(union(v,w)),intersection(complement(x),power_class(y))),union(complement(power_class(z)),x1)))* member(u,union(intersection(union(v,w),union(x,complement(power_class(y)))),intersection(power_class(z),complement(x1)))) -> .
% 299.94/300.49 150785[0:SpL:99161.0,46242.0] || member(u,intersection(union(complement(union(v,w)),intersection(complement(x),power_class(y))),union(z,complement(power_class(x1)))))* member(u,union(intersection(union(v,w),union(x,complement(power_class(y)))),intersection(complement(z),power_class(x1)))) -> .
% 299.94/300.49 151323[0:SpL:99162.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),union(complement(union(x,y)),intersection(power_class(z),complement(x1)))))* member(u,union(image(element_relation,union(v,w)),intersection(union(x,y),union(complement(power_class(z)),x1)))) -> .
% 299.94/300.49 151322[0:SpL:99162.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),union(complement(union(x,y)),intersection(power_class(z),complement(x1)))))* member(u,union(intersection(power_class(v),complement(w)),intersection(union(x,y),union(complement(power_class(z)),x1)))) -> .
% 299.94/300.49 151321[0:SpL:99162.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),union(complement(union(x,y)),intersection(power_class(z),complement(x1)))))* member(u,union(intersection(complement(v),power_class(w)),intersection(union(x,y),union(complement(power_class(z)),x1)))) -> .
% 299.94/300.49 151307[0:SpL:99162.0,98247.0] || member(u,intersection(union(complement(union(v,w)),intersection(power_class(x),complement(y))),power_class(complement(union(z,x1)))))* member(u,union(intersection(union(v,w),union(complement(power_class(x)),y)),image(element_relation,union(z,x1)))) -> .
% 299.94/300.49 151306[0:SpL:99162.0,46288.0] || member(u,intersection(union(complement(union(v,w)),intersection(power_class(x),complement(y))),union(complement(power_class(z)),x1)))* member(u,union(intersection(union(v,w),union(complement(power_class(x)),y)),intersection(power_class(z),complement(x1)))) -> .
% 299.94/300.49 151305[0:SpL:99162.0,46242.0] || member(u,intersection(union(complement(union(v,w)),intersection(power_class(x),complement(y))),union(z,complement(power_class(x1)))))* member(u,union(intersection(union(v,w),union(complement(power_class(x)),y)),intersection(complement(z),power_class(x1)))) -> .
% 299.94/300.49 151963[0:SpL:99659.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),union(complement(union(x,y)),image(element_relation,union(z,x1)))))* member(u,union(image(element_relation,union(v,w)),intersection(union(x,y),power_class(complement(union(z,x1)))))) -> .
% 299.94/300.49 151962[0:SpL:99659.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),union(complement(union(x,y)),image(element_relation,union(z,x1)))))* member(u,union(intersection(power_class(v),complement(w)),intersection(union(x,y),power_class(complement(union(z,x1)))))) -> .
% 299.94/300.49 151961[0:SpL:99659.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),union(complement(union(x,y)),image(element_relation,union(z,x1)))))* member(u,union(intersection(complement(v),power_class(w)),intersection(union(x,y),power_class(complement(union(z,x1)))))) -> .
% 299.94/300.49 151947[0:SpL:99659.0,98247.0] || member(u,intersection(union(complement(union(v,w)),image(element_relation,union(x,y))),power_class(complement(union(z,x1)))))* member(u,union(intersection(union(v,w),power_class(complement(union(x,y)))),image(element_relation,union(z,x1)))) -> .
% 299.94/300.49 151946[0:SpL:99659.0,46288.0] || member(u,intersection(union(complement(union(v,w)),image(element_relation,union(x,y))),union(complement(power_class(z)),x1)))* member(u,union(intersection(union(v,w),power_class(complement(union(x,y)))),intersection(power_class(z),complement(x1)))) -> .
% 299.94/300.49 151945[0:SpL:99659.0,46242.0] || member(u,intersection(union(complement(union(v,w)),image(element_relation,union(x,y))),union(z,complement(power_class(x1)))))* member(u,union(intersection(union(v,w),power_class(complement(union(x,y)))),intersection(complement(z),power_class(x1)))) -> .
% 299.94/300.49 153158[0:SpL:99660.0,98557.0] || member(u,intersection(power_class(complement(union(v,w))),union(image(element_relation,union(x,y)),complement(union(z,x1)))))* member(u,union(image(element_relation,union(v,w)),intersection(power_class(complement(union(x,y))),union(z,x1)))) -> .
% 299.94/300.49 153157[0:SpL:99660.0,46462.0] || member(u,intersection(union(complement(power_class(v)),w),union(image(element_relation,union(x,y)),complement(union(z,x1)))))* member(u,union(intersection(power_class(v),complement(w)),intersection(power_class(complement(union(x,y))),union(z,x1)))) -> .
% 299.94/300.49 153156[0:SpL:99660.0,46261.0] || member(u,intersection(union(v,complement(power_class(w))),union(image(element_relation,union(x,y)),complement(union(z,x1)))))* member(u,union(intersection(complement(v),power_class(w)),intersection(power_class(complement(union(x,y))),union(z,x1)))) -> .
% 299.94/300.49 153141[0:SpL:99660.0,98247.0] || member(u,intersection(union(image(element_relation,union(v,w)),complement(union(x,y))),power_class(complement(union(z,x1)))))* member(u,union(intersection(power_class(complement(union(v,w))),union(x,y)),image(element_relation,union(z,x1)))) -> .
% 299.94/300.49 153140[0:SpL:99660.0,46288.0] || member(u,intersection(union(image(element_relation,union(v,w)),complement(union(x,y))),union(complement(power_class(z)),x1)))* member(u,union(intersection(power_class(complement(union(v,w))),union(x,y)),intersection(power_class(z),complement(x1)))) -> .
% 299.94/300.49 153139[0:SpL:99660.0,46242.0] || member(u,intersection(union(image(element_relation,union(v,w)),complement(union(x,y))),union(z,complement(power_class(x1)))))* member(u,union(intersection(power_class(complement(union(v,w))),union(x,y)),intersection(complement(z),power_class(x1)))) -> .
% 299.94/300.49 155169[3:Rew:31.0,155079.1,31.0,155079.0] || -> equal(complement(successor(complement(restrict(u,v,w)))),null_class) equal(ordered_pair(first(regular(complement(successor(complement(restrict(u,v,w)))))),second(regular(complement(successor(complement(restrict(u,v,w))))))),regular(complement(successor(complement(restrict(u,v,w))))))**.
% 299.94/300.49 155781[3:Res:154872.0,4975.0] || -> subclass(regular(union(null_class,complement(intersection(unordered_pair(u,v),w)))),x) equal(not_subclass_element(regular(union(null_class,complement(intersection(unordered_pair(u,v),w)))),x),v)** equal(not_subclass_element(regular(union(null_class,complement(intersection(unordered_pair(u,v),w)))),x),u)**.
% 299.94/300.49 156126[3:Res:155659.0,4975.0] || -> subclass(regular(union(null_class,complement(intersection(u,unordered_pair(v,w))))),x) equal(not_subclass_element(regular(union(null_class,complement(intersection(u,unordered_pair(v,w))))),x),w)** equal(not_subclass_element(regular(union(null_class,complement(intersection(u,unordered_pair(v,w))))),x),v)**.
% 299.94/300.49 157623[3:Res:154856.0,4975.0] || -> subclass(intersection(union(null_class,intersection(unordered_pair(u,v),w)),x),y) equal(not_subclass_element(intersection(union(null_class,intersection(unordered_pair(u,v),w)),x),y),v)** equal(not_subclass_element(intersection(union(null_class,intersection(unordered_pair(u,v),w)),x),y),u)**.
% 299.94/300.49 157880[3:Res:154864.0,4975.0] || -> subclass(union(null_class,intersection(intersection(unordered_pair(u,v),w),x)),y) equal(not_subclass_element(union(null_class,intersection(intersection(unordered_pair(u,v),w),x)),y),v)** equal(not_subclass_element(union(null_class,intersection(intersection(unordered_pair(u,v),w),x)),y),u)**.
% 299.94/300.49 158107[3:Res:154877.0,4975.0] || -> subclass(intersection(u,union(null_class,intersection(unordered_pair(v,w),x))),y) equal(not_subclass_element(intersection(u,union(null_class,intersection(unordered_pair(v,w),x))),y),w)** equal(not_subclass_element(intersection(u,union(null_class,intersection(unordered_pair(v,w),x))),y),v)**.
% 299.94/300.49 158436[3:Res:154885.0,4975.0] || -> subclass(union(null_class,intersection(u,intersection(unordered_pair(v,w),x))),y) equal(not_subclass_element(union(null_class,intersection(u,intersection(unordered_pair(v,w),x))),y),w)** equal(not_subclass_element(union(null_class,intersection(u,intersection(unordered_pair(v,w),x))),y),v)**.
% 299.94/300.49 158581[3:Res:154956.0,4975.0] || -> subclass(complement(successor(complement(restrict(unordered_pair(u,v),w,x)))),y) equal(not_subclass_element(complement(successor(complement(restrict(unordered_pair(u,v),w,x)))),y),v)** equal(not_subclass_element(complement(successor(complement(restrict(unordered_pair(u,v),w,x)))),y),u)**.
% 299.94/300.49 159026[3:Res:157492.0,4975.0] || -> subclass(intersection(union(null_class,intersection(u,unordered_pair(v,w))),x),y) equal(not_subclass_element(intersection(union(null_class,intersection(u,unordered_pair(v,w))),x),y),w)** equal(not_subclass_element(intersection(union(null_class,intersection(u,unordered_pair(v,w))),x),y),v)**.
% 299.94/300.49 159279[3:Res:157751.0,4975.0] || -> subclass(union(null_class,intersection(intersection(u,unordered_pair(v,w)),x)),y) equal(not_subclass_element(union(null_class,intersection(intersection(u,unordered_pair(v,w)),x)),y),w)** equal(not_subclass_element(union(null_class,intersection(intersection(u,unordered_pair(v,w)),x)),y),v)**.
% 299.94/300.49 159506[3:Res:157993.0,4975.0] || -> subclass(intersection(u,union(null_class,intersection(v,unordered_pair(w,x)))),y) equal(not_subclass_element(intersection(u,union(null_class,intersection(v,unordered_pair(w,x)))),y),x)** equal(not_subclass_element(intersection(u,union(null_class,intersection(v,unordered_pair(w,x)))),y),w)**.
% 299.94/300.49 159748[3:Res:158313.0,4975.0] || -> subclass(union(null_class,intersection(u,intersection(v,unordered_pair(w,x)))),y) equal(not_subclass_element(union(null_class,intersection(u,intersection(v,unordered_pair(w,x)))),y),x)** equal(not_subclass_element(union(null_class,intersection(u,intersection(v,unordered_pair(w,x)))),y),w)**.
% 299.94/300.49 161564[0:Res:154858.0,4975.0] || -> subclass(intersection(intersection(intersection(unordered_pair(u,v),w),x),y),z) equal(not_subclass_element(intersection(intersection(intersection(unordered_pair(u,v),w),x),y),z),v)** equal(not_subclass_element(intersection(intersection(intersection(unordered_pair(u,v),w),x),y),z),u)**.
% 299.94/300.49 161826[0:Res:154873.0,4975.0] || -> subclass(intersection(u,intersection(v,intersection(unordered_pair(w,x),y))),z) equal(not_subclass_element(intersection(u,intersection(v,intersection(unordered_pair(w,x),y))),z),x)** equal(not_subclass_element(intersection(u,intersection(v,intersection(unordered_pair(w,x),y))),z),w)**.
% 299.94/300.49 162363[3:Rew:46313.0,162184.1] || member(regular(union(null_class,symmetric_difference(complement(u),power_class(complement(power_class(v)))))),symmetric_difference(union(u,image(element_relation,power_class(v))),union(complement(u),power_class(complement(power_class(v))))))* -> equal(union(null_class,symmetric_difference(complement(u),power_class(complement(power_class(v))))),null_class).
% 299.94/300.49 162528[0:Res:154876.0,4975.0] || -> subclass(intersection(u,intersection(intersection(unordered_pair(v,w),x),y)),z) equal(not_subclass_element(intersection(u,intersection(intersection(unordered_pair(v,w),x),y)),z),w)** equal(not_subclass_element(intersection(u,intersection(intersection(unordered_pair(v,w),x),y)),z),v)**.
% 299.94/300.49 162797[0:Res:154882.0,4975.0] || -> subclass(intersection(intersection(u,intersection(unordered_pair(v,w),x)),y),z) equal(not_subclass_element(intersection(intersection(u,intersection(unordered_pair(v,w),x)),y),z),w)** equal(not_subclass_element(intersection(intersection(u,intersection(unordered_pair(v,w),x)),y),z),v)**.
% 299.94/300.49 163351[3:Rew:46529.0,163166.1] || member(regular(union(null_class,symmetric_difference(power_class(complement(power_class(u))),complement(v)))),symmetric_difference(union(image(element_relation,power_class(u)),v),union(power_class(complement(power_class(u))),complement(v))))* -> equal(union(null_class,symmetric_difference(power_class(complement(power_class(u))),complement(v))),null_class).
% 299.94/300.49 163601[0:Res:160079.0,4975.0] || -> subclass(intersection(intersection(intersection(u,unordered_pair(v,w)),x),y),z) equal(not_subclass_element(intersection(intersection(intersection(u,unordered_pair(v,w)),x),y),z),w)** equal(not_subclass_element(intersection(intersection(intersection(u,unordered_pair(v,w)),x),y),z),v)**.
% 299.94/300.49 164030[0:Res:160096.0,4975.0] || -> subclass(intersection(u,intersection(v,intersection(w,unordered_pair(x,y)))),z) equal(not_subclass_element(intersection(u,intersection(v,intersection(w,unordered_pair(x,y)))),z),y)** equal(not_subclass_element(intersection(u,intersection(v,intersection(w,unordered_pair(x,y)))),z),x)**.
% 299.94/300.49 164293[0:Res:160100.0,4975.0] || -> subclass(intersection(u,intersection(intersection(v,unordered_pair(w,x)),y)),z) equal(not_subclass_element(intersection(u,intersection(intersection(v,unordered_pair(w,x)),y)),z),x)** equal(not_subclass_element(intersection(u,intersection(intersection(v,unordered_pair(w,x)),y)),z),w)**.
% 299.94/300.49 164750[0:Res:160106.0,4975.0] || -> subclass(intersection(intersection(u,intersection(v,unordered_pair(w,x))),y),z) equal(not_subclass_element(intersection(intersection(u,intersection(v,unordered_pair(w,x))),y),z),x)** equal(not_subclass_element(intersection(intersection(u,intersection(v,unordered_pair(w,x))),y),z),w)**.
% 299.94/300.50 164895[0:Res:59858.0,4975.0] || -> subclass(restrict(restrict(unordered_pair(u,v),w,x),y,z),x1) equal(not_subclass_element(restrict(restrict(unordered_pair(u,v),w,x),y,z),x1),v)** equal(not_subclass_element(restrict(restrict(unordered_pair(u,v),w,x),y,z),x1),u)**.
% 299.94/300.50 165920[15:Rew:165880.0,1754.0] || member(ordered_pair(u,not_subclass_element(image(v,image(w,singleton(u))),x)),cross_product(y__dfg,y__dfg)) -> subclass(image(v,image(w,singleton(u))),x) member(ordered_pair(u,not_subclass_element(image(v,image(w,singleton(u))),x)),compose(v,w))*.
% 299.94/300.50 166723[15:Rew:165880.0,12345.1] || equal(successor(first(not_subclass_element(cross_product(u,v),w))),second(not_subclass_element(cross_product(u,v),w))) member(not_subclass_element(cross_product(u,v),w),cross_product(y__dfg,y__dfg))* -> subclass(cross_product(u,v),w) member(not_subclass_element(cross_product(u,v),w),successor_relation).
% 299.94/300.50 175207[15:Rew:165880.0,166751.3,165880.0,166751.1] || member(ordered_pair(u,regular(range_of(null_class))),cross_product(y__dfg,y__dfg)) -> equal(cross_product(image(v,singleton(u)),y__dfg),null_class) equal(range_of(null_class),null_class) member(ordered_pair(u,regular(range_of(null_class))),compose(regular(cross_product(image(v,singleton(u)),y__dfg)),v))*.
% 299.94/300.50 166900[15:Rew:165880.0,39637.1] function(u) || member(ordered_pair(u,not_subclass_element(image(v,image(w,null_class)),x)),cross_product(y__dfg,y__dfg)) -> subclass(image(v,image(w,null_class)),x) member(ordered_pair(u,not_subclass_element(image(v,image(w,null_class)),x)),compose(v,w))*.
% 299.94/300.50 166920[15:Rew:165880.0,39862.1] one_to_one(u) || member(ordered_pair(inverse(u),regular(image(v,image(w,null_class)))),cross_product(y__dfg,y__dfg)) -> equal(image(v,image(w,null_class)),null_class) member(ordered_pair(inverse(u),regular(image(v,image(w,null_class)))),compose(v,w))*.
% 299.94/300.50 175208[15:Rew:165880.0,166960.0] || member(inverse(u),y__dfg) subclass(domain_relation,image(v,image(w,singleton(x)))) member(ordered_pair(x,ordered_pair(inverse(u),range_of(u))),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(x,ordered_pair(inverse(u),range_of(u))),compose(v,w))*.
% 299.94/300.50 166965[15:Rew:165880.0,54421.1] || subclass(u,image(v,image(w,singleton(x)))) member(ordered_pair(x,not_subclass_element(intersection(y,u),z)),cross_product(y__dfg,y__dfg)) -> subclass(intersection(y,u),z) member(ordered_pair(x,not_subclass_element(intersection(y,u),z)),compose(v,w))*.
% 299.94/300.50 166968[15:Rew:165880.0,55380.1] || subclass(u,image(v,image(w,singleton(x)))) member(ordered_pair(x,not_subclass_element(intersection(u,y),z)),cross_product(y__dfg,y__dfg)) -> subclass(intersection(u,y),z) member(ordered_pair(x,not_subclass_element(intersection(u,y),z)),compose(v,w))*.
% 299.94/300.50 166991[15:Rew:165880.0,78428.0] || member(ordered_pair(u,complement(image(v,image(w,singleton(u))))),cross_product(y__dfg,y__dfg)) -> equal(singleton(complement(image(v,image(w,singleton(u))))),null_class) member(ordered_pair(u,complement(image(v,image(w,singleton(u))))),compose(v,w))*.
% 299.94/300.50 167140[15:Rew:165880.0,152932.0] || member(u,y__dfg) -> member(u,intersection(union(image(element_relation,union(v,w)),complement(union(x,y))),power_class(complement(power_class(z)))))* member(u,union(intersection(power_class(complement(union(v,w))),union(x,y)),image(element_relation,power_class(z)))).
% 299.94/300.50 167141[15:Rew:165880.0,152948.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(image(element_relation,union(w,x)),complement(union(y,z)))))* member(u,union(image(element_relation,power_class(v)),intersection(power_class(complement(union(w,x))),union(y,z)))).
% 299.94/300.50 167147[15:Rew:165880.0,151743.0] || member(u,y__dfg) -> member(u,intersection(union(complement(union(v,w)),image(element_relation,union(x,y))),power_class(complement(power_class(z)))))* member(u,union(intersection(union(v,w),power_class(complement(union(x,y)))),image(element_relation,power_class(z)))).
% 299.94/300.50 167148[15:Rew:165880.0,151759.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(complement(union(w,x)),image(element_relation,union(y,z)))))* member(u,union(image(element_relation,power_class(v)),intersection(union(w,x),power_class(complement(union(y,z)))))).
% 299.94/300.50 167156[15:Rew:165880.0,151116.0] || member(u,y__dfg) -> member(u,intersection(union(complement(union(v,w)),intersection(power_class(x),complement(y))),power_class(complement(power_class(z)))))* member(u,union(intersection(union(v,w),union(complement(power_class(x)),y)),image(element_relation,power_class(z)))).
% 299.94/300.50 167157[15:Rew:165880.0,151131.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(complement(union(w,x)),intersection(power_class(y),complement(z)))))* member(u,union(image(element_relation,power_class(v)),intersection(union(w,x),union(complement(power_class(y)),z)))).
% 299.94/300.50 167163[15:Rew:165880.0,150605.0] || member(u,y__dfg) -> member(u,intersection(union(complement(union(v,w)),intersection(complement(x),power_class(y))),power_class(complement(power_class(z)))))* member(u,union(intersection(union(v,w),union(x,complement(power_class(y)))),image(element_relation,power_class(z)))).
% 299.94/300.50 167164[15:Rew:165880.0,150619.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(complement(union(w,x)),intersection(complement(y),power_class(z)))))* member(u,union(image(element_relation,power_class(v)),intersection(union(w,x),union(y,complement(power_class(z)))))).
% 299.94/300.50 167170[15:Rew:165880.0,149127.0] || member(u,y__dfg) -> member(u,intersection(union(intersection(union(v,w),complement(x)),complement(power_class(y))),power_class(complement(power_class(z)))))* member(u,union(intersection(union(complement(union(v,w)),x),power_class(y)),image(element_relation,power_class(z)))).
% 299.94/300.50 167171[15:Rew:165880.0,149142.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(intersection(union(w,x),complement(y)),complement(power_class(z)))))* member(u,union(image(element_relation,power_class(v)),intersection(union(complement(union(w,x)),y),power_class(z)))).
% 299.94/300.50 167177[15:Rew:165880.0,148347.0] || member(u,y__dfg) -> member(u,intersection(union(complement(power_class(v)),intersection(union(w,x),complement(y))),power_class(complement(power_class(z)))))* member(u,union(intersection(power_class(v),union(complement(union(w,x)),y)),image(element_relation,power_class(z)))).
% 299.94/300.50 167178[15:Rew:165880.0,148362.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(complement(power_class(w)),intersection(union(x,y),complement(z)))))* member(u,union(image(element_relation,power_class(v)),intersection(power_class(w),union(complement(union(x,y)),z)))).
% 299.94/300.50 167187[15:Rew:165880.0,147592.0] || member(u,y__dfg) -> member(u,intersection(union(intersection(complement(v),union(w,x)),complement(power_class(y))),power_class(complement(power_class(z)))))* member(u,union(intersection(union(v,complement(union(w,x))),power_class(y)),image(element_relation,power_class(z)))).
% 299.94/300.50 167188[15:Rew:165880.0,147606.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(intersection(complement(w),union(x,y)),complement(power_class(z)))))* member(u,union(image(element_relation,power_class(v)),intersection(union(w,complement(union(x,y))),power_class(z)))).
% 299.94/300.50 167194[15:Rew:165880.0,146663.0] || member(u,y__dfg) -> member(u,intersection(union(intersection(power_class(v),complement(w)),complement(union(x,y))),power_class(complement(power_class(z)))))* member(u,union(intersection(union(complement(power_class(v)),w),union(x,y)),image(element_relation,power_class(z)))).
% 299.94/300.50 167195[15:Rew:165880.0,146676.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(intersection(power_class(w),complement(x)),complement(union(y,z)))))* member(u,union(image(element_relation,power_class(v)),intersection(union(complement(power_class(w)),x),union(y,z)))).
% 299.94/300.50 167202[15:Rew:165880.0,146108.0] || member(u,y__dfg) -> member(u,intersection(union(intersection(complement(v),power_class(w)),complement(union(x,y))),power_class(complement(power_class(z)))))* member(u,union(intersection(union(v,complement(power_class(w))),union(x,y)),image(element_relation,power_class(z)))).
% 299.94/300.50 167203[15:Rew:165880.0,146120.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(intersection(complement(w),power_class(x)),complement(union(y,z)))))* member(u,union(image(element_relation,power_class(v)),intersection(union(w,complement(power_class(x))),union(y,z)))).
% 299.94/300.50 167212[15:Rew:165880.0,145237.0] || member(u,y__dfg) -> member(u,intersection(union(complement(power_class(v)),intersection(complement(w),union(x,y))),power_class(complement(power_class(z)))))* member(u,union(intersection(power_class(v),union(w,complement(union(x,y)))),image(element_relation,power_class(z)))).
% 299.94/300.50 167213[15:Rew:165880.0,145251.0] || member(u,y__dfg) -> member(u,intersection(power_class(complement(power_class(v))),union(complement(power_class(w)),intersection(complement(x),union(y,z)))))* member(u,union(image(element_relation,power_class(v)),intersection(power_class(w),union(x,complement(union(y,z)))))).
% 299.94/300.50 167242[15:Rew:165880.0,139510.0] || member(u,y__dfg) subclass(u,regular(intersection(power_class(complement(power_class(v))),complement(w)))) -> member(apply(choice,u),union(image(element_relation,power_class(v)),w))* equal(u,null_class) equal(intersection(power_class(complement(power_class(v))),complement(w)),null_class).
% 299.94/300.50 167282[15:Rew:165880.0,138732.0] || member(u,y__dfg) subclass(u,regular(intersection(complement(v),power_class(complement(power_class(w)))))) -> member(apply(choice,u),union(v,image(element_relation,power_class(w))))* equal(u,null_class) equal(intersection(complement(v),power_class(complement(power_class(w)))),null_class).
% 299.94/300.50 175209[15:Rew:165880.0,168423.3,165880.0,168423.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,complement(intersection(v,w))) member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),union(v,w)) -> member(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)),symmetric_difference(v,w))*.
% 299.94/300.50 175210[15:Rew:165880.0,168492.3,165880.0,168492.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,complement(intersection(v,w))) member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),union(v,w)) -> member(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)),symmetric_difference(v,w))*.
% 299.94/300.50 175211[15:Rew:165880.0,168695.2] function(u) || member(v,y__dfg) subclass(y__dfg,regular(intersection(power_class(complement(power_class(w))),complement(x)))) -> member(image(u,v),union(image(element_relation,power_class(w)),x))* equal(intersection(power_class(complement(power_class(w))),complement(x)),null_class).
% 299.94/300.50 175212[15:Rew:165880.0,168698.2] function(u) || member(v,y__dfg) subclass(y__dfg,regular(intersection(complement(w),power_class(complement(power_class(x)))))) -> member(image(u,v),union(w,image(element_relation,power_class(x))))* equal(intersection(complement(w),power_class(complement(power_class(x)))),null_class).
% 299.94/300.50 175213[15:Rew:165880.0,169258.1,165880.0,169258.0] || member(restrict(intersection(complement(compose(element_relation,y__dfg)),u),v,w),y__dfg) member(apply(choice,restrict(intersection(complement(compose(element_relation,y__dfg)),u),v,w)),element_relation)* -> equal(restrict(intersection(complement(compose(element_relation,y__dfg)),u),v,w),null_class).
% 299.94/300.50 175214[15:Rew:165880.0,169265.1,165880.0,169265.0] || member(complement(successor(complement(intersection(complement(compose(element_relation,y__dfg)),u)))),y__dfg) member(apply(choice,complement(successor(complement(intersection(complement(compose(element_relation,y__dfg)),u))))),element_relation)* -> equal(complement(successor(complement(intersection(complement(compose(element_relation,y__dfg)),u)))),null_class).
% 299.94/300.50 175215[15:Rew:165880.0,169289.1,165880.0,169289.0] || member(restrict(intersection(u,complement(compose(element_relation,y__dfg))),v,w),y__dfg) member(apply(choice,restrict(intersection(u,complement(compose(element_relation,y__dfg))),v,w)),element_relation)* -> equal(restrict(intersection(u,complement(compose(element_relation,y__dfg))),v,w),null_class).
% 299.94/300.50 175216[15:Rew:165880.0,169294.1,165880.0,169294.0] || member(complement(successor(complement(intersection(u,complement(compose(element_relation,y__dfg)))))),y__dfg) member(apply(choice,complement(successor(complement(intersection(u,complement(compose(element_relation,y__dfg))))))),element_relation)* -> equal(complement(successor(complement(intersection(u,complement(compose(element_relation,y__dfg)))))),null_class).
% 299.94/300.50 175217[15:Rew:165880.0,169335.1,165880.0,169335.0] || member(restrict(union(null_class,complement(compose(element_relation,y__dfg))),u,v),y__dfg) member(apply(choice,restrict(union(null_class,complement(compose(element_relation,y__dfg))),u,v)),element_relation)* -> equal(restrict(union(null_class,complement(compose(element_relation,y__dfg))),u,v),null_class).
% 299.94/300.50 175218[15:Rew:165880.0,169350.1,165880.0,169350.0] || member(union(null_class,restrict(complement(compose(element_relation,y__dfg)),u,v)),y__dfg) member(apply(choice,union(null_class,restrict(complement(compose(element_relation,y__dfg)),u,v))),element_relation)* -> equal(union(null_class,restrict(complement(compose(element_relation,y__dfg)),u,v)),null_class).
% 299.94/300.50 175219[15:Rew:165880.0,169353.1,165880.0,169353.0] || member(intersection(restrict(complement(compose(element_relation,y__dfg)),u,v),w),y__dfg) member(apply(choice,intersection(restrict(complement(compose(element_relation,y__dfg)),u,v),w)),element_relation)* -> equal(intersection(restrict(complement(compose(element_relation,y__dfg)),u,v),w),null_class).
% 299.94/300.50 175220[15:Rew:165880.0,169411.1,165880.0,169411.0] || member(intersection(u,restrict(complement(compose(element_relation,y__dfg)),v,w)),y__dfg) member(apply(choice,intersection(u,restrict(complement(compose(element_relation,y__dfg)),v,w))),element_relation)* -> equal(intersection(u,restrict(complement(compose(element_relation,y__dfg)),v,w)),null_class).
% 299.94/300.50 175221[15:Rew:165880.0,169422.2,165880.0,169422.1] function(complement(compose(element_relation,universal_class))) || member(intersection(successor(complement(compose(element_relation,y__dfg))),u),y__dfg) member(apply(choice,intersection(successor(complement(compose(element_relation,y__dfg))),u)),element_relation)* -> equal(intersection(successor(complement(compose(element_relation,y__dfg))),u),null_class).
% 299.94/300.50 175222[15:Rew:165880.0,169425.2,165880.0,169425.1] function(complement(compose(element_relation,universal_class))) || member(intersection(u,successor(complement(compose(element_relation,y__dfg)))),y__dfg) member(apply(choice,intersection(u,successor(complement(compose(element_relation,y__dfg))))),element_relation)* -> equal(intersection(u,successor(complement(compose(element_relation,y__dfg)))),null_class).
% 299.94/300.50 169983[15:Rew:165880.0,9700.0] || member(intersection(ordered_pair(u,v),w),y__dfg) -> equal(intersection(ordered_pair(u,v),w),null_class) equal(apply(choice,intersection(ordered_pair(u,v),w)),unordered_pair(u,singleton(v)))** equal(apply(choice,intersection(ordered_pair(u,v),w)),singleton(u)).
% 299.94/300.50 169984[15:Rew:165880.0,9884.0] || member(intersection(u,ordered_pair(v,w)),y__dfg) -> equal(intersection(u,ordered_pair(v,w)),null_class) equal(apply(choice,intersection(u,ordered_pair(v,w))),unordered_pair(v,singleton(w)))** equal(apply(choice,intersection(u,ordered_pair(v,w))),singleton(v)).
% 299.94/300.50 170844[15:Rew:165880.0,53548.0] || member(intersection(u,union(v,w)),y__dfg) member(apply(choice,intersection(u,union(v,w))),complement(w))* member(apply(choice,intersection(u,union(v,w))),complement(v))* -> equal(intersection(u,union(v,w)),null_class).
% 299.94/300.50 170845[15:Rew:165880.0,53527.0] || member(intersection(union(u,v),w),y__dfg) member(apply(choice,intersection(union(u,v),w)),complement(v))* member(apply(choice,intersection(union(u,v),w)),complement(u))* -> equal(intersection(union(u,v),w),null_class).
% 299.94/300.50 171345[15:Rew:165880.0,138740.0] || member(intersection(complement(u),power_class(complement(power_class(v)))),y__dfg) -> member(singleton(intersection(complement(u),power_class(complement(power_class(v))))),union(u,image(element_relation,power_class(v))))* member(singleton(singleton(singleton(intersection(complement(u),power_class(complement(power_class(v))))))),element_relation).
% 299.94/300.50 171360[15:Rew:165880.0,139518.0] || member(intersection(power_class(complement(power_class(u))),complement(v)),y__dfg) -> member(singleton(intersection(power_class(complement(power_class(u))),complement(v))),union(image(element_relation,power_class(u)),v))* member(singleton(singleton(singleton(intersection(power_class(complement(power_class(u))),complement(v))))),element_relation).
% 299.94/300.50 172046[15:Rew:165880.0,141092.0] || member(symmetric_difference(power_class(complement(power_class(u))),power_class(v)),y__dfg) -> equal(symmetric_difference(power_class(complement(power_class(u))),power_class(v)),null_class) member(apply(choice,symmetric_difference(power_class(complement(power_class(u))),power_class(v))),union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.94/300.50 172047[15:Rew:165880.0,141090.0] || member(symmetric_difference(power_class(u),power_class(complement(power_class(v)))),y__dfg) -> equal(symmetric_difference(power_class(u),power_class(complement(power_class(v)))),null_class) member(apply(choice,symmetric_difference(power_class(u),power_class(complement(power_class(v))))),union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.94/300.50 172457[15:Rew:165880.0,157068.0] || member(restrict(symmetric_difference(power_class(u),complement(v)),w,x),y__dfg) -> equal(restrict(symmetric_difference(power_class(u),complement(v)),w,x),null_class) member(apply(choice,restrict(symmetric_difference(power_class(u),complement(v)),w,x)),union(complement(power_class(u)),v))*.
% 299.94/300.50 172458[15:Rew:165880.0,157067.0] || member(restrict(symmetric_difference(cross_product(u,v),w),x,y),y__dfg) -> equal(restrict(symmetric_difference(cross_product(u,v),w),x,y),null_class) member(apply(choice,restrict(symmetric_difference(cross_product(u,v),w),x,y)),complement(restrict(w,u,v)))*.
% 299.94/300.50 172459[15:Rew:165880.0,157065.0] || member(restrict(symmetric_difference(complement(u),power_class(v)),w,x),y__dfg) -> equal(restrict(symmetric_difference(complement(u),power_class(v)),w,x),null_class) member(apply(choice,restrict(symmetric_difference(complement(u),power_class(v)),w,x)),union(u,complement(power_class(v))))*.
% 299.94/300.50 172460[15:Rew:165880.0,157063.0] || member(restrict(symmetric_difference(u,cross_product(v,w)),x,y),y__dfg) -> equal(restrict(symmetric_difference(u,cross_product(v,w)),x,y),null_class) member(apply(choice,restrict(symmetric_difference(u,cross_product(v,w)),x,y)),complement(restrict(u,v,w)))*.
% 299.94/300.50 172463[15:Rew:165880.0,157027.0] || member(restrict(unordered_pair(u,v),w,x),y__dfg) -> equal(restrict(unordered_pair(u,v),w,x),null_class) equal(apply(choice,restrict(unordered_pair(u,v),w,x)),v)** equal(apply(choice,restrict(unordered_pair(u,v),w,x)),u)**.
% 299.94/300.50 12340[0:SpL:1200.1,539.0] || member(u,not_subclass_element(cross_product(v,w),x))* -> subclass(cross_product(v,w),x) equal(u,unordered_pair(first(not_subclass_element(cross_product(v,w),x)),singleton(second(not_subclass_element(cross_product(v,w),x)))))* equal(u,singleton(first(not_subclass_element(cross_product(v,w),x)))).
% 299.94/300.50 65416[0:Res:1472.2,11096.0] || member(not_subclass_element(intersection(u,v),intersection(restrict(w,x,y),v)),cross_product(x,y))* member(not_subclass_element(intersection(u,v),intersection(restrict(w,x,y),v)),w)* -> subclass(intersection(u,v),intersection(restrict(w,x,y),v)).
% 299.94/300.50 65879[0:Res:1472.2,11097.0] || member(not_subclass_element(intersection(u,v),intersection(restrict(w,x,y),u)),cross_product(x,y))* member(not_subclass_element(intersection(u,v),intersection(restrict(w,x,y),u)),w)* -> subclass(intersection(u,v),intersection(restrict(w,x,y),u)).
% 299.94/300.50 80268[3:Rew:69292.0,80208.1] || member(regular(union(null_class,symmetric_difference(union(u,v),complement(intersection(u,v))))),symmetric_difference(complement(symmetric_difference(u,v)),union(union(u,v),complement(intersection(u,v)))))* -> equal(union(null_class,symmetric_difference(union(u,v),complement(intersection(u,v)))),null_class).
% 299.94/300.50 85355[3:Res:9995.1,4847.0] || member(not_subclass_element(intersection(u,regular(intersection(v,w))),x),union(v,w)) -> member(not_subclass_element(intersection(u,regular(intersection(v,w))),x),symmetric_difference(v,w))* subclass(intersection(u,regular(intersection(v,w))),x) equal(intersection(v,w),null_class).
% 299.94/300.50 85553[3:Res:9995.1,4885.0] || member(not_subclass_element(intersection(regular(intersection(u,v)),w),x),union(u,v)) -> member(not_subclass_element(intersection(regular(intersection(u,v)),w),x),symmetric_difference(u,v))* subclass(intersection(regular(intersection(u,v)),w),x) equal(intersection(u,v),null_class).
% 299.94/300.50 87951[0:Res:3703.1,539.0] || -> subclass(intersection(u,restrict(ordered_pair(v,w),x,y)),z) equal(not_subclass_element(intersection(u,restrict(ordered_pair(v,w),x,y)),z),unordered_pair(v,singleton(w)))** equal(not_subclass_element(intersection(u,restrict(ordered_pair(v,w),x,y)),z),singleton(v)).
% 299.94/300.50 87948[0:Res:3703.1,5712.2] || member(not_subclass_element(intersection(u,restrict(union(v,w),x,y)),z),complement(w))* member(not_subclass_element(intersection(u,restrict(union(v,w),x,y)),z),complement(v))* -> subclass(intersection(u,restrict(union(v,w),x,y)),z).
% 299.94/300.50 88342[0:Res:4876.1,539.0] || -> subclass(intersection(restrict(ordered_pair(u,v),w,x),y),z) equal(not_subclass_element(intersection(restrict(ordered_pair(u,v),w,x),y),z),unordered_pair(u,singleton(v)))** equal(not_subclass_element(intersection(restrict(ordered_pair(u,v),w,x),y),z),singleton(u)).
% 299.94/300.50 88339[0:Res:4876.1,5712.2] || member(not_subclass_element(intersection(restrict(union(u,v),w,x),y),z),complement(v))* member(not_subclass_element(intersection(restrict(union(u,v),w,x),y),z),complement(u))* -> subclass(intersection(restrict(union(u,v),w,x),y),z).
% 299.94/300.50 94023[0:SpL:46893.0,1957.0] || member(not_subclass_element(union(u,intersection(power_class(v),union(w,complement(power_class(x))))),y),intersection(complement(u),union(complement(power_class(v)),intersection(complement(w),power_class(x)))))* -> subclass(union(u,intersection(power_class(v),union(w,complement(power_class(x))))),y).
% 299.94/300.50 93972[0:SpL:46893.0,1957.0] || member(not_subclass_element(union(intersection(power_class(u),union(v,complement(power_class(w)))),x),y),intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),complement(x)))* -> subclass(union(intersection(power_class(u),union(v,complement(power_class(w)))),x),y).
% 299.94/300.50 93904[0:SpR:46893.0,67451.0] || -> equal(intersection(union(power_class(u),union(complement(power_class(v)),intersection(complement(w),power_class(x)))),union(complement(power_class(u)),intersection(power_class(v),union(w,complement(power_class(x)))))),symmetric_difference(power_class(u),union(complement(power_class(v)),intersection(complement(w),power_class(x)))))**.
% 299.94/300.50 94134[0:Rew:46893.0,93891.0] || -> equal(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(complement(w),power_class(x)))),null_class) member(regular(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(complement(w),power_class(x))))),union(u,intersection(power_class(v),union(w,complement(power_class(x))))))*.
% 299.94/300.50 93879[0:SpR:46893.0,46366.0] || -> equal(intersection(union(intersection(power_class(u),union(v,complement(power_class(w)))),complement(power_class(x))),union(union(complement(power_class(u)),intersection(complement(v),power_class(w))),power_class(x))),symmetric_difference(union(complement(power_class(u)),intersection(complement(v),power_class(w))),power_class(x)))**.
% 299.94/300.50 94135[0:Rew:46893.0,93849.0] || -> equal(symmetric_difference(union(complement(power_class(u)),intersection(complement(v),power_class(w))),complement(x)),null_class) member(regular(symmetric_difference(union(complement(power_class(u)),intersection(complement(v),power_class(w))),complement(x))),union(intersection(power_class(u),union(v,complement(power_class(w)))),x))*.
% 299.94/300.50 94871[0:SpL:46894.0,1957.0] || member(not_subclass_element(union(u,intersection(union(v,complement(power_class(w))),power_class(x))),y),intersection(complement(u),union(intersection(complement(v),power_class(w)),complement(power_class(x)))))* -> subclass(union(u,intersection(union(v,complement(power_class(w))),power_class(x))),y).
% 299.94/300.50 94820[0:SpL:46894.0,1957.0] || member(not_subclass_element(union(intersection(union(u,complement(power_class(v))),power_class(w)),x),y),intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),complement(x)))* -> subclass(union(intersection(union(u,complement(power_class(v))),power_class(w)),x),y).
% 299.94/300.50 94752[0:SpR:46894.0,67451.0] || -> equal(intersection(union(power_class(u),union(intersection(complement(v),power_class(w)),complement(power_class(x)))),union(complement(power_class(u)),intersection(union(v,complement(power_class(w))),power_class(x)))),symmetric_difference(power_class(u),union(intersection(complement(v),power_class(w)),complement(power_class(x)))))**.
% 299.94/300.50 94979[0:Rew:46894.0,94739.0] || -> equal(symmetric_difference(complement(u),union(intersection(complement(v),power_class(w)),complement(power_class(x)))),null_class) member(regular(symmetric_difference(complement(u),union(intersection(complement(v),power_class(w)),complement(power_class(x))))),union(u,intersection(union(v,complement(power_class(w))),power_class(x))))*.
% 299.94/300.50 94727[0:SpR:46894.0,46366.0] || -> equal(intersection(union(intersection(union(u,complement(power_class(v))),power_class(w)),complement(power_class(x))),union(union(intersection(complement(u),power_class(v)),complement(power_class(w))),power_class(x))),symmetric_difference(union(intersection(complement(u),power_class(v)),complement(power_class(w))),power_class(x)))**.
% 299.94/300.50 94980[0:Rew:46894.0,94697.0] || -> equal(symmetric_difference(union(intersection(complement(u),power_class(v)),complement(power_class(w))),complement(x)),null_class) member(regular(symmetric_difference(union(intersection(complement(u),power_class(v)),complement(power_class(w))),complement(x))),union(intersection(union(u,complement(power_class(v))),power_class(w)),x))*.
% 299.94/300.50 95204[0:SpL:46895.0,1957.0] || member(not_subclass_element(union(u,intersection(union(complement(power_class(v)),w),power_class(x))),y),intersection(complement(u),union(intersection(power_class(v),complement(w)),complement(power_class(x)))))* -> subclass(union(u,intersection(union(complement(power_class(v)),w),power_class(x))),y).
% 299.94/300.50 95153[0:SpL:46895.0,1957.0] || member(not_subclass_element(union(intersection(union(complement(power_class(u)),v),power_class(w)),x),y),intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),complement(x)))* -> subclass(union(intersection(union(complement(power_class(u)),v),power_class(w)),x),y).
% 299.94/300.50 95081[0:SpR:46895.0,67451.0] || -> equal(intersection(union(power_class(u),union(intersection(power_class(v),complement(w)),complement(power_class(x)))),union(complement(power_class(u)),intersection(union(complement(power_class(v)),w),power_class(x)))),symmetric_difference(power_class(u),union(intersection(power_class(v),complement(w)),complement(power_class(x)))))**.
% 299.94/300.50 95317[0:Rew:46895.0,95068.0] || -> equal(symmetric_difference(complement(u),union(intersection(power_class(v),complement(w)),complement(power_class(x)))),null_class) member(regular(symmetric_difference(complement(u),union(intersection(power_class(v),complement(w)),complement(power_class(x))))),union(u,intersection(union(complement(power_class(v)),w),power_class(x))))*.
% 299.94/300.50 95056[0:SpR:46895.0,46366.0] || -> equal(intersection(union(intersection(union(complement(power_class(u)),v),power_class(w)),complement(power_class(x))),union(union(intersection(power_class(u),complement(v)),complement(power_class(w))),power_class(x))),symmetric_difference(union(intersection(power_class(u),complement(v)),complement(power_class(w))),power_class(x)))**.
% 299.94/300.50 95318[0:Rew:46895.0,95026.0] || -> equal(symmetric_difference(union(intersection(power_class(u),complement(v)),complement(power_class(w))),complement(x)),null_class) member(regular(symmetric_difference(union(intersection(power_class(u),complement(v)),complement(power_class(w))),complement(x))),union(intersection(union(complement(power_class(u)),v),power_class(w)),x))*.
% 299.94/300.50 95589[0:SpL:46898.0,1957.0] || member(not_subclass_element(union(u,intersection(power_class(v),union(complement(power_class(w)),x))),y),intersection(complement(u),union(complement(power_class(v)),intersection(power_class(w),complement(x)))))* -> subclass(union(u,intersection(power_class(v),union(complement(power_class(w)),x))),y).
% 299.94/300.50 95537[0:SpL:46898.0,1957.0] || member(not_subclass_element(union(intersection(power_class(u),union(complement(power_class(v)),w)),x),y),intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),complement(x)))* -> subclass(union(intersection(power_class(u),union(complement(power_class(v)),w)),x),y).
% 299.94/300.50 95465[0:SpR:46898.0,67451.0] || -> equal(intersection(union(power_class(u),union(complement(power_class(v)),intersection(power_class(w),complement(x)))),union(complement(power_class(u)),intersection(power_class(v),union(complement(power_class(w)),x)))),symmetric_difference(power_class(u),union(complement(power_class(v)),intersection(power_class(w),complement(x)))))**.
% 299.94/300.50 95704[0:Rew:46898.0,95452.0] || -> equal(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(power_class(w),complement(x)))),null_class) member(regular(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(power_class(w),complement(x))))),union(u,intersection(power_class(v),union(complement(power_class(w)),x))))*.
% 299.94/300.50 95440[0:SpR:46898.0,46366.0] || -> equal(intersection(union(intersection(power_class(u),union(complement(power_class(v)),w)),complement(power_class(x))),union(union(complement(power_class(u)),intersection(power_class(v),complement(w))),power_class(x))),symmetric_difference(union(complement(power_class(u)),intersection(power_class(v),complement(w))),power_class(x)))**.
% 299.94/300.50 95705[0:Rew:46898.0,95410.0] || -> equal(symmetric_difference(union(complement(power_class(u)),intersection(power_class(v),complement(w))),complement(x)),null_class) member(regular(symmetric_difference(union(complement(power_class(u)),intersection(power_class(v),complement(w))),complement(x))),union(intersection(power_class(u),union(complement(power_class(v)),w)),x))*.
% 299.94/300.50 96402[12:Res:69933.1,3006.0] function(cross_product(u,v)) || -> equal(intersection(successor(cross_product(u,v)),w),null_class) equal(ordered_pair(first(regular(intersection(successor(cross_product(u,v)),w))),second(regular(intersection(successor(cross_product(u,v)),w)))),regular(intersection(successor(cross_product(u,v)),w)))**.
% 299.94/300.50 96376[12:Res:70206.1,3006.0] function(cross_product(u,v)) || -> equal(intersection(w,successor(cross_product(u,v))),null_class) equal(ordered_pair(first(regular(intersection(w,successor(cross_product(u,v))))),second(regular(intersection(w,successor(cross_product(u,v)))))),regular(intersection(w,successor(cross_product(u,v)))))**.
% 299.94/300.50 103694[0:SpR:69292.0,97923.0] || -> equal(union(symmetric_difference(union(u,v),complement(intersection(u,v))),complement(union(complement(symmetric_difference(u,v)),union(union(u,v),complement(intersection(u,v)))))),complement(symmetric_difference(complement(symmetric_difference(u,v)),union(union(u,v),complement(intersection(u,v))))))**.
% 299.94/300.50 110294[0:SpR:98594.0,67451.0] || -> equal(intersection(union(power_class(u),union(complement(power_class(v)),image(element_relation,union(w,x)))),union(complement(power_class(u)),intersection(power_class(v),power_class(complement(union(w,x)))))),symmetric_difference(power_class(u),union(complement(power_class(v)),image(element_relation,union(w,x)))))**.
% 299.94/300.50 110569[0:Rew:98594.0,110286.0] || -> equal(symmetric_difference(complement(u),union(complement(power_class(v)),image(element_relation,union(w,x)))),null_class) member(regular(symmetric_difference(complement(u),union(complement(power_class(v)),image(element_relation,union(w,x))))),union(u,intersection(power_class(v),power_class(complement(union(w,x))))))*.
% 299.94/300.50 110276[0:SpR:98594.0,46366.0] || -> equal(intersection(union(intersection(power_class(u),power_class(complement(union(v,w)))),complement(power_class(x))),union(union(complement(power_class(u)),image(element_relation,union(v,w))),power_class(x))),symmetric_difference(union(complement(power_class(u)),image(element_relation,union(v,w))),power_class(x)))**.
% 299.94/300.50 110570[0:Rew:98594.0,110243.0] || -> equal(symmetric_difference(union(complement(power_class(u)),image(element_relation,union(v,w))),complement(x)),null_class) member(regular(symmetric_difference(union(complement(power_class(u)),image(element_relation,union(v,w))),complement(x))),union(intersection(power_class(u),power_class(complement(union(v,w)))),x))*.
% 299.94/300.50 110750[0:SpR:98733.0,67451.0] || -> equal(intersection(union(power_class(u),union(image(element_relation,power_class(v)),complement(union(w,x)))),union(complement(power_class(u)),intersection(power_class(complement(power_class(v))),union(w,x)))),symmetric_difference(power_class(u),union(image(element_relation,power_class(v)),complement(union(w,x)))))**.
% 299.94/300.50 111013[0:Rew:98733.0,110742.0] || -> equal(symmetric_difference(complement(u),union(image(element_relation,power_class(v)),complement(union(w,x)))),null_class) member(regular(symmetric_difference(complement(u),union(image(element_relation,power_class(v)),complement(union(w,x))))),union(u,intersection(power_class(complement(power_class(v))),union(w,x))))*.
% 299.94/300.50 110732[0:SpR:98733.0,46366.0] || -> equal(intersection(union(intersection(power_class(complement(power_class(u))),union(v,w)),complement(power_class(x))),union(union(image(element_relation,power_class(u)),complement(union(v,w))),power_class(x))),symmetric_difference(union(image(element_relation,power_class(u)),complement(union(v,w))),power_class(x)))**.
% 299.94/300.50 111014[0:Rew:98733.0,110699.0] || -> equal(symmetric_difference(union(image(element_relation,power_class(u)),complement(union(v,w))),complement(x)),null_class) member(regular(symmetric_difference(union(image(element_relation,power_class(u)),complement(union(v,w))),complement(x))),union(intersection(power_class(complement(power_class(u))),union(v,w)),x))*.
% 299.94/300.50 111285[0:SpR:99020.0,67451.0] || -> equal(intersection(union(power_class(u),union(image(element_relation,union(v,w)),complement(power_class(x)))),union(complement(power_class(u)),intersection(power_class(complement(union(v,w))),power_class(x)))),symmetric_difference(power_class(u),union(image(element_relation,union(v,w)),complement(power_class(x)))))**.
% 299.94/300.50 111561[0:Rew:99020.0,111277.0] || -> equal(symmetric_difference(complement(u),union(image(element_relation,union(v,w)),complement(power_class(x)))),null_class) member(regular(symmetric_difference(complement(u),union(image(element_relation,union(v,w)),complement(power_class(x))))),union(u,intersection(power_class(complement(union(v,w))),power_class(x))))*.
% 299.94/300.50 111267[0:SpR:99020.0,46366.0] || -> equal(intersection(union(intersection(power_class(complement(union(u,v))),power_class(w)),complement(power_class(x))),union(union(image(element_relation,union(u,v)),complement(power_class(w))),power_class(x))),symmetric_difference(union(image(element_relation,union(u,v)),complement(power_class(w))),power_class(x)))**.
% 299.94/300.50 111562[0:Rew:99020.0,111234.0] || -> equal(symmetric_difference(union(image(element_relation,union(u,v)),complement(power_class(w))),complement(x)),null_class) member(regular(symmetric_difference(union(image(element_relation,union(u,v)),complement(power_class(w))),complement(x))),union(intersection(power_class(complement(union(u,v))),power_class(w)),x))*.
% 299.94/300.50 112230[0:SpR:99160.0,67451.0] || -> equal(intersection(union(power_class(u),union(complement(union(v,w)),image(element_relation,power_class(x)))),union(complement(power_class(u)),intersection(union(v,w),power_class(complement(power_class(x)))))),symmetric_difference(power_class(u),union(complement(union(v,w)),image(element_relation,power_class(x)))))**.
% 299.94/300.50 112487[0:Rew:99160.0,112222.0] || -> equal(symmetric_difference(complement(u),union(complement(union(v,w)),image(element_relation,power_class(x)))),null_class) member(regular(symmetric_difference(complement(u),union(complement(union(v,w)),image(element_relation,power_class(x))))),union(u,intersection(union(v,w),power_class(complement(power_class(x))))))*.
% 299.94/300.50 112212[0:SpR:99160.0,46366.0] || -> equal(intersection(union(intersection(union(u,v),power_class(complement(power_class(w)))),complement(power_class(x))),union(union(complement(union(u,v)),image(element_relation,power_class(w))),power_class(x))),symmetric_difference(union(complement(union(u,v)),image(element_relation,power_class(w))),power_class(x)))**.
% 299.94/300.50 112488[0:Rew:99160.0,112179.0] || -> equal(symmetric_difference(union(complement(union(u,v)),image(element_relation,power_class(w))),complement(x)),null_class) member(regular(symmetric_difference(union(complement(union(u,v)),image(element_relation,power_class(w))),complement(x))),union(intersection(union(u,v),power_class(complement(power_class(w)))),x))*.
% 299.94/300.50 121317[0:SpL:46880.0,46909.0] || member(regular(union(intersection(power_class(complement(power_class(u))),power_class(v)),complement(power_class(w)))),intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),power_class(w)))* -> equal(union(intersection(power_class(complement(power_class(u))),power_class(v)),complement(power_class(w))),null_class).
% 299.94/300.50 121315[0:SpL:46877.0,46909.0] || member(regular(union(intersection(power_class(u),power_class(complement(power_class(v)))),complement(power_class(w)))),intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),power_class(w)))* -> equal(union(intersection(power_class(u),power_class(complement(power_class(v)))),complement(power_class(w))),null_class).
% 299.94/300.50 121670[0:SpL:46880.0,46913.0] || member(regular(union(complement(power_class(u)),intersection(power_class(complement(power_class(v))),power_class(w)))),intersection(power_class(u),union(image(element_relation,power_class(v)),complement(power_class(w)))))* -> equal(union(complement(power_class(u)),intersection(power_class(complement(power_class(v))),power_class(w))),null_class).
% 299.94/300.50 121668[0:SpL:46877.0,46913.0] || member(regular(union(complement(power_class(u)),intersection(power_class(v),power_class(complement(power_class(w)))))),intersection(power_class(u),union(complement(power_class(v)),image(element_relation,power_class(w)))))* -> equal(union(complement(power_class(u)),intersection(power_class(v),power_class(complement(power_class(w))))),null_class).
% 299.94/300.50 122828[0:Res:2978.1,6509.0] || -> equal(intersection(restrict(symmetric_difference(union(u,v),union(complement(u),complement(v))),w,x),y),null_class) member(regular(intersection(restrict(symmetric_difference(union(u,v),union(complement(u),complement(v))),w,x),y)),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.50 122823[0:Res:2355.1,6509.0] || -> equal(intersection(u,restrict(symmetric_difference(union(v,w),union(complement(v),complement(w))),x,y)),null_class) member(regular(intersection(u,restrict(symmetric_difference(union(v,w),union(complement(v),complement(w))),x,y))),complement(symmetric_difference(complement(v),complement(w))))*.
% 299.94/300.50 122929[0:Rew:46880.0,122670.1] || member(u,symmetric_difference(union(intersection(power_class(complement(power_class(v))),power_class(w)),x),union(union(image(element_relation,power_class(v)),complement(power_class(w))),complement(x))))* -> member(u,complement(symmetric_difference(union(image(element_relation,power_class(v)),complement(power_class(w))),complement(x)))).
% 299.94/300.50 122930[0:Rew:46877.0,122668.1] || member(u,symmetric_difference(union(intersection(power_class(v),power_class(complement(power_class(w)))),x),union(union(complement(power_class(v)),image(element_relation,power_class(w))),complement(x))))* -> member(u,complement(symmetric_difference(union(complement(power_class(v)),image(element_relation,power_class(w))),complement(x)))).
% 299.94/300.50 122931[0:Rew:46880.0,122635.1] || member(u,symmetric_difference(union(v,intersection(power_class(complement(power_class(w))),power_class(x))),union(complement(v),union(image(element_relation,power_class(w)),complement(power_class(x))))))* -> member(u,complement(symmetric_difference(complement(v),union(image(element_relation,power_class(w)),complement(power_class(x)))))).
% 299.94/300.50 122932[0:Rew:46877.0,122633.1] || member(u,symmetric_difference(union(v,intersection(power_class(w),power_class(complement(power_class(x))))),union(complement(v),union(complement(power_class(w)),image(element_relation,power_class(x))))))* -> member(u,complement(symmetric_difference(complement(v),union(complement(power_class(w)),image(element_relation,power_class(x)))))).
% 299.94/300.50 126868[0:SpR:46880.0,99615.0] || -> equal(intersection(union(intersection(power_class(complement(power_class(u))),power_class(v)),complement(union(w,x))),union(union(image(element_relation,power_class(u)),complement(power_class(v))),union(w,x))),symmetric_difference(union(image(element_relation,power_class(u)),complement(power_class(v))),union(w,x)))**.
% 299.94/300.50 126866[0:SpR:46877.0,99615.0] || -> equal(intersection(union(intersection(power_class(u),power_class(complement(power_class(v)))),complement(union(w,x))),union(union(complement(power_class(u)),image(element_relation,power_class(v))),union(w,x))),symmetric_difference(union(complement(power_class(u)),image(element_relation,power_class(v))),union(w,x)))**.
% 299.94/300.50 126733[0:SpR:99615.0,4904.1] || -> subclass(symmetric_difference(union(u,complement(union(v,w))),union(complement(u),union(v,w))),x) member(not_subclass_element(symmetric_difference(union(u,complement(union(v,w))),union(complement(u),union(v,w))),x),complement(symmetric_difference(complement(u),union(v,w))))*.
% 299.94/300.50 127238[0:Rew:99615.0,127039.1] || member(not_subclass_element(intersection(union(complement(u),union(v,w)),x),symmetric_difference(complement(u),union(v,w))),union(u,complement(union(v,w))))* -> subclass(intersection(union(complement(u),union(v,w)),x),symmetric_difference(complement(u),union(v,w))).
% 299.94/300.50 127239[0:Rew:99615.0,127038.1] || member(not_subclass_element(intersection(u,union(complement(v),union(w,x))),symmetric_difference(complement(v),union(w,x))),union(v,complement(union(w,x))))* -> subclass(intersection(u,union(complement(v),union(w,x))),symmetric_difference(complement(v),union(w,x))).
% 299.94/300.50 127935[0:SpR:46880.0,98895.0] || -> equal(intersection(union(union(u,v),union(image(element_relation,power_class(w)),complement(power_class(x)))),union(complement(union(u,v)),intersection(power_class(complement(power_class(w))),power_class(x)))),symmetric_difference(union(u,v),union(image(element_relation,power_class(w)),complement(power_class(x)))))**.
% 299.94/300.50 127933[0:SpR:46877.0,98895.0] || -> equal(intersection(union(union(u,v),union(complement(power_class(w)),image(element_relation,power_class(x)))),union(complement(union(u,v)),intersection(power_class(w),power_class(complement(power_class(x)))))),symmetric_difference(union(u,v),union(complement(power_class(w)),image(element_relation,power_class(x)))))**.
% 299.94/300.50 127767[0:SpR:98895.0,4904.1] || -> subclass(symmetric_difference(union(union(u,v),complement(w)),union(complement(union(u,v)),w)),x) member(not_subclass_element(symmetric_difference(union(union(u,v),complement(w)),union(complement(union(u,v)),w)),x),complement(symmetric_difference(union(u,v),complement(w))))*.
% 299.94/300.50 128303[0:Rew:98895.0,128073.1] || member(not_subclass_element(intersection(union(complement(union(u,v)),w),x),symmetric_difference(union(u,v),complement(w))),union(union(u,v),complement(w)))* -> subclass(intersection(union(complement(union(u,v)),w),x),symmetric_difference(union(u,v),complement(w))).
% 299.94/300.50 128304[0:Rew:98895.0,128072.1] || member(not_subclass_element(intersection(u,union(complement(union(v,w)),x)),symmetric_difference(union(v,w),complement(x))),union(union(v,w),complement(x)))* -> subclass(intersection(u,union(complement(union(v,w)),x)),symmetric_difference(union(v,w),complement(x))).
% 299.94/300.50 142270[0:Res:2978.1,46242.0] || member(regular(intersection(restrict(intersection(complement(u),union(v,complement(power_class(w)))),x,y),z)),union(u,intersection(complement(v),power_class(w))))* -> equal(intersection(restrict(intersection(complement(u),union(v,complement(power_class(w)))),x,y),z),null_class).
% 299.94/300.50 142265[0:Res:2355.1,46242.0] || member(regular(intersection(u,restrict(intersection(complement(v),union(w,complement(power_class(x)))),y,z))),union(v,intersection(complement(w),power_class(x))))* -> equal(intersection(u,restrict(intersection(complement(v),union(w,complement(power_class(x)))),y,z)),null_class).
% 299.94/300.50 143831[0:Res:2978.1,46261.0] || member(regular(intersection(restrict(intersection(union(u,complement(power_class(v))),complement(w)),x,y),z)),union(intersection(complement(u),power_class(v)),w))* -> equal(intersection(restrict(intersection(union(u,complement(power_class(v))),complement(w)),x,y),z),null_class).
% 299.94/300.50 143826[0:Res:2355.1,46261.0] || member(regular(intersection(u,restrict(intersection(union(v,complement(power_class(w))),complement(x)),y,z))),union(intersection(complement(v),power_class(w)),x))* -> equal(intersection(u,restrict(intersection(union(v,complement(power_class(w))),complement(x)),y,z)),null_class).
% 299.94/300.50 144242[0:Res:2978.1,46288.0] || member(regular(intersection(restrict(intersection(complement(u),union(complement(power_class(v)),w)),x,y),z)),union(u,intersection(power_class(v),complement(w))))* -> equal(intersection(restrict(intersection(complement(u),union(complement(power_class(v)),w)),x,y),z),null_class).
% 299.94/300.50 144237[0:Res:2355.1,46288.0] || member(regular(intersection(u,restrict(intersection(complement(v),union(complement(power_class(w)),x)),y,z))),union(v,intersection(power_class(w),complement(x))))* -> equal(intersection(u,restrict(intersection(complement(v),union(complement(power_class(w)),x)),y,z)),null_class).
% 299.94/300.50 144501[0:Res:2978.1,46462.0] || member(regular(intersection(restrict(intersection(union(complement(power_class(u)),v),complement(w)),x,y),z)),union(intersection(power_class(u),complement(v)),w))* -> equal(intersection(restrict(intersection(union(complement(power_class(u)),v),complement(w)),x,y),z),null_class).
% 299.94/300.50 144496[0:Res:2355.1,46462.0] || member(regular(intersection(u,restrict(intersection(union(complement(power_class(v)),w),complement(x)),y,z))),union(intersection(power_class(v),complement(w)),x))* -> equal(intersection(u,restrict(intersection(union(complement(power_class(v)),w),complement(x)),y,z)),null_class).
% 299.94/300.50 145582[0:Rew:98217.0,145406.1] || member(regular(intersection(u,union(complement(power_class(v)),intersection(complement(w),union(x,y))))),intersection(power_class(v),union(w,complement(union(x,y)))))* -> equal(intersection(u,union(complement(power_class(v)),intersection(complement(w),union(x,y)))),null_class).
% 299.94/300.50 145583[0:Rew:98217.0,145390.1] || member(regular(intersection(union(complement(power_class(u)),intersection(complement(v),union(w,x))),y)),intersection(power_class(u),union(v,complement(union(w,x)))))* -> equal(intersection(union(complement(power_class(u)),intersection(complement(v),union(w,x))),y),null_class).
% 299.94/300.50 145798[0:Res:2978.1,98247.0] || member(regular(intersection(restrict(intersection(complement(u),power_class(complement(union(v,w)))),x,y),z)),union(u,image(element_relation,union(v,w))))* -> equal(intersection(restrict(intersection(complement(u),power_class(complement(union(v,w)))),x,y),z),null_class).
% 299.94/300.50 145793[0:Res:2355.1,98247.0] || member(regular(intersection(u,restrict(intersection(complement(v),power_class(complement(union(w,x)))),y,z))),union(v,image(element_relation,union(w,x))))* -> equal(intersection(u,restrict(intersection(complement(v),power_class(complement(union(w,x)))),y,z)),null_class).
% 299.94/300.50 146457[0:Rew:98314.0,146281.1] || member(regular(intersection(u,union(intersection(complement(v),power_class(w)),complement(union(x,y))))),intersection(union(v,complement(power_class(w))),union(x,y)))* -> equal(intersection(u,union(intersection(complement(v),power_class(w)),complement(union(x,y)))),null_class).
% 299.94/300.50 146458[0:Rew:98314.0,146264.1] || member(regular(intersection(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y)),intersection(union(u,complement(power_class(v))),union(w,x)))* -> equal(intersection(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y),null_class).
% 299.94/300.50 147025[0:Rew:98315.0,146843.1] || member(regular(intersection(u,union(intersection(power_class(v),complement(w)),complement(union(x,y))))),intersection(union(complement(power_class(v)),w),union(x,y)))* -> equal(intersection(u,union(intersection(power_class(v),complement(w)),complement(union(x,y)))),null_class).
% 299.94/300.50 147026[0:Rew:98315.0,146826.1] || member(regular(intersection(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y)),intersection(union(complement(power_class(u)),v),union(w,x)))* -> equal(intersection(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y),null_class).
% 299.94/300.50 147939[0:Rew:98515.0,147763.1] || member(regular(intersection(u,union(intersection(complement(v),union(w,x)),complement(power_class(y))))),intersection(union(v,complement(union(w,x))),power_class(y)))* -> equal(intersection(u,union(intersection(complement(v),union(w,x)),complement(power_class(y)))),null_class).
% 299.94/300.50 147940[0:Rew:98515.0,147746.1] || member(regular(intersection(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y)),intersection(union(u,complement(union(v,w))),power_class(x)))* -> equal(intersection(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y),null_class).
% 299.94/300.50 148160[0:Res:2978.1,98557.0] || member(regular(intersection(restrict(intersection(power_class(complement(union(u,v))),complement(w)),x,y),z)),union(image(element_relation,union(u,v)),w))* -> equal(intersection(restrict(intersection(power_class(complement(union(u,v))),complement(w)),x,y),z),null_class).
% 299.94/300.50 148155[0:Res:2355.1,98557.0] || member(regular(intersection(u,restrict(intersection(power_class(complement(union(v,w))),complement(x)),y,z))),union(image(element_relation,union(v,w)),x))* -> equal(intersection(u,restrict(intersection(power_class(complement(union(v,w))),complement(x)),y,z)),null_class).
% 299.94/300.50 148708[0:Rew:98672.0,148524.1] || member(regular(intersection(u,union(complement(power_class(v)),intersection(union(w,x),complement(y))))),intersection(power_class(v),union(complement(union(w,x)),y)))* -> equal(intersection(u,union(complement(power_class(v)),intersection(union(w,x),complement(y)))),null_class).
% 299.94/300.50 148709[0:Rew:98672.0,148507.1] || member(regular(intersection(union(complement(power_class(u)),intersection(union(v,w),complement(x))),y)),intersection(power_class(u),union(complement(union(v,w)),x)))* -> equal(intersection(union(complement(power_class(u)),intersection(union(v,w),complement(x))),y),null_class).
% 299.94/300.50 149487[0:Rew:98876.0,149304.1] || member(regular(intersection(u,union(intersection(union(v,w),complement(x)),complement(power_class(y))))),intersection(union(complement(union(v,w)),x),power_class(y)))* -> equal(intersection(u,union(intersection(union(v,w),complement(x)),complement(power_class(y)))),null_class).
% 299.94/300.50 149488[0:Rew:98876.0,149287.1] || member(regular(intersection(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y)),intersection(union(complement(union(u,v)),w),power_class(x)))* -> equal(intersection(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y),null_class).
% 299.94/300.50 150946[0:Rew:99161.0,150774.1] || member(regular(intersection(u,union(complement(union(v,w)),intersection(complement(x),power_class(y))))),intersection(union(v,w),union(x,complement(power_class(y)))))* -> equal(intersection(u,union(complement(union(v,w)),intersection(complement(x),power_class(y)))),null_class).
% 299.94/300.50 150947[0:Rew:99161.0,150757.1] || member(regular(intersection(union(complement(union(u,v)),intersection(complement(w),power_class(x))),y)),intersection(union(u,v),union(w,complement(power_class(x)))))* -> equal(intersection(union(complement(union(u,v)),intersection(complement(w),power_class(x))),y),null_class).
% 299.94/300.50 151477[0:Rew:99162.0,151294.1] || member(regular(intersection(u,union(complement(union(v,w)),intersection(power_class(x),complement(y))))),intersection(union(v,w),union(complement(power_class(x)),y)))* -> equal(intersection(u,union(complement(union(v,w)),intersection(power_class(x),complement(y)))),null_class).
% 299.94/300.50 151478[0:Rew:99162.0,151277.1] || member(regular(intersection(union(complement(union(u,v)),intersection(power_class(w),complement(x))),y)),intersection(union(u,v),union(complement(power_class(w)),x)))* -> equal(intersection(union(complement(union(u,v)),intersection(power_class(w),complement(x))),y),null_class).
% 299.94/300.50 152140[0:Rew:99659.0,151934.1] || member(regular(intersection(u,union(complement(union(v,w)),image(element_relation,union(x,y))))),intersection(union(v,w),power_class(complement(union(x,y)))))* -> equal(intersection(u,union(complement(union(v,w)),image(element_relation,union(x,y)))),null_class).
% 299.94/300.50 152141[0:Rew:99659.0,151917.1] || member(regular(intersection(union(complement(union(u,v)),image(element_relation,union(w,x))),y)),intersection(union(u,v),power_class(complement(union(w,x)))))* -> equal(intersection(union(complement(union(u,v)),image(element_relation,union(w,x))),y),null_class).
% 299.94/300.50 153347[0:Rew:99660.0,153128.1] || member(regular(intersection(u,union(image(element_relation,union(v,w)),complement(union(x,y))))),intersection(power_class(complement(union(v,w))),union(x,y)))* -> equal(intersection(u,union(image(element_relation,union(v,w)),complement(union(x,y)))),null_class).
% 299.94/300.50 153348[0:Rew:99660.0,153111.1] || member(regular(intersection(union(image(element_relation,union(u,v)),complement(union(w,x))),y)),intersection(power_class(complement(union(u,v))),union(w,x)))* -> equal(intersection(union(image(element_relation,union(u,v)),complement(union(w,x))),y),null_class).
% 299.94/300.50 162357[0:Rew:67444.0,161935.0] || -> equal(intersection(complement(symmetric_difference(complement(u),power_class(complement(power_class(v))))),union(union(u,image(element_relation,power_class(v))),union(complement(u),power_class(complement(power_class(v)))))),symmetric_difference(union(u,image(element_relation,power_class(v))),union(complement(u),power_class(complement(power_class(v))))))**.
% 299.94/300.50 162364[0:Rew:46313.0,162216.1] || member(not_subclass_element(union(complement(u),power_class(complement(power_class(v)))),symmetric_difference(complement(u),power_class(complement(power_class(v))))),union(u,image(element_relation,power_class(v))))* -> subclass(union(complement(u),power_class(complement(power_class(v)))),symmetric_difference(complement(u),power_class(complement(power_class(v))))).
% 299.94/300.50 162365[3:Rew:46313.0,162185.1] || member(not_subclass_element(union(null_class,symmetric_difference(complement(u),power_class(complement(power_class(v))))),w),symmetric_difference(union(u,image(element_relation,power_class(v))),union(complement(u),power_class(complement(power_class(v))))))* -> subclass(union(null_class,symmetric_difference(complement(u),power_class(complement(power_class(v))))),w).
% 299.94/300.50 163343[0:Rew:67444.0,162908.0] || -> equal(intersection(complement(symmetric_difference(power_class(complement(power_class(u))),complement(v))),union(union(image(element_relation,power_class(u)),v),union(power_class(complement(power_class(u))),complement(v)))),symmetric_difference(union(image(element_relation,power_class(u)),v),union(power_class(complement(power_class(u))),complement(v))))**.
% 299.94/300.50 163352[0:Rew:46529.0,163198.1] || member(not_subclass_element(union(power_class(complement(power_class(u))),complement(v)),symmetric_difference(power_class(complement(power_class(u))),complement(v))),union(image(element_relation,power_class(u)),v))* -> subclass(union(power_class(complement(power_class(u))),complement(v)),symmetric_difference(power_class(complement(power_class(u))),complement(v))).
% 299.94/300.50 163353[3:Rew:46529.0,163167.1] || member(not_subclass_element(union(null_class,symmetric_difference(power_class(complement(power_class(u))),complement(v))),w),symmetric_difference(union(image(element_relation,power_class(u)),v),union(power_class(complement(power_class(u))),complement(v))))* -> subclass(union(null_class,symmetric_difference(power_class(complement(power_class(u))),complement(v))),w).
% 299.94/300.50 166649[15:Rew:165880.0,10782.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,complement(intersection(w,x))) member(ordered_pair(u,ordered_pair(v,compose(u,v))),union(w,x)) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),symmetric_difference(w,x))*.
% 299.94/300.50 175223[15:Rew:165880.0,166794.0] || member(image(u,range_of(null_class)),y__dfg) member(ordered_pair(v,apply(choice,image(u,range_of(null_class)))),cross_product(y__dfg,y__dfg)) -> equal(image(u,range_of(null_class)),null_class) member(ordered_pair(v,apply(choice,image(u,range_of(null_class)))),compose(u,null_class))*.
% 299.94/300.50 175224[15:Rew:165880.0,166810.1] single_valued_class(u) || member(image(u,image(inverse(u),singleton(v))),y__dfg) member(ordered_pair(v,apply(choice,image(u,image(inverse(u),singleton(v))))),cross_product(y__dfg,y__dfg))* -> equal(image(u,image(inverse(u),singleton(v))),null_class).
% 299.94/300.50 175225[15:Rew:165880.0,166811.1] function(u) || member(image(u,image(inverse(u),singleton(v))),y__dfg) member(ordered_pair(v,apply(choice,image(u,image(inverse(u),singleton(v))))),cross_product(y__dfg,y__dfg))* -> equal(image(u,image(inverse(u),singleton(v))),null_class).
% 299.94/300.50 175226[15:Rew:165880.0,166825.0] || member(image(u,image(v,singleton(w))),y__dfg) member(ordered_pair(w,apply(choice,image(u,image(v,singleton(w))))),cross_product(y__dfg,y__dfg))* equal(compose(u,v),null_class) -> equal(image(u,image(v,singleton(w))),null_class).
% 299.94/300.50 175227[15:Rew:165880.0,166899.0] || equal(u,y__dfg) member(ordered_pair(u,not_subclass_element(image(v,image(w,null_class)),x)),cross_product(y__dfg,y__dfg)) -> subclass(image(v,image(w,null_class)),x) member(ordered_pair(u,not_subclass_element(image(v,image(w,null_class)),x)),compose(v,w))*.
% 299.94/300.50 175228[15:Rew:165880.0,168461.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,cross_product(v,w))* -> equal(ordered_pair(first(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u))),second(ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)))),ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u)))**.
% 299.94/300.50 175229[15:Rew:165880.0,168531.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,cross_product(v,w))* -> equal(ordered_pair(first(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u))),second(ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)))),ordered_pair(flip(cross_product(u,y__dfg)),inverse(u)))**.
% 299.94/300.50 175230[15:Rew:165880.0,168557.4,165880.0,168557.3] single_valued_class(restrict(u,v,universal_class)) || subclass(image(u,v),cantor(cantor(w))) equal(cantor(cantor(x)),cantor(restrict(u,v,y__dfg))) equal(restrict(u,v,y__dfg),null_class) -> compatible(restrict(u,v,y__dfg),x,w)*.
% 299.94/300.50 169743[15:Rew:165880.0,90796.0] || equal(y__dfg,x__dfg) member(ordered_pair(x__dfg,not_subclass_element(image(u,image(v,null_class)),w)),cross_product(x__dfg,x__dfg)) -> subclass(image(u,image(v,null_class)),w) member(ordered_pair(x__dfg,not_subclass_element(image(u,image(v,null_class)),w)),compose(u,v))*.
% 299.94/300.50 169891[15:Rew:165880.0,41456.0] || member(cross_product(u,v),y__dfg) subclass(domain_relation,flip(w)) -> equal(cross_product(u,v),null_class) member(ordered_pair(ordered_pair(second(apply(choice,cross_product(u,v))),first(apply(choice,cross_product(u,v)))),cantor(apply(choice,cross_product(u,v)))),w)*.
% 299.94/300.50 169892[15:Rew:165880.0,41462.0] || member(cross_product(u,v),y__dfg) subclass(domain_relation,flip(w)) -> equal(cross_product(u,v),null_class) member(ordered_pair(apply(choice,cross_product(u,v)),cantor(ordered_pair(second(apply(choice,cross_product(u,v))),first(apply(choice,cross_product(u,v)))))),w)*.
% 299.94/300.50 169893[15:Rew:165880.0,41344.0] || member(cross_product(u,v),y__dfg) subclass(domain_relation,rotate(w)) -> equal(cross_product(u,v),null_class) member(ordered_pair(ordered_pair(second(apply(choice,cross_product(u,v))),cantor(apply(choice,cross_product(u,v)))),first(apply(choice,cross_product(u,v)))),w)*.
% 299.94/300.50 169907[15:Rew:165880.0,12967.0] || member(cross_product(u,v),y__dfg) member(second(apply(choice,cross_product(u,v))),w) member(first(apply(choice,cross_product(u,v))),x) -> equal(cross_product(u,v),null_class) member(apply(choice,cross_product(u,v)),cross_product(x,w))*.
% 299.94/300.50 171704[15:Rew:165880.0,106722.0] || member(intersection(u,symmetric_difference(complement(v),union(w,x))),y__dfg) -> equal(intersection(u,symmetric_difference(complement(v),union(w,x))),null_class) member(apply(choice,intersection(u,symmetric_difference(complement(v),union(w,x)))),union(v,complement(union(w,x))))*.
% 299.94/300.50 171705[15:Rew:165880.0,106696.0] || member(union(null_class,symmetric_difference(complement(u),union(v,w))),y__dfg) -> equal(union(null_class,symmetric_difference(complement(u),union(v,w))),null_class) member(apply(choice,union(null_class,symmetric_difference(complement(u),union(v,w)))),union(u,complement(union(v,w))))*.
% 299.94/300.50 171706[15:Rew:165880.0,106695.0] || member(intersection(symmetric_difference(complement(u),union(v,w)),x),y__dfg) -> equal(intersection(symmetric_difference(complement(u),union(v,w)),x),null_class) member(apply(choice,intersection(symmetric_difference(complement(u),union(v,w)),x)),union(u,complement(union(v,w))))*.
% 299.94/300.50 171724[15:Rew:165880.0,107688.0] || member(intersection(u,symmetric_difference(union(v,w),complement(x))),y__dfg) -> equal(intersection(u,symmetric_difference(union(v,w),complement(x))),null_class) member(apply(choice,intersection(u,symmetric_difference(union(v,w),complement(x)))),union(complement(union(v,w)),x))*.
% 299.94/300.50 171725[15:Rew:165880.0,107662.0] || member(union(null_class,symmetric_difference(union(u,v),complement(w))),y__dfg) -> equal(union(null_class,symmetric_difference(union(u,v),complement(w))),null_class) member(apply(choice,union(null_class,symmetric_difference(union(u,v),complement(w)))),union(complement(union(u,v)),w))*.
% 299.94/300.50 171726[15:Rew:165880.0,107661.0] || member(intersection(symmetric_difference(union(u,v),complement(w)),x),y__dfg) -> equal(intersection(symmetric_difference(union(u,v),complement(w)),x),null_class) member(apply(choice,intersection(symmetric_difference(union(u,v),complement(w)),x)),union(complement(union(u,v)),w))*.
% 299.94/300.50 171877[15:Rew:165880.0,156427.1] function(restrict(u,v,w)) || member(intersection(successor(restrict(u,v,w)),x),y__dfg) -> equal(intersection(successor(restrict(u,v,w)),x),null_class) member(apply(choice,intersection(successor(restrict(u,v,w)),x)),cross_product(v,w))*.
% 299.94/300.50 171879[15:Rew:165880.0,156424.0] || member(restrict(intersection(u,restrict(v,w,x)),y,z),y__dfg) -> equal(restrict(intersection(u,restrict(v,w,x)),y,z),null_class) member(apply(choice,restrict(intersection(u,restrict(v,w,x)),y,z)),cross_product(w,x))*.
% 299.94/300.50 171881[15:Rew:165880.0,156411.0] || member(intersection(u,restrict(restrict(v,w,x),y,z)),y__dfg) -> equal(intersection(u,restrict(restrict(v,w,x),y,z)),null_class) member(apply(choice,intersection(u,restrict(restrict(v,w,x),y,z))),cross_product(w,x))*.
% 299.94/300.50 171883[15:Rew:165880.0,156398.0] || member(union(null_class,restrict(restrict(u,v,w),x,y)),y__dfg) -> equal(union(null_class,restrict(restrict(u,v,w),x,y)),null_class) member(apply(choice,union(null_class,restrict(restrict(u,v,w),x,y))),cross_product(v,w))*.
% 299.94/300.50 171885[15:Rew:165880.0,156390.1] function(restrict(u,v,w)) || member(intersection(x,successor(restrict(u,v,w))),y__dfg) -> equal(intersection(x,successor(restrict(u,v,w))),null_class) member(apply(choice,intersection(x,successor(restrict(u,v,w)))),cross_product(v,w))*.
% 299.94/300.50 171887[15:Rew:165880.0,156389.0] || member(intersection(restrict(restrict(u,v,w),x,y),z),y__dfg) -> equal(intersection(restrict(restrict(u,v,w),x,y),z),null_class) member(apply(choice,intersection(restrict(restrict(u,v,w),x,y),z)),cross_product(v,w))*.
% 299.94/300.50 171889[15:Rew:165880.0,156384.0] || member(restrict(intersection(restrict(u,v,w),x),y,z),y__dfg) -> equal(restrict(intersection(restrict(u,v,w),x),y,z),null_class) member(apply(choice,restrict(intersection(restrict(u,v,w),x),y,z)),cross_product(v,w))*.
% 299.94/300.50 171891[15:Rew:165880.0,156446.0] || member(restrict(union(null_class,restrict(u,v,w)),x,y),y__dfg) -> equal(restrict(union(null_class,restrict(u,v,w)),x,y),null_class) member(apply(choice,restrict(union(null_class,restrict(u,v,w)),x,y)),cross_product(v,w))*.
% 299.94/300.50 171980[15:Rew:165880.0,156439.0] || member(complement(successor(union(null_class,complement(restrict(u,v,w))))),y__dfg) -> equal(complement(successor(union(null_class,complement(restrict(u,v,w))))),null_class) member(apply(choice,complement(successor(union(null_class,complement(restrict(u,v,w)))))),cross_product(v,w))*.
% 299.94/300.50 172412[15:Rew:165880.0,156437.0] || member(complement(successor(complement(intersection(restrict(u,v,w),x)))),y__dfg) -> equal(complement(successor(complement(intersection(restrict(u,v,w),x)))),null_class) member(apply(choice,complement(successor(complement(intersection(restrict(u,v,w),x))))),cross_product(v,w))*.
% 299.94/300.50 172424[15:Rew:165880.0,156438.0] || member(complement(successor(complement(intersection(u,restrict(v,w,x))))),y__dfg) -> equal(complement(successor(complement(intersection(u,restrict(v,w,x))))),null_class) member(apply(choice,complement(successor(complement(intersection(u,restrict(v,w,x)))))),cross_product(w,x))*.
% 299.94/300.50 172464[15:Rew:165880.0,157061.0] || member(restrict(image(element_relation,union(u,v)),w,x),y__dfg) member(apply(choice,restrict(image(element_relation,union(u,v)),w,x)),power_class(complement(union(u,v))))* -> equal(restrict(image(element_relation,union(u,v)),w,x),null_class).
% 299.94/300.50 172465[15:Rew:165880.0,157050.0] || member(restrict(intersection(power_class(u),complement(v)),w,x),y__dfg) member(apply(choice,restrict(intersection(power_class(u),complement(v)),w,x)),union(complement(power_class(u)),v))* -> equal(restrict(intersection(power_class(u),complement(v)),w,x),null_class).
% 299.94/300.50 172466[15:Rew:165880.0,157044.0] || member(restrict(intersection(complement(u),power_class(v)),w,x),y__dfg) member(apply(choice,restrict(intersection(complement(u),power_class(v)),w,x)),union(u,complement(power_class(v))))* -> equal(restrict(intersection(complement(u),power_class(v)),w,x),null_class).
% 299.94/300.50 54704[0:Res:3697.1,1475.1] || member(not_subclass_element(intersection(u,intersection(complement(intersection(v,w)),x)),y),union(v,w)) -> subclass(intersection(u,intersection(complement(intersection(v,w)),x)),y) member(not_subclass_element(intersection(u,intersection(complement(intersection(v,w)),x)),y),symmetric_difference(v,w))*.
% 299.94/300.50 55084[0:Res:3698.1,1475.1] || member(not_subclass_element(intersection(u,intersection(v,complement(intersection(w,x)))),y),union(w,x)) -> subclass(intersection(u,intersection(v,complement(intersection(w,x)))),y) member(not_subclass_element(intersection(u,intersection(v,complement(intersection(w,x)))),y),symmetric_difference(w,x))*.
% 299.94/300.50 55784[0:Res:4874.1,1475.1] || member(not_subclass_element(intersection(intersection(complement(intersection(u,v)),w),x),y),union(u,v)) -> subclass(intersection(intersection(complement(intersection(u,v)),w),x),y) member(not_subclass_element(intersection(intersection(complement(intersection(u,v)),w),x),y),symmetric_difference(u,v))*.
% 299.94/300.50 56042[0:Res:4875.1,1475.1] || member(not_subclass_element(intersection(intersection(u,complement(intersection(v,w))),x),y),union(v,w)) -> subclass(intersection(intersection(u,complement(intersection(v,w))),x),y) member(not_subclass_element(intersection(intersection(u,complement(intersection(v,w))),x),y),symmetric_difference(v,w))*.
% 299.94/300.50 71297[3:Rew:71035.0,71085.1] || -> equal(symmetric_difference(complement(symmetric_difference(u,v)),union(union(u,v),complement(intersection(u,v)))),null_class) member(regular(symmetric_difference(complement(symmetric_difference(u,v)),union(union(u,v),complement(intersection(u,v))))),complement(symmetric_difference(union(u,v),complement(intersection(u,v)))))*.
% 299.94/300.50 71298[3:Rew:71163.0,71088.0] || -> equal(union(symmetric_difference(union(u,v),complement(intersection(u,v))),intersection(union(null_class,symmetric_difference(u,v)),complement(union(union(u,v),complement(intersection(u,v)))))),complement(symmetric_difference(complement(symmetric_difference(u,v)),union(union(u,v),complement(intersection(u,v))))))**.
% 299.94/300.50 94136[0:Rew:46893.0,94024.1] || member(regular(intersection(complement(u),union(complement(power_class(v)),intersection(complement(w),power_class(x))))),union(u,intersection(power_class(v),union(w,complement(power_class(x))))))* -> equal(intersection(complement(u),union(complement(power_class(v)),intersection(complement(w),power_class(x)))),null_class).
% 299.94/300.50 94137[0:Rew:46893.0,93973.1] || member(regular(intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),complement(x))),union(intersection(power_class(u),union(v,complement(power_class(w)))),x))* -> equal(intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),complement(x)),null_class).
% 299.94/300.50 94138[0:Rew:46893.0,93916.1] || -> member(not_subclass_element(u,intersection(complement(v),union(complement(power_class(w)),intersection(complement(x),power_class(y))))),union(v,intersection(power_class(w),union(x,complement(power_class(y))))))* subclass(u,intersection(complement(v),union(complement(power_class(w)),intersection(complement(x),power_class(y))))).
% 299.94/300.50 94139[0:Rew:46893.0,93897.1] || -> member(not_subclass_element(u,intersection(union(complement(power_class(v)),intersection(complement(w),power_class(x))),complement(y))),union(intersection(power_class(v),union(w,complement(power_class(x)))),y))* subclass(u,intersection(union(complement(power_class(v)),intersection(complement(w),power_class(x))),complement(y))).
% 299.94/300.50 94140[0:Rew:46893.0,93892.0] || -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(complement(w),power_class(x)))),y) member(not_subclass_element(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(complement(w),power_class(x)))),y),union(u,intersection(power_class(v),union(w,complement(power_class(x))))))*.
% 299.94/300.50 94141[0:Rew:46893.0,93850.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),intersection(complement(v),power_class(w))),complement(x)),y) member(not_subclass_element(symmetric_difference(union(complement(power_class(u)),intersection(complement(v),power_class(w))),complement(x)),y),union(intersection(power_class(u),union(v,complement(power_class(w)))),x))*.
% 299.94/300.50 94981[0:Rew:46894.0,94872.1] || member(regular(intersection(complement(u),union(intersection(complement(v),power_class(w)),complement(power_class(x))))),union(u,intersection(union(v,complement(power_class(w))),power_class(x))))* -> equal(intersection(complement(u),union(intersection(complement(v),power_class(w)),complement(power_class(x)))),null_class).
% 299.94/300.50 94982[0:Rew:46894.0,94821.1] || member(regular(intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),complement(x))),union(intersection(union(u,complement(power_class(v))),power_class(w)),x))* -> equal(intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),complement(x)),null_class).
% 299.94/300.50 94983[0:Rew:46894.0,94764.1] || -> member(not_subclass_element(u,intersection(complement(v),union(intersection(complement(w),power_class(x)),complement(power_class(y))))),union(v,intersection(union(w,complement(power_class(x))),power_class(y))))* subclass(u,intersection(complement(v),union(intersection(complement(w),power_class(x)),complement(power_class(y))))).
% 299.94/300.50 94984[0:Rew:46894.0,94745.1] || -> member(not_subclass_element(u,intersection(union(intersection(complement(v),power_class(w)),complement(power_class(x))),complement(y))),union(intersection(union(v,complement(power_class(w))),power_class(x)),y))* subclass(u,intersection(union(intersection(complement(v),power_class(w)),complement(power_class(x))),complement(y))).
% 299.94/300.50 94985[0:Rew:46894.0,94740.0] || -> subclass(symmetric_difference(complement(u),union(intersection(complement(v),power_class(w)),complement(power_class(x)))),y) member(not_subclass_element(symmetric_difference(complement(u),union(intersection(complement(v),power_class(w)),complement(power_class(x)))),y),union(u,intersection(union(v,complement(power_class(w))),power_class(x))))*.
% 299.94/300.50 94986[0:Rew:46894.0,94698.0] || -> subclass(symmetric_difference(union(intersection(complement(u),power_class(v)),complement(power_class(w))),complement(x)),y) member(not_subclass_element(symmetric_difference(union(intersection(complement(u),power_class(v)),complement(power_class(w))),complement(x)),y),union(intersection(union(u,complement(power_class(v))),power_class(w)),x))*.
% 299.94/300.50 95319[0:Rew:46895.0,95205.1] || member(regular(intersection(complement(u),union(intersection(power_class(v),complement(w)),complement(power_class(x))))),union(u,intersection(union(complement(power_class(v)),w),power_class(x))))* -> equal(intersection(complement(u),union(intersection(power_class(v),complement(w)),complement(power_class(x)))),null_class).
% 299.94/300.50 95320[0:Rew:46895.0,95154.1] || member(regular(intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),complement(x))),union(intersection(union(complement(power_class(u)),v),power_class(w)),x))* -> equal(intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),complement(x)),null_class).
% 299.94/300.50 95321[0:Rew:46895.0,95094.1] || -> member(not_subclass_element(u,intersection(complement(v),union(intersection(power_class(w),complement(x)),complement(power_class(y))))),union(v,intersection(union(complement(power_class(w)),x),power_class(y))))* subclass(u,intersection(complement(v),union(intersection(power_class(w),complement(x)),complement(power_class(y))))).
% 299.94/300.50 95322[0:Rew:46895.0,95074.1] || -> member(not_subclass_element(u,intersection(union(intersection(power_class(v),complement(w)),complement(power_class(x))),complement(y))),union(intersection(union(complement(power_class(v)),w),power_class(x)),y))* subclass(u,intersection(union(intersection(power_class(v),complement(w)),complement(power_class(x))),complement(y))).
% 299.94/300.50 95323[0:Rew:46895.0,95069.0] || -> subclass(symmetric_difference(complement(u),union(intersection(power_class(v),complement(w)),complement(power_class(x)))),y) member(not_subclass_element(symmetric_difference(complement(u),union(intersection(power_class(v),complement(w)),complement(power_class(x)))),y),union(u,intersection(union(complement(power_class(v)),w),power_class(x))))*.
% 299.94/300.50 95324[0:Rew:46895.0,95027.0] || -> subclass(symmetric_difference(union(intersection(power_class(u),complement(v)),complement(power_class(w))),complement(x)),y) member(not_subclass_element(symmetric_difference(union(intersection(power_class(u),complement(v)),complement(power_class(w))),complement(x)),y),union(intersection(union(complement(power_class(u)),v),power_class(w)),x))*.
% 299.94/300.50 95706[0:Rew:46898.0,95590.1] || member(regular(intersection(complement(u),union(complement(power_class(v)),intersection(power_class(w),complement(x))))),union(u,intersection(power_class(v),union(complement(power_class(w)),x))))* -> equal(intersection(complement(u),union(complement(power_class(v)),intersection(power_class(w),complement(x)))),null_class).
% 299.94/300.50 95707[0:Rew:46898.0,95538.1] || member(regular(intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),complement(x))),union(intersection(power_class(u),union(complement(power_class(v)),w)),x))* -> equal(intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),complement(x)),null_class).
% 299.94/300.50 95708[0:Rew:46898.0,95478.1] || -> member(not_subclass_element(u,intersection(complement(v),union(complement(power_class(w)),intersection(power_class(x),complement(y))))),union(v,intersection(power_class(w),union(complement(power_class(x)),y))))* subclass(u,intersection(complement(v),union(complement(power_class(w)),intersection(power_class(x),complement(y))))).
% 299.94/300.50 95709[0:Rew:46898.0,95458.1] || -> member(not_subclass_element(u,intersection(union(complement(power_class(v)),intersection(power_class(w),complement(x))),complement(y))),union(intersection(power_class(v),union(complement(power_class(w)),x)),y))* subclass(u,intersection(union(complement(power_class(v)),intersection(power_class(w),complement(x))),complement(y))).
% 299.94/300.50 95710[0:Rew:46898.0,95453.0] || -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(power_class(w),complement(x)))),y) member(not_subclass_element(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(power_class(w),complement(x)))),y),union(u,intersection(power_class(v),union(complement(power_class(w)),x))))*.
% 299.94/300.50 95711[0:Rew:46898.0,95411.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),intersection(power_class(v),complement(w))),complement(x)),y) member(not_subclass_element(symmetric_difference(union(complement(power_class(u)),intersection(power_class(v),complement(w))),complement(x)),y),union(intersection(power_class(u),union(complement(power_class(v)),w)),x))*.
% 299.94/300.50 98525[0:Rew:97898.0,49593.0] || -> equal(intersection(successor(intersection(complement(u),union(v,w))),union(union(u,complement(union(v,w))),complement(singleton(intersection(complement(u),union(v,w)))))),symmetric_difference(union(u,complement(union(v,w))),complement(singleton(intersection(complement(u),union(v,w))))))**.
% 299.94/300.50 98884[0:Rew:97898.0,49596.0] || -> equal(intersection(successor(intersection(union(u,v),complement(w))),union(union(complement(union(u,v)),w),complement(singleton(intersection(union(u,v),complement(w)))))),symmetric_difference(union(complement(union(u,v)),w),complement(singleton(intersection(union(u,v),complement(w))))))**.
% 299.94/300.50 99151[0:Rew:97898.0,71668.0] || -> equal(intersection(complement(symmetric_difference(intersection(u,v),complement(union(u,v)))),union(complement(symmetric_difference(u,v)),complement(intersection(intersection(u,v),complement(union(u,v)))))),symmetric_difference(complement(symmetric_difference(u,v)),complement(intersection(intersection(u,v),complement(union(u,v))))))**.
% 299.94/300.50 110571[0:Rew:98594.0,110287.0] || -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),image(element_relation,union(w,x)))),y) member(not_subclass_element(symmetric_difference(complement(u),union(complement(power_class(v)),image(element_relation,union(w,x)))),y),union(u,intersection(power_class(v),power_class(complement(union(w,x))))))*.
% 299.94/300.50 110572[0:Rew:98594.0,110244.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),image(element_relation,union(v,w))),complement(x)),y) member(not_subclass_element(symmetric_difference(union(complement(power_class(u)),image(element_relation,union(v,w))),complement(x)),y),union(intersection(power_class(u),power_class(complement(union(v,w)))),x))*.
% 299.94/300.50 111015[0:Rew:98733.0,110743.0] || -> subclass(symmetric_difference(complement(u),union(image(element_relation,power_class(v)),complement(union(w,x)))),y) member(not_subclass_element(symmetric_difference(complement(u),union(image(element_relation,power_class(v)),complement(union(w,x)))),y),union(u,intersection(power_class(complement(power_class(v))),union(w,x))))*.
% 299.94/300.50 111016[0:Rew:98733.0,110700.0] || -> subclass(symmetric_difference(union(image(element_relation,power_class(u)),complement(union(v,w))),complement(x)),y) member(not_subclass_element(symmetric_difference(union(image(element_relation,power_class(u)),complement(union(v,w))),complement(x)),y),union(intersection(power_class(complement(power_class(u))),union(v,w)),x))*.
% 299.94/300.50 111563[0:Rew:99020.0,111278.0] || -> subclass(symmetric_difference(complement(u),union(image(element_relation,union(v,w)),complement(power_class(x)))),y) member(not_subclass_element(symmetric_difference(complement(u),union(image(element_relation,union(v,w)),complement(power_class(x)))),y),union(u,intersection(power_class(complement(union(v,w))),power_class(x))))*.
% 299.94/300.50 111564[0:Rew:99020.0,111235.0] || -> subclass(symmetric_difference(union(image(element_relation,union(u,v)),complement(power_class(w))),complement(x)),y) member(not_subclass_element(symmetric_difference(union(image(element_relation,union(u,v)),complement(power_class(w))),complement(x)),y),union(intersection(power_class(complement(union(u,v))),power_class(w)),x))*.
% 299.94/300.50 112489[0:Rew:99160.0,112223.0] || -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),image(element_relation,power_class(x)))),y) member(not_subclass_element(symmetric_difference(complement(u),union(complement(union(v,w)),image(element_relation,power_class(x)))),y),union(u,intersection(union(v,w),power_class(complement(power_class(x))))))*.
% 299.94/300.50 112490[0:Rew:99160.0,112180.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),image(element_relation,power_class(w))),complement(x)),y) member(not_subclass_element(symmetric_difference(union(complement(union(u,v)),image(element_relation,power_class(w))),complement(x)),y),union(intersection(union(u,v),power_class(complement(power_class(w)))),x))*.
% 299.94/300.50 113218[3:Rew:69292.0,113141.1] || member(not_subclass_element(union(null_class,symmetric_difference(union(u,v),complement(intersection(u,v)))),w),symmetric_difference(complement(symmetric_difference(u,v)),union(union(u,v),complement(intersection(u,v)))))* -> subclass(union(null_class,symmetric_difference(union(u,v),complement(intersection(u,v)))),w).
% 299.94/300.50 122806[0:Res:3703.1,6509.0] || -> subclass(intersection(u,restrict(symmetric_difference(union(v,w),union(complement(v),complement(w))),x,y)),z) member(not_subclass_element(intersection(u,restrict(symmetric_difference(union(v,w),union(complement(v),complement(w))),x,y)),z),complement(symmetric_difference(complement(v),complement(w))))*.
% 299.94/300.50 122789[0:Res:4876.1,6509.0] || -> subclass(intersection(restrict(symmetric_difference(union(u,v),union(complement(u),complement(v))),w,x),y),z) member(not_subclass_element(intersection(restrict(symmetric_difference(union(u,v),union(complement(u),complement(v))),w,x),y),z),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.50 126767[0:SpR:99615.0,9995.1] || member(u,union(union(v,complement(union(w,x))),union(complement(v),union(w,x)))) -> member(u,symmetric_difference(complement(v),union(w,x))) member(u,symmetric_difference(union(v,complement(union(w,x))),union(complement(v),union(w,x))))*.
% 299.94/300.50 127801[0:SpR:98895.0,9995.1] || member(u,union(union(union(v,w),complement(x)),union(complement(union(v,w)),x))) -> member(u,symmetric_difference(union(v,w),complement(x))) member(u,symmetric_difference(union(union(v,w),complement(x)),union(complement(union(v,w)),x)))*.
% 299.94/300.50 138746[3:MRR:138676.0,9180.1] || -> member(regular(intersection(regular(intersection(complement(u),power_class(complement(power_class(v))))),w)),union(u,image(element_relation,power_class(v))))* equal(intersection(regular(intersection(complement(u),power_class(complement(power_class(v))))),w),null_class) equal(intersection(complement(u),power_class(complement(power_class(v)))),null_class).
% 299.94/300.50 138747[3:MRR:138675.0,9180.1] || -> member(regular(intersection(u,regular(intersection(complement(v),power_class(complement(power_class(w))))))),union(v,image(element_relation,power_class(w))))* equal(intersection(u,regular(intersection(complement(v),power_class(complement(power_class(w)))))),null_class) equal(intersection(complement(v),power_class(complement(power_class(w)))),null_class).
% 299.94/300.50 139524[3:MRR:139451.0,9180.1] || -> member(regular(intersection(regular(intersection(power_class(complement(power_class(u))),complement(v))),w)),union(image(element_relation,power_class(u)),v))* equal(intersection(regular(intersection(power_class(complement(power_class(u))),complement(v))),w),null_class) equal(intersection(power_class(complement(power_class(u))),complement(v)),null_class).
% 299.94/300.50 139525[3:MRR:139450.0,9180.1] || -> member(regular(intersection(u,regular(intersection(power_class(complement(power_class(v))),complement(w))))),union(image(element_relation,power_class(v)),w))* equal(intersection(u,regular(intersection(power_class(complement(power_class(v))),complement(w)))),null_class) equal(intersection(power_class(complement(power_class(v))),complement(w)),null_class).
% 299.94/300.50 142248[0:Res:3703.1,46242.0] || member(not_subclass_element(intersection(u,restrict(intersection(complement(v),union(w,complement(power_class(x)))),y,z)),x1),union(v,intersection(complement(w),power_class(x))))* -> subclass(intersection(u,restrict(intersection(complement(v),union(w,complement(power_class(x)))),y,z)),x1).
% 299.94/300.50 142231[0:Res:4876.1,46242.0] || member(not_subclass_element(intersection(restrict(intersection(complement(u),union(v,complement(power_class(w)))),x,y),z),x1),union(u,intersection(complement(v),power_class(w))))* -> subclass(intersection(restrict(intersection(complement(u),union(v,complement(power_class(w)))),x,y),z),x1).
% 299.94/300.50 143809[0:Res:3703.1,46261.0] || member(not_subclass_element(intersection(u,restrict(intersection(union(v,complement(power_class(w))),complement(x)),y,z)),x1),union(intersection(complement(v),power_class(w)),x))* -> subclass(intersection(u,restrict(intersection(union(v,complement(power_class(w))),complement(x)),y,z)),x1).
% 299.94/300.50 143792[0:Res:4876.1,46261.0] || member(not_subclass_element(intersection(restrict(intersection(union(u,complement(power_class(v))),complement(w)),x,y),z),x1),union(intersection(complement(u),power_class(v)),w))* -> subclass(intersection(restrict(intersection(union(u,complement(power_class(v))),complement(w)),x,y),z),x1).
% 299.94/300.50 144220[0:Res:3703.1,46288.0] || member(not_subclass_element(intersection(u,restrict(intersection(complement(v),union(complement(power_class(w)),x)),y,z)),x1),union(v,intersection(power_class(w),complement(x))))* -> subclass(intersection(u,restrict(intersection(complement(v),union(complement(power_class(w)),x)),y,z)),x1).
% 299.94/300.50 144203[0:Res:4876.1,46288.0] || member(not_subclass_element(intersection(restrict(intersection(complement(u),union(complement(power_class(v)),w)),x,y),z),x1),union(u,intersection(power_class(v),complement(w))))* -> subclass(intersection(restrict(intersection(complement(u),union(complement(power_class(v)),w)),x,y),z),x1).
% 299.94/300.50 144479[0:Res:3703.1,46462.0] || member(not_subclass_element(intersection(u,restrict(intersection(union(complement(power_class(v)),w),complement(x)),y,z)),x1),union(intersection(power_class(v),complement(w)),x))* -> subclass(intersection(u,restrict(intersection(union(complement(power_class(v)),w),complement(x)),y,z)),x1).
% 299.94/300.50 144462[0:Res:4876.1,46462.0] || member(not_subclass_element(intersection(restrict(intersection(union(complement(power_class(u)),v),complement(w)),x,y),z),x1),union(intersection(power_class(u),complement(v)),w))* -> subclass(intersection(restrict(intersection(union(complement(power_class(u)),v),complement(w)),x,y),z),x1).
% 299.94/300.50 144788[0:SpL:46880.0,46924.0] || member(not_subclass_element(union(intersection(power_class(complement(power_class(u))),power_class(v)),complement(power_class(w))),x),intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),power_class(w)))* -> subclass(union(intersection(power_class(complement(power_class(u))),power_class(v)),complement(power_class(w))),x).
% 299.94/300.50 144786[0:SpL:46877.0,46924.0] || member(not_subclass_element(union(intersection(power_class(u),power_class(complement(power_class(v)))),complement(power_class(w))),x),intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),power_class(w)))* -> subclass(union(intersection(power_class(u),power_class(complement(power_class(v)))),complement(power_class(w))),x).
% 299.94/300.50 144995[0:SpL:46880.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),intersection(power_class(complement(power_class(v))),power_class(w))),x),intersection(power_class(u),union(image(element_relation,power_class(v)),complement(power_class(w)))))* -> subclass(union(complement(power_class(u)),intersection(power_class(complement(power_class(v))),power_class(w))),x).
% 299.94/300.50 144993[0:SpL:46877.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),intersection(power_class(v),power_class(complement(power_class(w))))),x),intersection(power_class(u),union(complement(power_class(v)),image(element_relation,power_class(w)))))* -> subclass(union(complement(power_class(u)),intersection(power_class(v),power_class(complement(power_class(w))))),x).
% 299.94/300.50 145584[0:Rew:98217.0,145407.1] || member(not_subclass_element(intersection(u,union(complement(power_class(v)),intersection(complement(w),union(x,y)))),z),intersection(power_class(v),union(w,complement(union(x,y)))))* -> subclass(intersection(u,union(complement(power_class(v)),intersection(complement(w),union(x,y)))),z).
% 299.94/300.50 145585[0:Rew:98217.0,145391.1] || member(not_subclass_element(intersection(union(complement(power_class(u)),intersection(complement(v),union(w,x))),y),z),intersection(power_class(u),union(v,complement(union(w,x)))))* -> subclass(intersection(union(complement(power_class(u)),intersection(complement(v),union(w,x))),y),z).
% 299.94/300.50 145231[0:SpR:98217.0,495.0] || -> equal(intersection(union(u,intersection(power_class(v),union(w,complement(union(x,y))))),union(complement(u),union(complement(power_class(v)),intersection(complement(w),union(x,y))))),symmetric_difference(complement(u),union(complement(power_class(v)),intersection(complement(w),union(x,y)))))**.
% 299.94/300.50 145173[0:SpR:98217.0,495.0] || -> equal(intersection(union(intersection(power_class(u),union(v,complement(union(w,x)))),y),union(union(complement(power_class(u)),intersection(complement(v),union(w,x))),complement(y))),symmetric_difference(union(complement(power_class(u)),intersection(complement(v),union(w,x))),complement(y)))**.
% 299.94/300.50 145776[0:Res:3703.1,98247.0] || member(not_subclass_element(intersection(u,restrict(intersection(complement(v),power_class(complement(union(w,x)))),y,z)),x1),union(v,image(element_relation,union(w,x))))* -> subclass(intersection(u,restrict(intersection(complement(v),power_class(complement(union(w,x)))),y,z)),x1).
% 299.94/300.50 145759[0:Res:4876.1,98247.0] || member(not_subclass_element(intersection(restrict(intersection(complement(u),power_class(complement(union(v,w)))),x,y),z),x1),union(u,image(element_relation,union(v,w))))* -> subclass(intersection(restrict(intersection(complement(u),power_class(complement(union(v,w)))),x,y),z),x1).
% 299.94/300.50 146459[0:Rew:98314.0,146282.1] || member(not_subclass_element(intersection(u,union(intersection(complement(v),power_class(w)),complement(union(x,y)))),z),intersection(union(v,complement(power_class(w))),union(x,y)))* -> subclass(intersection(u,union(intersection(complement(v),power_class(w)),complement(union(x,y)))),z).
% 299.94/300.50 146460[0:Rew:98314.0,146265.1] || member(not_subclass_element(intersection(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y),z),intersection(union(u,complement(power_class(v))),union(w,x)))* -> subclass(intersection(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y),z).
% 299.94/300.50 146102[0:SpR:98314.0,495.0] || -> equal(intersection(union(u,intersection(union(v,complement(power_class(w))),union(x,y))),union(complement(u),union(intersection(complement(v),power_class(w)),complement(union(x,y))))),symmetric_difference(complement(u),union(intersection(complement(v),power_class(w)),complement(union(x,y)))))**.
% 299.94/300.50 146044[0:SpR:98314.0,495.0] || -> equal(intersection(union(intersection(union(u,complement(power_class(v))),union(w,x)),y),union(union(intersection(complement(u),power_class(v)),complement(union(w,x))),complement(y))),symmetric_difference(union(intersection(complement(u),power_class(v)),complement(union(w,x))),complement(y)))**.
% 299.94/300.50 147027[0:Rew:98315.0,146844.1] || member(not_subclass_element(intersection(u,union(intersection(power_class(v),complement(w)),complement(union(x,y)))),z),intersection(union(complement(power_class(v)),w),union(x,y)))* -> subclass(intersection(u,union(intersection(power_class(v),complement(w)),complement(union(x,y)))),z).
% 299.94/300.50 147028[0:Rew:98315.0,146827.1] || member(not_subclass_element(intersection(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y),z),intersection(union(complement(power_class(u)),v),union(w,x)))* -> subclass(intersection(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y),z).
% 299.94/300.50 146657[0:SpR:98315.0,495.0] || -> equal(intersection(union(u,intersection(union(complement(power_class(v)),w),union(x,y))),union(complement(u),union(intersection(power_class(v),complement(w)),complement(union(x,y))))),symmetric_difference(complement(u),union(intersection(power_class(v),complement(w)),complement(union(x,y)))))**.
% 299.94/300.50 146599[0:SpR:98315.0,495.0] || -> equal(intersection(union(intersection(union(complement(power_class(u)),v),union(w,x)),y),union(union(intersection(power_class(u),complement(v)),complement(union(w,x))),complement(y))),symmetric_difference(union(intersection(power_class(u),complement(v)),complement(union(w,x))),complement(y)))**.
% 299.94/300.50 147941[0:Rew:98515.0,147764.1] || member(not_subclass_element(intersection(u,union(intersection(complement(v),union(w,x)),complement(power_class(y)))),z),intersection(union(v,complement(union(w,x))),power_class(y)))* -> subclass(intersection(u,union(intersection(complement(v),union(w,x)),complement(power_class(y)))),z).
% 299.94/300.50 147942[0:Rew:98515.0,147747.1] || member(not_subclass_element(intersection(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y),z),intersection(union(u,complement(union(v,w))),power_class(x)))* -> subclass(intersection(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y),z).
% 299.94/300.50 147586[0:SpR:98515.0,495.0] || -> equal(intersection(union(u,intersection(union(v,complement(union(w,x))),power_class(y))),union(complement(u),union(intersection(complement(v),union(w,x)),complement(power_class(y))))),symmetric_difference(complement(u),union(intersection(complement(v),union(w,x)),complement(power_class(y)))))**.
% 299.94/300.50 147528[0:SpR:98515.0,495.0] || -> equal(intersection(union(intersection(union(u,complement(union(v,w))),power_class(x)),y),union(union(intersection(complement(u),union(v,w)),complement(power_class(x))),complement(y))),symmetric_difference(union(intersection(complement(u),union(v,w)),complement(power_class(x))),complement(y)))**.
% 299.94/300.50 148138[0:Res:3703.1,98557.0] || member(not_subclass_element(intersection(u,restrict(intersection(power_class(complement(union(v,w))),complement(x)),y,z)),x1),union(image(element_relation,union(v,w)),x))* -> subclass(intersection(u,restrict(intersection(power_class(complement(union(v,w))),complement(x)),y,z)),x1).
% 299.94/300.50 148121[0:Res:4876.1,98557.0] || member(not_subclass_element(intersection(restrict(intersection(power_class(complement(union(u,v))),complement(w)),x,y),z),x1),union(image(element_relation,union(u,v)),w))* -> subclass(intersection(restrict(intersection(power_class(complement(union(u,v))),complement(w)),x,y),z),x1).
% 299.94/300.50 148710[0:Rew:98672.0,148525.1] || member(not_subclass_element(intersection(u,union(complement(power_class(v)),intersection(union(w,x),complement(y)))),z),intersection(power_class(v),union(complement(union(w,x)),y)))* -> subclass(intersection(u,union(complement(power_class(v)),intersection(union(w,x),complement(y)))),z).
% 299.94/300.50 148711[0:Rew:98672.0,148508.1] || member(not_subclass_element(intersection(union(complement(power_class(u)),intersection(union(v,w),complement(x))),y),z),intersection(power_class(u),union(complement(union(v,w)),x)))* -> subclass(intersection(union(complement(power_class(u)),intersection(union(v,w),complement(x))),y),z).
% 299.94/300.50 148341[0:SpR:98672.0,495.0] || -> equal(intersection(union(u,intersection(power_class(v),union(complement(union(w,x)),y))),union(complement(u),union(complement(power_class(v)),intersection(union(w,x),complement(y))))),symmetric_difference(complement(u),union(complement(power_class(v)),intersection(union(w,x),complement(y)))))**.
% 299.94/300.50 148283[0:SpR:98672.0,495.0] || -> equal(intersection(union(intersection(power_class(u),union(complement(union(v,w)),x)),y),union(union(complement(power_class(u)),intersection(union(v,w),complement(x))),complement(y))),symmetric_difference(union(complement(power_class(u)),intersection(union(v,w),complement(x))),complement(y)))**.
% 299.94/300.50 149489[0:Rew:98876.0,149305.1] || member(not_subclass_element(intersection(u,union(intersection(union(v,w),complement(x)),complement(power_class(y)))),z),intersection(union(complement(union(v,w)),x),power_class(y)))* -> subclass(intersection(u,union(intersection(union(v,w),complement(x)),complement(power_class(y)))),z).
% 299.94/300.50 149490[0:Rew:98876.0,149288.1] || member(not_subclass_element(intersection(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y),z),intersection(union(complement(union(u,v)),w),power_class(x)))* -> subclass(intersection(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y),z).
% 299.94/300.50 149121[0:SpR:98876.0,495.0] || -> equal(intersection(union(u,intersection(union(complement(union(v,w)),x),power_class(y))),union(complement(u),union(intersection(union(v,w),complement(x)),complement(power_class(y))))),symmetric_difference(complement(u),union(intersection(union(v,w),complement(x)),complement(power_class(y)))))**.
% 299.94/300.50 149063[0:SpR:98876.0,495.0] || -> equal(intersection(union(intersection(union(complement(union(u,v)),w),power_class(x)),y),union(union(intersection(union(u,v),complement(w)),complement(power_class(x))),complement(y))),symmetric_difference(union(intersection(union(u,v),complement(w)),complement(power_class(x))),complement(y)))**.
% 299.94/300.50 150948[0:Rew:99161.0,150775.1] || member(not_subclass_element(intersection(u,union(complement(union(v,w)),intersection(complement(x),power_class(y)))),z),intersection(union(v,w),union(x,complement(power_class(y)))))* -> subclass(intersection(u,union(complement(union(v,w)),intersection(complement(x),power_class(y)))),z).
% 299.94/300.50 150949[0:Rew:99161.0,150758.1] || member(not_subclass_element(intersection(union(complement(union(u,v)),intersection(complement(w),power_class(x))),y),z),intersection(union(u,v),union(w,complement(power_class(x)))))* -> subclass(intersection(union(complement(union(u,v)),intersection(complement(w),power_class(x))),y),z).
% 299.94/300.50 150599[0:SpR:99161.0,495.0] || -> equal(intersection(union(u,intersection(union(v,w),union(x,complement(power_class(y))))),union(complement(u),union(complement(union(v,w)),intersection(complement(x),power_class(y))))),symmetric_difference(complement(u),union(complement(union(v,w)),intersection(complement(x),power_class(y)))))**.
% 299.94/300.50 150541[0:SpR:99161.0,495.0] || -> equal(intersection(union(intersection(union(u,v),union(w,complement(power_class(x)))),y),union(union(complement(union(u,v)),intersection(complement(w),power_class(x))),complement(y))),symmetric_difference(union(complement(union(u,v)),intersection(complement(w),power_class(x))),complement(y)))**.
% 299.94/300.50 151479[0:Rew:99162.0,151295.1] || member(not_subclass_element(intersection(u,union(complement(union(v,w)),intersection(power_class(x),complement(y)))),z),intersection(union(v,w),union(complement(power_class(x)),y)))* -> subclass(intersection(u,union(complement(union(v,w)),intersection(power_class(x),complement(y)))),z).
% 299.94/300.50 151480[0:Rew:99162.0,151278.1] || member(not_subclass_element(intersection(union(complement(union(u,v)),intersection(power_class(w),complement(x))),y),z),intersection(union(u,v),union(complement(power_class(w)),x)))* -> subclass(intersection(union(complement(union(u,v)),intersection(power_class(w),complement(x))),y),z).
% 299.94/300.50 151110[0:SpR:99162.0,495.0] || -> equal(intersection(union(u,intersection(union(v,w),union(complement(power_class(x)),y))),union(complement(u),union(complement(union(v,w)),intersection(power_class(x),complement(y))))),symmetric_difference(complement(u),union(complement(union(v,w)),intersection(power_class(x),complement(y)))))**.
% 299.94/300.50 151052[0:SpR:99162.0,495.0] || -> equal(intersection(union(intersection(union(u,v),union(complement(power_class(w)),x)),y),union(union(complement(union(u,v)),intersection(power_class(w),complement(x))),complement(y))),symmetric_difference(union(complement(union(u,v)),intersection(power_class(w),complement(x))),complement(y)))**.
% 299.94/300.50 152142[0:Rew:99659.0,151935.1] || member(not_subclass_element(intersection(u,union(complement(union(v,w)),image(element_relation,union(x,y)))),z),intersection(union(v,w),power_class(complement(union(x,y)))))* -> subclass(intersection(u,union(complement(union(v,w)),image(element_relation,union(x,y)))),z).
% 299.94/300.50 152143[0:Rew:99659.0,151918.1] || member(not_subclass_element(intersection(union(complement(union(u,v)),image(element_relation,union(w,x))),y),z),intersection(union(u,v),power_class(complement(union(w,x)))))* -> subclass(intersection(union(complement(union(u,v)),image(element_relation,union(w,x))),y),z).
% 299.94/300.50 151737[0:SpR:99659.0,495.0] || -> equal(intersection(union(u,intersection(union(v,w),power_class(complement(union(x,y))))),union(complement(u),union(complement(union(v,w)),image(element_relation,union(x,y))))),symmetric_difference(complement(u),union(complement(union(v,w)),image(element_relation,union(x,y)))))**.
% 299.94/300.50 151679[0:SpR:99659.0,495.0] || -> equal(intersection(union(intersection(union(u,v),power_class(complement(union(w,x)))),y),union(union(complement(union(u,v)),image(element_relation,union(w,x))),complement(y))),symmetric_difference(union(complement(union(u,v)),image(element_relation,union(w,x))),complement(y)))**.
% 299.94/300.50 153349[0:Rew:99660.0,153129.1] || member(not_subclass_element(intersection(u,union(image(element_relation,union(v,w)),complement(union(x,y)))),z),intersection(power_class(complement(union(v,w))),union(x,y)))* -> subclass(intersection(u,union(image(element_relation,union(v,w)),complement(union(x,y)))),z).
% 299.94/300.50 153350[0:Rew:99660.0,153112.1] || member(not_subclass_element(intersection(union(image(element_relation,union(u,v)),complement(union(w,x))),y),z),intersection(power_class(complement(union(u,v))),union(w,x)))* -> subclass(intersection(union(image(element_relation,union(u,v)),complement(union(w,x))),y),z).
% 299.94/300.50 152926[0:SpR:99660.0,495.0] || -> equal(intersection(union(u,intersection(power_class(complement(union(v,w))),union(x,y))),union(complement(u),union(image(element_relation,union(v,w)),complement(union(x,y))))),symmetric_difference(complement(u),union(image(element_relation,union(v,w)),complement(union(x,y)))))**.
% 299.94/300.50 152868[0:SpR:99660.0,495.0] || -> equal(intersection(union(intersection(power_class(complement(union(u,v))),union(w,x)),y),union(union(image(element_relation,union(u,v)),complement(union(w,x))),complement(y))),symmetric_difference(union(image(element_relation,union(u,v)),complement(union(w,x))),complement(y)))**.
% 299.94/300.50 155310[0:Res:6510.2,11092.0] || member(not_subclass_element(u,intersection(symmetric_difference(complement(v),complement(w)),u)),union(complement(v),complement(w)))* member(not_subclass_element(u,intersection(symmetric_difference(complement(v),complement(w)),u)),union(v,w)) -> subclass(u,intersection(symmetric_difference(complement(v),complement(w)),u)).
% 299.94/300.50 155387[0:Rew:46880.0,155228.0] || member(u,union(union(image(element_relation,power_class(v)),complement(power_class(w))),complement(x))) member(u,union(intersection(power_class(complement(power_class(v))),power_class(w)),x)) -> member(u,symmetric_difference(union(image(element_relation,power_class(v)),complement(power_class(w))),complement(x)))*.
% 299.94/300.50 155388[0:Rew:46877.0,155226.0] || member(u,union(union(complement(power_class(v)),image(element_relation,power_class(w))),complement(x))) member(u,union(intersection(power_class(v),power_class(complement(power_class(w)))),x)) -> member(u,symmetric_difference(union(complement(power_class(v)),image(element_relation,power_class(w))),complement(x)))*.
% 299.94/300.50 155389[0:Rew:46880.0,155182.0] || member(u,union(complement(v),union(image(element_relation,power_class(w)),complement(power_class(x))))) member(u,union(v,intersection(power_class(complement(power_class(w))),power_class(x)))) -> member(u,symmetric_difference(complement(v),union(image(element_relation,power_class(w)),complement(power_class(x)))))*.
% 299.94/300.50 155390[0:Rew:46877.0,155180.0] || member(u,union(complement(v),union(complement(power_class(w)),image(element_relation,power_class(x))))) member(u,union(v,intersection(power_class(w),power_class(complement(power_class(x)))))) -> member(u,symmetric_difference(complement(v),union(complement(power_class(w)),image(element_relation,power_class(x)))))*.
% 299.94/300.50 155989[3:Rew:71035.0,155972.2,71035.0,155972.1,71035.0,155972.0] || -> equal(intersection(u,intersection(union(null_class,ordered_pair(v,w)),x)),null_class) equal(regular(intersection(u,intersection(union(null_class,ordered_pair(v,w)),x))),unordered_pair(v,singleton(w)))** equal(regular(intersection(u,intersection(union(null_class,ordered_pair(v,w)),x))),singleton(v)).
% 299.94/300.50 155990[3:Rew:71035.0,155970.2,71035.0,155970.1,71035.0,155970.0] || -> equal(intersection(u,intersection(v,union(null_class,ordered_pair(w,x)))),null_class) equal(regular(intersection(u,intersection(v,union(null_class,ordered_pair(w,x))))),unordered_pair(w,singleton(x)))** equal(regular(intersection(u,intersection(v,union(null_class,ordered_pair(w,x))))),singleton(w)).
% 299.94/300.50 155991[3:Rew:71035.0,155968.2,71035.0,155968.1,71035.0,155968.0] || -> equal(intersection(intersection(u,union(null_class,ordered_pair(v,w))),x),null_class) equal(regular(intersection(intersection(u,union(null_class,ordered_pair(v,w))),x)),unordered_pair(v,singleton(w)))** equal(regular(intersection(intersection(u,union(null_class,ordered_pair(v,w))),x)),singleton(v)).
% 299.94/300.50 155992[3:Rew:71035.0,155966.2,71035.0,155966.1,71035.0,155966.0] || -> equal(intersection(intersection(union(null_class,ordered_pair(u,v)),w),x),null_class) equal(regular(intersection(intersection(union(null_class,ordered_pair(u,v)),w),x)),unordered_pair(u,singleton(v)))** equal(regular(intersection(intersection(union(null_class,ordered_pair(u,v)),w),x)),singleton(u)).
% 299.94/300.50 155993[3:Rew:71035.0,155956.2,71035.0,155956.1,71035.0,155956.0] || -> equal(union(null_class,intersection(u,union(null_class,ordered_pair(v,w)))),null_class) equal(regular(union(null_class,intersection(u,union(null_class,ordered_pair(v,w))))),unordered_pair(v,singleton(w)))** equal(regular(union(null_class,intersection(u,union(null_class,ordered_pair(v,w))))),singleton(v)).
% 299.94/300.50 155941[3:Res:154872.0,6974.0] || -> equal(regular(union(null_class,complement(intersection(ordered_pair(u,v),w)))),null_class) equal(regular(regular(union(null_class,complement(intersection(ordered_pair(u,v),w))))),unordered_pair(u,singleton(v)))** equal(regular(regular(union(null_class,complement(intersection(ordered_pair(u,v),w))))),singleton(u)).
% 299.94/300.50 155995[3:Rew:71035.0,155934.2,71035.0,155934.1,71035.0,155934.0] || -> equal(union(null_class,intersection(union(null_class,ordered_pair(u,v)),w)),null_class) equal(regular(union(null_class,intersection(union(null_class,ordered_pair(u,v)),w))),unordered_pair(u,singleton(v)))** equal(regular(union(null_class,intersection(union(null_class,ordered_pair(u,v)),w))),singleton(u)).
% 299.94/300.50 155906[0:SpL:1199.1,6974.0] || subclass(u,regular(cross_product(v,w)))* -> equal(cross_product(v,w),null_class) equal(u,null_class) equal(regular(u),unordered_pair(first(regular(cross_product(v,w))),singleton(second(regular(cross_product(v,w))))))* equal(regular(u),singleton(first(regular(cross_product(v,w))))).
% 299.94/300.50 156130[3:Res:155659.0,6974.0] || -> equal(regular(union(null_class,complement(intersection(u,ordered_pair(v,w))))),null_class) equal(regular(regular(union(null_class,complement(intersection(u,ordered_pair(v,w)))))),unordered_pair(v,singleton(w)))** equal(regular(regular(union(null_class,complement(intersection(u,ordered_pair(v,w)))))),singleton(v)).
% 299.94/300.50 157627[3:Res:154856.0,6974.0] || -> equal(intersection(union(null_class,intersection(ordered_pair(u,v),w)),x),null_class) equal(regular(intersection(union(null_class,intersection(ordered_pair(u,v),w)),x)),unordered_pair(u,singleton(v)))** equal(regular(intersection(union(null_class,intersection(ordered_pair(u,v),w)),x)),singleton(u)).
% 299.94/300.50 157884[3:Res:154864.0,6974.0] || -> equal(union(null_class,intersection(intersection(ordered_pair(u,v),w),x)),null_class) equal(regular(union(null_class,intersection(intersection(ordered_pair(u,v),w),x))),unordered_pair(u,singleton(v)))** equal(regular(union(null_class,intersection(intersection(ordered_pair(u,v),w),x))),singleton(u)).
% 299.94/300.50 158111[3:Res:154877.0,6974.0] || -> equal(intersection(u,union(null_class,intersection(ordered_pair(v,w),x))),null_class) equal(regular(intersection(u,union(null_class,intersection(ordered_pair(v,w),x)))),unordered_pair(v,singleton(w)))** equal(regular(intersection(u,union(null_class,intersection(ordered_pair(v,w),x)))),singleton(v)).
% 299.94/300.50 158440[3:Res:154885.0,6974.0] || -> equal(union(null_class,intersection(u,intersection(ordered_pair(v,w),x))),null_class) equal(regular(union(null_class,intersection(u,intersection(ordered_pair(v,w),x)))),unordered_pair(v,singleton(w)))** equal(regular(union(null_class,intersection(u,intersection(ordered_pair(v,w),x)))),singleton(v)).
% 299.94/300.50 158585[3:Res:154956.0,6974.0] || -> equal(complement(successor(complement(restrict(ordered_pair(u,v),w,x)))),null_class) equal(regular(complement(successor(complement(restrict(ordered_pair(u,v),w,x))))),unordered_pair(u,singleton(v)))** equal(regular(complement(successor(complement(restrict(ordered_pair(u,v),w,x))))),singleton(u)).
% 299.94/300.50 159030[3:Res:157492.0,6974.0] || -> equal(intersection(union(null_class,intersection(u,ordered_pair(v,w))),x),null_class) equal(regular(intersection(union(null_class,intersection(u,ordered_pair(v,w))),x)),unordered_pair(v,singleton(w)))** equal(regular(intersection(union(null_class,intersection(u,ordered_pair(v,w))),x)),singleton(v)).
% 299.94/300.50 159283[3:Res:157751.0,6974.0] || -> equal(union(null_class,intersection(intersection(u,ordered_pair(v,w)),x)),null_class) equal(regular(union(null_class,intersection(intersection(u,ordered_pair(v,w)),x))),unordered_pair(v,singleton(w)))** equal(regular(union(null_class,intersection(intersection(u,ordered_pair(v,w)),x))),singleton(v)).
% 299.94/300.50 159510[3:Res:157993.0,6974.0] || -> equal(intersection(u,union(null_class,intersection(v,ordered_pair(w,x)))),null_class) equal(regular(intersection(u,union(null_class,intersection(v,ordered_pair(w,x))))),unordered_pair(w,singleton(x)))** equal(regular(intersection(u,union(null_class,intersection(v,ordered_pair(w,x))))),singleton(w)).
% 299.94/300.50 159752[3:Res:158313.0,6974.0] || -> equal(union(null_class,intersection(u,intersection(v,ordered_pair(w,x)))),null_class) equal(regular(union(null_class,intersection(u,intersection(v,ordered_pair(w,x))))),unordered_pair(w,singleton(x)))** equal(regular(union(null_class,intersection(u,intersection(v,ordered_pair(w,x))))),singleton(w)).
% 299.94/300.50 161568[0:Res:154858.0,6974.0] || -> equal(intersection(intersection(intersection(ordered_pair(u,v),w),x),y),null_class) equal(regular(intersection(intersection(intersection(ordered_pair(u,v),w),x),y)),unordered_pair(u,singleton(v)))** equal(regular(intersection(intersection(intersection(ordered_pair(u,v),w),x),y)),singleton(u)).
% 299.94/300.50 161830[0:Res:154873.0,6974.0] || -> equal(intersection(u,intersection(v,intersection(ordered_pair(w,x),y))),null_class) equal(regular(intersection(u,intersection(v,intersection(ordered_pair(w,x),y)))),unordered_pair(w,singleton(x)))** equal(regular(intersection(u,intersection(v,intersection(ordered_pair(w,x),y)))),singleton(w)).
% 299.94/300.50 161974[0:SpR:46313.0,97923.0] || -> equal(union(symmetric_difference(complement(u),power_class(complement(power_class(v)))),complement(union(union(u,image(element_relation,power_class(v))),union(complement(u),power_class(complement(power_class(v))))))),complement(symmetric_difference(union(u,image(element_relation,power_class(v))),union(complement(u),power_class(complement(power_class(v)))))))**.
% 299.94/300.50 162532[0:Res:154876.0,6974.0] || -> equal(intersection(u,intersection(intersection(ordered_pair(v,w),x),y)),null_class) equal(regular(intersection(u,intersection(intersection(ordered_pair(v,w),x),y))),unordered_pair(v,singleton(w)))** equal(regular(intersection(u,intersection(intersection(ordered_pair(v,w),x),y))),singleton(v)).
% 299.94/300.50 162801[0:Res:154882.0,6974.0] || -> equal(intersection(intersection(u,intersection(ordered_pair(v,w),x)),y),null_class) equal(regular(intersection(intersection(u,intersection(ordered_pair(v,w),x)),y)),unordered_pair(v,singleton(w)))** equal(regular(intersection(intersection(u,intersection(ordered_pair(v,w),x)),y)),singleton(v)).
% 299.94/300.50 162947[0:SpR:46529.0,97923.0] || -> equal(union(symmetric_difference(power_class(complement(power_class(u))),complement(v)),complement(union(union(image(element_relation,power_class(u)),v),union(power_class(complement(power_class(u))),complement(v))))),complement(symmetric_difference(union(image(element_relation,power_class(u)),v),union(power_class(complement(power_class(u))),complement(v)))))**.
% 299.94/300.50 163605[0:Res:160079.0,6974.0] || -> equal(intersection(intersection(intersection(u,ordered_pair(v,w)),x),y),null_class) equal(regular(intersection(intersection(intersection(u,ordered_pair(v,w)),x),y)),unordered_pair(v,singleton(w)))** equal(regular(intersection(intersection(intersection(u,ordered_pair(v,w)),x),y)),singleton(v)).
% 299.94/300.50 164034[0:Res:160096.0,6974.0] || -> equal(intersection(u,intersection(v,intersection(w,ordered_pair(x,y)))),null_class) equal(regular(intersection(u,intersection(v,intersection(w,ordered_pair(x,y))))),unordered_pair(x,singleton(y)))** equal(regular(intersection(u,intersection(v,intersection(w,ordered_pair(x,y))))),singleton(x)).
% 299.94/300.50 164297[0:Res:160100.0,6974.0] || -> equal(intersection(u,intersection(intersection(v,ordered_pair(w,x)),y)),null_class) equal(regular(intersection(u,intersection(intersection(v,ordered_pair(w,x)),y))),unordered_pair(w,singleton(x)))** equal(regular(intersection(u,intersection(intersection(v,ordered_pair(w,x)),y))),singleton(w)).
% 299.94/300.50 164754[0:Res:160106.0,6974.0] || -> equal(intersection(intersection(u,intersection(v,ordered_pair(w,x))),y),null_class) equal(regular(intersection(intersection(u,intersection(v,ordered_pair(w,x))),y)),unordered_pair(w,singleton(x)))** equal(regular(intersection(intersection(u,intersection(v,ordered_pair(w,x))),y)),singleton(w)).
% 299.94/300.50 164899[0:Res:59858.0,6974.0] || -> equal(restrict(restrict(ordered_pair(u,v),w,x),y,z),null_class) equal(regular(restrict(restrict(ordered_pair(u,v),w,x),y,z)),unordered_pair(u,singleton(v)))** equal(regular(restrict(restrict(ordered_pair(u,v),w,x),y,z)),singleton(u)).
% 299.94/300.50 166648[15:Rew:165880.0,10791.0] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,cross_product(w,x))* -> equal(ordered_pair(first(ordered_pair(u,ordered_pair(v,compose(u,v)))),second(ordered_pair(u,ordered_pair(v,compose(u,v))))),ordered_pair(u,ordered_pair(v,compose(u,v))))**.
% 299.94/300.50 166727[15:Rew:165880.0,12346.1] || equal(compose(u,first(not_subclass_element(cross_product(v,w),x))),second(not_subclass_element(cross_product(v,w),x)))** member(not_subclass_element(cross_product(v,w),x),cross_product(y__dfg,y__dfg))* -> subclass(cross_product(v,w),x) member(not_subclass_element(cross_product(v,w),x),compose_class(u)).
% 299.94/300.50 175231[15:Rew:165880.0,166765.3,165880.0,166765.1] || member(ordered_pair(u,not_subclass_element(range_of(null_class),v)),cross_product(y__dfg,y__dfg)) -> equal(cross_product(image(w,singleton(u)),y__dfg),null_class) subclass(range_of(null_class),v) member(ordered_pair(u,not_subclass_element(range_of(null_class),v)),compose(regular(cross_product(image(w,singleton(u)),y__dfg)),w))*.
% 299.94/300.50 175232[15:Rew:165880.0,166775.3,165880.0,166775.1] || member(ordered_pair(u,regular(image(v,range_of(null_class)))),cross_product(y__dfg,y__dfg)) -> equal(cross_product(singleton(u),y__dfg),null_class) equal(image(v,range_of(null_class)),null_class) member(ordered_pair(u,regular(image(v,range_of(null_class)))),compose(v,regular(cross_product(singleton(u),y__dfg))))*.
% 299.94/300.50 175233[15:Rew:165880.0,166790.0] || member(image(u,range_of(null_class)),y__dfg) member(ordered_pair(v,apply(choice,image(u,range_of(null_class)))),cross_product(y__dfg,y__dfg)) -> equal(image(u,range_of(null_class)),null_class) member(ordered_pair(v,apply(choice,image(u,range_of(null_class)))),compose(u,successor(null_class)))*.
% 299.94/300.50 166797[15:Rew:165880.0,140638.0] || member(regular(cross_product(u,v)),cross_product(y__dfg,y__dfg)) subclass(composition_function,cross_product(w,x))* -> equal(cross_product(u,v),null_class) member(ordered_pair(second(regular(cross_product(u,v))),compose(first(regular(cross_product(u,v))),second(regular(cross_product(u,v))))),x)*.
% 299.94/300.50 166809[15:Rew:165880.0,13424.0] || member(ordered_pair(u,regular(image(v,image(w,singleton(u))))),cross_product(y__dfg,y__dfg))* subclass(compose(v,w),x) -> equal(image(v,image(w,singleton(u))),null_class) member(ordered_pair(u,regular(image(v,image(w,singleton(u))))),x)*.
% 299.94/300.50 175234[15:Rew:165880.0,166824.0] || member(image(u,image(v,singleton(w))),y__dfg) member(ordered_pair(w,apply(choice,image(u,image(v,singleton(w))))),cross_product(y__dfg,y__dfg))* equal(successor(compose(u,v)),null_class) -> equal(image(u,image(v,singleton(w))),null_class).
% 299.94/300.50 166921[15:Rew:165880.0,39863.1] one_to_one(u) || member(ordered_pair(inverse(u),not_subclass_element(image(v,image(w,null_class)),x)),cross_product(y__dfg,y__dfg)) -> subclass(image(v,image(w,null_class)),x) member(ordered_pair(inverse(u),not_subclass_element(image(v,image(w,null_class)),x)),compose(v,w))*.
% 299.94/300.50 166934[15:Rew:165880.0,41366.1] || subclass(domain_relation,rotate(image(u,image(v,singleton(w))))) member(ordered_pair(w,ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y)),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y)),compose(u,v))*.
% 299.94/300.50 166943[15:Rew:165880.0,41483.1] || subclass(domain_relation,flip(image(u,image(v,singleton(w))))) member(ordered_pair(w,ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x)))),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(w,ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x)))),compose(u,v))*.
% 299.94/300.50 175235[15:Rew:165880.0,167129.3,165880.0,167129.2,165880.0,167129.0] || member(restrict(cross_product(singleton(u),y__dfg),v,w),y__dfg) member(u,y__dfg) member(apply(choice,restrict(cross_product(singleton(u),y__dfg),v,w)),x)* -> equal(restrict(cross_product(singleton(u),y__dfg),v,w),null_class) member(u,cantor(x)).
% 299.94/300.50 169540[15:Rew:165880.0,62154.0] || member(second(not_subclass_element(cross_product(u,v),w)),y__dfg) member(first(not_subclass_element(cross_product(u,v),w)),second(not_subclass_element(cross_product(u,v),w)))* subclass(element_relation,x) -> subclass(cross_product(u,v),w) member(not_subclass_element(cross_product(u,v),w),x)*.
% 299.94/300.50 169905[15:Rew:165880.0,12985.0] || member(cross_product(u,v),y__dfg) member(ordered_pair(apply(choice,cross_product(u,v)),w),rotate(x)) -> equal(cross_product(u,v),null_class) member(ordered_pair(ordered_pair(second(apply(choice,cross_product(u,v))),w),first(apply(choice,cross_product(u,v)))),x)*.
% 299.94/300.50 169906[15:Rew:165880.0,12984.0] || member(cross_product(u,v),y__dfg) member(ordered_pair(apply(choice,cross_product(u,v)),w),flip(x)) -> equal(cross_product(u,v),null_class) member(ordered_pair(ordered_pair(second(apply(choice,cross_product(u,v))),first(apply(choice,cross_product(u,v)))),w),x)*.
% 299.94/300.50 169985[15:Rew:165880.0,164501.2] || member(apply(choice,intersection(complement(intersection(u,v)),w)),v)* member(apply(choice,intersection(complement(intersection(u,v)),w)),u)* member(intersection(complement(intersection(u,v)),w),y__dfg) -> equal(intersection(complement(intersection(u,v)),w),null_class).
% 299.94/300.50 169987[15:Rew:165880.0,163794.2] || member(apply(choice,intersection(u,complement(intersection(v,w)))),w)* member(apply(choice,intersection(u,complement(intersection(v,w)))),v)* member(intersection(u,complement(intersection(v,w))),y__dfg) -> equal(intersection(u,complement(intersection(v,w))),null_class).
% 299.94/300.50 171639[15:Rew:165880.0,100150.0] || member(intersection(u,union(v,complement(union(w,x)))),y__dfg) member(apply(choice,intersection(u,union(v,complement(union(w,x))))),intersection(complement(v),union(w,x)))* -> equal(intersection(u,union(v,complement(union(w,x)))),null_class).
% 299.94/300.50 171640[15:Rew:165880.0,100151.0] || member(intersection(union(u,complement(union(v,w))),x),y__dfg) member(apply(choice,intersection(union(u,complement(union(v,w))),x)),intersection(complement(u),union(v,w)))* -> equal(intersection(union(u,complement(union(v,w))),x),null_class).
% 299.94/300.50 171641[15:Rew:165880.0,100153.0] || member(intersection(u,union(complement(union(v,w)),x)),y__dfg) member(apply(choice,intersection(u,union(complement(union(v,w)),x))),intersection(union(v,w),complement(x)))* -> equal(intersection(u,union(complement(union(v,w)),x)),null_class).
% 299.94/300.50 171642[15:Rew:165880.0,100154.0] || member(intersection(union(complement(union(u,v)),w),x),y__dfg) member(apply(choice,intersection(union(complement(union(u,v)),w),x)),intersection(union(u,v),complement(w)))* -> equal(intersection(union(complement(union(u,v)),w),x),null_class).
% 299.94/300.50 171735[15:Rew:165880.0,108921.0] || member(intersection(u,intersection(complement(v),union(w,x))),y__dfg) member(apply(choice,intersection(u,intersection(complement(v),union(w,x)))),union(v,complement(union(w,x))))* -> equal(intersection(u,intersection(complement(v),union(w,x))),null_class).
% 299.94/300.50 171736[15:Rew:165880.0,108892.0] || member(intersection(intersection(complement(u),union(v,w)),x),y__dfg) member(apply(choice,intersection(intersection(complement(u),union(v,w)),x)),union(u,complement(union(v,w))))* -> equal(intersection(intersection(complement(u),union(v,w)),x),null_class).
% 299.94/300.50 171741[15:Rew:165880.0,109242.0] || member(intersection(u,intersection(union(v,w),complement(x))),y__dfg) member(apply(choice,intersection(u,intersection(union(v,w),complement(x)))),union(complement(union(v,w)),x))* -> equal(intersection(u,intersection(union(v,w),complement(x))),null_class).
% 299.94/300.50 171742[15:Rew:165880.0,109213.0] || member(intersection(intersection(union(u,v),complement(w)),x),y__dfg) member(apply(choice,intersection(intersection(union(u,v),complement(w)),x)),union(complement(union(u,v)),w))* -> equal(intersection(intersection(union(u,v),complement(w)),x),null_class).
% 299.94/300.50 171992[15:Rew:165880.0,128999.0] || member(union(null_class,intersection(union(null_class,restrict(u,v,w)),x)),y__dfg) -> equal(union(null_class,intersection(union(null_class,restrict(u,v,w)),x)),null_class) member(apply(choice,union(null_class,intersection(union(null_class,restrict(u,v,w)),x))),u)*.
% 299.94/300.50 171997[15:Rew:165880.0,129180.0] || member(union(null_class,intersection(u,union(null_class,restrict(v,w,x)))),y__dfg) -> equal(union(null_class,intersection(u,union(null_class,restrict(v,w,x)))),null_class) member(apply(choice,union(null_class,intersection(u,union(null_class,restrict(v,w,x))))),v)*.
% 299.94/300.50 172003[15:Rew:165880.0,129990.0] || member(intersection(intersection(union(null_class,restrict(u,v,w)),x),y),y__dfg) -> equal(intersection(intersection(union(null_class,restrict(u,v,w)),x),y),null_class) member(apply(choice,intersection(intersection(union(null_class,restrict(u,v,w)),x),y)),u)*.
% 299.94/300.50 172009[15:Rew:165880.0,130160.0] || member(intersection(u,intersection(v,union(null_class,restrict(w,x,y)))),y__dfg) -> equal(intersection(u,intersection(v,union(null_class,restrict(w,x,y)))),null_class) member(apply(choice,intersection(u,intersection(v,union(null_class,restrict(w,x,y))))),w)*.
% 299.94/300.50 172014[15:Rew:165880.0,130374.0] || member(intersection(u,intersection(union(null_class,restrict(v,w,x)),y)),y__dfg) -> equal(intersection(u,intersection(union(null_class,restrict(v,w,x)),y)),null_class) member(apply(choice,intersection(u,intersection(union(null_class,restrict(v,w,x)),y))),v)*.
% 299.94/300.50 172019[15:Rew:165880.0,130548.0] || member(intersection(intersection(u,union(null_class,restrict(v,w,x))),y),y__dfg) -> equal(intersection(intersection(u,union(null_class,restrict(v,w,x))),y),null_class) member(apply(choice,intersection(intersection(u,union(null_class,restrict(v,w,x))),y)),v)*.
% 299.94/300.50 172431[15:Rew:165880.0,155776.0] || member(regular(union(null_class,complement(intersection(restrict(u,v,w),x)))),y__dfg) -> equal(regular(union(null_class,complement(intersection(restrict(u,v,w),x)))),null_class) member(apply(choice,regular(union(null_class,complement(intersection(restrict(u,v,w),x))))),u)*.
% 299.94/300.50 172437[15:Rew:165880.0,156121.0] || member(regular(union(null_class,complement(intersection(u,restrict(v,w,x))))),y__dfg) -> equal(regular(union(null_class,complement(intersection(u,restrict(v,w,x))))),null_class) member(apply(choice,regular(union(null_class,complement(intersection(u,restrict(v,w,x)))))),v)*.
% 299.94/300.50 172461[15:Rew:165880.0,158729.0] || member(restrict(unordered_pair(u,v),w,x),y__dfg) member(apply(choice,restrict(unordered_pair(u,v),w,x)),v)* -> equal(restrict(unordered_pair(u,v),w,x),null_class) equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.50 172462[15:Rew:165880.0,158290.0] || member(restrict(unordered_pair(u,v),w,x),y__dfg) member(apply(choice,restrict(unordered_pair(u,v),w,x)),u)* -> equal(restrict(unordered_pair(u,v),w,x),null_class) equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.50 172491[15:Rew:165880.0,157618.0] || member(intersection(union(null_class,intersection(restrict(u,v,w),x)),y),y__dfg) -> equal(intersection(union(null_class,intersection(restrict(u,v,w),x)),y),null_class) member(apply(choice,intersection(union(null_class,intersection(restrict(u,v,w),x)),y)),u)*.
% 299.94/300.50 172499[15:Rew:165880.0,157875.0] || member(union(null_class,intersection(intersection(restrict(u,v,w),x),y)),y__dfg) -> equal(union(null_class,intersection(intersection(restrict(u,v,w),x),y)),null_class) member(apply(choice,union(null_class,intersection(intersection(restrict(u,v,w),x),y))),u)*.
% 299.94/300.50 172505[15:Rew:165880.0,158102.0] || member(intersection(u,union(null_class,intersection(restrict(v,w,x),y))),y__dfg) -> equal(intersection(u,union(null_class,intersection(restrict(v,w,x),y))),null_class) member(apply(choice,intersection(u,union(null_class,intersection(restrict(v,w,x),y)))),v)*.
% 299.94/300.50 172513[15:Rew:165880.0,158431.0] || member(union(null_class,intersection(u,intersection(restrict(v,w,x),y))),y__dfg) -> equal(union(null_class,intersection(u,intersection(restrict(v,w,x),y))),null_class) member(apply(choice,union(null_class,intersection(u,intersection(restrict(v,w,x),y)))),v)*.
% 299.94/300.50 172518[15:Rew:165880.0,158576.0] || member(complement(successor(complement(restrict(restrict(u,v,w),x,y)))),y__dfg) -> equal(complement(successor(complement(restrict(restrict(u,v,w),x,y)))),null_class) member(apply(choice,complement(successor(complement(restrict(restrict(u,v,w),x,y))))),u)*.
% 299.94/300.50 172524[15:Rew:165880.0,159021.0] || member(intersection(union(null_class,intersection(u,restrict(v,w,x))),y),y__dfg) -> equal(intersection(union(null_class,intersection(u,restrict(v,w,x))),y),null_class) member(apply(choice,intersection(union(null_class,intersection(u,restrict(v,w,x))),y)),v)*.
% 299.94/300.50 172530[15:Rew:165880.0,159274.0] || member(union(null_class,intersection(intersection(u,restrict(v,w,x)),y)),y__dfg) -> equal(union(null_class,intersection(intersection(u,restrict(v,w,x)),y)),null_class) member(apply(choice,union(null_class,intersection(intersection(u,restrict(v,w,x)),y))),v)*.
% 299.94/300.50 172536[15:Rew:165880.0,159501.0] || member(intersection(u,union(null_class,intersection(v,restrict(w,x,y)))),y__dfg) -> equal(intersection(u,union(null_class,intersection(v,restrict(w,x,y)))),null_class) member(apply(choice,intersection(u,union(null_class,intersection(v,restrict(w,x,y))))),w)*.
% 299.94/300.50 172542[15:Rew:165880.0,159743.0] || member(union(null_class,intersection(u,intersection(v,restrict(w,x,y)))),y__dfg) -> equal(union(null_class,intersection(u,intersection(v,restrict(w,x,y)))),null_class) member(apply(choice,union(null_class,intersection(u,intersection(v,restrict(w,x,y))))),w)*.
% 299.94/300.50 172550[15:Rew:165880.0,161559.0] || member(intersection(intersection(intersection(restrict(u,v,w),x),y),z),y__dfg) -> equal(intersection(intersection(intersection(restrict(u,v,w),x),y),z),null_class) member(apply(choice,intersection(intersection(intersection(restrict(u,v,w),x),y),z)),u)*.
% 299.94/300.50 172558[15:Rew:165880.0,161821.0] || member(intersection(u,intersection(v,intersection(restrict(w,x,y),z))),y__dfg) -> equal(intersection(u,intersection(v,intersection(restrict(w,x,y),z))),null_class) member(apply(choice,intersection(u,intersection(v,intersection(restrict(w,x,y),z)))),w)*.
% 299.94/300.50 172574[15:Rew:165880.0,162523.0] || member(intersection(u,intersection(intersection(restrict(v,w,x),y),z)),y__dfg) -> equal(intersection(u,intersection(intersection(restrict(v,w,x),y),z)),null_class) member(apply(choice,intersection(u,intersection(intersection(restrict(v,w,x),y),z))),v)*.
% 299.94/300.50 172580[15:Rew:165880.0,162792.0] || member(intersection(intersection(u,intersection(restrict(v,w,x),y)),z),y__dfg) -> equal(intersection(intersection(u,intersection(restrict(v,w,x),y)),z),null_class) member(apply(choice,intersection(intersection(u,intersection(restrict(v,w,x),y)),z)),v)*.
% 299.94/300.50 172594[15:Rew:165880.0,163596.0] || member(intersection(intersection(intersection(u,restrict(v,w,x)),y),z),y__dfg) -> equal(intersection(intersection(intersection(u,restrict(v,w,x)),y),z),null_class) member(apply(choice,intersection(intersection(intersection(u,restrict(v,w,x)),y),z)),v)*.
% 299.94/300.50 172639[15:Rew:165880.0,164025.0] || member(intersection(u,intersection(v,intersection(w,restrict(x,y,z)))),y__dfg) -> equal(intersection(u,intersection(v,intersection(w,restrict(x,y,z)))),null_class) member(apply(choice,intersection(u,intersection(v,intersection(w,restrict(x,y,z))))),x)*.
% 299.94/300.50 172645[15:Rew:165880.0,164288.0] || member(intersection(u,intersection(intersection(v,restrict(w,x,y)),z)),y__dfg) -> equal(intersection(u,intersection(intersection(v,restrict(w,x,y)),z)),null_class) member(apply(choice,intersection(u,intersection(intersection(v,restrict(w,x,y)),z))),w)*.
% 299.94/300.50 172690[15:Rew:165880.0,164745.0] || member(intersection(intersection(u,intersection(v,restrict(w,x,y))),z),y__dfg) -> equal(intersection(intersection(u,intersection(v,restrict(w,x,y))),z),null_class) member(apply(choice,intersection(intersection(u,intersection(v,restrict(w,x,y))),z)),w)*.
% 299.94/300.50 172695[15:Rew:165880.0,164890.0] || member(restrict(restrict(restrict(u,v,w),x,y),z,x1),y__dfg) -> equal(restrict(restrict(restrict(u,v,w),x,y),z,x1),null_class) member(apply(choice,restrict(restrict(restrict(u,v,w),x,y),z,x1)),u)*.
% 299.94/300.50 11089[0:Res:60.1,1482.0] || member(ordered_pair(u,not_subclass_element(v,intersection(w,image(x,image(y,singleton(u)))))),compose(x,y))* member(not_subclass_element(v,intersection(w,image(x,image(y,singleton(u))))),w)* -> subclass(v,intersection(w,image(x,image(y,singleton(u))))).
% 299.94/300.50 56845[0:Res:9995.1,1482.0] || member(not_subclass_element(u,intersection(v,intersection(w,x))),union(w,x)) member(not_subclass_element(u,intersection(v,intersection(w,x))),v)* -> member(not_subclass_element(u,intersection(v,intersection(w,x))),symmetric_difference(w,x))* subclass(u,intersection(v,intersection(w,x))).
% 299.94/300.50 71299[3:Rew:71035.0,71086.1] || -> subclass(symmetric_difference(complement(symmetric_difference(u,v)),union(union(u,v),complement(intersection(u,v)))),w) member(not_subclass_element(symmetric_difference(complement(symmetric_difference(u,v)),union(union(u,v),complement(intersection(u,v)))),w),complement(symmetric_difference(union(u,v),complement(intersection(u,v)))))*.
% 299.94/300.50 71300[0:Rew:71035.0,71087.1,71163.0,71087.1,71163.0,71087.0] || member(not_subclass_element(union(union(u,v),complement(intersection(u,v))),symmetric_difference(union(u,v),complement(intersection(u,v)))),complement(symmetric_difference(u,v)))* -> subclass(union(union(u,v),complement(intersection(u,v))),symmetric_difference(union(u,v),complement(intersection(u,v)))).
% 299.94/300.50 71629[0:Rew:71595.0,71082.0] || -> equal(intersection(complement(symmetric_difference(u,complement(power_class(complement(power_class(v)))))),union(union(u,image(element_relation,power_class(v))),complement(intersection(u,complement(power_class(complement(power_class(v)))))))),symmetric_difference(union(u,image(element_relation,power_class(v))),complement(intersection(u,complement(power_class(complement(power_class(v))))))))**.
% 299.94/300.50 71630[0:Rew:71595.0,71083.0] || -> equal(intersection(complement(symmetric_difference(complement(power_class(complement(power_class(u)))),v)),union(union(image(element_relation,power_class(u)),v),complement(intersection(complement(power_class(complement(power_class(u)))),v)))),symmetric_difference(union(image(element_relation,power_class(u)),v),complement(intersection(complement(power_class(complement(power_class(u)))),v))))**.
% 299.94/300.50 74164[0:Res:2978.1,1475.1] || member(regular(intersection(restrict(complement(intersection(u,v)),w,x),y)),union(u,v)) -> equal(intersection(restrict(complement(intersection(u,v)),w,x),y),null_class) member(regular(intersection(restrict(complement(intersection(u,v)),w,x),y)),symmetric_difference(u,v))*.
% 299.94/300.50 74632[0:Res:2355.1,1475.1] || member(regular(intersection(u,restrict(complement(intersection(v,w)),x,y))),union(v,w)) -> equal(intersection(u,restrict(complement(intersection(v,w)),x,y)),null_class) member(regular(intersection(u,restrict(complement(intersection(v,w)),x,y))),symmetric_difference(v,w))*.
% 299.94/300.50 100137[0:Rew:46898.0,97855.1] || member(not_subclass_element(intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),complement(x)),y),union(intersection(power_class(u),union(complement(power_class(v)),w)),x))* -> subclass(intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),complement(x)),y).
% 299.94/300.50 100138[0:Rew:46893.0,97854.1] || member(not_subclass_element(intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),complement(x)),y),union(intersection(power_class(u),union(v,complement(power_class(w)))),x))* -> subclass(intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),complement(x)),y).
% 299.94/300.50 100139[0:Rew:46895.0,97853.1] || member(not_subclass_element(intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),complement(x)),y),union(intersection(union(complement(power_class(u)),v),power_class(w)),x))* -> subclass(intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),complement(x)),y).
% 299.94/300.50 100140[0:Rew:46894.0,97852.1] || member(not_subclass_element(intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),complement(x)),y),union(intersection(union(u,complement(power_class(v))),power_class(w)),x))* -> subclass(intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),complement(x)),y).
% 299.94/300.50 100141[0:Rew:46898.0,97827.1] || member(not_subclass_element(intersection(complement(u),union(complement(power_class(v)),intersection(power_class(w),complement(x)))),y),union(u,intersection(power_class(v),union(complement(power_class(w)),x))))* -> subclass(intersection(complement(u),union(complement(power_class(v)),intersection(power_class(w),complement(x)))),y).
% 299.94/300.50 100142[0:Rew:46893.0,97826.1] || member(not_subclass_element(intersection(complement(u),union(complement(power_class(v)),intersection(complement(w),power_class(x)))),y),union(u,intersection(power_class(v),union(w,complement(power_class(x))))))* -> subclass(intersection(complement(u),union(complement(power_class(v)),intersection(complement(w),power_class(x)))),y).
% 299.94/300.50 100143[0:Rew:46895.0,97825.1] || member(not_subclass_element(intersection(complement(u),union(intersection(power_class(v),complement(w)),complement(power_class(x)))),y),union(u,intersection(union(complement(power_class(v)),w),power_class(x))))* -> subclass(intersection(complement(u),union(intersection(power_class(v),complement(w)),complement(power_class(x)))),y).
% 299.94/300.50 100144[0:Rew:46894.0,97824.1] || member(not_subclass_element(intersection(complement(u),union(intersection(complement(v),power_class(w)),complement(power_class(x)))),y),union(u,intersection(union(v,complement(power_class(w))),power_class(x))))* -> subclass(intersection(complement(u),union(intersection(complement(v),power_class(w)),complement(power_class(x)))),y).
% 299.94/300.50 126440[0:MRR:126293.0,9181.1] || member(not_subclass_element(u,intersection(v,intersection(complement(w),union(x,y)))),v)* -> member(not_subclass_element(u,intersection(v,intersection(complement(w),union(x,y)))),union(w,complement(union(x,y))))* subclass(u,intersection(v,intersection(complement(w),union(x,y)))).
% 299.94/300.50 127231[0:Rew:71595.0,127021.0] || member(u,symmetric_difference(complement(symmetric_difference(complement(v),union(w,x))),union(union(v,complement(union(w,x))),union(complement(v),union(w,x)))))* -> member(u,complement(symmetric_difference(union(v,complement(union(w,x))),union(complement(v),union(w,x))))).
% 299.94/300.50 127242[0:Rew:99615.0,127022.2,99615.0,127022.1] || member(not_subclass_element(u,symmetric_difference(complement(v),union(w,x))),union(complement(v),union(w,x)))* member(not_subclass_element(u,symmetric_difference(complement(v),union(w,x))),union(v,complement(union(w,x)))) -> subclass(u,symmetric_difference(complement(v),union(w,x))).
% 299.94/300.50 127637[0:MRR:127487.0,9181.1] || member(not_subclass_element(u,intersection(v,intersection(union(w,x),complement(y)))),v)* -> member(not_subclass_element(u,intersection(v,intersection(union(w,x),complement(y)))),union(complement(union(w,x)),y))* subclass(u,intersection(v,intersection(union(w,x),complement(y)))).
% 299.94/300.50 128296[0:Rew:71595.0,128055.0] || member(u,symmetric_difference(complement(symmetric_difference(union(v,w),complement(x))),union(union(union(v,w),complement(x)),union(complement(union(v,w)),x))))* -> member(u,complement(symmetric_difference(union(union(v,w),complement(x)),union(complement(union(v,w)),x)))).
% 299.94/300.50 128307[0:Rew:98895.0,128056.2,98895.0,128056.1] || member(not_subclass_element(u,symmetric_difference(union(v,w),complement(x))),union(complement(union(v,w)),x))* member(not_subclass_element(u,symmetric_difference(union(v,w),complement(x))),union(union(v,w),complement(x))) -> subclass(u,symmetric_difference(union(v,w),complement(x))).
% 299.94/300.50 138748[3:MRR:138656.0,9181.1] || -> member(not_subclass_element(intersection(u,regular(intersection(complement(v),power_class(complement(power_class(w)))))),x),union(v,image(element_relation,power_class(w))))* subclass(intersection(u,regular(intersection(complement(v),power_class(complement(power_class(w)))))),x) equal(intersection(complement(v),power_class(complement(power_class(w)))),null_class).
% 299.94/300.50 138749[3:MRR:138646.0,9181.1] || -> member(not_subclass_element(intersection(regular(intersection(complement(u),power_class(complement(power_class(v))))),w),x),union(u,image(element_relation,power_class(v))))* subclass(intersection(regular(intersection(complement(u),power_class(complement(power_class(v))))),w),x) equal(intersection(complement(u),power_class(complement(power_class(v)))),null_class).
% 299.94/300.50 139526[3:MRR:139431.0,9181.1] || -> member(not_subclass_element(intersection(u,regular(intersection(power_class(complement(power_class(v))),complement(w)))),x),union(image(element_relation,power_class(v)),w))* subclass(intersection(u,regular(intersection(power_class(complement(power_class(v))),complement(w)))),x) equal(intersection(power_class(complement(power_class(v))),complement(w)),null_class).
% 299.94/300.50 139527[3:MRR:139421.0,9181.1] || -> member(not_subclass_element(intersection(regular(intersection(power_class(complement(power_class(u))),complement(v))),w),x),union(image(element_relation,power_class(u)),v))* subclass(intersection(regular(intersection(power_class(complement(power_class(u))),complement(v))),w),x) equal(intersection(power_class(complement(power_class(u))),complement(v)),null_class).
% 299.94/300.50 155325[0:Res:6510.2,2350.0] || member(regular(intersection(u,complement(symmetric_difference(complement(v),complement(w))))),union(complement(v),complement(w)))* member(regular(intersection(u,complement(symmetric_difference(complement(v),complement(w))))),union(v,w)) -> equal(intersection(u,complement(symmetric_difference(complement(v),complement(w)))),null_class).
% 299.94/300.50 155324[0:Res:6510.2,2972.0] || member(regular(intersection(complement(symmetric_difference(complement(u),complement(v))),w)),union(complement(u),complement(v)))* member(regular(intersection(complement(symmetric_difference(complement(u),complement(v))),w)),union(u,v)) -> equal(intersection(complement(symmetric_difference(complement(u),complement(v))),w),null_class).
% 299.94/300.50 155433[3:MRR:155327.3,155301.2] || member(regular(intersection(regular(symmetric_difference(complement(u),complement(v))),w)),union(complement(u),complement(v)))* member(regular(intersection(regular(symmetric_difference(complement(u),complement(v))),w)),union(u,v)) -> equal(intersection(regular(symmetric_difference(complement(u),complement(v))),w),null_class).
% 299.94/300.50 155434[3:MRR:155326.3,155301.2] || member(regular(intersection(u,regular(symmetric_difference(complement(v),complement(w))))),union(complement(v),complement(w)))* member(regular(intersection(u,regular(symmetric_difference(complement(v),complement(w))))),union(v,w)) -> equal(intersection(u,regular(symmetric_difference(complement(v),complement(w)))),null_class).
% 299.94/300.50 162082[0:SpR:46880.0,46313.0] || -> equal(intersection(union(intersection(power_class(complement(power_class(u))),power_class(v)),image(element_relation,power_class(w))),union(union(image(element_relation,power_class(u)),complement(power_class(v))),power_class(complement(power_class(w))))),symmetric_difference(union(image(element_relation,power_class(u)),complement(power_class(v))),power_class(complement(power_class(w)))))**.
% 299.94/300.50 162080[0:SpR:46877.0,46313.0] || -> equal(intersection(union(intersection(power_class(u),power_class(complement(power_class(v)))),image(element_relation,power_class(w))),union(union(complement(power_class(u)),image(element_relation,power_class(v))),power_class(complement(power_class(w))))),symmetric_difference(union(complement(power_class(u)),image(element_relation,power_class(v))),power_class(complement(power_class(w)))))**.
% 299.94/300.50 161933[0:SpR:46313.0,2985.1] || -> equal(symmetric_difference(union(u,image(element_relation,power_class(v))),union(complement(u),power_class(complement(power_class(v))))),null_class) member(regular(symmetric_difference(union(u,image(element_relation,power_class(v))),union(complement(u),power_class(complement(power_class(v)))))),complement(symmetric_difference(complement(u),power_class(complement(power_class(v))))))*.
% 299.94/300.50 163041[0:SpR:46880.0,46529.0] || -> equal(intersection(union(image(element_relation,power_class(u)),intersection(power_class(complement(power_class(v))),power_class(w))),union(power_class(complement(power_class(u))),union(image(element_relation,power_class(v)),complement(power_class(w))))),symmetric_difference(power_class(complement(power_class(u))),union(image(element_relation,power_class(v)),complement(power_class(w)))))**.
% 299.94/300.50 163039[0:SpR:46877.0,46529.0] || -> equal(intersection(union(image(element_relation,power_class(u)),intersection(power_class(v),power_class(complement(power_class(w))))),union(power_class(complement(power_class(u))),union(complement(power_class(v)),image(element_relation,power_class(w))))),symmetric_difference(power_class(complement(power_class(u))),union(complement(power_class(v)),image(element_relation,power_class(w)))))**.
% 299.94/300.50 162906[0:SpR:46529.0,2985.1] || -> equal(symmetric_difference(union(image(element_relation,power_class(u)),v),union(power_class(complement(power_class(u))),complement(v))),null_class) member(regular(symmetric_difference(union(image(element_relation,power_class(u)),v),union(power_class(complement(power_class(u))),complement(v)))),complement(symmetric_difference(power_class(complement(power_class(u))),complement(v))))*.
% 299.94/300.50 166706[15:Rew:165880.0,7345.0] || member(ordered_pair(u,not_subclass_element(v,complement(image(w,image(x,singleton(u)))))),cross_product(y__dfg,y__dfg)) -> subclass(v,complement(image(w,image(x,singleton(u))))) member(ordered_pair(u,not_subclass_element(v,complement(image(w,image(x,singleton(u)))))),compose(w,x))*.
% 299.94/300.50 175236[15:Rew:165880.0,168556.4,165880.0,168556.3] single_valued_class(restrict(u,v,universal_class)) || subclass(image(u,v),cantor(cantor(w))) equal(cantor(cantor(x)),cantor(restrict(u,v,y__dfg))) equal(restrict(u,v,y__dfg),cross_product(y__dfg,y__dfg)) -> compatible(restrict(u,v,y__dfg),x,w)*.
% 299.94/300.50 175237[15:Rew:165880.0,169246.1,165880.0,169246.0] || member(union(null_class,intersection(intersection(complement(compose(element_relation,y__dfg)),u),v)),y__dfg) member(apply(choice,union(null_class,intersection(intersection(complement(compose(element_relation,y__dfg)),u),v))),element_relation)* -> equal(union(null_class,intersection(intersection(complement(compose(element_relation,y__dfg)),u),v)),null_class).
% 299.94/300.50 175238[15:Rew:165880.0,169249.1,165880.0,169249.0] || member(intersection(intersection(intersection(complement(compose(element_relation,y__dfg)),u),v),w),y__dfg) member(apply(choice,intersection(intersection(intersection(complement(compose(element_relation,y__dfg)),u),v),w)),element_relation)* -> equal(intersection(intersection(intersection(complement(compose(element_relation,y__dfg)),u),v),w),null_class).
% 299.94/300.50 175239[15:Rew:165880.0,169255.1,165880.0,169255.0] || member(intersection(union(null_class,intersection(complement(compose(element_relation,y__dfg)),u)),v),y__dfg) member(apply(choice,intersection(union(null_class,intersection(complement(compose(element_relation,y__dfg)),u)),v)),element_relation)* -> equal(intersection(union(null_class,intersection(complement(compose(element_relation,y__dfg)),u)),v),null_class).
% 299.94/300.50 175240[15:Rew:165880.0,169268.1,165880.0,169268.0] || member(regular(union(null_class,complement(intersection(complement(compose(element_relation,y__dfg)),u)))),y__dfg) member(apply(choice,regular(union(null_class,complement(intersection(complement(compose(element_relation,y__dfg)),u))))),element_relation)* -> equal(regular(union(null_class,complement(intersection(complement(compose(element_relation,y__dfg)),u)))),null_class).
% 299.94/300.50 175241[15:Rew:165880.0,169277.1,165880.0,169277.0] || member(union(null_class,intersection(intersection(u,complement(compose(element_relation,y__dfg))),v)),y__dfg) member(apply(choice,union(null_class,intersection(intersection(u,complement(compose(element_relation,y__dfg))),v))),element_relation)* -> equal(union(null_class,intersection(intersection(u,complement(compose(element_relation,y__dfg))),v)),null_class).
% 299.94/300.50 175242[15:Rew:165880.0,169280.1,165880.0,169280.0] || member(intersection(intersection(intersection(u,complement(compose(element_relation,y__dfg))),v),w),y__dfg) member(apply(choice,intersection(intersection(intersection(u,complement(compose(element_relation,y__dfg))),v),w)),element_relation)* -> equal(intersection(intersection(intersection(u,complement(compose(element_relation,y__dfg))),v),w),null_class).
% 299.94/300.50 175243[15:Rew:165880.0,169286.1,165880.0,169286.0] || member(intersection(union(null_class,intersection(u,complement(compose(element_relation,y__dfg)))),v),y__dfg) member(apply(choice,intersection(union(null_class,intersection(u,complement(compose(element_relation,y__dfg)))),v)),element_relation)* -> equal(intersection(union(null_class,intersection(u,complement(compose(element_relation,y__dfg)))),v),null_class).
% 299.94/300.50 175244[15:Rew:165880.0,169297.1,165880.0,169297.0] || member(regular(union(null_class,complement(intersection(u,complement(compose(element_relation,y__dfg)))))),y__dfg) member(apply(choice,regular(union(null_class,complement(intersection(u,complement(compose(element_relation,y__dfg))))))),element_relation)* -> equal(regular(union(null_class,complement(intersection(u,complement(compose(element_relation,y__dfg)))))),null_class).
% 299.94/300.50 175245[15:Rew:165880.0,169320.1,165880.0,169320.0] || member(union(null_class,intersection(u,union(null_class,complement(compose(element_relation,y__dfg))))),y__dfg) member(apply(choice,union(null_class,intersection(u,union(null_class,complement(compose(element_relation,y__dfg)))))),element_relation)* -> equal(union(null_class,intersection(u,union(null_class,complement(compose(element_relation,y__dfg))))),null_class).
% 299.94/300.50 175246[15:Rew:165880.0,169323.1,165880.0,169323.0] || member(intersection(intersection(u,union(null_class,complement(compose(element_relation,y__dfg)))),v),y__dfg) member(apply(choice,intersection(intersection(u,union(null_class,complement(compose(element_relation,y__dfg)))),v)),element_relation)* -> equal(intersection(intersection(u,union(null_class,complement(compose(element_relation,y__dfg)))),v),null_class).
% 299.94/300.50 175247[15:Rew:165880.0,169329.1,165880.0,169329.0] || member(union(null_class,intersection(union(null_class,complement(compose(element_relation,y__dfg))),u)),y__dfg) member(apply(choice,union(null_class,intersection(union(null_class,complement(compose(element_relation,y__dfg))),u))),element_relation)* -> equal(union(null_class,intersection(union(null_class,complement(compose(element_relation,y__dfg))),u)),null_class).
% 299.94/300.50 175248[15:Rew:165880.0,169332.1,165880.0,169332.0] || member(intersection(intersection(union(null_class,complement(compose(element_relation,y__dfg))),u),v),y__dfg) member(apply(choice,intersection(intersection(union(null_class,complement(compose(element_relation,y__dfg))),u),v)),element_relation)* -> equal(intersection(intersection(union(null_class,complement(compose(element_relation,y__dfg))),u),v),null_class).
% 299.94/300.50 175249[15:Rew:165880.0,169341.1,165880.0,169341.0] || member(intersection(u,intersection(v,union(null_class,complement(compose(element_relation,y__dfg))))),y__dfg) member(apply(choice,intersection(u,intersection(v,union(null_class,complement(compose(element_relation,y__dfg)))))),element_relation)* -> equal(intersection(u,intersection(v,union(null_class,complement(compose(element_relation,y__dfg))))),null_class).
% 299.94/300.50 175250[15:Rew:165880.0,169344.1,165880.0,169344.0] || member(intersection(u,intersection(union(null_class,complement(compose(element_relation,y__dfg))),v)),y__dfg) member(apply(choice,intersection(u,intersection(union(null_class,complement(compose(element_relation,y__dfg))),v))),element_relation)* -> equal(intersection(u,intersection(union(null_class,complement(compose(element_relation,y__dfg))),v)),null_class).
% 299.94/300.50 175251[15:Rew:165880.0,169357.1,165880.0,169357.0] || member(complement(successor(complement(restrict(complement(compose(element_relation,y__dfg)),u,v)))),y__dfg) member(apply(choice,complement(successor(complement(restrict(complement(compose(element_relation,y__dfg)),u,v))))),element_relation)* -> equal(complement(successor(complement(restrict(complement(compose(element_relation,y__dfg)),u,v)))),null_class).
% 299.94/300.50 175252[15:Rew:165880.0,169360.1,165880.0,169360.0] || member(restrict(restrict(complement(compose(element_relation,y__dfg)),u,v),w,x),y__dfg) member(apply(choice,restrict(restrict(complement(compose(element_relation,y__dfg)),u,v),w,x)),element_relation)* -> equal(restrict(restrict(complement(compose(element_relation,y__dfg)),u,v),w,x),null_class).
% 299.94/300.50 175253[15:Rew:165880.0,169379.1,165880.0,169379.0] || member(union(null_class,intersection(u,intersection(complement(compose(element_relation,y__dfg)),v))),y__dfg) member(apply(choice,union(null_class,intersection(u,intersection(complement(compose(element_relation,y__dfg)),v)))),element_relation)* -> equal(union(null_class,intersection(u,intersection(complement(compose(element_relation,y__dfg)),v))),null_class).
% 299.94/300.50 175254[15:Rew:165880.0,169382.1,165880.0,169382.0] || member(intersection(intersection(u,intersection(complement(compose(element_relation,y__dfg)),v)),w),y__dfg) member(apply(choice,intersection(intersection(u,intersection(complement(compose(element_relation,y__dfg)),v)),w)),element_relation)* -> equal(intersection(intersection(u,intersection(complement(compose(element_relation,y__dfg)),v)),w),null_class).
% 299.94/300.50 175255[15:Rew:165880.0,169387.1,165880.0,169387.0] || member(intersection(u,union(null_class,intersection(complement(compose(element_relation,y__dfg)),v))),y__dfg) member(apply(choice,intersection(u,union(null_class,intersection(complement(compose(element_relation,y__dfg)),v)))),element_relation)* -> equal(intersection(u,union(null_class,intersection(complement(compose(element_relation,y__dfg)),v))),null_class).
% 299.94/300.50 175256[15:Rew:165880.0,169390.1,165880.0,169390.0] || member(intersection(u,intersection(intersection(complement(compose(element_relation,y__dfg)),v),w)),y__dfg) member(apply(choice,intersection(u,intersection(intersection(complement(compose(element_relation,y__dfg)),v),w))),element_relation)* -> equal(intersection(u,intersection(intersection(complement(compose(element_relation,y__dfg)),v),w)),null_class).
% 299.94/300.50 175257[15:Rew:165880.0,169396.1,165880.0,169396.0] || member(union(null_class,intersection(u,intersection(v,complement(compose(element_relation,y__dfg))))),y__dfg) member(apply(choice,union(null_class,intersection(u,intersection(v,complement(compose(element_relation,y__dfg)))))),element_relation)* -> equal(union(null_class,intersection(u,intersection(v,complement(compose(element_relation,y__dfg))))),null_class).
% 299.94/300.50 175258[15:Rew:165880.0,169399.1,165880.0,169399.0] || member(intersection(intersection(u,intersection(v,complement(compose(element_relation,y__dfg)))),w),y__dfg) member(apply(choice,intersection(intersection(u,intersection(v,complement(compose(element_relation,y__dfg)))),w)),element_relation)* -> equal(intersection(intersection(u,intersection(v,complement(compose(element_relation,y__dfg)))),w),null_class).
% 299.94/300.50 175259[15:Rew:165880.0,169404.1,165880.0,169404.0] || member(intersection(u,union(null_class,intersection(v,complement(compose(element_relation,y__dfg))))),y__dfg) member(apply(choice,intersection(u,union(null_class,intersection(v,complement(compose(element_relation,y__dfg)))))),element_relation)* -> equal(intersection(u,union(null_class,intersection(v,complement(compose(element_relation,y__dfg))))),null_class).
% 299.94/300.50 175260[15:Rew:165880.0,169407.1,165880.0,169407.0] || member(intersection(u,intersection(intersection(v,complement(compose(element_relation,y__dfg))),w)),y__dfg) member(apply(choice,intersection(u,intersection(intersection(v,complement(compose(element_relation,y__dfg))),w))),element_relation)* -> equal(intersection(u,intersection(intersection(v,complement(compose(element_relation,y__dfg))),w)),null_class).
% 299.94/300.50 175261[15:Rew:165880.0,169440.1,165880.0,169440.0] || member(intersection(u,intersection(v,intersection(complement(compose(element_relation,y__dfg)),w))),y__dfg) member(apply(choice,intersection(u,intersection(v,intersection(complement(compose(element_relation,y__dfg)),w)))),element_relation)* -> equal(intersection(u,intersection(v,intersection(complement(compose(element_relation,y__dfg)),w))),null_class).
% 299.94/300.50 175262[15:Rew:165880.0,169443.1,165880.0,169443.0] || member(intersection(u,intersection(v,intersection(w,complement(compose(element_relation,y__dfg))))),y__dfg) member(apply(choice,intersection(u,intersection(v,intersection(w,complement(compose(element_relation,y__dfg)))))),element_relation)* -> equal(intersection(u,intersection(v,intersection(w,complement(compose(element_relation,y__dfg))))),null_class).
% 299.94/300.50 175263[15:Rew:165880.0,169854.1] || member(second(regular(cross_product(u,v))),y__dfg)* member(first(regular(cross_product(u,v))),y__dfg) equal(successor(first(regular(cross_product(u,v)))),second(regular(cross_product(u,v)))) -> equal(cross_product(u,v),null_class) member(regular(cross_product(u,v)),successor_relation).
% 299.94/300.50 170930[15:Rew:165880.0,58307.0] || member(union(complement(power_class(u)),image(element_relation,power_class(v))),y__dfg) member(apply(choice,union(complement(power_class(u)),image(element_relation,power_class(v)))),intersection(power_class(u),power_class(complement(power_class(v)))))* -> equal(union(complement(power_class(u)),image(element_relation,power_class(v))),null_class).
% 299.94/300.50 170957[15:Rew:165880.0,58566.0] || member(union(image(element_relation,power_class(u)),complement(power_class(v))),y__dfg) member(apply(choice,union(image(element_relation,power_class(u)),complement(power_class(v)))),intersection(power_class(complement(power_class(u))),power_class(v)))* -> equal(union(image(element_relation,power_class(u)),complement(power_class(v))),null_class).
% 299.94/300.50 171173[15:Rew:165880.0,78047.0] || member(union(null_class,cross_product(u,v)),y__dfg) -> equal(union(null_class,cross_product(u,v)),null_class) equal(ordered_pair(first(apply(choice,union(null_class,cross_product(u,v)))),second(apply(choice,union(null_class,cross_product(u,v))))),apply(choice,union(null_class,cross_product(u,v))))**.
% 299.94/300.50 171271[15:Rew:165880.0,83382.0] || member(apply(choice,regular(intersection(complement(u),power_class(v)))),y__dfg) -> member(apply(choice,regular(intersection(complement(u),power_class(v)))),union(u,complement(power_class(v))))* equal(regular(intersection(complement(u),power_class(v))),null_class) equal(intersection(complement(u),power_class(v)),null_class).
% 299.94/300.50 171281[15:Rew:165880.0,83765.0] || member(apply(choice,regular(intersection(power_class(u),complement(v)))),y__dfg) -> member(apply(choice,regular(intersection(power_class(u),complement(v)))),union(complement(power_class(u)),v))* equal(regular(intersection(power_class(u),complement(v))),null_class) equal(intersection(power_class(u),complement(v)),null_class).
% 299.94/300.50 171643[15:Rew:165880.0,100158.0] || member(apply(choice,regular(power_class(complement(union(u,v))))),y__dfg) -> member(apply(choice,regular(power_class(complement(union(u,v))))),image(element_relation,union(u,v)))* equal(regular(power_class(complement(union(u,v)))),null_class) equal(power_class(complement(union(u,v))),null_class).
% 299.94/300.50 171728[15:Rew:165880.0,108432.0] || member(apply(choice,regular(image(element_relation,union(u,v)))),y__dfg) -> member(apply(choice,regular(image(element_relation,union(u,v)))),power_class(complement(union(u,v))))* equal(regular(image(element_relation,union(u,v))),null_class) equal(image(element_relation,union(u,v)),null_class).
% 299.94/300.50 172035[15:Rew:165880.0,138744.0] || member(apply(choice,regular(intersection(complement(u),power_class(complement(power_class(v)))))),y__dfg) -> member(apply(choice,regular(intersection(complement(u),power_class(complement(power_class(v)))))),union(u,image(element_relation,power_class(v))))* equal(regular(intersection(complement(u),power_class(complement(power_class(v))))),null_class).
% 299.94/300.50 172037[15:Rew:165880.0,139522.0] || member(apply(choice,regular(intersection(power_class(complement(power_class(u))),complement(v)))),y__dfg) -> member(apply(choice,regular(intersection(power_class(complement(power_class(u))),complement(v)))),union(image(element_relation,power_class(u)),v))* equal(regular(intersection(power_class(complement(power_class(u))),complement(v))),null_class).
% 299.94/300.50 172072[15:Rew:165880.0,142221.0] || member(intersection(complement(u),union(v,complement(power_class(w)))),y__dfg) member(apply(choice,intersection(complement(u),union(v,complement(power_class(w))))),union(u,intersection(complement(v),power_class(w))))* -> equal(intersection(complement(u),union(v,complement(power_class(w)))),null_class).
% 299.94/300.50 172082[15:Rew:165880.0,143782.0] || member(intersection(union(u,complement(power_class(v))),complement(w)),y__dfg) member(apply(choice,intersection(union(u,complement(power_class(v))),complement(w))),union(intersection(complement(u),power_class(v)),w))* -> equal(intersection(union(u,complement(power_class(v))),complement(w)),null_class).
% 299.94/300.50 172098[15:Rew:165880.0,144193.0] || member(intersection(complement(u),union(complement(power_class(v)),w)),y__dfg) member(apply(choice,intersection(complement(u),union(complement(power_class(v)),w))),union(u,intersection(power_class(v),complement(w))))* -> equal(intersection(complement(u),union(complement(power_class(v)),w)),null_class).
% 299.94/300.50 172108[15:Rew:165880.0,144452.0] || member(intersection(union(complement(power_class(u)),v),complement(w)),y__dfg) member(apply(choice,intersection(union(complement(power_class(u)),v),complement(w))),union(intersection(power_class(u),complement(v)),w))* -> equal(intersection(union(complement(power_class(u)),v),complement(w)),null_class).
% 299.94/300.50 172153[15:Rew:165880.0,145749.0] || member(intersection(complement(u),power_class(complement(union(v,w)))),y__dfg) member(apply(choice,intersection(complement(u),power_class(complement(union(v,w))))),union(u,image(element_relation,union(v,w))))* -> equal(intersection(complement(u),power_class(complement(union(v,w)))),null_class).
% 299.94/300.50 172239[15:Rew:165880.0,148111.0] || member(intersection(power_class(complement(union(u,v))),complement(w)),y__dfg) member(apply(choice,intersection(power_class(complement(union(u,v))),complement(w))),union(image(element_relation,union(u,v)),w))* -> equal(intersection(power_class(complement(union(u,v))),complement(w)),null_class).
% 299.94/300.50 71301[0:Rew:71163.0,71100.1,71035.0,71100.0] || member(u,union(complement(symmetric_difference(v,w)),union(union(v,w),complement(intersection(v,w))))) -> member(u,symmetric_difference(union(v,w),complement(intersection(v,w)))) member(u,symmetric_difference(complement(symmetric_difference(v,w)),union(union(v,w),complement(intersection(v,w)))))*.
% 299.94/300.50 100156[0:Rew:97898.0,98144.2,97898.0,98144.1] || member(not_subclass_element(u,intersection(v,union(w,complement(union(x,y))))),symmetric_difference(complement(w),union(x,y)))* member(not_subclass_element(u,intersection(v,union(w,complement(union(x,y))))),v)* -> subclass(u,intersection(v,union(w,complement(union(x,y))))).
% 299.94/300.50 100157[0:Rew:97898.0,98296.2,97898.0,98296.1] || member(not_subclass_element(u,intersection(v,union(complement(union(w,x)),y))),symmetric_difference(union(w,x),complement(y)))* member(not_subclass_element(u,intersection(v,union(complement(union(w,x)),y))),v)* -> subclass(u,intersection(v,union(complement(union(w,x)),y))).
% 299.94/300.50 121325[0:SpL:98733.0,46909.0] || member(regular(union(intersection(power_class(complement(power_class(u))),union(v,w)),complement(power_class(x)))),intersection(union(image(element_relation,power_class(u)),complement(union(v,w))),power_class(x)))* -> equal(union(intersection(power_class(complement(power_class(u))),union(v,w)),complement(power_class(x))),null_class).
% 299.94/300.50 121323[0:SpL:46898.0,46909.0] || member(regular(union(intersection(power_class(u),union(complement(power_class(v)),w)),complement(power_class(x)))),intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),power_class(x)))* -> equal(union(intersection(power_class(u),union(complement(power_class(v)),w)),complement(power_class(x))),null_class).
% 299.94/300.50 121322[0:SpL:46893.0,46909.0] || member(regular(union(intersection(power_class(u),union(v,complement(power_class(w)))),complement(power_class(x)))),intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),power_class(x)))* -> equal(union(intersection(power_class(u),union(v,complement(power_class(w)))),complement(power_class(x))),null_class).
% 299.94/300.50 121321[0:SpL:99160.0,46909.0] || member(regular(union(intersection(union(u,v),power_class(complement(power_class(w)))),complement(power_class(x)))),intersection(union(complement(union(u,v)),image(element_relation,power_class(w))),power_class(x)))* -> equal(union(intersection(union(u,v),power_class(complement(power_class(w)))),complement(power_class(x))),null_class).
% 299.94/300.50 121320[0:SpL:46895.0,46909.0] || member(regular(union(intersection(union(complement(power_class(u)),v),power_class(w)),complement(power_class(x)))),intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),power_class(x)))* -> equal(union(intersection(union(complement(power_class(u)),v),power_class(w)),complement(power_class(x))),null_class).
% 299.94/300.50 121319[0:SpL:46894.0,46909.0] || member(regular(union(intersection(union(u,complement(power_class(v))),power_class(w)),complement(power_class(x)))),intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),power_class(x)))* -> equal(union(intersection(union(u,complement(power_class(v))),power_class(w)),complement(power_class(x))),null_class).
% 299.94/300.50 121318[0:SpL:99020.0,46909.0] || member(regular(union(intersection(power_class(complement(union(u,v))),power_class(w)),complement(power_class(x)))),intersection(union(image(element_relation,union(u,v)),complement(power_class(w))),power_class(x)))* -> equal(union(intersection(power_class(complement(union(u,v))),power_class(w)),complement(power_class(x))),null_class).
% 299.94/300.50 121316[0:SpL:98594.0,46909.0] || member(regular(union(intersection(power_class(u),power_class(complement(union(v,w)))),complement(power_class(x)))),intersection(union(complement(power_class(u)),image(element_relation,union(v,w))),power_class(x)))* -> equal(union(intersection(power_class(u),power_class(complement(union(v,w)))),complement(power_class(x))),null_class).
% 299.94/300.50 121678[0:SpL:98733.0,46913.0] || member(regular(union(complement(power_class(u)),intersection(power_class(complement(power_class(v))),union(w,x)))),intersection(power_class(u),union(image(element_relation,power_class(v)),complement(union(w,x)))))* -> equal(union(complement(power_class(u)),intersection(power_class(complement(power_class(v))),union(w,x))),null_class).
% 299.94/300.50 121676[0:SpL:46898.0,46913.0] || member(regular(union(complement(power_class(u)),intersection(power_class(v),union(complement(power_class(w)),x)))),intersection(power_class(u),union(complement(power_class(v)),intersection(power_class(w),complement(x)))))* -> equal(union(complement(power_class(u)),intersection(power_class(v),union(complement(power_class(w)),x))),null_class).
% 299.94/300.50 121675[0:SpL:46893.0,46913.0] || member(regular(union(complement(power_class(u)),intersection(power_class(v),union(w,complement(power_class(x)))))),intersection(power_class(u),union(complement(power_class(v)),intersection(complement(w),power_class(x)))))* -> equal(union(complement(power_class(u)),intersection(power_class(v),union(w,complement(power_class(x))))),null_class).
% 299.94/300.50 121674[0:SpL:99160.0,46913.0] || member(regular(union(complement(power_class(u)),intersection(union(v,w),power_class(complement(power_class(x)))))),intersection(power_class(u),union(complement(union(v,w)),image(element_relation,power_class(x)))))* -> equal(union(complement(power_class(u)),intersection(union(v,w),power_class(complement(power_class(x))))),null_class).
% 299.94/300.50 121673[0:SpL:46895.0,46913.0] || member(regular(union(complement(power_class(u)),intersection(union(complement(power_class(v)),w),power_class(x)))),intersection(power_class(u),union(intersection(power_class(v),complement(w)),complement(power_class(x)))))* -> equal(union(complement(power_class(u)),intersection(union(complement(power_class(v)),w),power_class(x))),null_class).
% 299.94/300.50 121672[0:SpL:46894.0,46913.0] || member(regular(union(complement(power_class(u)),intersection(union(v,complement(power_class(w))),power_class(x)))),intersection(power_class(u),union(intersection(complement(v),power_class(w)),complement(power_class(x)))))* -> equal(union(complement(power_class(u)),intersection(union(v,complement(power_class(w))),power_class(x))),null_class).
% 299.94/300.50 121671[0:SpL:99020.0,46913.0] || member(regular(union(complement(power_class(u)),intersection(power_class(complement(union(v,w))),power_class(x)))),intersection(power_class(u),union(image(element_relation,union(v,w)),complement(power_class(x)))))* -> equal(union(complement(power_class(u)),intersection(power_class(complement(union(v,w))),power_class(x))),null_class).
% 299.94/300.50 121669[0:SpL:98594.0,46913.0] || member(regular(union(complement(power_class(u)),intersection(power_class(v),power_class(complement(union(w,x)))))),intersection(power_class(u),union(complement(power_class(v)),image(element_relation,union(w,x)))))* -> equal(union(complement(power_class(u)),intersection(power_class(v),power_class(complement(union(w,x))))),null_class).
% 299.94/300.50 122935[0:Rew:98733.0,122678.1] || member(u,symmetric_difference(union(intersection(power_class(complement(power_class(v))),union(w,x)),y),union(union(image(element_relation,power_class(v)),complement(union(w,x))),complement(y))))* -> member(u,complement(symmetric_difference(union(image(element_relation,power_class(v)),complement(union(w,x))),complement(y)))).
% 299.94/300.50 122936[0:Rew:46898.0,122676.1] || member(u,symmetric_difference(union(intersection(power_class(v),union(complement(power_class(w)),x)),y),union(union(complement(power_class(v)),intersection(power_class(w),complement(x))),complement(y))))* -> member(u,complement(symmetric_difference(union(complement(power_class(v)),intersection(power_class(w),complement(x))),complement(y)))).
% 299.94/300.50 122937[0:Rew:46893.0,122675.1] || member(u,symmetric_difference(union(intersection(power_class(v),union(w,complement(power_class(x)))),y),union(union(complement(power_class(v)),intersection(complement(w),power_class(x))),complement(y))))* -> member(u,complement(symmetric_difference(union(complement(power_class(v)),intersection(complement(w),power_class(x))),complement(y)))).
% 299.94/300.50 122938[0:Rew:99160.0,122674.1] || member(u,symmetric_difference(union(intersection(union(v,w),power_class(complement(power_class(x)))),y),union(union(complement(union(v,w)),image(element_relation,power_class(x))),complement(y))))* -> member(u,complement(symmetric_difference(union(complement(union(v,w)),image(element_relation,power_class(x))),complement(y)))).
% 299.94/300.50 122939[0:Rew:46895.0,122673.1] || member(u,symmetric_difference(union(intersection(union(complement(power_class(v)),w),power_class(x)),y),union(union(intersection(power_class(v),complement(w)),complement(power_class(x))),complement(y))))* -> member(u,complement(symmetric_difference(union(intersection(power_class(v),complement(w)),complement(power_class(x))),complement(y)))).
% 299.94/300.50 122940[0:Rew:46894.0,122672.1] || member(u,symmetric_difference(union(intersection(union(v,complement(power_class(w))),power_class(x)),y),union(union(intersection(complement(v),power_class(w)),complement(power_class(x))),complement(y))))* -> member(u,complement(symmetric_difference(union(intersection(complement(v),power_class(w)),complement(power_class(x))),complement(y)))).
% 299.94/300.50 122941[0:Rew:99020.0,122671.1] || member(u,symmetric_difference(union(intersection(power_class(complement(union(v,w))),power_class(x)),y),union(union(image(element_relation,union(v,w)),complement(power_class(x))),complement(y))))* -> member(u,complement(symmetric_difference(union(image(element_relation,union(v,w)),complement(power_class(x))),complement(y)))).
% 299.94/300.50 122942[0:Rew:98594.0,122669.1] || member(u,symmetric_difference(union(intersection(power_class(v),power_class(complement(union(w,x)))),y),union(union(complement(power_class(v)),image(element_relation,union(w,x))),complement(y))))* -> member(u,complement(symmetric_difference(union(complement(power_class(v)),image(element_relation,union(w,x))),complement(y)))).
% 299.94/300.50 122943[0:Rew:98733.0,122643.1] || member(u,symmetric_difference(union(v,intersection(power_class(complement(power_class(w))),union(x,y))),union(complement(v),union(image(element_relation,power_class(w)),complement(union(x,y))))))* -> member(u,complement(symmetric_difference(complement(v),union(image(element_relation,power_class(w)),complement(union(x,y)))))).
% 299.94/300.50 122944[0:Rew:46898.0,122641.1] || member(u,symmetric_difference(union(v,intersection(power_class(w),union(complement(power_class(x)),y))),union(complement(v),union(complement(power_class(w)),intersection(power_class(x),complement(y))))))* -> member(u,complement(symmetric_difference(complement(v),union(complement(power_class(w)),intersection(power_class(x),complement(y)))))).
% 299.94/300.50 122945[0:Rew:46893.0,122640.1] || member(u,symmetric_difference(union(v,intersection(power_class(w),union(x,complement(power_class(y))))),union(complement(v),union(complement(power_class(w)),intersection(complement(x),power_class(y))))))* -> member(u,complement(symmetric_difference(complement(v),union(complement(power_class(w)),intersection(complement(x),power_class(y)))))).
% 299.94/300.50 122946[0:Rew:99160.0,122639.1] || member(u,symmetric_difference(union(v,intersection(union(w,x),power_class(complement(power_class(y))))),union(complement(v),union(complement(union(w,x)),image(element_relation,power_class(y))))))* -> member(u,complement(symmetric_difference(complement(v),union(complement(union(w,x)),image(element_relation,power_class(y)))))).
% 299.94/300.50 122947[0:Rew:46895.0,122638.1] || member(u,symmetric_difference(union(v,intersection(union(complement(power_class(w)),x),power_class(y))),union(complement(v),union(intersection(power_class(w),complement(x)),complement(power_class(y))))))* -> member(u,complement(symmetric_difference(complement(v),union(intersection(power_class(w),complement(x)),complement(power_class(y)))))).
% 299.94/300.50 122948[0:Rew:46894.0,122637.1] || member(u,symmetric_difference(union(v,intersection(union(w,complement(power_class(x))),power_class(y))),union(complement(v),union(intersection(complement(w),power_class(x)),complement(power_class(y))))))* -> member(u,complement(symmetric_difference(complement(v),union(intersection(complement(w),power_class(x)),complement(power_class(y)))))).
% 299.94/300.50 122949[0:Rew:99020.0,122636.1] || member(u,symmetric_difference(union(v,intersection(power_class(complement(union(w,x))),power_class(y))),union(complement(v),union(image(element_relation,union(w,x)),complement(power_class(y))))))* -> member(u,complement(symmetric_difference(complement(v),union(image(element_relation,union(w,x)),complement(power_class(y)))))).
% 299.94/300.50 122950[0:Rew:98594.0,122634.1] || member(u,symmetric_difference(union(v,intersection(power_class(w),power_class(complement(union(x,y))))),union(complement(v),union(complement(power_class(w)),image(element_relation,union(x,y))))))* -> member(u,complement(symmetric_difference(complement(v),union(complement(power_class(w)),image(element_relation,union(x,y)))))).
% 299.94/300.50 127018[0:SpL:99615.0,1475.1] || member(u,union(union(v,complement(union(w,x))),union(complement(v),union(w,x)))) member(u,complement(symmetric_difference(complement(v),union(w,x)))) -> member(u,symmetric_difference(union(v,complement(union(w,x))),union(complement(v),union(w,x))))*.
% 299.94/300.50 126876[0:SpR:98733.0,99615.0] || -> equal(intersection(union(intersection(power_class(complement(power_class(u))),union(v,w)),complement(union(x,y))),union(union(image(element_relation,power_class(u)),complement(union(v,w))),union(x,y))),symmetric_difference(union(image(element_relation,power_class(u)),complement(union(v,w))),union(x,y)))**.
% 299.94/300.50 126874[0:SpR:46898.0,99615.0] || -> equal(intersection(union(intersection(power_class(u),union(complement(power_class(v)),w)),complement(union(x,y))),union(union(complement(power_class(u)),intersection(power_class(v),complement(w))),union(x,y))),symmetric_difference(union(complement(power_class(u)),intersection(power_class(v),complement(w))),union(x,y)))**.
% 299.94/300.50 126873[0:SpR:46893.0,99615.0] || -> equal(intersection(union(intersection(power_class(u),union(v,complement(power_class(w)))),complement(union(x,y))),union(union(complement(power_class(u)),intersection(complement(v),power_class(w))),union(x,y))),symmetric_difference(union(complement(power_class(u)),intersection(complement(v),power_class(w))),union(x,y)))**.
% 299.94/300.50 126872[0:SpR:99160.0,99615.0] || -> equal(intersection(union(intersection(union(u,v),power_class(complement(power_class(w)))),complement(union(x,y))),union(union(complement(union(u,v)),image(element_relation,power_class(w))),union(x,y))),symmetric_difference(union(complement(union(u,v)),image(element_relation,power_class(w))),union(x,y)))**.
% 299.94/300.50 126871[0:SpR:46895.0,99615.0] || -> equal(intersection(union(intersection(union(complement(power_class(u)),v),power_class(w)),complement(union(x,y))),union(union(intersection(power_class(u),complement(v)),complement(power_class(w))),union(x,y))),symmetric_difference(union(intersection(power_class(u),complement(v)),complement(power_class(w))),union(x,y)))**.
% 299.94/300.50 126870[0:SpR:46894.0,99615.0] || -> equal(intersection(union(intersection(union(u,complement(power_class(v))),power_class(w)),complement(union(x,y))),union(union(intersection(complement(u),power_class(v)),complement(power_class(w))),union(x,y))),symmetric_difference(union(intersection(complement(u),power_class(v)),complement(power_class(w))),union(x,y)))**.
% 299.94/300.50 126869[0:SpR:99020.0,99615.0] || -> equal(intersection(union(intersection(power_class(complement(union(u,v))),power_class(w)),complement(union(x,y))),union(union(image(element_relation,union(u,v)),complement(power_class(w))),union(x,y))),symmetric_difference(union(image(element_relation,union(u,v)),complement(power_class(w))),union(x,y)))**.
% 299.94/300.50 126867[0:SpR:98594.0,99615.0] || -> equal(intersection(union(intersection(power_class(u),power_class(complement(union(v,w)))),complement(union(x,y))),union(union(complement(power_class(u)),image(element_relation,union(v,w))),union(x,y))),symmetric_difference(union(complement(power_class(u)),image(element_relation,union(v,w))),union(x,y)))**.
% 299.94/300.50 128052[0:SpL:98895.0,1475.1] || member(u,union(union(union(v,w),complement(x)),union(complement(union(v,w)),x))) member(u,complement(symmetric_difference(union(v,w),complement(x)))) -> member(u,symmetric_difference(union(union(v,w),complement(x)),union(complement(union(v,w)),x)))*.
% 299.94/300.50 127943[0:SpR:98733.0,98895.0] || -> equal(intersection(union(union(u,v),union(image(element_relation,power_class(w)),complement(union(x,y)))),union(complement(union(u,v)),intersection(power_class(complement(power_class(w))),union(x,y)))),symmetric_difference(union(u,v),union(image(element_relation,power_class(w)),complement(union(x,y)))))**.
% 299.94/300.50 127941[0:SpR:46898.0,98895.0] || -> equal(intersection(union(union(u,v),union(complement(power_class(w)),intersection(power_class(x),complement(y)))),union(complement(union(u,v)),intersection(power_class(w),union(complement(power_class(x)),y)))),symmetric_difference(union(u,v),union(complement(power_class(w)),intersection(power_class(x),complement(y)))))**.
% 299.94/300.50 127940[0:SpR:46893.0,98895.0] || -> equal(intersection(union(union(u,v),union(complement(power_class(w)),intersection(complement(x),power_class(y)))),union(complement(union(u,v)),intersection(power_class(w),union(x,complement(power_class(y)))))),symmetric_difference(union(u,v),union(complement(power_class(w)),intersection(complement(x),power_class(y)))))**.
% 299.94/300.50 127939[0:SpR:99160.0,98895.0] || -> equal(intersection(union(union(u,v),union(complement(union(w,x)),image(element_relation,power_class(y)))),union(complement(union(u,v)),intersection(union(w,x),power_class(complement(power_class(y)))))),symmetric_difference(union(u,v),union(complement(union(w,x)),image(element_relation,power_class(y)))))**.
% 299.94/300.50 127938[0:SpR:46895.0,98895.0] || -> equal(intersection(union(union(u,v),union(intersection(power_class(w),complement(x)),complement(power_class(y)))),union(complement(union(u,v)),intersection(union(complement(power_class(w)),x),power_class(y)))),symmetric_difference(union(u,v),union(intersection(power_class(w),complement(x)),complement(power_class(y)))))**.
% 299.94/300.50 127937[0:SpR:46894.0,98895.0] || -> equal(intersection(union(union(u,v),union(intersection(complement(w),power_class(x)),complement(power_class(y)))),union(complement(union(u,v)),intersection(union(w,complement(power_class(x))),power_class(y)))),symmetric_difference(union(u,v),union(intersection(complement(w),power_class(x)),complement(power_class(y)))))**.
% 299.94/300.50 127936[0:SpR:99020.0,98895.0] || -> equal(intersection(union(union(u,v),union(image(element_relation,union(w,x)),complement(power_class(y)))),union(complement(union(u,v)),intersection(power_class(complement(union(w,x))),power_class(y)))),symmetric_difference(union(u,v),union(image(element_relation,union(w,x)),complement(power_class(y)))))**.
% 299.94/300.50 127934[0:SpR:98594.0,98895.0] || -> equal(intersection(union(union(u,v),union(complement(power_class(w)),image(element_relation,union(x,y)))),union(complement(union(u,v)),intersection(power_class(w),power_class(complement(union(x,y)))))),symmetric_difference(union(u,v),union(complement(power_class(w)),image(element_relation,union(x,y)))))**.
% 299.94/300.50 128394[3:Res:125761.0,3006.0] || -> equal(complement(successor(union(null_class,complement(cross_product(u,v))))),null_class) equal(ordered_pair(first(regular(complement(successor(union(null_class,complement(cross_product(u,v))))))),second(regular(complement(successor(union(null_class,complement(cross_product(u,v)))))))),regular(complement(successor(union(null_class,complement(cross_product(u,v)))))))**.
% 299.94/300.50 145236[0:SpR:98217.0,67451.0] || -> equal(intersection(union(power_class(u),union(complement(power_class(v)),intersection(complement(w),union(x,y)))),union(complement(power_class(u)),intersection(power_class(v),union(w,complement(union(x,y)))))),symmetric_difference(power_class(u),union(complement(power_class(v)),intersection(complement(w),union(x,y)))))**.
% 299.94/300.50 145586[0:Rew:98217.0,145228.0] || -> equal(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(complement(w),union(x,y)))),null_class) member(regular(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(complement(w),union(x,y))))),union(u,intersection(power_class(v),union(w,complement(union(x,y))))))*.
% 299.94/300.50 145208[0:SpR:98217.0,46366.0] || -> equal(intersection(union(intersection(power_class(u),union(v,complement(union(w,x)))),complement(power_class(y))),union(union(complement(power_class(u)),intersection(complement(v),union(w,x))),power_class(y))),symmetric_difference(union(complement(power_class(u)),intersection(complement(v),union(w,x))),power_class(y)))**.
% 299.94/300.50 145587[0:Rew:98217.0,145169.0] || -> equal(symmetric_difference(union(complement(power_class(u)),intersection(complement(v),union(w,x))),complement(y)),null_class) member(regular(symmetric_difference(union(complement(power_class(u)),intersection(complement(v),union(w,x))),complement(y))),union(intersection(power_class(u),union(v,complement(union(w,x)))),y))*.
% 299.94/300.50 146107[0:SpR:98314.0,67451.0] || -> equal(intersection(union(power_class(u),union(intersection(complement(v),power_class(w)),complement(union(x,y)))),union(complement(power_class(u)),intersection(union(v,complement(power_class(w))),union(x,y)))),symmetric_difference(power_class(u),union(intersection(complement(v),power_class(w)),complement(union(x,y)))))**.
% 299.94/300.50 146461[0:Rew:98314.0,146099.0] || -> equal(symmetric_difference(complement(u),union(intersection(complement(v),power_class(w)),complement(union(x,y)))),null_class) member(regular(symmetric_difference(complement(u),union(intersection(complement(v),power_class(w)),complement(union(x,y))))),union(u,intersection(union(v,complement(power_class(w))),union(x,y))))*.
% 299.94/300.50 146079[0:SpR:98314.0,46366.0] || -> equal(intersection(union(intersection(union(u,complement(power_class(v))),union(w,x)),complement(power_class(y))),union(union(intersection(complement(u),power_class(v)),complement(union(w,x))),power_class(y))),symmetric_difference(union(intersection(complement(u),power_class(v)),complement(union(w,x))),power_class(y)))**.
% 299.94/300.50 146462[0:Rew:98314.0,146040.0] || -> equal(symmetric_difference(union(intersection(complement(u),power_class(v)),complement(union(w,x))),complement(y)),null_class) member(regular(symmetric_difference(union(intersection(complement(u),power_class(v)),complement(union(w,x))),complement(y))),union(intersection(union(u,complement(power_class(v))),union(w,x)),y))*.
% 299.94/300.50 146662[0:SpR:98315.0,67451.0] || -> equal(intersection(union(power_class(u),union(intersection(power_class(v),complement(w)),complement(union(x,y)))),union(complement(power_class(u)),intersection(union(complement(power_class(v)),w),union(x,y)))),symmetric_difference(power_class(u),union(intersection(power_class(v),complement(w)),complement(union(x,y)))))**.
% 299.94/300.50 147029[0:Rew:98315.0,146654.0] || -> equal(symmetric_difference(complement(u),union(intersection(power_class(v),complement(w)),complement(union(x,y)))),null_class) member(regular(symmetric_difference(complement(u),union(intersection(power_class(v),complement(w)),complement(union(x,y))))),union(u,intersection(union(complement(power_class(v)),w),union(x,y))))*.
% 299.94/300.50 146634[0:SpR:98315.0,46366.0] || -> equal(intersection(union(intersection(union(complement(power_class(u)),v),union(w,x)),complement(power_class(y))),union(union(intersection(power_class(u),complement(v)),complement(union(w,x))),power_class(y))),symmetric_difference(union(intersection(power_class(u),complement(v)),complement(union(w,x))),power_class(y)))**.
% 299.94/300.50 147030[0:Rew:98315.0,146595.0] || -> equal(symmetric_difference(union(intersection(power_class(u),complement(v)),complement(union(w,x))),complement(y)),null_class) member(regular(symmetric_difference(union(intersection(power_class(u),complement(v)),complement(union(w,x))),complement(y))),union(intersection(union(complement(power_class(u)),v),union(w,x)),y))*.
% 299.94/300.50 147591[0:SpR:98515.0,67451.0] || -> equal(intersection(union(power_class(u),union(intersection(complement(v),union(w,x)),complement(power_class(y)))),union(complement(power_class(u)),intersection(union(v,complement(union(w,x))),power_class(y)))),symmetric_difference(power_class(u),union(intersection(complement(v),union(w,x)),complement(power_class(y)))))**.
% 299.94/300.50 147943[0:Rew:98515.0,147583.0] || -> equal(symmetric_difference(complement(u),union(intersection(complement(v),union(w,x)),complement(power_class(y)))),null_class) member(regular(symmetric_difference(complement(u),union(intersection(complement(v),union(w,x)),complement(power_class(y))))),union(u,intersection(union(v,complement(union(w,x))),power_class(y))))*.
% 299.94/300.50 147563[0:SpR:98515.0,46366.0] || -> equal(intersection(union(intersection(union(u,complement(union(v,w))),power_class(x)),complement(power_class(y))),union(union(intersection(complement(u),union(v,w)),complement(power_class(x))),power_class(y))),symmetric_difference(union(intersection(complement(u),union(v,w)),complement(power_class(x))),power_class(y)))**.
% 299.94/300.50 147944[0:Rew:98515.0,147524.0] || -> equal(symmetric_difference(union(intersection(complement(u),union(v,w)),complement(power_class(x))),complement(y)),null_class) member(regular(symmetric_difference(union(intersection(complement(u),union(v,w)),complement(power_class(x))),complement(y))),union(intersection(union(u,complement(union(v,w))),power_class(x)),y))*.
% 299.94/300.50 148346[0:SpR:98672.0,67451.0] || -> equal(intersection(union(power_class(u),union(complement(power_class(v)),intersection(union(w,x),complement(y)))),union(complement(power_class(u)),intersection(power_class(v),union(complement(union(w,x)),y)))),symmetric_difference(power_class(u),union(complement(power_class(v)),intersection(union(w,x),complement(y)))))**.
% 299.94/300.50 148712[0:Rew:98672.0,148338.0] || -> equal(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(union(w,x),complement(y)))),null_class) member(regular(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(union(w,x),complement(y))))),union(u,intersection(power_class(v),union(complement(union(w,x)),y))))*.
% 299.94/300.50 148318[0:SpR:98672.0,46366.0] || -> equal(intersection(union(intersection(power_class(u),union(complement(union(v,w)),x)),complement(power_class(y))),union(union(complement(power_class(u)),intersection(union(v,w),complement(x))),power_class(y))),symmetric_difference(union(complement(power_class(u)),intersection(union(v,w),complement(x))),power_class(y)))**.
% 299.94/300.50 148713[0:Rew:98672.0,148279.0] || -> equal(symmetric_difference(union(complement(power_class(u)),intersection(union(v,w),complement(x))),complement(y)),null_class) member(regular(symmetric_difference(union(complement(power_class(u)),intersection(union(v,w),complement(x))),complement(y))),union(intersection(power_class(u),union(complement(union(v,w)),x)),y))*.
% 299.94/300.50 149126[0:SpR:98876.0,67451.0] || -> equal(intersection(union(power_class(u),union(intersection(union(v,w),complement(x)),complement(power_class(y)))),union(complement(power_class(u)),intersection(union(complement(union(v,w)),x),power_class(y)))),symmetric_difference(power_class(u),union(intersection(union(v,w),complement(x)),complement(power_class(y)))))**.
% 299.94/300.50 149491[0:Rew:98876.0,149118.0] || -> equal(symmetric_difference(complement(u),union(intersection(union(v,w),complement(x)),complement(power_class(y)))),null_class) member(regular(symmetric_difference(complement(u),union(intersection(union(v,w),complement(x)),complement(power_class(y))))),union(u,intersection(union(complement(union(v,w)),x),power_class(y))))*.
% 299.94/300.50 149098[0:SpR:98876.0,46366.0] || -> equal(intersection(union(intersection(union(complement(union(u,v)),w),power_class(x)),complement(power_class(y))),union(union(intersection(union(u,v),complement(w)),complement(power_class(x))),power_class(y))),symmetric_difference(union(intersection(union(u,v),complement(w)),complement(power_class(x))),power_class(y)))**.
% 299.94/300.50 149492[0:Rew:98876.0,149059.0] || -> equal(symmetric_difference(union(intersection(union(u,v),complement(w)),complement(power_class(x))),complement(y)),null_class) member(regular(symmetric_difference(union(intersection(union(u,v),complement(w)),complement(power_class(x))),complement(y))),union(intersection(union(complement(union(u,v)),w),power_class(x)),y))*.
% 299.94/300.50 150604[0:SpR:99161.0,67451.0] || -> equal(intersection(union(power_class(u),union(complement(union(v,w)),intersection(complement(x),power_class(y)))),union(complement(power_class(u)),intersection(union(v,w),union(x,complement(power_class(y)))))),symmetric_difference(power_class(u),union(complement(union(v,w)),intersection(complement(x),power_class(y)))))**.
% 299.94/300.50 150950[0:Rew:99161.0,150596.0] || -> equal(symmetric_difference(complement(u),union(complement(union(v,w)),intersection(complement(x),power_class(y)))),null_class) member(regular(symmetric_difference(complement(u),union(complement(union(v,w)),intersection(complement(x),power_class(y))))),union(u,intersection(union(v,w),union(x,complement(power_class(y))))))*.
% 299.94/300.50 150576[0:SpR:99161.0,46366.0] || -> equal(intersection(union(intersection(union(u,v),union(w,complement(power_class(x)))),complement(power_class(y))),union(union(complement(union(u,v)),intersection(complement(w),power_class(x))),power_class(y))),symmetric_difference(union(complement(union(u,v)),intersection(complement(w),power_class(x))),power_class(y)))**.
% 299.94/300.50 150951[0:Rew:99161.0,150537.0] || -> equal(symmetric_difference(union(complement(union(u,v)),intersection(complement(w),power_class(x))),complement(y)),null_class) member(regular(symmetric_difference(union(complement(union(u,v)),intersection(complement(w),power_class(x))),complement(y))),union(intersection(union(u,v),union(w,complement(power_class(x)))),y))*.
% 299.94/300.50 151115[0:SpR:99162.0,67451.0] || -> equal(intersection(union(power_class(u),union(complement(union(v,w)),intersection(power_class(x),complement(y)))),union(complement(power_class(u)),intersection(union(v,w),union(complement(power_class(x)),y)))),symmetric_difference(power_class(u),union(complement(union(v,w)),intersection(power_class(x),complement(y)))))**.
% 299.94/300.50 151481[0:Rew:99162.0,151107.0] || -> equal(symmetric_difference(complement(u),union(complement(union(v,w)),intersection(power_class(x),complement(y)))),null_class) member(regular(symmetric_difference(complement(u),union(complement(union(v,w)),intersection(power_class(x),complement(y))))),union(u,intersection(union(v,w),union(complement(power_class(x)),y))))*.
% 299.94/300.50 151087[0:SpR:99162.0,46366.0] || -> equal(intersection(union(intersection(union(u,v),union(complement(power_class(w)),x)),complement(power_class(y))),union(union(complement(union(u,v)),intersection(power_class(w),complement(x))),power_class(y))),symmetric_difference(union(complement(union(u,v)),intersection(power_class(w),complement(x))),power_class(y)))**.
% 299.94/300.50 151482[0:Rew:99162.0,151048.0] || -> equal(symmetric_difference(union(complement(union(u,v)),intersection(power_class(w),complement(x))),complement(y)),null_class) member(regular(symmetric_difference(union(complement(union(u,v)),intersection(power_class(w),complement(x))),complement(y))),union(intersection(union(u,v),union(complement(power_class(w)),x)),y))*.
% 299.94/300.50 151742[0:SpR:99659.0,67451.0] || -> equal(intersection(union(power_class(u),union(complement(union(v,w)),image(element_relation,union(x,y)))),union(complement(power_class(u)),intersection(union(v,w),power_class(complement(union(x,y)))))),symmetric_difference(power_class(u),union(complement(union(v,w)),image(element_relation,union(x,y)))))**.
% 299.94/300.50 152144[0:Rew:99659.0,151734.0] || -> equal(symmetric_difference(complement(u),union(complement(union(v,w)),image(element_relation,union(x,y)))),null_class) member(regular(symmetric_difference(complement(u),union(complement(union(v,w)),image(element_relation,union(x,y))))),union(u,intersection(union(v,w),power_class(complement(union(x,y))))))*.
% 299.94/300.50 151714[0:SpR:99659.0,46366.0] || -> equal(intersection(union(intersection(union(u,v),power_class(complement(union(w,x)))),complement(power_class(y))),union(union(complement(union(u,v)),image(element_relation,union(w,x))),power_class(y))),symmetric_difference(union(complement(union(u,v)),image(element_relation,union(w,x))),power_class(y)))**.
% 299.94/300.50 152145[0:Rew:99659.0,151675.0] || -> equal(symmetric_difference(union(complement(union(u,v)),image(element_relation,union(w,x))),complement(y)),null_class) member(regular(symmetric_difference(union(complement(union(u,v)),image(element_relation,union(w,x))),complement(y))),union(intersection(union(u,v),power_class(complement(union(w,x)))),y))*.
% 299.94/300.50 152931[0:SpR:99660.0,67451.0] || -> equal(intersection(union(power_class(u),union(image(element_relation,union(v,w)),complement(union(x,y)))),union(complement(power_class(u)),intersection(power_class(complement(union(v,w))),union(x,y)))),symmetric_difference(power_class(u),union(image(element_relation,union(v,w)),complement(union(x,y)))))**.
% 299.94/300.50 153351[0:Rew:99660.0,152923.0] || -> equal(symmetric_difference(complement(u),union(image(element_relation,union(v,w)),complement(union(x,y)))),null_class) member(regular(symmetric_difference(complement(u),union(image(element_relation,union(v,w)),complement(union(x,y))))),union(u,intersection(power_class(complement(union(v,w))),union(x,y))))*.
% 299.94/300.50 152903[0:SpR:99660.0,46366.0] || -> equal(intersection(union(intersection(power_class(complement(union(u,v))),union(w,x)),complement(power_class(y))),union(union(image(element_relation,union(u,v)),complement(union(w,x))),power_class(y))),symmetric_difference(union(image(element_relation,union(u,v)),complement(union(w,x))),power_class(y)))**.
% 299.94/300.50 153352[0:Rew:99660.0,152864.0] || -> equal(symmetric_difference(union(image(element_relation,union(u,v)),complement(union(w,x))),complement(y)),null_class) member(regular(symmetric_difference(union(image(element_relation,union(u,v)),complement(union(w,x))),complement(y))),union(intersection(power_class(complement(union(u,v))),union(w,x)),y))*.
% 299.94/300.50 155903[3:Rew:31.0,155786.1,31.0,155786.0] || -> equal(regular(union(null_class,complement(restrict(u,v,w)))),null_class) equal(ordered_pair(first(regular(regular(union(null_class,complement(restrict(u,v,w)))))),second(regular(regular(union(null_class,complement(restrict(u,v,w))))))),regular(regular(union(null_class,complement(restrict(u,v,w))))))**.
% 299.94/300.50 157719[3:Rew:31.0,157629.1,31.0,157629.0] || -> equal(intersection(union(null_class,restrict(u,v,w)),x),null_class) equal(ordered_pair(first(regular(intersection(union(null_class,restrict(u,v,w)),x))),second(regular(intersection(union(null_class,restrict(u,v,w)),x)))),regular(intersection(union(null_class,restrict(u,v,w)),x)))**.
% 299.94/300.50 157988[3:Rew:31.0,157886.1,31.0,157886.0] || -> equal(union(null_class,intersection(restrict(u,v,w),x)),null_class) equal(ordered_pair(first(regular(union(null_class,intersection(restrict(u,v,w),x)))),second(regular(union(null_class,intersection(restrict(u,v,w),x))))),regular(union(null_class,intersection(restrict(u,v,w),x))))**.
% 299.94/300.50 158198[3:Rew:31.0,158113.1,31.0,158113.0] || -> equal(intersection(u,union(null_class,restrict(v,w,x))),null_class) equal(ordered_pair(first(regular(intersection(u,union(null_class,restrict(v,w,x))))),second(regular(intersection(u,union(null_class,restrict(v,w,x)))))),regular(intersection(u,union(null_class,restrict(v,w,x)))))**.
% 299.94/300.50 158538[3:Rew:31.0,158442.1,31.0,158442.0] || -> equal(union(null_class,intersection(u,restrict(v,w,x))),null_class) equal(ordered_pair(first(regular(union(null_class,intersection(u,restrict(v,w,x))))),second(regular(union(null_class,intersection(u,restrict(v,w,x)))))),regular(union(null_class,intersection(u,restrict(v,w,x)))))**.
% 299.94/300.50 161676[0:Rew:31.0,161570.1,31.0,161570.0] || -> equal(intersection(intersection(restrict(u,v,w),x),y),null_class) equal(ordered_pair(first(regular(intersection(intersection(restrict(u,v,w),x),y))),second(regular(intersection(intersection(restrict(u,v,w),x),y)))),regular(intersection(intersection(restrict(u,v,w),x),y)))**.
% 299.94/300.50 161931[0:Rew:31.0,161832.1,31.0,161832.0] || -> equal(intersection(u,intersection(v,restrict(w,x,y))),null_class) equal(ordered_pair(first(regular(intersection(u,intersection(v,restrict(w,x,y))))),second(regular(intersection(u,intersection(v,restrict(w,x,y)))))),regular(intersection(u,intersection(v,restrict(w,x,y)))))**.
% 299.94/300.50 161934[0:SpR:46313.0,4904.1] || -> subclass(symmetric_difference(union(u,image(element_relation,power_class(v))),union(complement(u),power_class(complement(power_class(v))))),w) member(not_subclass_element(symmetric_difference(union(u,image(element_relation,power_class(v))),union(complement(u),power_class(complement(power_class(v))))),w),complement(symmetric_difference(complement(u),power_class(complement(power_class(v))))))*.
% 299.94/300.50 162638[0:Rew:31.0,162534.1,31.0,162534.0] || -> equal(intersection(u,intersection(restrict(v,w,x),y)),null_class) equal(ordered_pair(first(regular(intersection(u,intersection(restrict(v,w,x),y)))),second(regular(intersection(u,intersection(restrict(v,w,x),y))))),regular(intersection(u,intersection(restrict(v,w,x),y))))**.
% 299.94/300.50 162904[0:Rew:31.0,162803.1,31.0,162803.0] || -> equal(intersection(intersection(u,restrict(v,w,x)),y),null_class) equal(ordered_pair(first(regular(intersection(intersection(u,restrict(v,w,x)),y))),second(regular(intersection(intersection(u,restrict(v,w,x)),y)))),regular(intersection(intersection(u,restrict(v,w,x)),y)))**.
% 299.94/300.50 162907[0:SpR:46529.0,4904.1] || -> subclass(symmetric_difference(union(image(element_relation,power_class(u)),v),union(power_class(complement(power_class(u))),complement(v))),w) member(not_subclass_element(symmetric_difference(union(image(element_relation,power_class(u)),v),union(power_class(complement(power_class(u))),complement(v))),w),complement(symmetric_difference(power_class(complement(power_class(u))),complement(v))))*.
% 299.94/300.50 166730[15:Rew:165880.0,13506.0] || member(ordered_pair(u,not_subclass_element(image(v,image(w,singleton(u))),x)),cross_product(y__dfg,y__dfg))* subclass(compose(v,w),y) -> subclass(image(v,image(w,singleton(u))),x) member(ordered_pair(u,not_subclass_element(image(v,image(w,singleton(u))),x)),y)*.
% 299.94/300.50 175264[15:Rew:165880.0,166786.3,165880.0,166786.1] || member(ordered_pair(u,not_subclass_element(image(v,range_of(null_class)),w)),cross_product(y__dfg,y__dfg)) -> equal(cross_product(singleton(u),y__dfg),null_class) subclass(image(v,range_of(null_class)),w) member(ordered_pair(u,not_subclass_element(image(v,range_of(null_class)),w)),compose(v,regular(cross_product(singleton(u),y__dfg))))*.
% 299.94/300.50 166799[15:Rew:165880.0,91164.0] || member(regular(cross_product(u,v)),cross_product(y__dfg,y__dfg)) subclass(composition_function,element_relation) -> equal(cross_product(u,v),null_class) member(first(regular(cross_product(u,v))),ordered_pair(second(regular(cross_product(u,v))),compose(first(regular(cross_product(u,v))),second(regular(cross_product(u,v))))))*.
% 299.94/300.50 166812[15:Rew:165880.0,2359.0] || member(ordered_pair(u,regular(intersection(v,image(w,image(x,singleton(u)))))),cross_product(y__dfg,y__dfg)) -> equal(intersection(v,image(w,image(x,singleton(u)))),null_class) member(ordered_pair(u,regular(intersection(v,image(w,image(x,singleton(u)))))),compose(w,x))*.
% 299.94/300.50 166813[15:Rew:165880.0,2981.0] || member(ordered_pair(u,regular(intersection(image(v,image(w,singleton(u))),x))),cross_product(y__dfg,y__dfg)) -> equal(intersection(image(v,image(w,singleton(u))),x),null_class) member(ordered_pair(u,regular(intersection(image(v,image(w,singleton(u))),x))),compose(v,w))*.
% 299.94/300.50 166884[15:Rew:165880.0,31086.0] || member(ordered_pair(u,regular(union(null_class,image(v,image(w,singleton(u)))))),cross_product(y__dfg,y__dfg)) -> equal(union(null_class,image(v,image(w,singleton(u)))),null_class) member(ordered_pair(u,regular(union(null_class,image(v,image(w,singleton(u)))))),compose(v,w))*.
% 299.94/300.50 175265[15:Rew:165880.0,166972.1,165880.0,166972.0] || member(u,y__dfg) member(v,y__dfg) equal(successor(v),u) subclass(successor_relation,image(w,image(x,singleton(y)))) member(ordered_pair(y,ordered_pair(v,u)),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(y,ordered_pair(v,u)),compose(w,x))*.
% 299.94/300.50 175266[15:Rew:165880.0,169904.1] || member(cross_product(u,v),y__dfg) member(second(apply(choice,cross_product(u,v))),y__dfg) member(first(apply(choice,cross_product(u,v))),second(apply(choice,cross_product(u,v))))* -> equal(cross_product(u,v),null_class) member(apply(choice,cross_product(u,v)),element_relation).
% 299.94/300.50 171945[15:Rew:165880.0,122782.0] || member(symmetric_difference(union(u,v),union(complement(u),complement(v))),y__dfg) -> equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),null_class) member(apply(choice,symmetric_difference(union(u,v),union(complement(u),complement(v)))),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.50 171972[15:Rew:165880.0,126976.0] || subclass(y__dfg,complement(symmetric_difference(complement(u),union(v,w)))) member(omega,union(union(u,complement(union(v,w))),union(complement(u),union(v,w)))) -> member(omega,symmetric_difference(union(u,complement(union(v,w))),union(complement(u),union(v,w))))*.
% 299.94/300.50 171976[15:Rew:165880.0,128010.0] || subclass(y__dfg,complement(symmetric_difference(union(u,v),complement(w)))) member(omega,union(union(union(u,v),complement(w)),union(complement(union(u,v)),w))) -> member(omega,symmetric_difference(union(union(u,v),complement(w)),union(complement(union(u,v)),w)))*.
% 299.94/300.50 171991[15:Rew:165880.0,156452.0] || member(union(null_class,intersection(union(null_class,restrict(u,v,w)),x)),y__dfg) -> equal(union(null_class,intersection(union(null_class,restrict(u,v,w)),x)),null_class) member(apply(choice,union(null_class,intersection(union(null_class,restrict(u,v,w)),x))),cross_product(v,w))*.
% 299.94/300.50 171996[15:Rew:165880.0,156451.0] || member(union(null_class,intersection(u,union(null_class,restrict(v,w,x)))),y__dfg) -> equal(union(null_class,intersection(u,union(null_class,restrict(v,w,x)))),null_class) member(apply(choice,union(null_class,intersection(u,union(null_class,restrict(v,w,x))))),cross_product(w,x))*.
% 299.94/300.50 172002[15:Rew:165880.0,156450.0] || member(intersection(intersection(union(null_class,restrict(u,v,w)),x),y),y__dfg) -> equal(intersection(intersection(union(null_class,restrict(u,v,w)),x),y),null_class) member(apply(choice,intersection(intersection(union(null_class,restrict(u,v,w)),x),y)),cross_product(v,w))*.
% 299.94/300.50 172008[15:Rew:165880.0,156448.0] || member(intersection(u,intersection(v,union(null_class,restrict(w,x,y)))),y__dfg) -> equal(intersection(u,intersection(v,union(null_class,restrict(w,x,y)))),null_class) member(apply(choice,intersection(u,intersection(v,union(null_class,restrict(w,x,y))))),cross_product(x,y))*.
% 299.94/300.50 172013[15:Rew:165880.0,156447.0] || member(intersection(u,intersection(union(null_class,restrict(v,w,x)),y)),y__dfg) -> equal(intersection(u,intersection(union(null_class,restrict(v,w,x)),y)),null_class) member(apply(choice,intersection(u,intersection(union(null_class,restrict(v,w,x)),y))),cross_product(w,x))*.
% 299.94/300.50 172018[15:Rew:165880.0,156449.0] || member(intersection(intersection(u,union(null_class,restrict(v,w,x))),y),y__dfg) -> equal(intersection(intersection(u,union(null_class,restrict(v,w,x))),y),null_class) member(apply(choice,intersection(intersection(u,union(null_class,restrict(v,w,x))),y)),cross_product(w,x))*.
% 299.94/300.50 172048[15:Rew:165880.0,141100.0] || member(symmetric_difference(power_class(complement(power_class(u))),union(v,w)),y__dfg) -> equal(symmetric_difference(power_class(complement(power_class(u))),union(v,w)),null_class) member(apply(choice,symmetric_difference(power_class(complement(power_class(u))),union(v,w))),union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 299.94/300.50 172049[15:Rew:165880.0,141098.0] || member(symmetric_difference(power_class(u),union(complement(power_class(v)),w)),y__dfg) -> equal(symmetric_difference(power_class(u),union(complement(power_class(v)),w)),null_class) member(apply(choice,symmetric_difference(power_class(u),union(complement(power_class(v)),w))),union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 299.94/300.50 172050[15:Rew:165880.0,141097.0] || member(symmetric_difference(power_class(u),union(v,complement(power_class(w)))),y__dfg) -> equal(symmetric_difference(power_class(u),union(v,complement(power_class(w)))),null_class) member(apply(choice,symmetric_difference(power_class(u),union(v,complement(power_class(w))))),union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 299.94/300.50 172051[15:Rew:165880.0,141096.0] || member(symmetric_difference(union(u,v),power_class(complement(power_class(w)))),y__dfg) -> equal(symmetric_difference(union(u,v),power_class(complement(power_class(w)))),null_class) member(apply(choice,symmetric_difference(union(u,v),power_class(complement(power_class(w))))),union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 299.94/300.50 172052[15:Rew:165880.0,141095.0] || member(symmetric_difference(union(complement(power_class(u)),v),power_class(w)),y__dfg) -> equal(symmetric_difference(union(complement(power_class(u)),v),power_class(w)),null_class) member(apply(choice,symmetric_difference(union(complement(power_class(u)),v),power_class(w))),union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 299.94/300.50 172053[15:Rew:165880.0,141094.0] || member(symmetric_difference(union(u,complement(power_class(v))),power_class(w)),y__dfg) -> equal(symmetric_difference(union(u,complement(power_class(v))),power_class(w)),null_class) member(apply(choice,symmetric_difference(union(u,complement(power_class(v))),power_class(w))),union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 299.94/300.50 172054[15:Rew:165880.0,141093.0] || member(symmetric_difference(power_class(complement(union(u,v))),power_class(w)),y__dfg) -> equal(symmetric_difference(power_class(complement(union(u,v))),power_class(w)),null_class) member(apply(choice,symmetric_difference(power_class(complement(union(u,v))),power_class(w))),union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 299.94/300.50 172055[15:Rew:165880.0,141091.0] || member(symmetric_difference(power_class(u),power_class(complement(union(v,w)))),y__dfg) -> equal(symmetric_difference(power_class(u),power_class(complement(union(v,w)))),null_class) member(apply(choice,symmetric_difference(power_class(u),power_class(complement(union(v,w))))),union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 299.94/300.50 172430[15:Rew:165880.0,156403.0] || member(regular(union(null_class,complement(intersection(restrict(u,v,w),x)))),y__dfg) -> equal(regular(union(null_class,complement(intersection(restrict(u,v,w),x)))),null_class) member(apply(choice,regular(union(null_class,complement(intersection(restrict(u,v,w),x))))),cross_product(v,w))*.
% 299.94/300.50 172436[15:Rew:165880.0,156422.0] || member(regular(union(null_class,complement(intersection(u,restrict(v,w,x))))),y__dfg) -> equal(regular(union(null_class,complement(intersection(u,restrict(v,w,x))))),null_class) member(apply(choice,regular(union(null_class,complement(intersection(u,restrict(v,w,x)))))),cross_product(w,x))*.
% 299.94/300.50 172467[15:Rew:165880.0,157077.0] || member(restrict(ordered_pair(u,v),w,x),y__dfg) -> equal(restrict(ordered_pair(u,v),w,x),null_class) equal(apply(choice,restrict(ordered_pair(u,v),w,x)),unordered_pair(u,singleton(v)))** equal(apply(choice,restrict(ordered_pair(u,v),w,x)),singleton(u)).
% 299.94/300.50 172468[15:Rew:165880.0,157073.0] || member(restrict(union(u,v),w,x),y__dfg) member(apply(choice,restrict(union(u,v),w,x)),complement(v))* member(apply(choice,restrict(union(u,v),w,x)),complement(u))* -> equal(restrict(union(u,v),w,x),null_class).
% 299.94/300.50 172469[15:Rew:165880.0,157070.0] || member(restrict(symmetric_difference(union(u,v),complement(w)),x,y),y__dfg) -> equal(restrict(symmetric_difference(union(u,v),complement(w)),x,y),null_class) member(apply(choice,restrict(symmetric_difference(union(u,v),complement(w)),x,y)),union(complement(union(u,v)),w))*.
% 299.94/300.50 172470[15:Rew:165880.0,157066.0] || member(restrict(symmetric_difference(complement(u),union(v,w)),x,y),y__dfg) -> equal(restrict(symmetric_difference(complement(u),union(v,w)),x,y),null_class) member(apply(choice,restrict(symmetric_difference(complement(u),union(v,w)),x,y)),union(u,complement(union(v,w))))*.
% 299.94/300.50 172490[15:Rew:165880.0,157617.0] || member(intersection(union(null_class,intersection(restrict(u,v,w),x)),y),y__dfg) -> equal(intersection(union(null_class,intersection(restrict(u,v,w),x)),y),null_class) member(apply(choice,intersection(union(null_class,intersection(restrict(u,v,w),x)),y)),cross_product(v,w))*.
% 299.94/300.50 172498[15:Rew:165880.0,157874.0] || member(union(null_class,intersection(intersection(restrict(u,v,w),x),y)),y__dfg) -> equal(union(null_class,intersection(intersection(restrict(u,v,w),x),y)),null_class) member(apply(choice,union(null_class,intersection(intersection(restrict(u,v,w),x),y))),cross_product(v,w))*.
% 299.94/300.50 172504[15:Rew:165880.0,158101.0] || member(intersection(u,union(null_class,intersection(restrict(v,w,x),y))),y__dfg) -> equal(intersection(u,union(null_class,intersection(restrict(v,w,x),y))),null_class) member(apply(choice,intersection(u,union(null_class,intersection(restrict(v,w,x),y)))),cross_product(w,x))*.
% 299.94/300.50 172512[15:Rew:165880.0,158430.0] || member(union(null_class,intersection(u,intersection(restrict(v,w,x),y))),y__dfg) -> equal(union(null_class,intersection(u,intersection(restrict(v,w,x),y))),null_class) member(apply(choice,union(null_class,intersection(u,intersection(restrict(v,w,x),y)))),cross_product(w,x))*.
% 299.94/300.50 172517[15:Rew:165880.0,158575.0] || member(complement(successor(complement(restrict(restrict(u,v,w),x,y)))),y__dfg) -> equal(complement(successor(complement(restrict(restrict(u,v,w),x,y)))),null_class) member(apply(choice,complement(successor(complement(restrict(restrict(u,v,w),x,y))))),cross_product(v,w))*.
% 299.94/300.50 172523[15:Rew:165880.0,159020.0] || member(intersection(union(null_class,intersection(u,restrict(v,w,x))),y),y__dfg) -> equal(intersection(union(null_class,intersection(u,restrict(v,w,x))),y),null_class) member(apply(choice,intersection(union(null_class,intersection(u,restrict(v,w,x))),y)),cross_product(w,x))*.
% 299.94/300.50 172529[15:Rew:165880.0,159273.0] || member(union(null_class,intersection(intersection(u,restrict(v,w,x)),y)),y__dfg) -> equal(union(null_class,intersection(intersection(u,restrict(v,w,x)),y)),null_class) member(apply(choice,union(null_class,intersection(intersection(u,restrict(v,w,x)),y))),cross_product(w,x))*.
% 299.94/300.50 172535[15:Rew:165880.0,159500.0] || member(intersection(u,union(null_class,intersection(v,restrict(w,x,y)))),y__dfg) -> equal(intersection(u,union(null_class,intersection(v,restrict(w,x,y)))),null_class) member(apply(choice,intersection(u,union(null_class,intersection(v,restrict(w,x,y))))),cross_product(x,y))*.
% 299.94/300.50 172541[15:Rew:165880.0,159742.0] || member(union(null_class,intersection(u,intersection(v,restrict(w,x,y)))),y__dfg) -> equal(union(null_class,intersection(u,intersection(v,restrict(w,x,y)))),null_class) member(apply(choice,union(null_class,intersection(u,intersection(v,restrict(w,x,y))))),cross_product(x,y))*.
% 299.94/300.50 172549[15:Rew:165880.0,161558.0] || member(intersection(intersection(intersection(restrict(u,v,w),x),y),z),y__dfg) -> equal(intersection(intersection(intersection(restrict(u,v,w),x),y),z),null_class) member(apply(choice,intersection(intersection(intersection(restrict(u,v,w),x),y),z)),cross_product(v,w))*.
% 299.94/300.50 172557[15:Rew:165880.0,161820.0] || member(intersection(u,intersection(v,intersection(restrict(w,x,y),z))),y__dfg) -> equal(intersection(u,intersection(v,intersection(restrict(w,x,y),z))),null_class) member(apply(choice,intersection(u,intersection(v,intersection(restrict(w,x,y),z)))),cross_product(x,y))*.
% 299.94/300.50 172573[15:Rew:165880.0,162522.0] || member(intersection(u,intersection(intersection(restrict(v,w,x),y),z)),y__dfg) -> equal(intersection(u,intersection(intersection(restrict(v,w,x),y),z)),null_class) member(apply(choice,intersection(u,intersection(intersection(restrict(v,w,x),y),z))),cross_product(w,x))*.
% 299.94/300.50 172579[15:Rew:165880.0,162791.0] || member(intersection(intersection(u,intersection(restrict(v,w,x),y)),z),y__dfg) -> equal(intersection(intersection(u,intersection(restrict(v,w,x),y)),z),null_class) member(apply(choice,intersection(intersection(u,intersection(restrict(v,w,x),y)),z)),cross_product(w,x))*.
% 299.94/300.50 172593[15:Rew:165880.0,163595.0] || member(intersection(intersection(intersection(u,restrict(v,w,x)),y),z),y__dfg) -> equal(intersection(intersection(intersection(u,restrict(v,w,x)),y),z),null_class) member(apply(choice,intersection(intersection(intersection(u,restrict(v,w,x)),y),z)),cross_product(w,x))*.
% 299.94/300.50 172611[15:Rew:165880.0,163810.1] || member(ordered_pair(u,apply(choice,intersection(v,complement(image(w,image(x,singleton(u))))))),compose(w,x))* member(intersection(v,complement(image(w,image(x,singleton(u))))),y__dfg) -> equal(intersection(v,complement(image(w,image(x,singleton(u))))),null_class).
% 299.94/300.50 172638[15:Rew:165880.0,164024.0] || member(intersection(u,intersection(v,intersection(w,restrict(x,y,z)))),y__dfg) -> equal(intersection(u,intersection(v,intersection(w,restrict(x,y,z)))),null_class) member(apply(choice,intersection(u,intersection(v,intersection(w,restrict(x,y,z))))),cross_product(y,z))*.
% 299.94/300.50 172644[15:Rew:165880.0,164287.0] || member(intersection(u,intersection(intersection(v,restrict(w,x,y)),z)),y__dfg) -> equal(intersection(u,intersection(intersection(v,restrict(w,x,y)),z)),null_class) member(apply(choice,intersection(u,intersection(intersection(v,restrict(w,x,y)),z))),cross_product(x,y))*.
% 299.94/300.50 172662[15:Rew:165880.0,164517.1] || member(ordered_pair(u,apply(choice,intersection(complement(image(v,image(w,singleton(u)))),x))),compose(v,w))* member(intersection(complement(image(v,image(w,singleton(u)))),x),y__dfg) -> equal(intersection(complement(image(v,image(w,singleton(u)))),x),null_class).
% 299.94/300.50 172689[15:Rew:165880.0,164744.0] || member(intersection(intersection(u,intersection(v,restrict(w,x,y))),z),y__dfg) -> equal(intersection(intersection(u,intersection(v,restrict(w,x,y))),z),null_class) member(apply(choice,intersection(intersection(u,intersection(v,restrict(w,x,y))),z)),cross_product(x,y))*.
% 299.94/300.50 172694[15:Rew:165880.0,164889.0] || member(restrict(restrict(restrict(u,v,w),x,y),z,x1),y__dfg) -> equal(restrict(restrict(restrict(u,v,w),x,y),z,x1),null_class) member(apply(choice,restrict(restrict(restrict(u,v,w),x,y),z,x1)),cross_product(v,w))*.
% 299.94/300.50 71302[3:Rew:71035.0,71103.0] || member(u,symmetric_difference(complement(symmetric_difference(union(v,w),complement(intersection(v,w)))),union(complement(symmetric_difference(v,w)),union(union(v,w),complement(intersection(v,w))))))* -> member(u,complement(symmetric_difference(complement(symmetric_difference(v,w)),union(union(v,w),complement(intersection(v,w)))))).
% 299.94/300.50 71638[0:Rew:71595.0,71051.0] || -> equal(intersection(complement(symmetric_difference(power_class(complement(power_class(u))),power_class(v))),union(union(power_class(complement(power_class(u))),power_class(v)),union(image(element_relation,power_class(u)),complement(power_class(v))))),symmetric_difference(union(power_class(complement(power_class(u))),power_class(v)),union(image(element_relation,power_class(u)),complement(power_class(v)))))**.
% 299.94/300.50 71640[0:Rew:71595.0,71052.0] || -> equal(intersection(complement(symmetric_difference(power_class(u),power_class(complement(power_class(v))))),union(union(power_class(u),power_class(complement(power_class(v)))),union(complement(power_class(u)),image(element_relation,power_class(v))))),symmetric_difference(union(power_class(u),power_class(complement(power_class(v)))),union(complement(power_class(u)),image(element_relation,power_class(v)))))**.
% 299.94/300.50 83154[3:Rew:1200.1,83146.2] || -> subclass(cross_product(u,v),w) equal(unordered_pair(first(not_subclass_element(cross_product(u,v),w)),singleton(second(not_subclass_element(cross_product(u,v),w)))),apply(choice,not_subclass_element(cross_product(u,v),w)))** equal(apply(choice,not_subclass_element(cross_product(u,v),w)),singleton(first(not_subclass_element(cross_product(u,v),w)))).
% 299.94/300.50 87923[0:Res:3703.1,1475.1] || member(not_subclass_element(intersection(u,restrict(complement(intersection(v,w)),x,y)),z),union(v,w)) -> subclass(intersection(u,restrict(complement(intersection(v,w)),x,y)),z) member(not_subclass_element(intersection(u,restrict(complement(intersection(v,w)),x,y)),z),symmetric_difference(v,w))*.
% 299.94/300.50 88314[0:Res:4876.1,1475.1] || member(not_subclass_element(intersection(restrict(complement(intersection(u,v)),w,x),y),z),union(u,v)) -> subclass(intersection(restrict(complement(intersection(u,v)),w,x),y),z) member(not_subclass_element(intersection(restrict(complement(intersection(u,v)),w,x),y),z),symmetric_difference(u,v))*.
% 299.94/300.50 144796[0:SpL:98733.0,46924.0] || member(not_subclass_element(union(intersection(power_class(complement(power_class(u))),union(v,w)),complement(power_class(x))),y),intersection(union(image(element_relation,power_class(u)),complement(union(v,w))),power_class(x)))* -> subclass(union(intersection(power_class(complement(power_class(u))),union(v,w)),complement(power_class(x))),y).
% 299.94/300.50 144794[0:SpL:46898.0,46924.0] || member(not_subclass_element(union(intersection(power_class(u),union(complement(power_class(v)),w)),complement(power_class(x))),y),intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),power_class(x)))* -> subclass(union(intersection(power_class(u),union(complement(power_class(v)),w)),complement(power_class(x))),y).
% 299.94/300.50 144793[0:SpL:46893.0,46924.0] || member(not_subclass_element(union(intersection(power_class(u),union(v,complement(power_class(w)))),complement(power_class(x))),y),intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),power_class(x)))* -> subclass(union(intersection(power_class(u),union(v,complement(power_class(w)))),complement(power_class(x))),y).
% 299.94/300.50 144792[0:SpL:99160.0,46924.0] || member(not_subclass_element(union(intersection(union(u,v),power_class(complement(power_class(w)))),complement(power_class(x))),y),intersection(union(complement(union(u,v)),image(element_relation,power_class(w))),power_class(x)))* -> subclass(union(intersection(union(u,v),power_class(complement(power_class(w)))),complement(power_class(x))),y).
% 299.94/300.50 144791[0:SpL:46895.0,46924.0] || member(not_subclass_element(union(intersection(union(complement(power_class(u)),v),power_class(w)),complement(power_class(x))),y),intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),power_class(x)))* -> subclass(union(intersection(union(complement(power_class(u)),v),power_class(w)),complement(power_class(x))),y).
% 299.94/300.50 144790[0:SpL:46894.0,46924.0] || member(not_subclass_element(union(intersection(union(u,complement(power_class(v))),power_class(w)),complement(power_class(x))),y),intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),power_class(x)))* -> subclass(union(intersection(union(u,complement(power_class(v))),power_class(w)),complement(power_class(x))),y).
% 299.94/300.50 144789[0:SpL:99020.0,46924.0] || member(not_subclass_element(union(intersection(power_class(complement(union(u,v))),power_class(w)),complement(power_class(x))),y),intersection(union(image(element_relation,union(u,v)),complement(power_class(w))),power_class(x)))* -> subclass(union(intersection(power_class(complement(union(u,v))),power_class(w)),complement(power_class(x))),y).
% 299.94/300.50 144787[0:SpL:98594.0,46924.0] || member(not_subclass_element(union(intersection(power_class(u),power_class(complement(union(v,w)))),complement(power_class(x))),y),intersection(union(complement(power_class(u)),image(element_relation,union(v,w))),power_class(x)))* -> subclass(union(intersection(power_class(u),power_class(complement(union(v,w)))),complement(power_class(x))),y).
% 299.94/300.50 145003[0:SpL:98733.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),intersection(power_class(complement(power_class(v))),union(w,x))),y),intersection(power_class(u),union(image(element_relation,power_class(v)),complement(union(w,x)))))* -> subclass(union(complement(power_class(u)),intersection(power_class(complement(power_class(v))),union(w,x))),y).
% 299.94/300.50 145001[0:SpL:46898.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),intersection(power_class(v),union(complement(power_class(w)),x))),y),intersection(power_class(u),union(complement(power_class(v)),intersection(power_class(w),complement(x)))))* -> subclass(union(complement(power_class(u)),intersection(power_class(v),union(complement(power_class(w)),x))),y).
% 299.94/300.50 145000[0:SpL:46893.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),intersection(power_class(v),union(w,complement(power_class(x))))),y),intersection(power_class(u),union(complement(power_class(v)),intersection(complement(w),power_class(x)))))* -> subclass(union(complement(power_class(u)),intersection(power_class(v),union(w,complement(power_class(x))))),y).
% 299.94/300.50 144999[0:SpL:99160.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),intersection(union(v,w),power_class(complement(power_class(x))))),y),intersection(power_class(u),union(complement(union(v,w)),image(element_relation,power_class(x)))))* -> subclass(union(complement(power_class(u)),intersection(union(v,w),power_class(complement(power_class(x))))),y).
% 299.94/300.50 144998[0:SpL:46895.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),intersection(union(complement(power_class(v)),w),power_class(x))),y),intersection(power_class(u),union(intersection(power_class(v),complement(w)),complement(power_class(x)))))* -> subclass(union(complement(power_class(u)),intersection(union(complement(power_class(v)),w),power_class(x))),y).
% 299.94/300.50 144997[0:SpL:46894.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),intersection(union(v,complement(power_class(w))),power_class(x))),y),intersection(power_class(u),union(intersection(complement(v),power_class(w)),complement(power_class(x)))))* -> subclass(union(complement(power_class(u)),intersection(union(v,complement(power_class(w))),power_class(x))),y).
% 299.94/300.50 144996[0:SpL:99020.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),intersection(power_class(complement(union(v,w))),power_class(x))),y),intersection(power_class(u),union(image(element_relation,union(v,w)),complement(power_class(x)))))* -> subclass(union(complement(power_class(u)),intersection(power_class(complement(union(v,w))),power_class(x))),y).
% 299.94/300.50 144994[0:SpL:98594.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),intersection(power_class(v),power_class(complement(union(w,x))))),y),intersection(power_class(u),union(complement(power_class(v)),image(element_relation,union(w,x)))))* -> subclass(union(complement(power_class(u)),intersection(power_class(v),power_class(complement(union(w,x))))),y).
% 299.94/300.50 145588[0:Rew:98217.0,145229.0] || -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(complement(w),union(x,y)))),z) member(not_subclass_element(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(complement(w),union(x,y)))),z),union(u,intersection(power_class(v),union(w,complement(union(x,y))))))*.
% 299.94/300.50 145589[0:Rew:98217.0,145170.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),intersection(complement(v),union(w,x))),complement(y)),z) member(not_subclass_element(symmetric_difference(union(complement(power_class(u)),intersection(complement(v),union(w,x))),complement(y)),z),union(intersection(power_class(u),union(v,complement(union(w,x)))),y))*.
% 299.94/300.50 146463[0:Rew:98314.0,146100.0] || -> subclass(symmetric_difference(complement(u),union(intersection(complement(v),power_class(w)),complement(union(x,y)))),z) member(not_subclass_element(symmetric_difference(complement(u),union(intersection(complement(v),power_class(w)),complement(union(x,y)))),z),union(u,intersection(union(v,complement(power_class(w))),union(x,y))))*.
% 299.94/300.50 146464[0:Rew:98314.0,146041.0] || -> subclass(symmetric_difference(union(intersection(complement(u),power_class(v)),complement(union(w,x))),complement(y)),z) member(not_subclass_element(symmetric_difference(union(intersection(complement(u),power_class(v)),complement(union(w,x))),complement(y)),z),union(intersection(union(u,complement(power_class(v))),union(w,x)),y))*.
% 299.94/300.50 147031[0:Rew:98315.0,146655.0] || -> subclass(symmetric_difference(complement(u),union(intersection(power_class(v),complement(w)),complement(union(x,y)))),z) member(not_subclass_element(symmetric_difference(complement(u),union(intersection(power_class(v),complement(w)),complement(union(x,y)))),z),union(u,intersection(union(complement(power_class(v)),w),union(x,y))))*.
% 299.94/300.50 147032[0:Rew:98315.0,146596.0] || -> subclass(symmetric_difference(union(intersection(power_class(u),complement(v)),complement(union(w,x))),complement(y)),z) member(not_subclass_element(symmetric_difference(union(intersection(power_class(u),complement(v)),complement(union(w,x))),complement(y)),z),union(intersection(union(complement(power_class(u)),v),union(w,x)),y))*.
% 299.94/300.50 147945[0:Rew:98515.0,147584.0] || -> subclass(symmetric_difference(complement(u),union(intersection(complement(v),union(w,x)),complement(power_class(y)))),z) member(not_subclass_element(symmetric_difference(complement(u),union(intersection(complement(v),union(w,x)),complement(power_class(y)))),z),union(u,intersection(union(v,complement(union(w,x))),power_class(y))))*.
% 299.94/300.50 147946[0:Rew:98515.0,147525.0] || -> subclass(symmetric_difference(union(intersection(complement(u),union(v,w)),complement(power_class(x))),complement(y)),z) member(not_subclass_element(symmetric_difference(union(intersection(complement(u),union(v,w)),complement(power_class(x))),complement(y)),z),union(intersection(union(u,complement(union(v,w))),power_class(x)),y))*.
% 299.94/300.50 148714[0:Rew:98672.0,148339.0] || -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(union(w,x),complement(y)))),z) member(not_subclass_element(symmetric_difference(complement(u),union(complement(power_class(v)),intersection(union(w,x),complement(y)))),z),union(u,intersection(power_class(v),union(complement(union(w,x)),y))))*.
% 299.94/300.50 148715[0:Rew:98672.0,148280.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),intersection(union(v,w),complement(x))),complement(y)),z) member(not_subclass_element(symmetric_difference(union(complement(power_class(u)),intersection(union(v,w),complement(x))),complement(y)),z),union(intersection(power_class(u),union(complement(union(v,w)),x)),y))*.
% 299.94/300.50 149493[0:Rew:98876.0,149119.0] || -> subclass(symmetric_difference(complement(u),union(intersection(union(v,w),complement(x)),complement(power_class(y)))),z) member(not_subclass_element(symmetric_difference(complement(u),union(intersection(union(v,w),complement(x)),complement(power_class(y)))),z),union(u,intersection(union(complement(union(v,w)),x),power_class(y))))*.
% 299.94/300.50 149494[0:Rew:98876.0,149060.0] || -> subclass(symmetric_difference(union(intersection(union(u,v),complement(w)),complement(power_class(x))),complement(y)),z) member(not_subclass_element(symmetric_difference(union(intersection(union(u,v),complement(w)),complement(power_class(x))),complement(y)),z),union(intersection(union(complement(union(u,v)),w),power_class(x)),y))*.
% 299.94/300.50 150952[0:Rew:99161.0,150597.0] || -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),intersection(complement(x),power_class(y)))),z) member(not_subclass_element(symmetric_difference(complement(u),union(complement(union(v,w)),intersection(complement(x),power_class(y)))),z),union(u,intersection(union(v,w),union(x,complement(power_class(y))))))*.
% 299.94/300.50 150953[0:Rew:99161.0,150538.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),intersection(complement(w),power_class(x))),complement(y)),z) member(not_subclass_element(symmetric_difference(union(complement(union(u,v)),intersection(complement(w),power_class(x))),complement(y)),z),union(intersection(union(u,v),union(w,complement(power_class(x)))),y))*.
% 299.94/300.50 151483[0:Rew:99162.0,151108.0] || -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),intersection(power_class(x),complement(y)))),z) member(not_subclass_element(symmetric_difference(complement(u),union(complement(union(v,w)),intersection(power_class(x),complement(y)))),z),union(u,intersection(union(v,w),union(complement(power_class(x)),y))))*.
% 299.94/300.50 151484[0:Rew:99162.0,151049.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),intersection(power_class(w),complement(x))),complement(y)),z) member(not_subclass_element(symmetric_difference(union(complement(union(u,v)),intersection(power_class(w),complement(x))),complement(y)),z),union(intersection(union(u,v),union(complement(power_class(w)),x)),y))*.
% 299.94/300.50 152146[0:Rew:99659.0,151735.0] || -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),image(element_relation,union(x,y)))),z) member(not_subclass_element(symmetric_difference(complement(u),union(complement(union(v,w)),image(element_relation,union(x,y)))),z),union(u,intersection(union(v,w),power_class(complement(union(x,y))))))*.
% 299.94/300.50 152147[0:Rew:99659.0,151676.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),image(element_relation,union(w,x))),complement(y)),z) member(not_subclass_element(symmetric_difference(union(complement(union(u,v)),image(element_relation,union(w,x))),complement(y)),z),union(intersection(union(u,v),power_class(complement(union(w,x)))),y))*.
% 299.94/300.50 153353[0:Rew:99660.0,152924.0] || -> subclass(symmetric_difference(complement(u),union(image(element_relation,union(v,w)),complement(union(x,y)))),z) member(not_subclass_element(symmetric_difference(complement(u),union(image(element_relation,union(v,w)),complement(union(x,y)))),z),union(u,intersection(power_class(complement(union(v,w))),union(x,y))))*.
% 299.94/300.50 153354[0:Rew:99660.0,152865.0] || -> subclass(symmetric_difference(union(image(element_relation,union(u,v)),complement(union(w,x))),complement(y)),z) member(not_subclass_element(symmetric_difference(union(image(element_relation,union(u,v)),complement(union(w,x))),complement(y)),z),union(intersection(power_class(complement(union(u,v))),union(w,x)),y))*.
% 299.94/300.50 155306[0:Res:6510.2,3696.0] || member(not_subclass_element(intersection(u,complement(symmetric_difference(complement(v),complement(w)))),x),union(complement(v),complement(w)))* member(not_subclass_element(intersection(u,complement(symmetric_difference(complement(v),complement(w)))),x),union(v,w)) -> subclass(intersection(u,complement(symmetric_difference(complement(v),complement(w)))),x).
% 299.94/300.50 155296[0:Res:6510.2,4872.0] || member(not_subclass_element(intersection(complement(symmetric_difference(complement(u),complement(v))),w),x),union(complement(u),complement(v)))* member(not_subclass_element(intersection(complement(symmetric_difference(complement(u),complement(v))),w),x),union(u,v)) -> subclass(intersection(complement(symmetric_difference(complement(u),complement(v))),w),x).
% 299.94/300.50 155395[0:Rew:98733.0,155242.0] || member(u,union(union(image(element_relation,power_class(v)),complement(union(w,x))),complement(y))) member(u,union(intersection(power_class(complement(power_class(v))),union(w,x)),y)) -> member(u,symmetric_difference(union(image(element_relation,power_class(v)),complement(union(w,x))),complement(y)))*.
% 299.94/300.50 155396[0:Rew:46898.0,155238.0] || member(u,union(union(complement(power_class(v)),intersection(power_class(w),complement(x))),complement(y))) member(u,union(intersection(power_class(v),union(complement(power_class(w)),x)),y)) -> member(u,symmetric_difference(union(complement(power_class(v)),intersection(power_class(w),complement(x))),complement(y)))*.
% 299.94/300.50 155397[0:Rew:46893.0,155236.0] || member(u,union(union(complement(power_class(v)),intersection(complement(w),power_class(x))),complement(y))) member(u,union(intersection(power_class(v),union(w,complement(power_class(x)))),y)) -> member(u,symmetric_difference(union(complement(power_class(v)),intersection(complement(w),power_class(x))),complement(y)))*.
% 299.94/300.50 155398[0:Rew:99160.0,155232.0] || member(u,union(union(complement(union(v,w)),image(element_relation,power_class(x))),complement(y))) member(u,union(intersection(union(v,w),power_class(complement(power_class(x)))),y)) -> member(u,symmetric_difference(union(complement(union(v,w)),image(element_relation,power_class(x))),complement(y)))*.
% 299.94/300.50 155399[0:Rew:46895.0,155231.0] || member(u,union(union(intersection(power_class(v),complement(w)),complement(power_class(x))),complement(y))) member(u,union(intersection(union(complement(power_class(v)),w),power_class(x)),y)) -> member(u,symmetric_difference(union(intersection(power_class(v),complement(w)),complement(power_class(x))),complement(y)))*.
% 299.94/300.50 155400[0:Rew:46894.0,155230.0] || member(u,union(union(intersection(complement(v),power_class(w)),complement(power_class(x))),complement(y))) member(u,union(intersection(union(v,complement(power_class(w))),power_class(x)),y)) -> member(u,symmetric_difference(union(intersection(complement(v),power_class(w)),complement(power_class(x))),complement(y)))*.
% 299.94/300.50 155401[0:Rew:99020.0,155229.0] || member(u,union(union(image(element_relation,union(v,w)),complement(power_class(x))),complement(y))) member(u,union(intersection(power_class(complement(union(v,w))),power_class(x)),y)) -> member(u,symmetric_difference(union(image(element_relation,union(v,w)),complement(power_class(x))),complement(y)))*.
% 299.94/300.50 155402[0:Rew:98594.0,155227.0] || member(u,union(union(complement(power_class(v)),image(element_relation,union(w,x))),complement(y))) member(u,union(intersection(power_class(v),power_class(complement(union(w,x)))),y)) -> member(u,symmetric_difference(union(complement(power_class(v)),image(element_relation,union(w,x))),complement(y)))*.
% 299.94/300.50 155403[0:Rew:98733.0,155196.0] || member(u,union(complement(v),union(image(element_relation,power_class(w)),complement(union(x,y))))) member(u,union(v,intersection(power_class(complement(power_class(w))),union(x,y)))) -> member(u,symmetric_difference(complement(v),union(image(element_relation,power_class(w)),complement(union(x,y)))))*.
% 299.94/300.50 155404[0:Rew:46898.0,155192.0] || member(u,union(complement(v),union(complement(power_class(w)),intersection(power_class(x),complement(y))))) member(u,union(v,intersection(power_class(w),union(complement(power_class(x)),y)))) -> member(u,symmetric_difference(complement(v),union(complement(power_class(w)),intersection(power_class(x),complement(y)))))*.
% 299.94/300.50 155405[0:Rew:46893.0,155190.0] || member(u,union(complement(v),union(complement(power_class(w)),intersection(complement(x),power_class(y))))) member(u,union(v,intersection(power_class(w),union(x,complement(power_class(y)))))) -> member(u,symmetric_difference(complement(v),union(complement(power_class(w)),intersection(complement(x),power_class(y)))))*.
% 299.94/300.50 155406[0:Rew:99160.0,155186.0] || member(u,union(complement(v),union(complement(union(w,x)),image(element_relation,power_class(y))))) member(u,union(v,intersection(union(w,x),power_class(complement(power_class(y)))))) -> member(u,symmetric_difference(complement(v),union(complement(union(w,x)),image(element_relation,power_class(y)))))*.
% 299.94/300.50 155407[0:Rew:46895.0,155185.0] || member(u,union(complement(v),union(intersection(power_class(w),complement(x)),complement(power_class(y))))) member(u,union(v,intersection(union(complement(power_class(w)),x),power_class(y)))) -> member(u,symmetric_difference(complement(v),union(intersection(power_class(w),complement(x)),complement(power_class(y)))))*.
% 299.94/300.50 155408[0:Rew:46894.0,155184.0] || member(u,union(complement(v),union(intersection(complement(w),power_class(x)),complement(power_class(y))))) member(u,union(v,intersection(union(w,complement(power_class(x))),power_class(y)))) -> member(u,symmetric_difference(complement(v),union(intersection(complement(w),power_class(x)),complement(power_class(y)))))*.
% 299.94/300.50 155409[0:Rew:99020.0,155183.0] || member(u,union(complement(v),union(image(element_relation,union(w,x)),complement(power_class(y))))) member(u,union(v,intersection(power_class(complement(union(w,x))),power_class(y)))) -> member(u,symmetric_difference(complement(v),union(image(element_relation,union(w,x)),complement(power_class(y)))))*.
% 299.94/300.50 155410[0:Rew:98594.0,155181.0] || member(u,union(complement(v),union(complement(power_class(w)),image(element_relation,union(x,y))))) member(u,union(v,intersection(power_class(w),power_class(complement(union(x,y)))))) -> member(u,symmetric_difference(complement(v),union(complement(power_class(w)),image(element_relation,union(x,y)))))*.
% 299.94/300.50 155435[3:MRR:155307.3,155301.2] || member(not_subclass_element(intersection(u,regular(symmetric_difference(complement(v),complement(w)))),x),union(complement(v),complement(w)))* member(not_subclass_element(intersection(u,regular(symmetric_difference(complement(v),complement(w)))),x),union(v,w)) -> subclass(intersection(u,regular(symmetric_difference(complement(v),complement(w)))),x).
% 299.94/300.50 155436[3:MRR:155297.3,155301.2] || member(not_subclass_element(intersection(regular(symmetric_difference(complement(u),complement(v))),w),x),union(complement(u),complement(v)))* member(not_subclass_element(intersection(regular(symmetric_difference(complement(u),complement(v))),w),x),union(u,v)) -> subclass(intersection(regular(symmetric_difference(complement(u),complement(v))),w),x).
% 299.94/300.50 161987[0:SpR:46313.0,9995.1] || member(u,union(union(v,image(element_relation,power_class(w))),union(complement(v),power_class(complement(power_class(w)))))) -> member(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))) member(u,symmetric_difference(union(v,image(element_relation,power_class(w))),union(complement(v),power_class(complement(power_class(w))))))*.
% 299.94/300.50 162366[0:Rew:46313.0,162215.1] || member(not_subclass_element(intersection(union(complement(u),power_class(complement(power_class(v)))),w),symmetric_difference(complement(u),power_class(complement(power_class(v))))),union(u,image(element_relation,power_class(v))))* -> subclass(intersection(union(complement(u),power_class(complement(power_class(v)))),w),symmetric_difference(complement(u),power_class(complement(power_class(v))))).
% 299.94/300.50 162367[0:Rew:46313.0,162214.1] || member(not_subclass_element(intersection(u,union(complement(v),power_class(complement(power_class(w))))),symmetric_difference(complement(v),power_class(complement(power_class(w))))),union(v,image(element_relation,power_class(w))))* -> subclass(intersection(u,union(complement(v),power_class(complement(power_class(w))))),symmetric_difference(complement(v),power_class(complement(power_class(w))))).
% 299.94/300.50 162960[0:SpR:46529.0,9995.1] || member(u,union(union(image(element_relation,power_class(v)),w),union(power_class(complement(power_class(v))),complement(w)))) -> member(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))) member(u,symmetric_difference(union(image(element_relation,power_class(v)),w),union(power_class(complement(power_class(v))),complement(w))))*.
% 299.94/300.50 163354[0:Rew:46529.0,163197.1] || member(not_subclass_element(intersection(union(power_class(complement(power_class(u))),complement(v)),w),symmetric_difference(power_class(complement(power_class(u))),complement(v))),union(image(element_relation,power_class(u)),v))* -> subclass(intersection(union(power_class(complement(power_class(u))),complement(v)),w),symmetric_difference(power_class(complement(power_class(u))),complement(v))).
% 299.94/300.50 163355[0:Rew:46529.0,163196.1] || member(not_subclass_element(intersection(u,union(power_class(complement(power_class(v))),complement(w))),symmetric_difference(power_class(complement(power_class(v))),complement(w))),union(image(element_relation,power_class(v)),w))* -> subclass(intersection(u,union(power_class(complement(power_class(v))),complement(w))),symmetric_difference(power_class(complement(power_class(v))),complement(w))).
% 299.94/300.50 175267[15:Rew:165880.0,166789.3,165880.0,166789.0] || member(image(u,range_of(null_class)),y__dfg) member(ordered_pair(v,apply(choice,image(u,range_of(null_class)))),cross_product(y__dfg,y__dfg)) -> equal(image(u,range_of(null_class)),null_class) member(ordered_pair(v,apply(choice,image(u,range_of(null_class)))),compose(u,singleton(cross_product(singleton(v),y__dfg))))*.
% 299.94/300.50 175268[15:Rew:165880.0,166791.3,165880.0,166791.0] || member(image(u,range_of(null_class)),y__dfg) member(ordered_pair(v,apply(choice,image(u,range_of(null_class)))),cross_product(y__dfg,y__dfg)) -> equal(image(u,range_of(null_class)),null_class) member(ordered_pair(v,apply(choice,image(u,range_of(null_class)))),compose(u,complement(cross_product(singleton(v),y__dfg))))*.
% 299.94/300.50 175269[15:Rew:165880.0,166793.0] || member(image(u,range_of(null_class)),y__dfg) member(ordered_pair(v,apply(choice,image(u,range_of(null_class)))),cross_product(y__dfg,y__dfg)) -> member(v,cantor(w)) equal(image(u,range_of(null_class)),null_class) member(ordered_pair(v,apply(choice,image(u,range_of(null_class)))),compose(u,w))*.
% 299.94/300.50 166798[15:Rew:165880.0,120879.0] || member(regular(cross_product(u,v)),cross_product(y__dfg,y__dfg)) subclass(composition_function,successor_relation) -> equal(cross_product(u,v),null_class) equal(ordered_pair(second(regular(cross_product(u,v))),compose(first(regular(cross_product(u,v))),second(regular(cross_product(u,v))))),successor(first(regular(cross_product(u,v)))))**.
% 299.94/300.50 175270[15:Rew:165880.0,166823.0] || member(cross_product(u,v),y__dfg) member(first(apply(choice,cross_product(u,v))),second(apply(choice,cross_product(u,v))))* member(apply(choice,cross_product(u,v)),cross_product(y__dfg,y__dfg)) -> equal(cross_product(u,v),null_class) member(apply(choice,cross_product(u,v)),element_relation).
% 299.94/300.50 175271[15:Rew:165880.0,169853.1] || member(second(regular(cross_product(u,v))),y__dfg) member(first(regular(cross_product(u,v))),y__dfg) equal(compose(w,first(regular(cross_product(u,v)))),second(regular(cross_product(u,v))))** -> equal(cross_product(u,v),null_class) member(regular(cross_product(u,v)),compose_class(w)).
% 299.94/300.50 169875[15:Rew:165880.0,59101.0] || member(cross_product(u,v),y__dfg) member(singleton(singleton(singleton(apply(choice,cross_product(u,v))))),composition_function) -> equal(cross_product(u,v),null_class) equal(compose(singleton(apply(choice,cross_product(u,v))),first(apply(choice,cross_product(u,v)))),second(apply(choice,cross_product(u,v))))**.
% 299.94/300.50 169877[15:Rew:165880.0,59013.0] || member(cross_product(u,v),y__dfg) member(singleton(singleton(singleton(apply(choice,cross_product(u,v))))),application_function) -> equal(cross_product(u,v),null_class) equal(apply(singleton(apply(choice,cross_product(u,v))),first(apply(choice,cross_product(u,v)))),second(apply(choice,cross_product(u,v))))**.
% 299.94/300.50 169963[15:Rew:165880.0,155268.2] || member(singleton(symmetric_difference(complement(u),complement(v))),union(complement(u),complement(v)))* member(singleton(symmetric_difference(complement(u),complement(v))),union(u,v)) member(symmetric_difference(complement(u),complement(v)),y__dfg) -> member(singleton(singleton(singleton(symmetric_difference(complement(u),complement(v))))),element_relation).
% 299.94/300.50 169986[15:Rew:165880.0,9970.0] || member(intersection(complement(intersection(u,v)),w),y__dfg) member(apply(choice,intersection(complement(intersection(u,v)),w)),union(u,v)) -> equal(intersection(complement(intersection(u,v)),w),null_class) member(apply(choice,intersection(complement(intersection(u,v)),w)),symmetric_difference(u,v))*.
% 299.94/300.50 169988[15:Rew:165880.0,9988.0] || member(intersection(u,complement(intersection(v,w))),y__dfg) member(apply(choice,intersection(u,complement(intersection(v,w)))),union(v,w)) -> equal(intersection(u,complement(intersection(v,w))),null_class) member(apply(choice,intersection(u,complement(intersection(v,w)))),symmetric_difference(v,w))*.
% 299.94/300.50 175272[15:Rew:165880.0,170076.3,165880.0,170076.1] || member(image(u,image(v,null_class)),y__dfg) member(ordered_pair(y__dfg,apply(choice,image(u,image(v,null_class)))),cross_product(y__dfg,y__dfg)) -> equal(image(u,image(v,null_class)),null_class) member(ordered_pair(y__dfg,apply(choice,image(u,image(v,null_class)))),compose(u,v))*.
% 299.94/300.50 171094[15:Rew:165880.0,71303.0] || member(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),y__dfg) -> equal(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),null_class) member(apply(choice,intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w))))),complement(symmetric_difference(v,w)))*.
% 299.94/300.50 171095[15:Rew:165880.0,71304.0] || member(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w),y__dfg) -> equal(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w),null_class) member(apply(choice,intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w)),complement(symmetric_difference(u,v)))*.
% 299.94/300.50 171174[15:Rew:165880.0,78056.0] || member(union(null_class,symmetric_difference(union(u,v),complement(intersection(u,v)))),y__dfg) -> equal(union(null_class,symmetric_difference(union(u,v),complement(intersection(u,v)))),null_class) member(apply(choice,union(null_class,symmetric_difference(union(u,v),complement(intersection(u,v))))),complement(symmetric_difference(u,v)))*.
% 299.94/300.50 171175[15:Rew:165880.0,78036.0] || member(union(null_class,complement(intersection(u,v))),y__dfg) member(apply(choice,union(null_class,complement(intersection(u,v)))),union(u,v)) -> equal(union(null_class,complement(intersection(u,v))),null_class) member(apply(choice,union(null_class,complement(intersection(u,v)))),symmetric_difference(u,v))*.
% 299.94/300.50 171347[15:Rew:165880.0,91742.0] || member(intersection(u,intersection(complement(v),power_class(complement(power_class(w))))),y__dfg) member(apply(choice,intersection(u,intersection(complement(v),power_class(complement(power_class(w)))))),union(v,image(element_relation,power_class(w))))* -> equal(intersection(u,intersection(complement(v),power_class(complement(power_class(w))))),null_class).
% 299.94/300.50 171348[15:Rew:165880.0,91711.0] || member(intersection(intersection(complement(u),power_class(complement(power_class(v)))),w),y__dfg) member(apply(choice,intersection(intersection(complement(u),power_class(complement(power_class(v)))),w)),union(u,image(element_relation,power_class(v))))* -> equal(intersection(intersection(complement(u),power_class(complement(power_class(v)))),w),null_class).
% 299.94/300.50 171362[15:Rew:165880.0,93457.0] || member(intersection(u,intersection(power_class(complement(power_class(v))),complement(w))),y__dfg) member(apply(choice,intersection(u,intersection(power_class(complement(power_class(v))),complement(w)))),union(image(element_relation,power_class(v)),w))* -> equal(intersection(u,intersection(power_class(complement(power_class(v))),complement(w))),null_class).
% 299.94/300.50 171363[15:Rew:165880.0,93426.0] || member(intersection(intersection(power_class(complement(power_class(u))),complement(v)),w),y__dfg) member(apply(choice,intersection(intersection(power_class(complement(power_class(u))),complement(v)),w)),union(image(element_relation,power_class(u)),v))* -> equal(intersection(intersection(power_class(complement(power_class(u))),complement(v)),w),null_class).
% 299.94/300.50 172056[15:Rew:165880.0,141054.0] || member(symmetric_difference(successor(u),union(complement(u),complement(singleton(u)))),y__dfg) -> equal(symmetric_difference(successor(u),union(complement(u),complement(singleton(u)))),null_class) member(apply(choice,symmetric_difference(successor(u),union(complement(u),complement(singleton(u))))),complement(symmetric_difference(complement(u),complement(singleton(u)))))*.
% 299.94/300.50 172471[15:Rew:165880.0,157052.0] || member(restrict(intersection(union(u,v),complement(w)),x,y),y__dfg) member(apply(choice,restrict(intersection(union(u,v),complement(w)),x,y)),union(complement(union(u,v)),w))* -> equal(restrict(intersection(union(u,v),complement(w)),x,y),null_class).
% 299.94/300.50 172472[15:Rew:165880.0,157047.0] || member(restrict(intersection(complement(u),union(v,w)),x,y),y__dfg) member(apply(choice,restrict(intersection(complement(u),union(v,w)),x,y)),union(u,complement(union(v,w))))* -> equal(restrict(intersection(complement(u),union(v,w)),x,y),null_class).
% 299.94/300.50 11080[0:Res:1472.2,1482.0] || member(not_subclass_element(u,intersection(v,restrict(w,x,y))),cross_product(x,y))* member(not_subclass_element(u,intersection(v,restrict(w,x,y))),w)* member(not_subclass_element(u,intersection(v,restrict(w,x,y))),v)* -> subclass(u,intersection(v,restrict(w,x,y))).
% 299.94/300.50 71305[3:Rew:71035.0,71097.0] || member(u,union(complement(symmetric_difference(v,w)),union(union(v,w),complement(intersection(v,w))))) member(u,complement(symmetric_difference(union(v,w),complement(intersection(v,w))))) -> member(u,symmetric_difference(complement(symmetric_difference(v,w)),union(union(v,w),complement(intersection(v,w)))))*.
% 299.94/300.50 138750[0:MRR:138643.0,9181.1] || member(not_subclass_element(u,intersection(v,intersection(complement(w),power_class(complement(power_class(x)))))),v)* -> member(not_subclass_element(u,intersection(v,intersection(complement(w),power_class(complement(power_class(x)))))),union(w,image(element_relation,power_class(x))))* subclass(u,intersection(v,intersection(complement(w),power_class(complement(power_class(x)))))).
% 299.94/300.50 139528[0:MRR:139418.0,9181.1] || member(not_subclass_element(u,intersection(v,intersection(power_class(complement(power_class(w))),complement(x)))),v)* -> member(not_subclass_element(u,intersection(v,intersection(power_class(complement(power_class(w))),complement(x)))),union(image(element_relation,power_class(w)),x))* subclass(u,intersection(v,intersection(power_class(complement(power_class(w))),complement(x)))).
% 299.94/300.50 155319[0:Res:6510.2,11094.1] || member(not_subclass_element(u,intersection(symmetric_difference(complement(v),complement(w)),x)),union(complement(v),complement(w)))* member(not_subclass_element(u,intersection(symmetric_difference(complement(v),complement(w)),x)),union(v,w)) subclass(u,x) -> subclass(u,intersection(symmetric_difference(complement(v),complement(w)),x)).
% 299.94/300.50 155905[0:SpL:1200.1,6974.0] || subclass(u,not_subclass_element(cross_product(v,w),x))* -> subclass(cross_product(v,w),x) equal(u,null_class) equal(regular(u),unordered_pair(first(not_subclass_element(cross_product(v,w),x)),singleton(second(not_subclass_element(cross_product(v,w),x)))))* equal(regular(u),singleton(first(not_subclass_element(cross_product(v,w),x)))).
% 299.94/300.50 162360[0:Rew:71595.0,162195.0] || member(u,symmetric_difference(complement(symmetric_difference(complement(v),power_class(complement(power_class(w))))),union(union(v,image(element_relation,power_class(w))),union(complement(v),power_class(complement(power_class(w)))))))* -> member(u,complement(symmetric_difference(union(v,image(element_relation,power_class(w))),union(complement(v),power_class(complement(power_class(w))))))).
% 299.94/300.50 162096[0:SpR:98733.0,46313.0] || -> equal(intersection(union(intersection(power_class(complement(power_class(u))),union(v,w)),image(element_relation,power_class(x))),union(union(image(element_relation,power_class(u)),complement(union(v,w))),power_class(complement(power_class(x))))),symmetric_difference(union(image(element_relation,power_class(u)),complement(union(v,w))),power_class(complement(power_class(x)))))**.
% 299.94/300.50 162092[0:SpR:46898.0,46313.0] || -> equal(intersection(union(intersection(power_class(u),union(complement(power_class(v)),w)),image(element_relation,power_class(x))),union(union(complement(power_class(u)),intersection(power_class(v),complement(w))),power_class(complement(power_class(x))))),symmetric_difference(union(complement(power_class(u)),intersection(power_class(v),complement(w))),power_class(complement(power_class(x)))))**.
% 299.94/300.50 162090[0:SpR:46893.0,46313.0] || -> equal(intersection(union(intersection(power_class(u),union(v,complement(power_class(w)))),image(element_relation,power_class(x))),union(union(complement(power_class(u)),intersection(complement(v),power_class(w))),power_class(complement(power_class(x))))),symmetric_difference(union(complement(power_class(u)),intersection(complement(v),power_class(w))),power_class(complement(power_class(x)))))**.
% 299.94/300.50 162086[0:SpR:99160.0,46313.0] || -> equal(intersection(union(intersection(union(u,v),power_class(complement(power_class(w)))),image(element_relation,power_class(x))),union(union(complement(union(u,v)),image(element_relation,power_class(w))),power_class(complement(power_class(x))))),symmetric_difference(union(complement(union(u,v)),image(element_relation,power_class(w))),power_class(complement(power_class(x)))))**.
% 299.94/300.50 162085[0:SpR:46895.0,46313.0] || -> equal(intersection(union(intersection(union(complement(power_class(u)),v),power_class(w)),image(element_relation,power_class(x))),union(union(intersection(power_class(u),complement(v)),complement(power_class(w))),power_class(complement(power_class(x))))),symmetric_difference(union(intersection(power_class(u),complement(v)),complement(power_class(w))),power_class(complement(power_class(x)))))**.
% 299.94/300.50 162084[0:SpR:46894.0,46313.0] || -> equal(intersection(union(intersection(union(u,complement(power_class(v))),power_class(w)),image(element_relation,power_class(x))),union(union(intersection(complement(u),power_class(v)),complement(power_class(w))),power_class(complement(power_class(x))))),symmetric_difference(union(intersection(complement(u),power_class(v)),complement(power_class(w))),power_class(complement(power_class(x)))))**.
% 299.94/300.50 162083[0:SpR:99020.0,46313.0] || -> equal(intersection(union(intersection(power_class(complement(union(u,v))),power_class(w)),image(element_relation,power_class(x))),union(union(image(element_relation,union(u,v)),complement(power_class(w))),power_class(complement(power_class(x))))),symmetric_difference(union(image(element_relation,union(u,v)),complement(power_class(w))),power_class(complement(power_class(x)))))**.
% 299.94/300.50 162081[0:SpR:98594.0,46313.0] || -> equal(intersection(union(intersection(power_class(u),power_class(complement(union(v,w)))),image(element_relation,power_class(x))),union(union(complement(power_class(u)),image(element_relation,union(v,w))),power_class(complement(power_class(x))))),symmetric_difference(union(complement(power_class(u)),image(element_relation,union(v,w))),power_class(complement(power_class(x)))))**.
% 299.94/300.50 163348[0:Rew:71595.0,163177.0] || member(u,symmetric_difference(complement(symmetric_difference(power_class(complement(power_class(v))),complement(w))),union(union(image(element_relation,power_class(v)),w),union(power_class(complement(power_class(v))),complement(w)))))* -> member(u,complement(symmetric_difference(union(image(element_relation,power_class(v)),w),union(power_class(complement(power_class(v))),complement(w))))).
% 299.94/300.50 163055[0:SpR:98733.0,46529.0] || -> equal(intersection(union(image(element_relation,power_class(u)),intersection(power_class(complement(power_class(v))),union(w,x))),union(power_class(complement(power_class(u))),union(image(element_relation,power_class(v)),complement(union(w,x))))),symmetric_difference(power_class(complement(power_class(u))),union(image(element_relation,power_class(v)),complement(union(w,x)))))**.
% 299.94/300.50 163051[0:SpR:46898.0,46529.0] || -> equal(intersection(union(image(element_relation,power_class(u)),intersection(power_class(v),union(complement(power_class(w)),x))),union(power_class(complement(power_class(u))),union(complement(power_class(v)),intersection(power_class(w),complement(x))))),symmetric_difference(power_class(complement(power_class(u))),union(complement(power_class(v)),intersection(power_class(w),complement(x)))))**.
% 299.94/300.50 163049[0:SpR:46893.0,46529.0] || -> equal(intersection(union(image(element_relation,power_class(u)),intersection(power_class(v),union(w,complement(power_class(x))))),union(power_class(complement(power_class(u))),union(complement(power_class(v)),intersection(complement(w),power_class(x))))),symmetric_difference(power_class(complement(power_class(u))),union(complement(power_class(v)),intersection(complement(w),power_class(x)))))**.
% 299.94/300.50 163045[0:SpR:99160.0,46529.0] || -> equal(intersection(union(image(element_relation,power_class(u)),intersection(union(v,w),power_class(complement(power_class(x))))),union(power_class(complement(power_class(u))),union(complement(union(v,w)),image(element_relation,power_class(x))))),symmetric_difference(power_class(complement(power_class(u))),union(complement(union(v,w)),image(element_relation,power_class(x)))))**.
% 299.94/300.50 163044[0:SpR:46895.0,46529.0] || -> equal(intersection(union(image(element_relation,power_class(u)),intersection(union(complement(power_class(v)),w),power_class(x))),union(power_class(complement(power_class(u))),union(intersection(power_class(v),complement(w)),complement(power_class(x))))),symmetric_difference(power_class(complement(power_class(u))),union(intersection(power_class(v),complement(w)),complement(power_class(x)))))**.
% 299.94/300.50 163043[0:SpR:46894.0,46529.0] || -> equal(intersection(union(image(element_relation,power_class(u)),intersection(union(v,complement(power_class(w))),power_class(x))),union(power_class(complement(power_class(u))),union(intersection(complement(v),power_class(w)),complement(power_class(x))))),symmetric_difference(power_class(complement(power_class(u))),union(intersection(complement(v),power_class(w)),complement(power_class(x)))))**.
% 299.94/300.50 163042[0:SpR:99020.0,46529.0] || -> equal(intersection(union(image(element_relation,power_class(u)),intersection(power_class(complement(union(v,w))),power_class(x))),union(power_class(complement(power_class(u))),union(image(element_relation,union(v,w)),complement(power_class(x))))),symmetric_difference(power_class(complement(power_class(u))),union(image(element_relation,union(v,w)),complement(power_class(x)))))**.
% 299.94/300.50 163040[0:SpR:98594.0,46529.0] || -> equal(intersection(union(image(element_relation,power_class(u)),intersection(power_class(v),power_class(complement(union(w,x))))),union(power_class(complement(power_class(u))),union(complement(power_class(v)),image(element_relation,union(w,x))))),symmetric_difference(power_class(complement(power_class(u))),union(complement(power_class(v)),image(element_relation,union(w,x)))))**.
% 299.94/300.50 166695[15:Rew:165880.0,3707.0] || member(ordered_pair(u,not_subclass_element(intersection(v,image(w,image(x,singleton(u)))),y)),cross_product(y__dfg,y__dfg)) -> subclass(intersection(v,image(w,image(x,singleton(u)))),y) member(ordered_pair(u,not_subclass_element(intersection(v,image(w,image(x,singleton(u)))),y)),compose(w,x))*.
% 299.94/300.50 166701[15:Rew:165880.0,4880.0] || member(ordered_pair(u,not_subclass_element(intersection(image(v,image(w,singleton(u))),x),y)),cross_product(y__dfg,y__dfg)) -> subclass(intersection(image(v,image(w,singleton(u))),x),y) member(ordered_pair(u,not_subclass_element(intersection(image(v,image(w,singleton(u))),x),y)),compose(v,w))*.
% 299.94/300.50 166719[15:Rew:165880.0,140637.0] || member(not_subclass_element(cross_product(u,v),w),cross_product(y__dfg,y__dfg)) subclass(composition_function,cross_product(x,y))* -> subclass(cross_product(u,v),w) member(ordered_pair(second(not_subclass_element(cross_product(u,v),w)),compose(first(not_subclass_element(cross_product(u,v),w)),second(not_subclass_element(cross_product(u,v),w)))),y)*.
% 299.94/300.50 175273[15:Rew:165880.0,166804.0] || member(u,y__dfg) member(regular(cross_product(v,w)),cross_product(y__dfg,y__dfg)) member(ordered_pair(ordered_pair(second(regular(cross_product(v,w))),first(regular(cross_product(v,w)))),u),x)* -> equal(cross_product(v,w),null_class) member(ordered_pair(regular(cross_product(v,w)),u),flip(x)).
% 299.94/300.50 175274[15:Rew:165880.0,166805.0] || member(u,y__dfg) member(regular(cross_product(v,w)),cross_product(y__dfg,y__dfg)) member(ordered_pair(ordered_pair(second(regular(cross_product(v,w))),u),first(regular(cross_product(v,w)))),x)* -> equal(cross_product(v,w),null_class) member(ordered_pair(regular(cross_product(v,w)),u),rotate(x)).
% 299.94/300.50 175275[15:Rew:165880.0,166822.0] || member(cross_product(u,v),y__dfg) equal(successor(first(apply(choice,cross_product(u,v)))),second(apply(choice,cross_product(u,v)))) member(apply(choice,cross_product(u,v)),cross_product(y__dfg,y__dfg))* -> equal(cross_product(u,v),null_class) member(apply(choice,cross_product(u,v)),successor_relation).
% 299.94/300.50 166885[15:Rew:165880.0,31087.0] || member(ordered_pair(u,not_subclass_element(union(null_class,image(v,image(w,singleton(u)))),x)),cross_product(y__dfg,y__dfg)) -> subclass(union(null_class,image(v,image(w,singleton(u)))),x) member(ordered_pair(u,not_subclass_element(union(null_class,image(v,image(w,singleton(u)))),x)),compose(v,w))*.
% 299.94/300.50 168390[15:Rew:165880.0,10622.1] || member(ordered_pair(ordered_pair(second(regular(cross_product(u,v))),first(regular(cross_product(u,v)))),w),x)* member(ordered_pair(regular(cross_product(u,v)),w),cross_product(cross_product(y__dfg,y__dfg),y__dfg)) -> equal(cross_product(u,v),null_class) member(ordered_pair(regular(cross_product(u,v)),w),flip(x)).
% 299.94/300.50 168391[15:Rew:165880.0,10623.1] || member(ordered_pair(ordered_pair(second(regular(cross_product(u,v))),w),first(regular(cross_product(u,v)))),x)* member(ordered_pair(regular(cross_product(u,v)),w),cross_product(cross_product(y__dfg,y__dfg),y__dfg)) -> equal(cross_product(u,v),null_class) member(ordered_pair(regular(cross_product(u,v)),w),rotate(x)).
% 299.94/300.50 175276[15:Rew:165880.0,168462.3,165880.0,168462.0] || member(restrict(element_relation,y__dfg,u),y__dfg) subclass(domain_relation,image(v,image(w,singleton(x)))) member(ordered_pair(x,ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u))),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(x,ordered_pair(restrict(element_relation,y__dfg,u),sum_class(u))),compose(v,w))*.
% 299.94/300.50 175277[15:Rew:165880.0,168532.3,165880.0,168532.0] || member(flip(cross_product(u,y__dfg)),y__dfg) subclass(domain_relation,image(v,image(w,singleton(x)))) member(ordered_pair(x,ordered_pair(flip(cross_product(u,y__dfg)),inverse(u))),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(x,ordered_pair(flip(cross_product(u,y__dfg)),inverse(u))),compose(v,w))*.
% 299.94/300.50 171197[15:Rew:165880.0,78973.0] || subclass(y__dfg,complement(symmetric_difference(union(u,v),complement(intersection(u,v))))) member(omega,union(complement(symmetric_difference(u,v)),union(union(u,v),complement(intersection(u,v))))) -> member(omega,symmetric_difference(complement(symmetric_difference(u,v)),union(union(u,v),complement(intersection(u,v)))))*.
% 299.94/300.50 172074[15:Rew:165880.0,142323.0] || member(complement(union(u,complement(union(v,complement(power_class(w)))))),y__dfg) member(apply(choice,complement(union(u,complement(union(v,complement(power_class(w))))))),union(u,intersection(complement(v),power_class(w))))* -> equal(complement(union(u,complement(union(v,complement(power_class(w)))))),null_class).
% 299.94/300.50 172084[15:Rew:165880.0,143890.0] || member(complement(union(complement(union(u,complement(power_class(v)))),w)),y__dfg) member(apply(choice,complement(union(complement(union(u,complement(power_class(v)))),w))),union(intersection(complement(u),power_class(v)),w))* -> equal(complement(union(complement(union(u,complement(power_class(v)))),w)),null_class).
% 299.94/300.50 172100[15:Rew:165880.0,144304.0] || member(complement(union(u,complement(union(complement(power_class(v)),w)))),y__dfg) member(apply(choice,complement(union(u,complement(union(complement(power_class(v)),w))))),union(u,intersection(power_class(v),complement(w))))* -> equal(complement(union(u,complement(union(complement(power_class(v)),w)))),null_class).
% 299.94/300.50 172110[15:Rew:165880.0,144568.0] || member(complement(union(complement(union(complement(power_class(u)),v)),w)),y__dfg) member(apply(choice,complement(union(complement(union(complement(power_class(u)),v)),w))),union(intersection(power_class(u),complement(v)),w))* -> equal(complement(union(complement(union(complement(power_class(u)),v)),w)),null_class).
% 299.94/300.50 11352[0:SpR:495.0,486.0] || -> equal(intersection(complement(symmetric_difference(union(u,v),union(complement(u),complement(v)))),union(complement(symmetric_difference(complement(u),complement(v))),union(union(u,v),union(complement(u),complement(v))))),symmetric_difference(complement(symmetric_difference(complement(u),complement(v))),union(union(u,v),union(complement(u),complement(v)))))**.
% 299.94/300.50 71306[0:Rew:71035.0,71091.1,71163.0,71091.1,71163.0,71091.0] || member(not_subclass_element(intersection(union(union(u,v),complement(intersection(u,v))),w),symmetric_difference(union(u,v),complement(intersection(u,v)))),complement(symmetric_difference(u,v)))* -> subclass(intersection(union(union(u,v),complement(intersection(u,v))),w),symmetric_difference(union(u,v),complement(intersection(u,v)))).
% 299.94/300.50 71307[0:Rew:71035.0,71107.1,71163.0,71107.1,71163.0,71107.0] || member(not_subclass_element(intersection(u,union(union(v,w),complement(intersection(v,w)))),symmetric_difference(union(v,w),complement(intersection(v,w)))),complement(symmetric_difference(v,w)))* -> subclass(intersection(u,union(union(v,w),complement(intersection(v,w)))),symmetric_difference(union(v,w),complement(intersection(v,w)))).
% 299.94/300.50 145590[0:Rew:98217.0,145428.1] || member(u,symmetric_difference(union(v,intersection(power_class(w),union(x,complement(union(y,z))))),union(complement(v),union(complement(power_class(w)),intersection(complement(x),union(y,z))))))* -> member(u,complement(symmetric_difference(complement(v),union(complement(power_class(w)),intersection(complement(x),union(y,z)))))).
% 299.94/300.50 145591[0:Rew:98217.0,145416.1] || member(u,symmetric_difference(union(intersection(power_class(v),union(w,complement(union(x,y)))),z),union(union(complement(power_class(v)),intersection(complement(w),union(x,y))),complement(z))))* -> member(u,complement(symmetric_difference(union(complement(power_class(v)),intersection(complement(w),union(x,y))),complement(z)))).
% 299.94/300.50 145409[0:SpL:98217.0,46913.0] || member(regular(union(complement(power_class(u)),intersection(power_class(v),union(w,complement(union(x,y)))))),intersection(power_class(u),union(complement(power_class(v)),intersection(complement(w),union(x,y)))))* -> equal(union(complement(power_class(u)),intersection(power_class(v),union(w,complement(union(x,y))))),null_class).
% 299.94/300.50 145393[0:SpL:98217.0,46909.0] || member(regular(union(intersection(power_class(u),union(v,complement(union(w,x)))),complement(power_class(y)))),intersection(union(complement(power_class(u)),intersection(complement(v),union(w,x))),power_class(y)))* -> equal(union(intersection(power_class(u),union(v,complement(union(w,x)))),complement(power_class(y))),null_class).
% 299.94/300.50 145253[0:SpR:98217.0,98895.0] || -> equal(intersection(union(union(u,v),union(complement(power_class(w)),intersection(complement(x),union(y,z)))),union(complement(union(u,v)),intersection(power_class(w),union(x,complement(union(y,z)))))),symmetric_difference(union(u,v),union(complement(power_class(w)),intersection(complement(x),union(y,z)))))**.
% 299.94/300.50 145219[0:SpR:98217.0,99615.0] || -> equal(intersection(union(intersection(power_class(u),union(v,complement(union(w,x)))),complement(union(y,z))),union(union(complement(power_class(u)),intersection(complement(v),union(w,x))),union(y,z))),symmetric_difference(union(complement(power_class(u)),intersection(complement(v),union(w,x))),union(y,z)))**.
% 299.94/300.50 146465[0:Rew:98314.0,146304.1] || member(u,symmetric_difference(union(v,intersection(union(w,complement(power_class(x))),union(y,z))),union(complement(v),union(intersection(complement(w),power_class(x)),complement(union(y,z))))))* -> member(u,complement(symmetric_difference(complement(v),union(intersection(complement(w),power_class(x)),complement(union(y,z)))))).
% 299.94/300.50 146466[0:Rew:98314.0,146291.1] || member(u,symmetric_difference(union(intersection(union(v,complement(power_class(w))),union(x,y)),z),union(union(intersection(complement(v),power_class(w)),complement(union(x,y))),complement(z))))* -> member(u,complement(symmetric_difference(union(intersection(complement(v),power_class(w)),complement(union(x,y))),complement(z)))).
% 299.94/300.50 146284[0:SpL:98314.0,46913.0] || member(regular(union(complement(power_class(u)),intersection(union(v,complement(power_class(w))),union(x,y)))),intersection(power_class(u),union(intersection(complement(v),power_class(w)),complement(union(x,y)))))* -> equal(union(complement(power_class(u)),intersection(union(v,complement(power_class(w))),union(x,y))),null_class).
% 299.94/300.50 146267[0:SpL:98314.0,46909.0] || member(regular(union(intersection(union(u,complement(power_class(v))),union(w,x)),complement(power_class(y)))),intersection(union(intersection(complement(u),power_class(v)),complement(union(w,x))),power_class(y)))* -> equal(union(intersection(union(u,complement(power_class(v))),union(w,x)),complement(power_class(y))),null_class).
% 299.94/300.50 146122[0:SpR:98314.0,98895.0] || -> equal(intersection(union(union(u,v),union(intersection(complement(w),power_class(x)),complement(union(y,z)))),union(complement(union(u,v)),intersection(union(w,complement(power_class(x))),union(y,z)))),symmetric_difference(union(u,v),union(intersection(complement(w),power_class(x)),complement(union(y,z)))))**.
% 299.94/300.50 146090[0:SpR:98314.0,99615.0] || -> equal(intersection(union(intersection(union(u,complement(power_class(v))),union(w,x)),complement(union(y,z))),union(union(intersection(complement(u),power_class(v)),complement(union(w,x))),union(y,z))),symmetric_difference(union(intersection(complement(u),power_class(v)),complement(union(w,x))),union(y,z)))**.
% 299.94/300.50 147033[0:Rew:98315.0,146866.1] || member(u,symmetric_difference(union(v,intersection(union(complement(power_class(w)),x),union(y,z))),union(complement(v),union(intersection(power_class(w),complement(x)),complement(union(y,z))))))* -> member(u,complement(symmetric_difference(complement(v),union(intersection(power_class(w),complement(x)),complement(union(y,z)))))).
% 299.94/300.50 147034[0:Rew:98315.0,146853.1] || member(u,symmetric_difference(union(intersection(union(complement(power_class(v)),w),union(x,y)),z),union(union(intersection(power_class(v),complement(w)),complement(union(x,y))),complement(z))))* -> member(u,complement(symmetric_difference(union(intersection(power_class(v),complement(w)),complement(union(x,y))),complement(z)))).
% 299.94/300.50 146846[0:SpL:98315.0,46913.0] || member(regular(union(complement(power_class(u)),intersection(union(complement(power_class(v)),w),union(x,y)))),intersection(power_class(u),union(intersection(power_class(v),complement(w)),complement(union(x,y)))))* -> equal(union(complement(power_class(u)),intersection(union(complement(power_class(v)),w),union(x,y))),null_class).
% 299.94/300.50 146829[0:SpL:98315.0,46909.0] || member(regular(union(intersection(union(complement(power_class(u)),v),union(w,x)),complement(power_class(y)))),intersection(union(intersection(power_class(u),complement(v)),complement(union(w,x))),power_class(y)))* -> equal(union(intersection(union(complement(power_class(u)),v),union(w,x)),complement(power_class(y))),null_class).
% 299.94/300.50 146678[0:SpR:98315.0,98895.0] || -> equal(intersection(union(union(u,v),union(intersection(power_class(w),complement(x)),complement(union(y,z)))),union(complement(union(u,v)),intersection(union(complement(power_class(w)),x),union(y,z)))),symmetric_difference(union(u,v),union(intersection(power_class(w),complement(x)),complement(union(y,z)))))**.
% 299.94/300.50 146645[0:SpR:98315.0,99615.0] || -> equal(intersection(union(intersection(union(complement(power_class(u)),v),union(w,x)),complement(union(y,z))),union(union(intersection(power_class(u),complement(v)),complement(union(w,x))),union(y,z))),symmetric_difference(union(intersection(power_class(u),complement(v)),complement(union(w,x))),union(y,z)))**.
% 299.94/300.50 147947[0:Rew:98515.0,147786.1] || member(u,symmetric_difference(union(v,intersection(union(w,complement(union(x,y))),power_class(z))),union(complement(v),union(intersection(complement(w),union(x,y)),complement(power_class(z))))))* -> member(u,complement(symmetric_difference(complement(v),union(intersection(complement(w),union(x,y)),complement(power_class(z)))))).
% 299.94/300.50 147948[0:Rew:98515.0,147773.1] || member(u,symmetric_difference(union(intersection(union(v,complement(union(w,x))),power_class(y)),z),union(union(intersection(complement(v),union(w,x)),complement(power_class(y))),complement(z))))* -> member(u,complement(symmetric_difference(union(intersection(complement(v),union(w,x)),complement(power_class(y))),complement(z)))).
% 299.94/300.50 147766[0:SpL:98515.0,46913.0] || member(regular(union(complement(power_class(u)),intersection(union(v,complement(union(w,x))),power_class(y)))),intersection(power_class(u),union(intersection(complement(v),union(w,x)),complement(power_class(y)))))* -> equal(union(complement(power_class(u)),intersection(union(v,complement(union(w,x))),power_class(y))),null_class).
% 299.94/300.50 147749[0:SpL:98515.0,46909.0] || member(regular(union(intersection(union(u,complement(union(v,w))),power_class(x)),complement(power_class(y)))),intersection(union(intersection(complement(u),union(v,w)),complement(power_class(x))),power_class(y)))* -> equal(union(intersection(union(u,complement(union(v,w))),power_class(x)),complement(power_class(y))),null_class).
% 299.94/300.50 147608[0:SpR:98515.0,98895.0] || -> equal(intersection(union(union(u,v),union(intersection(complement(w),union(x,y)),complement(power_class(z)))),union(complement(union(u,v)),intersection(union(w,complement(union(x,y))),power_class(z)))),symmetric_difference(union(u,v),union(intersection(complement(w),union(x,y)),complement(power_class(z)))))**.
% 299.94/300.50 147574[0:SpR:98515.0,99615.0] || -> equal(intersection(union(intersection(union(u,complement(union(v,w))),power_class(x)),complement(union(y,z))),union(union(intersection(complement(u),union(v,w)),complement(power_class(x))),union(y,z))),symmetric_difference(union(intersection(complement(u),union(v,w)),complement(power_class(x))),union(y,z)))**.
% 299.94/300.50 148716[0:Rew:98672.0,148547.1] || member(u,symmetric_difference(union(v,intersection(power_class(w),union(complement(union(x,y)),z))),union(complement(v),union(complement(power_class(w)),intersection(union(x,y),complement(z))))))* -> member(u,complement(symmetric_difference(complement(v),union(complement(power_class(w)),intersection(union(x,y),complement(z)))))).
% 299.94/300.50 148717[0:Rew:98672.0,148534.1] || member(u,symmetric_difference(union(intersection(power_class(v),union(complement(union(w,x)),y)),z),union(union(complement(power_class(v)),intersection(union(w,x),complement(y))),complement(z))))* -> member(u,complement(symmetric_difference(union(complement(power_class(v)),intersection(union(w,x),complement(y))),complement(z)))).
% 299.94/300.50 148527[0:SpL:98672.0,46913.0] || member(regular(union(complement(power_class(u)),intersection(power_class(v),union(complement(union(w,x)),y)))),intersection(power_class(u),union(complement(power_class(v)),intersection(union(w,x),complement(y)))))* -> equal(union(complement(power_class(u)),intersection(power_class(v),union(complement(union(w,x)),y))),null_class).
% 299.94/300.50 148510[0:SpL:98672.0,46909.0] || member(regular(union(intersection(power_class(u),union(complement(union(v,w)),x)),complement(power_class(y)))),intersection(union(complement(power_class(u)),intersection(union(v,w),complement(x))),power_class(y)))* -> equal(union(intersection(power_class(u),union(complement(union(v,w)),x)),complement(power_class(y))),null_class).
% 299.94/300.50 148364[0:SpR:98672.0,98895.0] || -> equal(intersection(union(union(u,v),union(complement(power_class(w)),intersection(union(x,y),complement(z)))),union(complement(union(u,v)),intersection(power_class(w),union(complement(union(x,y)),z)))),symmetric_difference(union(u,v),union(complement(power_class(w)),intersection(union(x,y),complement(z)))))**.
% 299.94/300.50 148329[0:SpR:98672.0,99615.0] || -> equal(intersection(union(intersection(power_class(u),union(complement(union(v,w)),x)),complement(union(y,z))),union(union(complement(power_class(u)),intersection(union(v,w),complement(x))),union(y,z))),symmetric_difference(union(complement(power_class(u)),intersection(union(v,w),complement(x))),union(y,z)))**.
% 299.94/300.50 149495[0:Rew:98876.0,149327.1] || member(u,symmetric_difference(union(v,intersection(union(complement(union(w,x)),y),power_class(z))),union(complement(v),union(intersection(union(w,x),complement(y)),complement(power_class(z))))))* -> member(u,complement(symmetric_difference(complement(v),union(intersection(union(w,x),complement(y)),complement(power_class(z)))))).
% 299.94/300.50 149496[0:Rew:98876.0,149314.1] || member(u,symmetric_difference(union(intersection(union(complement(union(v,w)),x),power_class(y)),z),union(union(intersection(union(v,w),complement(x)),complement(power_class(y))),complement(z))))* -> member(u,complement(symmetric_difference(union(intersection(union(v,w),complement(x)),complement(power_class(y))),complement(z)))).
% 299.94/300.50 149307[0:SpL:98876.0,46913.0] || member(regular(union(complement(power_class(u)),intersection(union(complement(union(v,w)),x),power_class(y)))),intersection(power_class(u),union(intersection(union(v,w),complement(x)),complement(power_class(y)))))* -> equal(union(complement(power_class(u)),intersection(union(complement(union(v,w)),x),power_class(y))),null_class).
% 299.94/300.50 149290[0:SpL:98876.0,46909.0] || member(regular(union(intersection(union(complement(union(u,v)),w),power_class(x)),complement(power_class(y)))),intersection(union(intersection(union(u,v),complement(w)),complement(power_class(x))),power_class(y)))* -> equal(union(intersection(union(complement(union(u,v)),w),power_class(x)),complement(power_class(y))),null_class).
% 299.94/300.50 149144[0:SpR:98876.0,98895.0] || -> equal(intersection(union(union(u,v),union(intersection(union(w,x),complement(y)),complement(power_class(z)))),union(complement(union(u,v)),intersection(union(complement(union(w,x)),y),power_class(z)))),symmetric_difference(union(u,v),union(intersection(union(w,x),complement(y)),complement(power_class(z)))))**.
% 299.94/300.50 149109[0:SpR:98876.0,99615.0] || -> equal(intersection(union(intersection(union(complement(union(u,v)),w),power_class(x)),complement(union(y,z))),union(union(intersection(union(u,v),complement(w)),complement(power_class(x))),union(y,z))),symmetric_difference(union(intersection(union(u,v),complement(w)),complement(power_class(x))),union(y,z)))**.
% 299.94/300.50 150954[0:Rew:99161.0,150798.1] || member(u,symmetric_difference(union(v,intersection(union(w,x),union(y,complement(power_class(z))))),union(complement(v),union(complement(union(w,x)),intersection(complement(y),power_class(z))))))* -> member(u,complement(symmetric_difference(complement(v),union(complement(union(w,x)),intersection(complement(y),power_class(z)))))).
% 299.94/300.50 150955[0:Rew:99161.0,150784.1] || member(u,symmetric_difference(union(intersection(union(v,w),union(x,complement(power_class(y)))),z),union(union(complement(union(v,w)),intersection(complement(x),power_class(y))),complement(z))))* -> member(u,complement(symmetric_difference(union(complement(union(v,w)),intersection(complement(x),power_class(y))),complement(z)))).
% 299.94/300.50 150777[0:SpL:99161.0,46913.0] || member(regular(union(complement(power_class(u)),intersection(union(v,w),union(x,complement(power_class(y)))))),intersection(power_class(u),union(complement(union(v,w)),intersection(complement(x),power_class(y)))))* -> equal(union(complement(power_class(u)),intersection(union(v,w),union(x,complement(power_class(y))))),null_class).
% 299.94/300.50 150760[0:SpL:99161.0,46909.0] || member(regular(union(intersection(union(u,v),union(w,complement(power_class(x)))),complement(power_class(y)))),intersection(union(complement(union(u,v)),intersection(complement(w),power_class(x))),power_class(y)))* -> equal(union(intersection(union(u,v),union(w,complement(power_class(x)))),complement(power_class(y))),null_class).
% 299.94/300.50 150621[0:SpR:99161.0,98895.0] || -> equal(intersection(union(union(u,v),union(complement(union(w,x)),intersection(complement(y),power_class(z)))),union(complement(union(u,v)),intersection(union(w,x),union(y,complement(power_class(z)))))),symmetric_difference(union(u,v),union(complement(union(w,x)),intersection(complement(y),power_class(z)))))**.
% 299.94/300.50 150587[0:SpR:99161.0,99615.0] || -> equal(intersection(union(intersection(union(u,v),union(w,complement(power_class(x)))),complement(union(y,z))),union(union(complement(union(u,v)),intersection(complement(w),power_class(x))),union(y,z))),symmetric_difference(union(complement(union(u,v)),intersection(complement(w),power_class(x))),union(y,z)))**.
% 299.94/300.50 151485[0:Rew:99162.0,151318.1] || member(u,symmetric_difference(union(v,intersection(union(w,x),union(complement(power_class(y)),z))),union(complement(v),union(complement(union(w,x)),intersection(power_class(y),complement(z))))))* -> member(u,complement(symmetric_difference(complement(v),union(complement(union(w,x)),intersection(power_class(y),complement(z)))))).
% 299.94/300.50 151486[0:Rew:99162.0,151304.1] || member(u,symmetric_difference(union(intersection(union(v,w),union(complement(power_class(x)),y)),z),union(union(complement(union(v,w)),intersection(power_class(x),complement(y))),complement(z))))* -> member(u,complement(symmetric_difference(union(complement(union(v,w)),intersection(power_class(x),complement(y))),complement(z)))).
% 299.94/300.50 151297[0:SpL:99162.0,46913.0] || member(regular(union(complement(power_class(u)),intersection(union(v,w),union(complement(power_class(x)),y)))),intersection(power_class(u),union(complement(union(v,w)),intersection(power_class(x),complement(y)))))* -> equal(union(complement(power_class(u)),intersection(union(v,w),union(complement(power_class(x)),y))),null_class).
% 299.94/300.50 151280[0:SpL:99162.0,46909.0] || member(regular(union(intersection(union(u,v),union(complement(power_class(w)),x)),complement(power_class(y)))),intersection(union(complement(union(u,v)),intersection(power_class(w),complement(x))),power_class(y)))* -> equal(union(intersection(union(u,v),union(complement(power_class(w)),x)),complement(power_class(y))),null_class).
% 299.94/300.50 151133[0:SpR:99162.0,98895.0] || -> equal(intersection(union(union(u,v),union(complement(union(w,x)),intersection(power_class(y),complement(z)))),union(complement(union(u,v)),intersection(union(w,x),union(complement(power_class(y)),z)))),symmetric_difference(union(u,v),union(complement(union(w,x)),intersection(power_class(y),complement(z)))))**.
% 299.94/300.50 151098[0:SpR:99162.0,99615.0] || -> equal(intersection(union(intersection(union(u,v),union(complement(power_class(w)),x)),complement(union(y,z))),union(union(complement(union(u,v)),intersection(power_class(w),complement(x))),union(y,z))),symmetric_difference(union(complement(union(u,v)),intersection(power_class(w),complement(x))),union(y,z)))**.
% 299.94/300.50 152148[0:Rew:99659.0,151958.1] || member(u,symmetric_difference(union(v,intersection(union(w,x),power_class(complement(union(y,z))))),union(complement(v),union(complement(union(w,x)),image(element_relation,union(y,z))))))* -> member(u,complement(symmetric_difference(complement(v),union(complement(union(w,x)),image(element_relation,union(y,z)))))).
% 299.94/300.50 152149[0:Rew:99659.0,151944.1] || member(u,symmetric_difference(union(intersection(union(v,w),power_class(complement(union(x,y)))),z),union(union(complement(union(v,w)),image(element_relation,union(x,y))),complement(z))))* -> member(u,complement(symmetric_difference(union(complement(union(v,w)),image(element_relation,union(x,y))),complement(z)))).
% 299.94/300.50 151937[0:SpL:99659.0,46913.0] || member(regular(union(complement(power_class(u)),intersection(union(v,w),power_class(complement(union(x,y)))))),intersection(power_class(u),union(complement(union(v,w)),image(element_relation,union(x,y)))))* -> equal(union(complement(power_class(u)),intersection(union(v,w),power_class(complement(union(x,y))))),null_class).
% 299.94/300.50 151920[0:SpL:99659.0,46909.0] || member(regular(union(intersection(union(u,v),power_class(complement(union(w,x)))),complement(power_class(y)))),intersection(union(complement(union(u,v)),image(element_relation,union(w,x))),power_class(y)))* -> equal(union(intersection(union(u,v),power_class(complement(union(w,x)))),complement(power_class(y))),null_class).
% 299.94/300.50 151761[0:SpR:99659.0,98895.0] || -> equal(intersection(union(union(u,v),union(complement(union(w,x)),image(element_relation,union(y,z)))),union(complement(union(u,v)),intersection(union(w,x),power_class(complement(union(y,z)))))),symmetric_difference(union(u,v),union(complement(union(w,x)),image(element_relation,union(y,z)))))**.
% 299.94/300.50 151725[0:SpR:99659.0,99615.0] || -> equal(intersection(union(intersection(union(u,v),power_class(complement(union(w,x)))),complement(union(y,z))),union(union(complement(union(u,v)),image(element_relation,union(w,x))),union(y,z))),symmetric_difference(union(complement(union(u,v)),image(element_relation,union(w,x))),union(y,z)))**.
% 299.94/300.50 153355[0:Rew:99660.0,153153.1] || member(u,symmetric_difference(union(v,intersection(power_class(complement(union(w,x))),union(y,z))),union(complement(v),union(image(element_relation,union(w,x)),complement(union(y,z))))))* -> member(u,complement(symmetric_difference(complement(v),union(image(element_relation,union(w,x)),complement(union(y,z)))))).
% 299.94/300.50 153356[0:Rew:99660.0,153138.1] || member(u,symmetric_difference(union(intersection(power_class(complement(union(v,w))),union(x,y)),z),union(union(image(element_relation,union(v,w)),complement(union(x,y))),complement(z))))* -> member(u,complement(symmetric_difference(union(image(element_relation,union(v,w)),complement(union(x,y))),complement(z)))).
% 299.94/300.50 153131[0:SpL:99660.0,46913.0] || member(regular(union(complement(power_class(u)),intersection(power_class(complement(union(v,w))),union(x,y)))),intersection(power_class(u),union(image(element_relation,union(v,w)),complement(union(x,y)))))* -> equal(union(complement(power_class(u)),intersection(power_class(complement(union(v,w))),union(x,y))),null_class).
% 299.94/300.50 153114[0:SpL:99660.0,46909.0] || member(regular(union(intersection(power_class(complement(union(u,v))),union(w,x)),complement(power_class(y)))),intersection(union(image(element_relation,union(u,v)),complement(union(w,x))),power_class(y)))* -> equal(union(intersection(power_class(complement(union(u,v))),union(w,x)),complement(power_class(y))),null_class).
% 299.94/300.50 152950[0:SpR:99660.0,98895.0] || -> equal(intersection(union(union(u,v),union(image(element_relation,union(w,x)),complement(union(y,z)))),union(complement(union(u,v)),intersection(power_class(complement(union(w,x))),union(y,z)))),symmetric_difference(union(u,v),union(image(element_relation,union(w,x)),complement(union(y,z)))))**.
% 299.94/300.50 152914[0:SpR:99660.0,99615.0] || -> equal(intersection(union(intersection(power_class(complement(union(u,v))),union(w,x)),complement(union(y,z))),union(union(image(element_relation,union(u,v)),complement(union(w,x))),union(y,z))),symmetric_difference(union(image(element_relation,union(u,v)),complement(union(w,x))),union(y,z)))**.
% 299.94/300.50 162192[0:SpL:46313.0,1475.1] || member(u,union(union(v,image(element_relation,power_class(w))),union(complement(v),power_class(complement(power_class(w)))))) member(u,complement(symmetric_difference(complement(v),power_class(complement(power_class(w)))))) -> member(u,symmetric_difference(union(v,image(element_relation,power_class(w))),union(complement(v),power_class(complement(power_class(w))))))*.
% 299.94/300.50 162370[0:Rew:46313.0,162196.2,46313.0,162196.1] || member(not_subclass_element(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))),union(complement(v),power_class(complement(power_class(w)))))* member(not_subclass_element(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))),union(v,image(element_relation,power_class(w)))) -> subclass(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))).
% 299.94/300.50 163174[0:SpL:46529.0,1475.1] || member(u,union(union(image(element_relation,power_class(v)),w),union(power_class(complement(power_class(v))),complement(w)))) member(u,complement(symmetric_difference(power_class(complement(power_class(v))),complement(w)))) -> member(u,symmetric_difference(union(image(element_relation,power_class(v)),w),union(power_class(complement(power_class(v))),complement(w))))*.
% 299.94/300.50 163358[0:Rew:46529.0,163178.2,46529.0,163178.1] || member(not_subclass_element(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))),union(power_class(complement(power_class(v))),complement(w)))* member(not_subclass_element(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))),union(image(element_relation,power_class(v)),w)) -> subclass(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))).
% 299.94/300.50 175278[15:Rew:165880.0,166647.2] || member(ordered_pair(u,v),cross_product(y__dfg,y__dfg)) subclass(composition_function,image(w,image(x,singleton(y)))) member(ordered_pair(y,ordered_pair(u,ordered_pair(v,compose(u,v)))),cross_product(y__dfg,y__dfg)) -> member(ordered_pair(y,ordered_pair(u,ordered_pair(v,compose(u,v)))),compose(w,x))*.
% 299.94/300.50 175279[15:Rew:165880.0,166781.4,165880.0,166781.2,165880.0,166781.0] || member(range_of(null_class),y__dfg) member(ordered_pair(u,apply(choice,range_of(null_class))),cross_product(y__dfg,y__dfg)) -> equal(cross_product(image(v,singleton(u)),y__dfg),null_class) equal(range_of(null_class),null_class) member(ordered_pair(u,apply(choice,range_of(null_class))),compose(regular(cross_product(image(v,singleton(u)),y__dfg)),v))*.
% 299.94/300.50 166796[15:Rew:165880.0,165110.0] || member(regular(cross_product(u,v)),cross_product(y__dfg,y__dfg)) subclass(composition_function,compose_class(w)) -> equal(cross_product(u,v),null_class) equal(compose(w,first(regular(cross_product(u,v)))),ordered_pair(second(regular(cross_product(u,v))),compose(first(regular(cross_product(u,v))),second(regular(cross_product(u,v))))))*.
% 299.94/300.50 166888[15:Rew:165880.0,32088.0] || member(ordered_pair(u,regular(restrict(image(v,image(w,singleton(u))),x,y))),cross_product(y__dfg,y__dfg)) -> equal(restrict(image(v,image(w,singleton(u))),x,y),null_class) member(ordered_pair(u,regular(restrict(image(v,image(w,singleton(u))),x,y))),compose(v,w))*.
% 299.94/300.50 167010[15:Rew:165880.0,20805.1] || member(first(regular(cross_product(u,v))),cantor(w)) member(ordered_pair(w,regular(cross_product(u,v))),cross_product(y__dfg,cross_product(y__dfg,y__dfg))) -> equal(cross_product(u,v),null_class) member(ordered_pair(w,ordered_pair(first(regular(cross_product(u,v))),apply(w,first(regular(cross_product(u,v)))))),application_function)*.
% 299.94/300.50 167014[15:Rew:165880.0,41403.0] || subclass(domain_relation,rotate(cross_product(y__dfg,cross_product(y__dfg,y__dfg)))) member(u,cantor(ordered_pair(v,cantor(ordered_pair(ordered_pair(u,w),v))))) -> member(ordered_pair(ordered_pair(v,cantor(ordered_pair(ordered_pair(u,w),v))),ordered_pair(u,apply(ordered_pair(v,cantor(ordered_pair(ordered_pair(u,w),v))),u))),application_function)*.
% 299.94/300.50 175280[15:Rew:165880.0,169851.1] || member(second(regular(cross_product(u,v))),y__dfg)* member(first(regular(cross_product(u,v))),y__dfg) equal(successor(first(regular(cross_product(u,v)))),second(regular(cross_product(u,v)))) subclass(successor_relation,w) -> equal(cross_product(u,v),null_class) member(regular(cross_product(u,v)),w)*.
% 299.94/300.50 169903[15:Rew:165880.0,13007.0] || member(cross_product(u,v),y__dfg) member(w,apply(choice,cross_product(u,v)))* -> equal(cross_product(u,v),null_class) equal(w,unordered_pair(first(apply(choice,cross_product(u,v))),singleton(second(apply(choice,cross_product(u,v))))))* equal(w,singleton(first(apply(choice,cross_product(u,v))))).
% 299.94/300.50 171392[15:Rew:165880.0,94142.0] || member(union(complement(power_class(u)),intersection(complement(v),power_class(w))),y__dfg) member(apply(choice,union(complement(power_class(u)),intersection(complement(v),power_class(w)))),intersection(power_class(u),union(v,complement(power_class(w)))))* -> equal(union(complement(power_class(u)),intersection(complement(v),power_class(w))),null_class).
% 299.94/300.50 171418[15:Rew:165880.0,94987.0] || member(union(intersection(complement(u),power_class(v)),complement(power_class(w))),y__dfg) member(apply(choice,union(intersection(complement(u),power_class(v)),complement(power_class(w)))),intersection(union(u,complement(power_class(v))),power_class(w)))* -> equal(union(intersection(complement(u),power_class(v)),complement(power_class(w))),null_class).
% 299.94/300.50 171444[15:Rew:165880.0,95325.0] || member(union(intersection(power_class(u),complement(v)),complement(power_class(w))),y__dfg) member(apply(choice,union(intersection(power_class(u),complement(v)),complement(power_class(w)))),intersection(union(complement(power_class(u)),v),power_class(w)))* -> equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),null_class).
% 299.94/300.50 171470[15:Rew:165880.0,95712.0] || member(union(complement(power_class(u)),intersection(power_class(v),complement(w))),y__dfg) member(apply(choice,union(complement(power_class(u)),intersection(power_class(v),complement(w)))),intersection(power_class(u),union(complement(power_class(v)),w)))* -> equal(union(complement(power_class(u)),intersection(power_class(v),complement(w))),null_class).
% 299.94/300.50 171772[15:Rew:165880.0,110573.0] || member(union(complement(power_class(u)),image(element_relation,union(v,w))),y__dfg) member(apply(choice,union(complement(power_class(u)),image(element_relation,union(v,w)))),intersection(power_class(u),power_class(complement(union(v,w)))))* -> equal(union(complement(power_class(u)),image(element_relation,union(v,w))),null_class).
% 299.94/300.50 171797[15:Rew:165880.0,111017.0] || member(union(image(element_relation,power_class(u)),complement(union(v,w))),y__dfg) member(apply(choice,union(image(element_relation,power_class(u)),complement(union(v,w)))),intersection(power_class(complement(power_class(u))),union(v,w)))* -> equal(union(image(element_relation,power_class(u)),complement(union(v,w))),null_class).
% 299.94/300.50 171825[15:Rew:165880.0,111565.0] || member(union(image(element_relation,union(u,v)),complement(power_class(w))),y__dfg) member(apply(choice,union(image(element_relation,union(u,v)),complement(power_class(w)))),intersection(power_class(complement(union(u,v))),power_class(w)))* -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),null_class).
% 299.94/300.50 171852[15:Rew:165880.0,112491.0] || member(union(complement(union(u,v)),image(element_relation,power_class(w))),y__dfg) member(apply(choice,union(complement(union(u,v)),image(element_relation,power_class(w)))),intersection(union(u,v),power_class(complement(power_class(w)))))* -> equal(union(complement(union(u,v)),image(element_relation,power_class(w))),null_class).
% 299.94/300.50 172566[15:Rew:165880.0,162146.0] || subclass(y__dfg,complement(symmetric_difference(complement(u),power_class(complement(power_class(v)))))) member(omega,union(union(u,image(element_relation,power_class(v))),union(complement(u),power_class(complement(power_class(v)))))) -> member(omega,symmetric_difference(union(u,image(element_relation,power_class(v))),union(complement(u),power_class(complement(power_class(v))))))*.
% 299.94/300.50 172586[15:Rew:165880.0,163128.0] || subclass(y__dfg,complement(symmetric_difference(power_class(complement(power_class(u))),complement(v)))) member(omega,union(union(image(element_relation,power_class(u)),v),union(power_class(complement(power_class(u))),complement(v)))) -> member(omega,symmetric_difference(union(image(element_relation,power_class(u)),v),union(power_class(complement(power_class(u))),complement(v))))*.
% 299.94/300.50 129009[3:Res:125564.0,3006.0] || -> equal(union(null_class,intersection(union(null_class,cross_product(u,v)),w)),null_class) equal(ordered_pair(first(regular(union(null_class,intersection(union(null_class,cross_product(u,v)),w)))),second(regular(union(null_class,intersection(union(null_class,cross_product(u,v)),w))))),regular(union(null_class,intersection(union(null_class,cross_product(u,v)),w))))**.
% 299.94/300.50 129190[3:Res:125581.0,3006.0] || -> equal(union(null_class,intersection(u,union(null_class,cross_product(v,w)))),null_class) equal(ordered_pair(first(regular(union(null_class,intersection(u,union(null_class,cross_product(v,w)))))),second(regular(union(null_class,intersection(u,union(null_class,cross_product(v,w))))))),regular(union(null_class,intersection(u,union(null_class,cross_product(v,w))))))**.
% 299.94/300.50 130000[3:Res:125558.0,3006.0] || -> equal(intersection(intersection(union(null_class,cross_product(u,v)),w),x),null_class) equal(ordered_pair(first(regular(intersection(intersection(union(null_class,cross_product(u,v)),w),x))),second(regular(intersection(intersection(union(null_class,cross_product(u,v)),w),x)))),regular(intersection(intersection(union(null_class,cross_product(u,v)),w),x)))**.
% 299.94/300.50 130170[3:Res:125569.0,3006.0] || -> equal(intersection(u,intersection(v,union(null_class,cross_product(w,x)))),null_class) equal(ordered_pair(first(regular(intersection(u,intersection(v,union(null_class,cross_product(w,x)))))),second(regular(intersection(u,intersection(v,union(null_class,cross_product(w,x))))))),regular(intersection(u,intersection(v,union(null_class,cross_product(w,x))))))**.
% 299.94/300.50 130384[3:Res:125572.0,3006.0] || -> equal(intersection(u,intersection(union(null_class,cross_product(v,w)),x)),null_class) equal(ordered_pair(first(regular(intersection(u,intersection(union(null_class,cross_product(v,w)),x)))),second(regular(intersection(u,intersection(union(null_class,cross_product(v,w)),x))))),regular(intersection(u,intersection(union(null_class,cross_product(v,w)),x))))**.
% 299.94/300.50 130558[3:Res:125578.0,3006.0] || -> equal(intersection(intersection(u,union(null_class,cross_product(v,w))),x),null_class) equal(ordered_pair(first(regular(intersection(intersection(u,union(null_class,cross_product(v,w))),x))),second(regular(intersection(intersection(u,union(null_class,cross_product(v,w))),x)))),regular(intersection(intersection(u,union(null_class,cross_product(v,w))),x)))**.
% 299.94/300.50 145410[0:SpL:98217.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),intersection(power_class(v),union(w,complement(union(x,y))))),z),intersection(power_class(u),union(complement(power_class(v)),intersection(complement(w),union(x,y)))))* -> subclass(union(complement(power_class(u)),intersection(power_class(v),union(w,complement(union(x,y))))),z).
% 299.94/300.50 145394[0:SpL:98217.0,46924.0] || member(not_subclass_element(union(intersection(power_class(u),union(v,complement(union(w,x)))),complement(power_class(y))),z),intersection(union(complement(power_class(u)),intersection(complement(v),union(w,x))),power_class(y)))* -> subclass(union(intersection(power_class(u),union(v,complement(union(w,x)))),complement(power_class(y))),z).
% 299.94/300.50 146285[0:SpL:98314.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),intersection(union(v,complement(power_class(w))),union(x,y))),z),intersection(power_class(u),union(intersection(complement(v),power_class(w)),complement(union(x,y)))))* -> subclass(union(complement(power_class(u)),intersection(union(v,complement(power_class(w))),union(x,y))),z).
% 299.94/300.50 146268[0:SpL:98314.0,46924.0] || member(not_subclass_element(union(intersection(union(u,complement(power_class(v))),union(w,x)),complement(power_class(y))),z),intersection(union(intersection(complement(u),power_class(v)),complement(union(w,x))),power_class(y)))* -> subclass(union(intersection(union(u,complement(power_class(v))),union(w,x)),complement(power_class(y))),z).
% 299.94/300.50 146847[0:SpL:98315.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),intersection(union(complement(power_class(v)),w),union(x,y))),z),intersection(power_class(u),union(intersection(power_class(v),complement(w)),complement(union(x,y)))))* -> subclass(union(complement(power_class(u)),intersection(union(complement(power_class(v)),w),union(x,y))),z).
% 299.94/300.50 146830[0:SpL:98315.0,46924.0] || member(not_subclass_element(union(intersection(union(complement(power_class(u)),v),union(w,x)),complement(power_class(y))),z),intersection(union(intersection(power_class(u),complement(v)),complement(union(w,x))),power_class(y)))* -> subclass(union(intersection(union(complement(power_class(u)),v),union(w,x)),complement(power_class(y))),z).
% 299.94/300.50 147767[0:SpL:98515.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),intersection(union(v,complement(union(w,x))),power_class(y))),z),intersection(power_class(u),union(intersection(complement(v),union(w,x)),complement(power_class(y)))))* -> subclass(union(complement(power_class(u)),intersection(union(v,complement(union(w,x))),power_class(y))),z).
% 299.94/300.50 147750[0:SpL:98515.0,46924.0] || member(not_subclass_element(union(intersection(union(u,complement(union(v,w))),power_class(x)),complement(power_class(y))),z),intersection(union(intersection(complement(u),union(v,w)),complement(power_class(x))),power_class(y)))* -> subclass(union(intersection(union(u,complement(union(v,w))),power_class(x)),complement(power_class(y))),z).
% 299.94/300.50 148528[0:SpL:98672.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),intersection(power_class(v),union(complement(union(w,x)),y))),z),intersection(power_class(u),union(complement(power_class(v)),intersection(union(w,x),complement(y)))))* -> subclass(union(complement(power_class(u)),intersection(power_class(v),union(complement(union(w,x)),y))),z).
% 299.94/300.50 148511[0:SpL:98672.0,46924.0] || member(not_subclass_element(union(intersection(power_class(u),union(complement(union(v,w)),x)),complement(power_class(y))),z),intersection(union(complement(power_class(u)),intersection(union(v,w),complement(x))),power_class(y)))* -> subclass(union(intersection(power_class(u),union(complement(union(v,w)),x)),complement(power_class(y))),z).
% 299.94/300.50 149308[0:SpL:98876.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),intersection(union(complement(union(v,w)),x),power_class(y))),z),intersection(power_class(u),union(intersection(union(v,w),complement(x)),complement(power_class(y)))))* -> subclass(union(complement(power_class(u)),intersection(union(complement(union(v,w)),x),power_class(y))),z).
% 299.94/300.50 149291[0:SpL:98876.0,46924.0] || member(not_subclass_element(union(intersection(union(complement(union(u,v)),w),power_class(x)),complement(power_class(y))),z),intersection(union(intersection(union(u,v),complement(w)),complement(power_class(x))),power_class(y)))* -> subclass(union(intersection(union(complement(union(u,v)),w),power_class(x)),complement(power_class(y))),z).
% 299.94/300.50 150778[0:SpL:99161.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),intersection(union(v,w),union(x,complement(power_class(y))))),z),intersection(power_class(u),union(complement(union(v,w)),intersection(complement(x),power_class(y)))))* -> subclass(union(complement(power_class(u)),intersection(union(v,w),union(x,complement(power_class(y))))),z).
% 299.94/300.50 150761[0:SpL:99161.0,46924.0] || member(not_subclass_element(union(intersection(union(u,v),union(w,complement(power_class(x)))),complement(power_class(y))),z),intersection(union(complement(union(u,v)),intersection(complement(w),power_class(x))),power_class(y)))* -> subclass(union(intersection(union(u,v),union(w,complement(power_class(x)))),complement(power_class(y))),z).
% 299.94/300.50 151298[0:SpL:99162.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),intersection(union(v,w),union(complement(power_class(x)),y))),z),intersection(power_class(u),union(complement(union(v,w)),intersection(power_class(x),complement(y)))))* -> subclass(union(complement(power_class(u)),intersection(union(v,w),union(complement(power_class(x)),y))),z).
% 299.94/300.50 151281[0:SpL:99162.0,46924.0] || member(not_subclass_element(union(intersection(union(u,v),union(complement(power_class(w)),x)),complement(power_class(y))),z),intersection(union(complement(union(u,v)),intersection(power_class(w),complement(x))),power_class(y)))* -> subclass(union(intersection(union(u,v),union(complement(power_class(w)),x)),complement(power_class(y))),z).
% 299.94/300.50 151938[0:SpL:99659.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),intersection(union(v,w),power_class(complement(union(x,y))))),z),intersection(power_class(u),union(complement(union(v,w)),image(element_relation,union(x,y)))))* -> subclass(union(complement(power_class(u)),intersection(union(v,w),power_class(complement(union(x,y))))),z).
% 299.94/300.50 151921[0:SpL:99659.0,46924.0] || member(not_subclass_element(union(intersection(union(u,v),power_class(complement(union(w,x)))),complement(power_class(y))),z),intersection(union(complement(union(u,v)),image(element_relation,union(w,x))),power_class(y)))* -> subclass(union(intersection(union(u,v),power_class(complement(union(w,x)))),complement(power_class(y))),z).
% 299.94/300.50 153132[0:SpL:99660.0,46929.0] || member(not_subclass_element(union(complement(power_class(u)),intersection(power_class(complement(union(v,w))),union(x,y))),z),intersection(power_class(u),union(image(element_relation,union(v,w)),complement(union(x,y)))))* -> subclass(union(complement(power_class(u)),intersection(power_class(complement(union(v,w))),union(x,y))),z).
% 299.94/300.50 153115[0:SpL:99660.0,46924.0] || member(not_subclass_element(union(intersection(power_class(complement(union(u,v))),union(w,x)),complement(power_class(y))),z),intersection(union(image(element_relation,union(u,v)),complement(union(w,x))),power_class(y)))* -> subclass(union(intersection(power_class(complement(union(u,v))),union(w,x)),complement(power_class(y))),z).
% 299.94/300.50 155321[0:Res:6510.2,11097.0] || member(not_subclass_element(intersection(u,v),intersection(symmetric_difference(complement(w),complement(x)),u)),union(complement(w),complement(x)))* member(not_subclass_element(intersection(u,v),intersection(symmetric_difference(complement(w),complement(x)),u)),union(w,x)) -> subclass(intersection(u,v),intersection(symmetric_difference(complement(w),complement(x)),u)).
% 299.94/300.50 155320[0:Res:6510.2,11096.0] || member(not_subclass_element(intersection(u,v),intersection(symmetric_difference(complement(w),complement(x)),v)),union(complement(w),complement(x)))* member(not_subclass_element(intersection(u,v),intersection(symmetric_difference(complement(w),complement(x)),v)),union(w,x)) -> subclass(intersection(u,v),intersection(symmetric_difference(complement(w),complement(x)),v)).
% 299.94/300.50 155413[0:Rew:99162.0,155246.0] || member(u,union(union(complement(union(v,w)),intersection(power_class(x),complement(y))),complement(z))) member(u,union(intersection(union(v,w),union(complement(power_class(x)),y)),z)) -> member(u,symmetric_difference(union(complement(union(v,w)),intersection(power_class(x),complement(y))),complement(z)))*.
% 299.94/300.50 155414[0:Rew:99161.0,155245.0] || member(u,union(union(complement(union(v,w)),intersection(complement(x),power_class(y))),complement(z))) member(u,union(intersection(union(v,w),union(x,complement(power_class(y)))),z)) -> member(u,symmetric_difference(union(complement(union(v,w)),intersection(complement(x),power_class(y))),complement(z)))*.
% 299.94/300.50 155415[0:Rew:98315.0,155244.0] || member(u,union(union(intersection(power_class(v),complement(w)),complement(union(x,y))),complement(z))) member(u,union(intersection(union(complement(power_class(v)),w),union(x,y)),z)) -> member(u,symmetric_difference(union(intersection(power_class(v),complement(w)),complement(union(x,y))),complement(z)))*.
% 299.94/300.50 155416[0:Rew:98314.0,155243.0] || member(u,union(union(intersection(complement(v),power_class(w)),complement(union(x,y))),complement(z))) member(u,union(intersection(union(v,complement(power_class(w))),union(x,y)),z)) -> member(u,symmetric_difference(union(intersection(complement(v),power_class(w)),complement(union(x,y))),complement(z)))*.
% 299.94/300.50 155417[0:Rew:99660.0,155240.0] || member(u,union(union(image(element_relation,union(v,w)),complement(union(x,y))),complement(z))) member(u,union(intersection(power_class(complement(union(v,w))),union(x,y)),z)) -> member(u,symmetric_difference(union(image(element_relation,union(v,w)),complement(union(x,y))),complement(z)))*.
% 299.94/300.50 155418[0:Rew:98672.0,155239.0] || member(u,union(union(complement(power_class(v)),intersection(union(w,x),complement(y))),complement(z))) member(u,union(intersection(power_class(v),union(complement(union(w,x)),y)),z)) -> member(u,symmetric_difference(union(complement(power_class(v)),intersection(union(w,x),complement(y))),complement(z)))*.
% 299.94/300.50 155419[0:Rew:98217.0,155237.0] || member(u,union(union(complement(power_class(v)),intersection(complement(w),union(x,y))),complement(z))) member(u,union(intersection(power_class(v),union(w,complement(union(x,y)))),z)) -> member(u,symmetric_difference(union(complement(power_class(v)),intersection(complement(w),union(x,y))),complement(z)))*.
% 299.94/300.50 155420[0:Rew:98876.0,155235.0] || member(u,union(union(intersection(union(v,w),complement(x)),complement(power_class(y))),complement(z))) member(u,union(intersection(union(complement(union(v,w)),x),power_class(y)),z)) -> member(u,symmetric_difference(union(intersection(union(v,w),complement(x)),complement(power_class(y))),complement(z)))*.
% 299.94/300.50 155421[0:Rew:98515.0,155234.0] || member(u,union(union(intersection(complement(v),union(w,x)),complement(power_class(y))),complement(z))) member(u,union(intersection(union(v,complement(union(w,x))),power_class(y)),z)) -> member(u,symmetric_difference(union(intersection(complement(v),union(w,x)),complement(power_class(y))),complement(z)))*.
% 299.94/300.50 155422[0:Rew:99659.0,155233.0] || member(u,union(union(complement(union(v,w)),image(element_relation,union(x,y))),complement(z))) member(u,union(intersection(union(v,w),power_class(complement(union(x,y)))),z)) -> member(u,symmetric_difference(union(complement(union(v,w)),image(element_relation,union(x,y))),complement(z)))*.
% 299.94/300.50 155423[0:Rew:99162.0,155200.0] || member(u,union(complement(v),union(complement(union(w,x)),intersection(power_class(y),complement(z))))) member(u,union(v,intersection(union(w,x),union(complement(power_class(y)),z)))) -> member(u,symmetric_difference(complement(v),union(complement(union(w,x)),intersection(power_class(y),complement(z)))))*.
% 299.94/300.50 155424[0:Rew:99161.0,155199.0] || member(u,union(complement(v),union(complement(union(w,x)),intersection(complement(y),power_class(z))))) member(u,union(v,intersection(union(w,x),union(y,complement(power_class(z)))))) -> member(u,symmetric_difference(complement(v),union(complement(union(w,x)),intersection(complement(y),power_class(z)))))*.
% 299.94/300.50 155425[0:Rew:98315.0,155198.0] || member(u,union(complement(v),union(intersection(power_class(w),complement(x)),complement(union(y,z))))) member(u,union(v,intersection(union(complement(power_class(w)),x),union(y,z)))) -> member(u,symmetric_difference(complement(v),union(intersection(power_class(w),complement(x)),complement(union(y,z)))))*.
% 299.94/300.50 155426[0:Rew:98314.0,155197.0] || member(u,union(complement(v),union(intersection(complement(w),power_class(x)),complement(union(y,z))))) member(u,union(v,intersection(union(w,complement(power_class(x))),union(y,z)))) -> member(u,symmetric_difference(complement(v),union(intersection(complement(w),power_class(x)),complement(union(y,z)))))*.
% 299.94/300.50 155427[0:Rew:99660.0,155194.0] || member(u,union(complement(v),union(image(element_relation,union(w,x)),complement(union(y,z))))) member(u,union(v,intersection(power_class(complement(union(w,x))),union(y,z)))) -> member(u,symmetric_difference(complement(v),union(image(element_relation,union(w,x)),complement(union(y,z)))))*.
% 299.94/300.50 155428[0:Rew:98672.0,155193.0] || member(u,union(complement(v),union(complement(power_class(w)),intersection(union(x,y),complement(z))))) member(u,union(v,intersection(power_class(w),union(complement(union(x,y)),z)))) -> member(u,symmetric_difference(complement(v),union(complement(power_class(w)),intersection(union(x,y),complement(z)))))*.
% 299.94/300.50 155429[0:Rew:98217.0,155191.0] || member(u,union(complement(v),union(complement(power_class(w)),intersection(complement(x),union(y,z))))) member(u,union(v,intersection(power_class(w),union(x,complement(union(y,z)))))) -> member(u,symmetric_difference(complement(v),union(complement(power_class(w)),intersection(complement(x),union(y,z)))))*.
% 299.94/300.50 155430[0:Rew:98876.0,155189.0] || member(u,union(complement(v),union(intersection(union(w,x),complement(y)),complement(power_class(z))))) member(u,union(v,intersection(union(complement(union(w,x)),y),power_class(z)))) -> member(u,symmetric_difference(complement(v),union(intersection(union(w,x),complement(y)),complement(power_class(z)))))*.
% 299.94/300.50 155431[0:Rew:98515.0,155188.0] || member(u,union(complement(v),union(intersection(complement(w),union(x,y)),complement(power_class(z))))) member(u,union(v,intersection(union(w,complement(union(x,y))),power_class(z)))) -> member(u,symmetric_difference(complement(v),union(intersection(complement(w),union(x,y)),complement(power_class(z)))))*.
% 299.94/300.50 155432[0:Rew:99659.0,155187.0] || member(u,union(complement(v),union(complement(union(w,x)),image(element_relation,union(y,z))))) member(u,union(v,intersection(union(w,x),power_class(complement(union(y,z)))))) -> member(u,symmetric_difference(complement(v),union(complement(union(w,x)),image(element_relation,union(y,z)))))*.
% 299.94/300.50 175281[15:Rew:165880.0,166821.0] || member(cross_product(u,v),y__dfg) equal(compose(w,first(apply(choice,cross_product(u,v)))),second(apply(choice,cross_product(u,v))))** member(apply(choice,cross_product(u,v)),cross_product(y__dfg,y__dfg))* -> equal(cross_product(u,v),null_class) member(apply(choice,cross_product(u,v)),compose_class(w)).
% 299.94/300.50 175282[15:Rew:165880.0,166902.1] function(u) || member(image(v,image(w,null_class)),y__dfg) member(ordered_pair(u,apply(choice,image(v,image(w,null_class)))),cross_product(y__dfg,y__dfg)) -> equal(image(v,image(w,null_class)),null_class) member(ordered_pair(u,apply(choice,image(v,image(w,null_class)))),compose(v,w))*.
% 299.94/300.50 175283[15:Rew:165880.0,169539.0] || member(second(not_subclass_element(cross_product(u,v),w)),y__dfg)* member(first(not_subclass_element(cross_product(u,v),w)),y__dfg) equal(successor(first(not_subclass_element(cross_product(u,v),w))),second(not_subclass_element(cross_product(u,v),w))) -> subclass(cross_product(u,v),w) member(not_subclass_element(cross_product(u,v),w),successor_relation).
% 299.94/300.50 175284[15:Rew:165880.0,169874.1] || member(cross_product(u,v),y__dfg) member(second(apply(choice,cross_product(u,v))),y__dfg) member(first(apply(choice,cross_product(u,v))),second(apply(choice,cross_product(u,v))))* subclass(element_relation,w) -> equal(cross_product(u,v),null_class) member(apply(choice,cross_product(u,v)),w)*.
% 299.94/300.50 171970[15:Rew:165880.0,126281.0] || member(apply(choice,regular(intersection(complement(u),union(v,w)))),y__dfg) -> member(apply(choice,regular(intersection(complement(u),union(v,w)))),union(u,complement(union(v,w))))* equal(regular(intersection(complement(u),union(v,w))),null_class) equal(intersection(complement(u),union(v,w)),null_class).
% 299.94/300.50 171974[15:Rew:165880.0,127475.0] || member(apply(choice,regular(intersection(union(u,v),complement(w)))),y__dfg) -> member(apply(choice,regular(intersection(union(u,v),complement(w)))),union(complement(union(u,v)),w))* equal(regular(intersection(union(u,v),complement(w))),null_class) equal(intersection(union(u,v),complement(w)),null_class).
% 299.94/300.50 172144[15:Rew:165880.0,145244.0] || member(symmetric_difference(power_class(u),union(v,complement(union(w,x)))),y__dfg) -> equal(symmetric_difference(power_class(u),union(v,complement(union(w,x)))),null_class) member(apply(choice,symmetric_difference(power_class(u),union(v,complement(union(w,x))))),union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 299.94/300.50 172181[15:Rew:165880.0,146115.0] || member(symmetric_difference(union(u,complement(power_class(v))),union(w,x)),y__dfg) -> equal(symmetric_difference(union(u,complement(power_class(v))),union(w,x)),null_class) member(apply(choice,symmetric_difference(union(u,complement(power_class(v))),union(w,x))),union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 299.94/300.50 172207[15:Rew:165880.0,146670.0] || member(symmetric_difference(union(complement(power_class(u)),v),union(w,x)),y__dfg) -> equal(symmetric_difference(union(complement(power_class(u)),v),union(w,x)),null_class) member(apply(choice,symmetric_difference(union(complement(power_class(u)),v),union(w,x))),union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 299.94/300.50 172232[15:Rew:165880.0,147599.0] || member(symmetric_difference(union(u,complement(union(v,w))),power_class(x)),y__dfg) -> equal(symmetric_difference(union(u,complement(union(v,w))),power_class(x)),null_class) member(apply(choice,symmetric_difference(union(u,complement(union(v,w))),power_class(x))),union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 299.94/300.50 172266[15:Rew:165880.0,148354.0] || member(symmetric_difference(power_class(u),union(complement(union(v,w)),x)),y__dfg) -> equal(symmetric_difference(power_class(u),union(complement(union(v,w)),x)),null_class) member(apply(choice,symmetric_difference(power_class(u),union(complement(union(v,w)),x))),union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 299.94/300.50 172291[15:Rew:165880.0,149134.0] || member(symmetric_difference(union(complement(union(u,v)),w),power_class(x)),y__dfg) -> equal(symmetric_difference(union(complement(union(u,v)),w),power_class(x)),null_class) member(apply(choice,symmetric_difference(union(complement(union(u,v)),w),power_class(x))),union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 299.94/300.50 172316[15:Rew:165880.0,150612.0] || member(symmetric_difference(union(u,v),union(w,complement(power_class(x)))),y__dfg) -> equal(symmetric_difference(union(u,v),union(w,complement(power_class(x)))),null_class) member(apply(choice,symmetric_difference(union(u,v),union(w,complement(power_class(x))))),union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 299.94/300.50 172341[15:Rew:165880.0,151123.0] || member(symmetric_difference(union(u,v),union(complement(power_class(w)),x)),y__dfg) -> equal(symmetric_difference(union(u,v),union(complement(power_class(w)),x)),null_class) member(apply(choice,symmetric_difference(union(u,v),union(complement(power_class(w)),x))),union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 299.94/300.50 172375[15:Rew:165880.0,151750.0] || member(symmetric_difference(union(u,v),power_class(complement(union(w,x)))),y__dfg) -> equal(symmetric_difference(union(u,v),power_class(complement(union(w,x)))),null_class) member(apply(choice,symmetric_difference(union(u,v),power_class(complement(union(w,x))))),union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 299.94/300.50 172407[15:Rew:165880.0,152939.0] || member(symmetric_difference(power_class(complement(union(u,v))),union(w,x)),y__dfg) -> equal(symmetric_difference(power_class(complement(union(u,v))),union(w,x)),null_class) member(apply(choice,symmetric_difference(power_class(complement(union(u,v))),union(w,x))),union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 299.94/300.50 172419[15:Rew:165880.0,155281.2] || member(apply(choice,complement(symmetric_difference(complement(u),complement(v)))),union(complement(u),complement(v)))* member(apply(choice,complement(symmetric_difference(complement(u),complement(v)))),union(u,v)) member(complement(symmetric_difference(complement(u),complement(v))),y__dfg) -> equal(complement(symmetric_difference(complement(u),complement(v))),null_class).
% 299.94/300.50 172473[15:Rew:165880.0,157069.0] || member(restrict(symmetric_difference(union(u,v),complement(intersection(u,v))),w,x),y__dfg) -> equal(restrict(symmetric_difference(union(u,v),complement(intersection(u,v))),w,x),null_class) member(apply(choice,restrict(symmetric_difference(union(u,v),complement(intersection(u,v))),w,x)),complement(symmetric_difference(u,v)))*.
% 299.94/300.50 172474[15:Rew:165880.0,157051.0] || member(restrict(intersection(power_class(complement(power_class(u))),complement(v)),w,x),y__dfg) member(apply(choice,restrict(intersection(power_class(complement(power_class(u))),complement(v)),w,x)),union(image(element_relation,power_class(u)),v))* -> equal(restrict(intersection(power_class(complement(power_class(u))),complement(v)),w,x),null_class).
% 299.94/300.50 172475[15:Rew:165880.0,157045.0] || member(restrict(intersection(complement(u),power_class(complement(power_class(v)))),w,x),y__dfg) member(apply(choice,restrict(intersection(complement(u),power_class(complement(power_class(v)))),w,x)),union(u,image(element_relation,power_class(v))))* -> equal(restrict(intersection(complement(u),power_class(complement(power_class(v)))),w,x),null_class).
% 299.94/300.50 172612[15:Rew:165880.0,163801.2] || member(apply(choice,intersection(u,complement(restrict(v,w,x)))),cross_product(w,x))* member(apply(choice,intersection(u,complement(restrict(v,w,x)))),v)* member(intersection(u,complement(restrict(v,w,x))),y__dfg) -> equal(intersection(u,complement(restrict(v,w,x))),null_class).
% 299.94/300.50 172663[15:Rew:165880.0,164508.2] || member(apply(choice,intersection(complement(restrict(u,v,w)),x)),cross_product(v,w))* member(apply(choice,intersection(complement(restrict(u,v,w)),x)),u)* member(intersection(complement(restrict(u,v,w)),x),y__dfg) -> equal(intersection(complement(restrict(u,v,w)),x),null_class).
% 299.94/300.50 49559[0:SpR:6542.0,486.0] || -> equal(intersection(complement(symmetric_difference(successor(u),union(complement(u),complement(singleton(u))))),union(complement(symmetric_difference(complement(u),complement(singleton(u)))),union(successor(u),union(complement(u),complement(singleton(u)))))),symmetric_difference(complement(symmetric_difference(complement(u),complement(singleton(u)))),union(successor(u),union(complement(u),complement(singleton(u))))))**.
% 299.94/300.50 58159[0:SpR:46877.0,6542.0] || -> equal(intersection(successor(intersection(power_class(u),power_class(complement(power_class(v))))),union(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(singleton(intersection(power_class(u),power_class(complement(power_class(v)))))))),symmetric_difference(union(complement(power_class(u)),image(element_relation,power_class(v))),complement(singleton(intersection(power_class(u),power_class(complement(power_class(v))))))))**.
% 299.94/300.50 58416[0:SpR:46880.0,6542.0] || -> equal(intersection(successor(intersection(power_class(complement(power_class(u))),power_class(v))),union(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(singleton(intersection(power_class(complement(power_class(u))),power_class(v)))))),symmetric_difference(union(image(element_relation,power_class(u)),complement(power_class(v))),complement(singleton(intersection(power_class(complement(power_class(u))),power_class(v))))))**.
% 299.94/300.50 71308[0:Rew:71163.0,71104.2,71163.0,71104.1,71163.0,71104.0] || member(not_subclass_element(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),union(union(v,w),complement(intersection(v,w))))* member(not_subclass_element(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),complement(symmetric_difference(v,w))) -> subclass(u,symmetric_difference(union(v,w),complement(intersection(v,w)))).
% 299.94/300.50 162100[0:SpR:99162.0,46313.0] || -> equal(intersection(union(intersection(union(u,v),union(complement(power_class(w)),x)),image(element_relation,power_class(y))),union(union(complement(union(u,v)),intersection(power_class(w),complement(x))),power_class(complement(power_class(y))))),symmetric_difference(union(complement(union(u,v)),intersection(power_class(w),complement(x))),power_class(complement(power_class(y)))))**.
% 299.94/300.50 162099[0:SpR:99161.0,46313.0] || -> equal(intersection(union(intersection(union(u,v),union(w,complement(power_class(x)))),image(element_relation,power_class(y))),union(union(complement(union(u,v)),intersection(complement(w),power_class(x))),power_class(complement(power_class(y))))),symmetric_difference(union(complement(union(u,v)),intersection(complement(w),power_class(x))),power_class(complement(power_class(y)))))**.
% 299.94/300.50 162098[0:SpR:98315.0,46313.0] || -> equal(intersection(union(intersection(union(complement(power_class(u)),v),union(w,x)),image(element_relation,power_class(y))),union(union(intersection(power_class(u),complement(v)),complement(union(w,x))),power_class(complement(power_class(y))))),symmetric_difference(union(intersection(power_class(u),complement(v)),complement(union(w,x))),power_class(complement(power_class(y)))))**.
% 299.94/300.50 162097[0:SpR:98314.0,46313.0] || -> equal(intersection(union(intersection(union(u,complement(power_class(v))),union(w,x)),image(element_relation,power_class(y))),union(union(intersection(complement(u),power_class(v)),complement(union(w,x))),power_class(complement(power_class(y))))),symmetric_difference(union(intersection(complement(u),power_class(v)),complement(union(w,x))),power_class(complement(power_class(y)))))**.
% 299.94/300.50 162094[0:SpR:99660.0,46313.0] || -> equal(intersection(union(intersection(power_class(complement(union(u,v))),union(w,x)),image(element_relation,power_class(y))),union(union(image(element_relation,union(u,v)),complement(union(w,x))),power_class(complement(power_class(y))))),symmetric_difference(union(image(element_relation,union(u,v)),complement(union(w,x))),power_class(complement(power_class(y)))))**.
% 299.94/300.50 162093[0:SpR:98672.0,46313.0] || -> equal(intersection(union(intersection(power_class(u),union(complement(union(v,w)),x)),image(element_relation,power_class(y))),union(union(complement(power_class(u)),intersection(union(v,w),complement(x))),power_class(complement(power_class(y))))),symmetric_difference(union(complement(power_class(u)),intersection(union(v,w),complement(x))),power_class(complement(power_class(y)))))**.
% 299.94/300.50 162091[0:SpR:98217.0,46313.0] || -> equal(intersection(union(intersection(power_class(u),union(v,complement(union(w,x)))),image(element_relation,power_class(y))),union(union(complement(power_class(u)),intersection(complement(v),union(w,x))),power_class(complement(power_class(y))))),symmetric_difference(union(complement(power_class(u)),intersection(complement(v),union(w,x))),power_class(complement(power_class(y)))))**.
% 299.94/300.50 162089[0:SpR:98876.0,46313.0] || -> equal(intersection(union(intersection(union(complement(union(u,v)),w),power_class(x)),image(element_relation,power_class(y))),union(union(intersection(union(u,v),complement(w)),complement(power_class(x))),power_class(complement(power_class(y))))),symmetric_difference(union(intersection(union(u,v),complement(w)),complement(power_class(x))),power_class(complement(power_class(y)))))**.
% 299.94/300.50 162088[0:SpR:98515.0,46313.0] || -> equal(intersection(union(intersection(union(u,complement(union(v,w))),power_class(x)),image(element_relation,power_class(y))),union(union(intersection(complement(u),union(v,w)),complement(power_class(x))),power_class(complement(power_class(y))))),symmetric_difference(union(intersection(complement(u),union(v,w)),complement(power_class(x))),power_class(complement(power_class(y)))))**.
% 299.94/300.50 162087[0:SpR:99659.0,46313.0] || -> equal(intersection(union(intersection(union(u,v),power_class(complement(union(w,x)))),image(element_relation,power_class(y))),union(union(complement(union(u,v)),image(element_relation,union(w,x))),power_class(complement(power_class(y))))),symmetric_difference(union(complement(union(u,v)),image(element_relation,union(w,x))),power_class(complement(power_class(y)))))**.
% 299.94/300.50 163059[0:SpR:99162.0,46529.0] || -> equal(intersection(union(image(element_relation,power_class(u)),intersection(union(v,w),union(complement(power_class(x)),y))),union(power_class(complement(power_class(u))),union(complement(union(v,w)),intersection(power_class(x),complement(y))))),symmetric_difference(power_class(complement(power_class(u))),union(complement(union(v,w)),intersection(power_class(x),complement(y)))))**.
% 299.94/300.50 163058[0:SpR:99161.0,46529.0] || -> equal(intersection(union(image(element_relation,power_class(u)),intersection(union(v,w),union(x,complement(power_class(y))))),union(power_class(complement(power_class(u))),union(complement(union(v,w)),intersection(complement(x),power_class(y))))),symmetric_difference(power_class(complement(power_class(u))),union(complement(union(v,w)),intersection(complement(x),power_class(y)))))**.
% 299.94/300.50 163057[0:SpR:98315.0,46529.0] || -> equal(intersection(union(image(element_relation,power_class(u)),intersection(union(complement(power_class(v)),w),union(x,y))),union(power_class(complement(power_class(u))),union(intersection(power_class(v),complement(w)),complement(union(x,y))))),symmetric_difference(power_class(complement(power_class(u))),union(intersection(power_class(v),complement(w)),complement(union(x,y)))))**.
% 299.94/300.50 163056[0:SpR:98314.0,46529.0] || -> equal(intersection(union(image(element_relation,power_class(u)),intersection(union(v,complement(power_class(w))),union(x,y))),union(power_class(complement(power_class(u))),union(intersection(complement(v),power_class(w)),complement(union(x,y))))),symmetric_difference(power_class(complement(power_class(u))),union(intersection(complement(v),power_class(w)),complement(union(x,y)))))**.
% 299.94/300.50 163053[0:SpR:99660.0,46529.0] || -> equal(intersection(union(image(element_relation,power_class(u)),intersection(power_class(complement(union(v,w))),union(x,y))),union(power_class(complement(power_class(u))),union(image(element_relation,union(v,w)),complement(union(x,y))))),symmetric_difference(power_class(complement(power_class(u))),union(image(element_relation,union(v,w)),complement(union(x,y)))))**.
% 299.94/300.50 163052[0:SpR:98672.0,46529.0] || -> equal(intersection(union(image(element_relation,power_class(u)),intersection(power_class(v),union(complement(union(w,x)),y))),union(power_class(complement(power_class(u))),union(complement(power_class(v)),intersection(union(w,x),complement(y))))),symmetric_difference(power_class(complement(power_class(u))),union(complement(power_class(v)),intersection(union(w,x),complement(y)))))**.
% 299.94/300.50 163050[0:SpR:98217.0,46529.0] || -> equal(intersection(union(image(element_relation,power_class(u)),intersection(power_class(v),union(w,complement(union(x,y))))),union(power_class(complement(power_class(u))),union(complement(power_class(v)),intersection(complement(w),union(x,y))))),symmetric_difference(power_class(complement(power_class(u))),union(complement(power_class(v)),intersection(complement(w),union(x,y)))))**.
% 299.94/300.50 163048[0:SpR:98876.0,46529.0] || -> equal(intersection(union(image(element_relation,power_class(u)),intersection(union(complement(union(v,w)),x),power_class(y))),union(power_class(complement(power_class(u))),union(intersection(union(v,w),complement(x)),complement(power_class(y))))),symmetric_difference(power_class(complement(power_class(u))),union(intersection(union(v,w),complement(x)),complement(power_class(y)))))**.
% 299.94/300.50 163047[0:SpR:98515.0,46529.0] || -> equal(intersection(union(image(element_relation,power_class(u)),intersection(union(v,complement(union(w,x))),power_class(y))),union(power_class(complement(power_class(u))),union(intersection(complement(v),union(w,x)),complement(power_class(y))))),symmetric_difference(power_class(complement(power_class(u))),union(intersection(complement(v),union(w,x)),complement(power_class(y)))))**.
% 299.94/300.50 163046[0:SpR:99659.0,46529.0] || -> equal(intersection(union(image(element_relation,power_class(u)),intersection(union(v,w),power_class(complement(union(x,y))))),union(power_class(complement(power_class(u))),union(complement(union(v,w)),image(element_relation,union(x,y))))),symmetric_difference(power_class(complement(power_class(u))),union(complement(union(v,w)),image(element_relation,union(x,y)))))**.
% 299.94/300.50 175285[15:Rew:165880.0,165924.0] || member(image(u,image(v,singleton(w))),y__dfg) member(ordered_pair(w,apply(choice,image(u,image(v,singleton(w))))),cross_product(y__dfg,y__dfg)) -> equal(image(u,image(v,singleton(w))),null_class) member(ordered_pair(w,apply(choice,image(u,image(v,singleton(w))))),compose(u,v))*.
% 299.94/300.50 175286[15:Rew:165880.0,166714.1] || member(ordered_pair(ordered_pair(u,v),w),cross_product(y__dfg,y__dfg)) subclass(composition_function,cross_product(cross_product(y__dfg,y__dfg),y__dfg)) member(ordered_pair(ordered_pair(v,u),ordered_pair(w,compose(ordered_pair(u,v),w))),x) -> member(ordered_pair(ordered_pair(u,v),ordered_pair(w,compose(ordered_pair(u,v),w))),flip(x))*.
% 299.94/300.50 175287[15:Rew:165880.0,166715.1] || member(ordered_pair(ordered_pair(u,v),w),cross_product(y__dfg,y__dfg)) subclass(composition_function,cross_product(cross_product(y__dfg,y__dfg),y__dfg)) member(ordered_pair(ordered_pair(v,ordered_pair(w,compose(ordered_pair(u,v),w))),u),x) -> member(ordered_pair(ordered_pair(u,v),ordered_pair(w,compose(ordered_pair(u,v),w))),rotate(x))*.
% 299.94/300.50 166721[15:Rew:165880.0,91163.0] || member(not_subclass_element(cross_product(u,v),w),cross_product(y__dfg,y__dfg)) subclass(composition_function,element_relation) -> subclass(cross_product(u,v),w) member(first(not_subclass_element(cross_product(u,v),w)),ordered_pair(second(not_subclass_element(cross_product(u,v),w)),compose(first(not_subclass_element(cross_product(u,v),w)),second(not_subclass_element(cross_product(u,v),w)))))*.
% 299.94/300.50 166889[15:Rew:165880.0,37735.0] || member(ordered_pair(u,not_subclass_element(restrict(image(v,image(w,singleton(u))),x,y),z)),cross_product(y__dfg,y__dfg)) -> subclass(restrict(image(v,image(w,singleton(u))),x,y),z) member(ordered_pair(u,not_subclass_element(restrict(image(v,image(w,singleton(u))),x,y),z)),compose(v,w))*.
% 299.94/300.50 175288[15:Rew:165880.0,166901.1,165880.0,166901.0] || equal(u,y__dfg) member(image(v,image(w,null_class)),y__dfg) member(ordered_pair(u,apply(choice,image(v,image(w,null_class)))),cross_product(y__dfg,y__dfg)) -> equal(image(v,image(w,null_class)),null_class) member(ordered_pair(u,apply(choice,image(v,image(w,null_class)))),compose(v,w))*.
% 299.94/300.50 169742[15:Rew:165880.0,90797.0] || equal(y__dfg,x__dfg) member(image(u,image(v,null_class)),x__dfg) member(ordered_pair(x__dfg,apply(choice,image(u,image(v,null_class)))),cross_product(x__dfg,x__dfg)) -> equal(image(u,image(v,null_class)),null_class) member(ordered_pair(x__dfg,apply(choice,image(u,image(v,null_class)))),compose(u,v))*.
% 299.94/300.50 172073[15:Rew:165880.0,142252.0] || member(intersection(u,intersection(complement(v),union(w,complement(power_class(x))))),y__dfg) member(apply(choice,intersection(u,intersection(complement(v),union(w,complement(power_class(x)))))),union(v,intersection(complement(w),power_class(x))))* -> equal(intersection(u,intersection(complement(v),union(w,complement(power_class(x))))),null_class).
% 299.94/300.50 172075[15:Rew:165880.0,142222.0] || member(intersection(intersection(complement(u),union(v,complement(power_class(w)))),x),y__dfg) member(apply(choice,intersection(intersection(complement(u),union(v,complement(power_class(w)))),x)),union(u,intersection(complement(v),power_class(w))))* -> equal(intersection(intersection(complement(u),union(v,complement(power_class(w)))),x),null_class).
% 299.94/300.50 172083[15:Rew:165880.0,143813.0] || member(intersection(u,intersection(union(v,complement(power_class(w))),complement(x))),y__dfg) member(apply(choice,intersection(u,intersection(union(v,complement(power_class(w))),complement(x)))),union(intersection(complement(v),power_class(w)),x))* -> equal(intersection(u,intersection(union(v,complement(power_class(w))),complement(x))),null_class).
% 299.94/300.50 172085[15:Rew:165880.0,143783.0] || member(intersection(intersection(union(u,complement(power_class(v))),complement(w)),x),y__dfg) member(apply(choice,intersection(intersection(union(u,complement(power_class(v))),complement(w)),x)),union(intersection(complement(u),power_class(v)),w))* -> equal(intersection(intersection(union(u,complement(power_class(v))),complement(w)),x),null_class).
% 299.94/300.50 172099[15:Rew:165880.0,144224.0] || member(intersection(u,intersection(complement(v),union(complement(power_class(w)),x))),y__dfg) member(apply(choice,intersection(u,intersection(complement(v),union(complement(power_class(w)),x)))),union(v,intersection(power_class(w),complement(x))))* -> equal(intersection(u,intersection(complement(v),union(complement(power_class(w)),x))),null_class).
% 299.94/300.50 172101[15:Rew:165880.0,144194.0] || member(intersection(intersection(complement(u),union(complement(power_class(v)),w)),x),y__dfg) member(apply(choice,intersection(intersection(complement(u),union(complement(power_class(v)),w)),x)),union(u,intersection(power_class(v),complement(w))))* -> equal(intersection(intersection(complement(u),union(complement(power_class(v)),w)),x),null_class).
% 299.94/300.50 172109[15:Rew:165880.0,144483.0] || member(intersection(u,intersection(union(complement(power_class(v)),w),complement(x))),y__dfg) member(apply(choice,intersection(u,intersection(union(complement(power_class(v)),w),complement(x)))),union(intersection(power_class(v),complement(w)),x))* -> equal(intersection(u,intersection(union(complement(power_class(v)),w),complement(x))),null_class).
% 299.94/300.50 172111[15:Rew:165880.0,144453.0] || member(intersection(intersection(union(complement(power_class(u)),v),complement(w)),x),y__dfg) member(apply(choice,intersection(intersection(union(complement(power_class(u)),v),complement(w)),x)),union(intersection(power_class(u),complement(v)),w))* -> equal(intersection(intersection(union(complement(power_class(u)),v),complement(w)),x),null_class).
% 299.94/300.50 172154[15:Rew:165880.0,145780.0] || member(intersection(u,intersection(complement(v),power_class(complement(union(w,x))))),y__dfg) member(apply(choice,intersection(u,intersection(complement(v),power_class(complement(union(w,x)))))),union(v,image(element_relation,union(w,x))))* -> equal(intersection(u,intersection(complement(v),power_class(complement(union(w,x))))),null_class).
% 299.94/300.50 172155[15:Rew:165880.0,145750.0] || member(intersection(intersection(complement(u),power_class(complement(union(v,w)))),x),y__dfg) member(apply(choice,intersection(intersection(complement(u),power_class(complement(union(v,w)))),x)),union(u,image(element_relation,union(v,w))))* -> equal(intersection(intersection(complement(u),power_class(complement(union(v,w)))),x),null_class).
% 299.94/300.50 172240[15:Rew:165880.0,148142.0] || member(intersection(u,intersection(power_class(complement(union(v,w))),complement(x))),y__dfg) member(apply(choice,intersection(u,intersection(power_class(complement(union(v,w))),complement(x)))),union(image(element_relation,union(v,w)),x))* -> equal(intersection(u,intersection(power_class(complement(union(v,w))),complement(x))),null_class).
% 299.94/300.50 172241[15:Rew:165880.0,148112.0] || member(intersection(intersection(power_class(complement(union(u,v))),complement(w)),x),y__dfg) member(apply(choice,intersection(intersection(power_class(complement(union(u,v))),complement(w)),x)),union(image(element_relation,union(u,v)),w))* -> equal(intersection(intersection(power_class(complement(union(u,v))),complement(w)),x),null_class).
% 299.94/300.50 172476[15:Rew:165880.0,157036.0] || member(restrict(complement(intersection(u,v)),w,x),y__dfg) member(apply(choice,restrict(complement(intersection(u,v)),w,x)),union(u,v)) -> equal(restrict(complement(intersection(u,v)),w,x),null_class) member(apply(choice,restrict(complement(intersection(u,v)),w,x)),symmetric_difference(u,v))*.
% 299.94/300.50 172613[15:Rew:165880.0,163854.0] || member(intersection(u,union(image(element_relation,power_class(v)),complement(power_class(w)))),y__dfg) member(apply(choice,intersection(u,union(image(element_relation,power_class(v)),complement(power_class(w))))),intersection(power_class(complement(power_class(v))),power_class(w)))* -> equal(intersection(u,union(image(element_relation,power_class(v)),complement(power_class(w)))),null_class).
% 299.94/300.50 172614[15:Rew:165880.0,163855.0] || member(intersection(u,union(complement(power_class(v)),image(element_relation,power_class(w)))),y__dfg) member(apply(choice,intersection(u,union(complement(power_class(v)),image(element_relation,power_class(w))))),intersection(power_class(v),power_class(complement(power_class(w)))))* -> equal(intersection(u,union(complement(power_class(v)),image(element_relation,power_class(w)))),null_class).
% 299.94/300.50 172664[15:Rew:165880.0,164566.0] || member(intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),w),y__dfg) member(apply(choice,intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),w)),intersection(power_class(complement(power_class(u))),power_class(v)))* -> equal(intersection(union(image(element_relation,power_class(u)),complement(power_class(v))),w),null_class).
% 299.94/300.50 172665[15:Rew:165880.0,164567.0] || member(intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),w),y__dfg) member(apply(choice,intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),w)),intersection(power_class(u),power_class(complement(power_class(v)))))* -> equal(intersection(union(complement(power_class(u)),image(element_relation,power_class(v))),w),null_class).
% 299.94/300.50 93909[0:SpR:46893.0,69292.0] || -> equal(intersection(complement(symmetric_difference(power_class(u),union(v,complement(power_class(w))))),union(union(power_class(u),union(v,complement(power_class(w)))),union(complement(power_class(u)),intersection(complement(v),power_class(w))))),symmetric_difference(union(power_class(u),union(v,complement(power_class(w)))),union(complement(power_class(u)),intersection(complement(v),power_class(w)))))**.
% 299.94/300.50 94757[0:SpR:46894.0,69292.0] || -> equal(intersection(complement(symmetric_difference(union(u,complement(power_class(v))),power_class(w))),union(union(union(u,complement(power_class(v))),power_class(w)),union(intersection(complement(u),power_class(v)),complement(power_class(w))))),symmetric_difference(union(union(u,complement(power_class(v))),power_class(w)),union(intersection(complement(u),power_class(v)),complement(power_class(w)))))**.
% 299.94/300.50 95086[0:SpR:46895.0,69292.0] || -> equal(intersection(complement(symmetric_difference(union(complement(power_class(u)),v),power_class(w))),union(union(union(complement(power_class(u)),v),power_class(w)),union(intersection(power_class(u),complement(v)),complement(power_class(w))))),symmetric_difference(union(union(complement(power_class(u)),v),power_class(w)),union(intersection(power_class(u),complement(v)),complement(power_class(w)))))**.
% 299.94/300.50 95470[0:SpR:46898.0,69292.0] || -> equal(intersection(complement(symmetric_difference(power_class(u),union(complement(power_class(v)),w))),union(union(power_class(u),union(complement(power_class(v)),w)),union(complement(power_class(u)),intersection(power_class(v),complement(w))))),symmetric_difference(union(power_class(u),union(complement(power_class(v)),w)),union(complement(power_class(u)),intersection(power_class(v),complement(w)))))**.
% 299.94/300.50 110299[0:SpR:98594.0,69292.0] || -> equal(intersection(complement(symmetric_difference(power_class(u),power_class(complement(union(v,w))))),union(union(power_class(u),power_class(complement(union(v,w)))),union(complement(power_class(u)),image(element_relation,union(v,w))))),symmetric_difference(union(power_class(u),power_class(complement(union(v,w)))),union(complement(power_class(u)),image(element_relation,union(v,w)))))**.
% 299.94/300.50 110755[0:SpR:98733.0,69292.0] || -> equal(intersection(complement(symmetric_difference(power_class(complement(power_class(u))),union(v,w))),union(union(power_class(complement(power_class(u))),union(v,w)),union(image(element_relation,power_class(u)),complement(union(v,w))))),symmetric_difference(union(power_class(complement(power_class(u))),union(v,w)),union(image(element_relation,power_class(u)),complement(union(v,w)))))**.
% 299.94/300.50 111290[0:SpR:99020.0,69292.0] || -> equal(intersection(complement(symmetric_difference(power_class(complement(union(u,v))),power_class(w))),union(union(power_class(complement(union(u,v))),power_class(w)),union(image(element_relation,union(u,v)),complement(power_class(w))))),symmetric_difference(union(power_class(complement(union(u,v))),power_class(w)),union(image(element_relation,union(u,v)),complement(power_class(w)))))**.
% 299.94/300.50 112235[0:SpR:99160.0,69292.0] || -> equal(intersection(complement(symmetric_difference(union(u,v),power_class(complement(power_class(w))))),union(union(union(u,v),power_class(complement(power_class(w)))),union(complement(union(u,v)),image(element_relation,power_class(w))))),symmetric_difference(union(union(u,v),power_class(complement(power_class(w)))),union(complement(union(u,v)),image(element_relation,power_class(w)))))**.
% 299.94/300.50 166720[15:Rew:165880.0,120878.0] || member(not_subclass_element(cross_product(u,v),w),cross_product(y__dfg,y__dfg)) subclass(composition_function,successor_relation) -> subclass(cross_product(u,v),w) equal(ordered_pair(second(not_subclass_element(cross_product(u,v),w)),compose(first(not_subclass_element(cross_product(u,v),w)),second(not_subclass_element(cross_product(u,v),w)))),successor(first(not_subclass_element(cross_product(u,v),w))))**.
% 299.94/300.50 175289[15:Rew:165880.0,166725.0] || member(u,y__dfg) member(not_subclass_element(cross_product(v,w),x),cross_product(y__dfg,y__dfg)) member(ordered_pair(ordered_pair(second(not_subclass_element(cross_product(v,w),x)),u),first(not_subclass_element(cross_product(v,w),x))),y)* -> subclass(cross_product(v,w),x) member(ordered_pair(not_subclass_element(cross_product(v,w),x),u),rotate(y)).
% 299.94/300.50 175290[15:Rew:165880.0,166726.0] || member(u,y__dfg) member(not_subclass_element(cross_product(v,w),x),cross_product(y__dfg,y__dfg)) member(ordered_pair(ordered_pair(second(not_subclass_element(cross_product(v,w),x)),first(not_subclass_element(cross_product(v,w),x))),u),y)* -> subclass(cross_product(v,w),x) member(ordered_pair(not_subclass_element(cross_product(v,w),x),u),flip(y)).
% 299.94/300.50 175291[15:Rew:165880.0,166922.1] one_to_one(u) || member(image(v,image(w,null_class)),y__dfg) member(ordered_pair(inverse(u),apply(choice,image(v,image(w,null_class)))),cross_product(y__dfg,y__dfg)) -> equal(image(v,image(w,null_class)),null_class) member(ordered_pair(inverse(u),apply(choice,image(v,image(w,null_class)))),compose(v,w))*.
% 299.94/300.50 166944[15:Rew:165880.0,42317.0] || member(ordered_pair(u,regular(intersection(intersection(image(v,image(w,singleton(u))),x),y))),cross_product(y__dfg,y__dfg)) -> equal(intersection(intersection(image(v,image(w,singleton(u))),x),y),null_class) member(ordered_pair(u,regular(intersection(intersection(image(v,image(w,singleton(u))),x),y))),compose(v,w))*.
% 299.94/300.50 166945[15:Rew:165880.0,42803.0] || member(ordered_pair(u,regular(intersection(intersection(v,image(w,image(x,singleton(u)))),y))),cross_product(y__dfg,y__dfg)) -> equal(intersection(intersection(v,image(w,image(x,singleton(u)))),y),null_class) member(ordered_pair(u,regular(intersection(intersection(v,image(w,image(x,singleton(u)))),y))),compose(w,x))*.
% 299.94/300.50 166947[15:Rew:165880.0,43861.0] || member(ordered_pair(u,regular(intersection(v,intersection(image(w,image(x,singleton(u))),y)))),cross_product(y__dfg,y__dfg)) -> equal(intersection(v,intersection(image(w,image(x,singleton(u))),y)),null_class) member(ordered_pair(u,regular(intersection(v,intersection(image(w,image(x,singleton(u))),y)))),compose(w,x))*.
% 299.94/300.50 166948[15:Rew:165880.0,44393.0] || member(ordered_pair(u,regular(intersection(v,intersection(w,image(x,image(y,singleton(u))))))),cross_product(y__dfg,y__dfg)) -> equal(intersection(v,intersection(w,image(x,image(y,singleton(u))))),null_class) member(ordered_pair(u,regular(intersection(v,intersection(w,image(x,image(y,singleton(u))))))),compose(x,y))*.
% 299.94/300.50 168388[15:Rew:165880.0,12348.1] || member(ordered_pair(ordered_pair(second(not_subclass_element(cross_product(u,v),w)),x),first(not_subclass_element(cross_product(u,v),w))),y)* member(ordered_pair(not_subclass_element(cross_product(u,v),w),x),cross_product(cross_product(y__dfg,y__dfg),y__dfg)) -> subclass(cross_product(u,v),w) member(ordered_pair(not_subclass_element(cross_product(u,v),w),x),rotate(y)).
% 299.94/300.50 168389[15:Rew:165880.0,12347.1] || member(ordered_pair(ordered_pair(second(not_subclass_element(cross_product(u,v),w)),first(not_subclass_element(cross_product(u,v),w))),x),y)* member(ordered_pair(not_subclass_element(cross_product(u,v),w),x),cross_product(cross_product(y__dfg,y__dfg),y__dfg)) -> subclass(cross_product(u,v),w) member(ordered_pair(not_subclass_element(cross_product(u,v),w),x),flip(y)).
% 299.94/300.50 175292[15:Rew:165880.0,169538.0] || member(second(not_subclass_element(cross_product(u,v),w)),y__dfg) member(first(not_subclass_element(cross_product(u,v),w)),y__dfg) equal(compose(x,first(not_subclass_element(cross_product(u,v),w))),second(not_subclass_element(cross_product(u,v),w)))** -> subclass(cross_product(u,v),w) member(not_subclass_element(cross_product(u,v),w),compose_class(x)).
% 299.94/300.50 171946[15:Rew:165880.0,122810.0] || member(intersection(u,symmetric_difference(union(v,w),union(complement(v),complement(w)))),y__dfg) -> equal(intersection(u,symmetric_difference(union(v,w),union(complement(v),complement(w)))),null_class) member(apply(choice,intersection(u,symmetric_difference(union(v,w),union(complement(v),complement(w))))),complement(symmetric_difference(complement(v),complement(w))))*.
% 299.94/300.50 171947[15:Rew:165880.0,122783.0] || member(intersection(symmetric_difference(union(u,v),union(complement(u),complement(v))),w),y__dfg) -> equal(intersection(symmetric_difference(union(u,v),union(complement(u),complement(v))),w),null_class) member(apply(choice,intersection(symmetric_difference(union(u,v),union(complement(u),complement(v))),w)),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.50 171967[15:Rew:165880.0,125955.0] || member(symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))),y__dfg) -> equal(symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))),null_class) member(apply(choice,symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w))))),complement(symmetric_difference(u,cross_product(v,w))))*.
% 299.94/300.50 171968[15:Rew:165880.0,125954.0] || member(symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))),y__dfg) -> equal(symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))),null_class) member(apply(choice,symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u)))),complement(symmetric_difference(cross_product(v,w),u)))*.
% 299.94/300.50 172057[15:Rew:165880.0,141057.0] || member(symmetric_difference(union(power_class(u),complement(v)),union(complement(power_class(u)),v)),y__dfg) -> equal(symmetric_difference(union(power_class(u),complement(v)),union(complement(power_class(u)),v)),null_class) member(apply(choice,symmetric_difference(union(power_class(u),complement(v)),union(complement(power_class(u)),v))),complement(symmetric_difference(power_class(u),complement(v))))*.
% 299.94/300.50 172058[15:Rew:165880.0,141055.0] || member(symmetric_difference(union(u,complement(power_class(v))),union(complement(u),power_class(v))),y__dfg) -> equal(symmetric_difference(union(u,complement(power_class(v))),union(complement(u),power_class(v))),null_class) member(apply(choice,symmetric_difference(union(u,complement(power_class(v))),union(complement(u),power_class(v)))),complement(symmetric_difference(complement(u),power_class(v))))*.
% 299.94/300.50 172059[15:Rew:165880.0,141051.0] || member(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),y__dfg) -> equal(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),null_class) member(apply(choice,symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w)))),complement(symmetric_difference(u,cross_product(v,w))))*.
% 299.94/300.50 172060[15:Rew:165880.0,141050.0] || member(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),y__dfg) -> equal(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),null_class) member(apply(choice,symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v)))),complement(symmetric_difference(cross_product(u,v),w)))*.
% 299.94/300.50 175293[15:Rew:165880.0,166792.4,165880.0,166792.2,165880.0,166792.0] || member(image(u,range_of(null_class)),y__dfg) member(ordered_pair(v,apply(choice,image(u,range_of(null_class)))),cross_product(y__dfg,y__dfg)) -> equal(cross_product(singleton(v),y__dfg),null_class) equal(image(u,range_of(null_class)),null_class) member(ordered_pair(v,apply(choice,image(u,range_of(null_class)))),compose(u,regular(cross_product(singleton(v),y__dfg))))*.
% 299.94/300.50 167011[15:Rew:165880.0,20676.1] || member(first(not_subclass_element(cross_product(u,v),w)),cantor(x)) member(ordered_pair(x,not_subclass_element(cross_product(u,v),w)),cross_product(y__dfg,cross_product(y__dfg,y__dfg))) -> subclass(cross_product(u,v),w) member(ordered_pair(x,ordered_pair(first(not_subclass_element(cross_product(u,v),w)),apply(x,first(not_subclass_element(cross_product(u,v),w))))),application_function)*.
% 299.94/300.50 169862[15:Rew:165880.0,83155.0] || member(cross_product(u,v),y__dfg) -> equal(cross_product(u,v),null_class) equal(unordered_pair(first(apply(choice,cross_product(u,v))),singleton(second(apply(choice,cross_product(u,v))))),apply(choice,apply(choice,cross_product(u,v))))** equal(apply(choice,apply(choice,cross_product(u,v))),singleton(first(apply(choice,cross_product(u,v))))).
% 299.94/300.50 172146[15:Rew:165880.0,145592.0] || member(union(complement(power_class(u)),intersection(complement(v),union(w,x))),y__dfg) member(apply(choice,union(complement(power_class(u)),intersection(complement(v),union(w,x)))),intersection(power_class(u),union(v,complement(union(w,x)))))* -> equal(union(complement(power_class(u)),intersection(complement(v),union(w,x))),null_class).
% 299.94/300.50 172179[15:Rew:165880.0,146467.0] || member(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y__dfg) member(apply(choice,union(intersection(complement(u),power_class(v)),complement(union(w,x)))),intersection(union(u,complement(power_class(v))),union(w,x)))* -> equal(union(intersection(complement(u),power_class(v)),complement(union(w,x))),null_class).
% 299.94/300.50 172205[15:Rew:165880.0,147035.0] || member(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y__dfg) member(apply(choice,union(intersection(power_class(u),complement(v)),complement(union(w,x)))),intersection(union(complement(power_class(u)),v),union(w,x)))* -> equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),null_class).
% 299.94/300.50 172230[15:Rew:165880.0,147949.0] || member(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y__dfg) member(apply(choice,union(intersection(complement(u),union(v,w)),complement(power_class(x)))),intersection(union(u,complement(union(v,w))),power_class(x)))* -> equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),null_class).
% 299.94/300.50 172264[15:Rew:165880.0,148718.0] || member(union(complement(power_class(u)),intersection(union(v,w),complement(x))),y__dfg) member(apply(choice,union(complement(power_class(u)),intersection(union(v,w),complement(x)))),intersection(power_class(u),union(complement(union(v,w)),x)))* -> equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),null_class).
% 299.94/300.50 172289[15:Rew:165880.0,149497.0] || member(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y__dfg) member(apply(choice,union(intersection(union(u,v),complement(w)),complement(power_class(x)))),intersection(union(complement(union(u,v)),w),power_class(x)))* -> equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),null_class).
% 299.94/300.50 172314[15:Rew:165880.0,150956.0] || member(union(complement(union(u,v)),intersection(complement(w),power_class(x))),y__dfg) member(apply(choice,union(complement(union(u,v)),intersection(complement(w),power_class(x)))),intersection(union(u,v),union(w,complement(power_class(x)))))* -> equal(union(complement(union(u,v)),intersection(complement(w),power_class(x))),null_class).
% 299.94/300.50 172339[15:Rew:165880.0,151487.0] || member(union(complement(union(u,v)),intersection(power_class(w),complement(x))),y__dfg) member(apply(choice,union(complement(union(u,v)),intersection(power_class(w),complement(x)))),intersection(union(u,v),union(complement(power_class(w)),x)))* -> equal(union(complement(union(u,v)),intersection(power_class(w),complement(x))),null_class).
% 299.94/300.50 172373[15:Rew:165880.0,152150.0] || member(union(complement(union(u,v)),image(element_relation,union(w,x))),y__dfg) member(apply(choice,union(complement(union(u,v)),image(element_relation,union(w,x)))),intersection(union(u,v),power_class(complement(union(w,x)))))* -> equal(union(complement(union(u,v)),image(element_relation,union(w,x))),null_class).
% 299.94/300.50 172405[15:Rew:165880.0,153357.0] || member(union(image(element_relation,union(u,v)),complement(union(w,x))),y__dfg) member(apply(choice,union(image(element_relation,union(u,v)),complement(union(w,x)))),intersection(power_class(complement(union(u,v))),union(w,x)))* -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),null_class).
% 299.94/300.50 166718[15:Rew:165880.0,165109.0] || member(not_subclass_element(cross_product(u,v),w),cross_product(y__dfg,y__dfg)) subclass(composition_function,compose_class(x)) -> subclass(cross_product(u,v),w) equal(compose(x,first(not_subclass_element(cross_product(u,v),w))),ordered_pair(second(not_subclass_element(cross_product(u,v),w)),compose(first(not_subclass_element(cross_product(u,v),w)),second(not_subclass_element(cross_product(u,v),w)))))*.
% 299.94/300.50 175294[15:Rew:165880.0,166815.0] || member(cross_product(u,v),y__dfg) member(apply(choice,cross_product(u,v)),cross_product(y__dfg,y__dfg)) subclass(composition_function,cross_product(w,x))* -> equal(cross_product(u,v),null_class) member(ordered_pair(second(apply(choice,cross_product(u,v))),compose(first(apply(choice,cross_product(u,v))),second(apply(choice,cross_product(u,v))))),x)*.
% 299.94/300.50 166966[15:Rew:165880.0,54716.0] || member(ordered_pair(u,not_subclass_element(intersection(v,intersection(image(w,image(x,singleton(u))),y)),z)),cross_product(y__dfg,y__dfg)) -> subclass(intersection(v,intersection(image(w,image(x,singleton(u))),y)),z) member(ordered_pair(u,not_subclass_element(intersection(v,intersection(image(w,image(x,singleton(u))),y)),z)),compose(w,x))*.
% 299.94/300.50 166967[15:Rew:165880.0,55096.0] || member(ordered_pair(u,not_subclass_element(intersection(v,intersection(w,image(x,image(y,singleton(u))))),z)),cross_product(y__dfg,y__dfg)) -> subclass(intersection(v,intersection(w,image(x,image(y,singleton(u))))),z) member(ordered_pair(u,not_subclass_element(intersection(v,intersection(w,image(x,image(y,singleton(u))))),z)),compose(x,y))*.
% 299.94/300.50 166969[15:Rew:165880.0,55796.0] || member(ordered_pair(u,not_subclass_element(intersection(intersection(image(v,image(w,singleton(u))),x),y),z)),cross_product(y__dfg,y__dfg)) -> subclass(intersection(intersection(image(v,image(w,singleton(u))),x),y),z) member(ordered_pair(u,not_subclass_element(intersection(intersection(image(v,image(w,singleton(u))),x),y),z)),compose(v,w))*.
% 299.94/300.50 166970[15:Rew:165880.0,56054.0] || member(ordered_pair(u,not_subclass_element(intersection(intersection(v,image(w,image(x,singleton(u)))),y),z)),cross_product(y__dfg,y__dfg)) -> subclass(intersection(intersection(v,image(w,image(x,singleton(u)))),y),z) member(ordered_pair(u,not_subclass_element(intersection(intersection(v,image(w,image(x,singleton(u)))),y),z)),compose(w,x))*.
% 299.94/300.50 175295[15:Rew:165880.0,169537.0] || member(second(not_subclass_element(cross_product(u,v),w)),y__dfg)* member(first(not_subclass_element(cross_product(u,v),w)),y__dfg) equal(successor(first(not_subclass_element(cross_product(u,v),w))),second(not_subclass_element(cross_product(u,v),w))) subclass(successor_relation,x) -> subclass(cross_product(u,v),w) member(not_subclass_element(cross_product(u,v),w),x)*.
% 299.94/300.50 169857[15:Rew:165880.0,155907.0] || member(cross_product(u,v),y__dfg) subclass(w,apply(choice,cross_product(u,v)))* -> equal(cross_product(u,v),null_class) equal(w,null_class) equal(regular(w),unordered_pair(first(apply(choice,cross_product(u,v))),singleton(second(apply(choice,cross_product(u,v))))))* equal(regular(w),singleton(first(apply(choice,cross_product(u,v))))).
% 299.94/300.50 172477[15:Rew:165880.0,157055.0] || member(restrict(intersection(power_class(complement(union(u,v))),complement(w)),x,y),y__dfg) member(apply(choice,restrict(intersection(power_class(complement(union(u,v))),complement(w)),x,y)),union(image(element_relation,union(u,v)),w))* -> equal(restrict(intersection(power_class(complement(union(u,v))),complement(w)),x,y),null_class).
% 299.94/300.50 172478[15:Rew:165880.0,157054.0] || member(restrict(intersection(union(complement(power_class(u)),v),complement(w)),x,y),y__dfg) member(apply(choice,restrict(intersection(union(complement(power_class(u)),v),complement(w)),x,y)),union(intersection(power_class(u),complement(v)),w))* -> equal(restrict(intersection(union(complement(power_class(u)),v),complement(w)),x,y),null_class).
% 299.94/300.50 172479[15:Rew:165880.0,157053.0] || member(restrict(intersection(union(u,complement(power_class(v))),complement(w)),x,y),y__dfg) member(apply(choice,restrict(intersection(union(u,complement(power_class(v))),complement(w)),x,y)),union(intersection(complement(u),power_class(v)),w))* -> equal(restrict(intersection(union(u,complement(power_class(v))),complement(w)),x,y),null_class).
% 299.94/300.50 172480[15:Rew:165880.0,157049.0] || member(restrict(intersection(complement(u),union(complement(power_class(v)),w)),x,y),y__dfg) member(apply(choice,restrict(intersection(complement(u),union(complement(power_class(v)),w)),x,y)),union(u,intersection(power_class(v),complement(w))))* -> equal(restrict(intersection(complement(u),union(complement(power_class(v)),w)),x,y),null_class).
% 299.94/300.50 172481[15:Rew:165880.0,157048.0] || member(restrict(intersection(complement(u),union(v,complement(power_class(w)))),x,y),y__dfg) member(apply(choice,restrict(intersection(complement(u),union(v,complement(power_class(w)))),x,y)),union(u,intersection(complement(v),power_class(w))))* -> equal(restrict(intersection(complement(u),union(v,complement(power_class(w)))),x,y),null_class).
% 299.94/300.50 172482[15:Rew:165880.0,157046.0] || member(restrict(intersection(complement(u),power_class(complement(union(v,w)))),x,y),y__dfg) member(apply(choice,restrict(intersection(complement(u),power_class(complement(union(v,w)))),x,y)),union(u,image(element_relation,union(v,w))))* -> equal(restrict(intersection(complement(u),power_class(complement(union(v,w)))),x,y),null_class).
% 299.94/300.50 60973[0:SpR:46366.0,486.0] || -> equal(intersection(complement(symmetric_difference(union(u,complement(power_class(v))),union(complement(u),power_class(v)))),union(complement(symmetric_difference(complement(u),power_class(v))),union(union(u,complement(power_class(v))),union(complement(u),power_class(v))))),symmetric_difference(complement(symmetric_difference(complement(u),power_class(v))),union(union(u,complement(power_class(v))),union(complement(u),power_class(v)))))**.
% 299.94/300.50 70447[0:SpR:67452.0,486.0] || -> equal(intersection(complement(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v)))),union(complement(symmetric_difference(cross_product(u,v),w)),union(union(cross_product(u,v),w),complement(restrict(w,u,v))))),symmetric_difference(complement(symmetric_difference(cross_product(u,v),w)),union(union(cross_product(u,v),w),complement(restrict(w,u,v)))))**.
% 299.94/300.50 71309[0:Rew:71143.0,71046.0] || -> equal(intersection(complement(symmetric_difference(union(power_class(u),complement(v)),union(complement(power_class(u)),v))),union(complement(symmetric_difference(power_class(u),complement(v))),union(union(power_class(u),complement(v)),union(complement(power_class(u)),v)))),symmetric_difference(complement(symmetric_difference(power_class(u),complement(v))),union(union(power_class(u),complement(v)),union(complement(power_class(u)),v))))**.
% 299.94/300.50 71310[0:Rew:71143.0,71117.0] || -> equal(intersection(complement(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w)))),union(complement(symmetric_difference(u,cross_product(v,w))),union(union(u,cross_product(v,w)),complement(restrict(u,v,w))))),symmetric_difference(complement(symmetric_difference(u,cross_product(v,w))),union(union(u,cross_product(v,w)),complement(restrict(u,v,w)))))**.
% 299.94/300.50 175296[15:Rew:165880.0,166826.0] || member(image(u,image(v,singleton(w))),y__dfg) member(ordered_pair(w,apply(choice,image(u,image(v,singleton(w))))),cross_product(y__dfg,y__dfg))* subclass(compose(u,v),x) -> equal(image(u,image(v,singleton(w))),null_class) member(ordered_pair(w,apply(choice,image(u,image(v,singleton(w))))),x)*.
% 299.94/300.50 166984[15:Rew:165880.0,74176.0] || member(ordered_pair(u,regular(intersection(restrict(image(v,image(w,singleton(u))),x,y),z))),cross_product(y__dfg,y__dfg)) -> equal(intersection(restrict(image(v,image(w,singleton(u))),x,y),z),null_class) member(ordered_pair(u,regular(intersection(restrict(image(v,image(w,singleton(u))),x,y),z))),compose(v,w))*.
% 299.94/300.50 166985[15:Rew:165880.0,74644.0] || member(ordered_pair(u,regular(intersection(v,restrict(image(w,image(x,singleton(u))),y,z)))),cross_product(y__dfg,y__dfg)) -> equal(intersection(v,restrict(image(w,image(x,singleton(u))),y,z)),null_class) member(ordered_pair(u,regular(intersection(v,restrict(image(w,image(x,singleton(u))),y,z)))),compose(w,x))*.
% 299.94/300.50 172483[15:Rew:165880.0,157071.0] || member(restrict(symmetric_difference(union(u,v),union(complement(u),complement(v))),w,x),y__dfg) -> equal(restrict(symmetric_difference(union(u,v),union(complement(u),complement(v))),w,x),null_class) member(apply(choice,restrict(symmetric_difference(union(u,v),union(complement(u),complement(v))),w,x)),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.50 172615[15:Rew:165880.0,163859.0] || member(intersection(u,union(image(element_relation,power_class(v)),complement(union(w,x)))),y__dfg) member(apply(choice,intersection(u,union(image(element_relation,power_class(v)),complement(union(w,x))))),intersection(power_class(complement(power_class(v))),union(w,x)))* -> equal(intersection(u,union(image(element_relation,power_class(v)),complement(union(w,x)))),null_class).
% 299.94/300.50 172616[15:Rew:165880.0,163860.0] || member(intersection(u,union(complement(power_class(v)),intersection(power_class(w),complement(x)))),y__dfg) member(apply(choice,intersection(u,union(complement(power_class(v)),intersection(power_class(w),complement(x))))),intersection(power_class(v),union(complement(power_class(w)),x)))* -> equal(intersection(u,union(complement(power_class(v)),intersection(power_class(w),complement(x)))),null_class).
% 299.94/300.50 172617[15:Rew:165880.0,163861.0] || member(intersection(u,union(complement(power_class(v)),intersection(complement(w),power_class(x)))),y__dfg) member(apply(choice,intersection(u,union(complement(power_class(v)),intersection(complement(w),power_class(x))))),intersection(power_class(v),union(w,complement(power_class(x)))))* -> equal(intersection(u,union(complement(power_class(v)),intersection(complement(w),power_class(x)))),null_class).
% 299.94/300.50 172618[15:Rew:165880.0,163862.0] || member(intersection(u,union(complement(union(v,w)),image(element_relation,power_class(x)))),y__dfg) member(apply(choice,intersection(u,union(complement(union(v,w)),image(element_relation,power_class(x))))),intersection(union(v,w),power_class(complement(power_class(x)))))* -> equal(intersection(u,union(complement(union(v,w)),image(element_relation,power_class(x)))),null_class).
% 299.94/300.50 172619[15:Rew:165880.0,163863.0] || member(intersection(u,union(intersection(power_class(v),complement(w)),complement(power_class(x)))),y__dfg) member(apply(choice,intersection(u,union(intersection(power_class(v),complement(w)),complement(power_class(x))))),intersection(union(complement(power_class(v)),w),power_class(x)))* -> equal(intersection(u,union(intersection(power_class(v),complement(w)),complement(power_class(x)))),null_class).
% 299.94/300.50 172620[15:Rew:165880.0,163864.0] || member(intersection(u,union(intersection(complement(v),power_class(w)),complement(power_class(x)))),y__dfg) member(apply(choice,intersection(u,union(intersection(complement(v),power_class(w)),complement(power_class(x))))),intersection(union(v,complement(power_class(w))),power_class(x)))* -> equal(intersection(u,union(intersection(complement(v),power_class(w)),complement(power_class(x)))),null_class).
% 299.94/300.50 172621[15:Rew:165880.0,163865.0] || member(intersection(u,union(image(element_relation,union(v,w)),complement(power_class(x)))),y__dfg) member(apply(choice,intersection(u,union(image(element_relation,union(v,w)),complement(power_class(x))))),intersection(power_class(complement(union(v,w))),power_class(x)))* -> equal(intersection(u,union(image(element_relation,union(v,w)),complement(power_class(x)))),null_class).
% 299.94/300.50 172622[15:Rew:165880.0,163866.0] || member(intersection(u,union(complement(power_class(v)),image(element_relation,union(w,x)))),y__dfg) member(apply(choice,intersection(u,union(complement(power_class(v)),image(element_relation,union(w,x))))),intersection(power_class(v),power_class(complement(union(w,x)))))* -> equal(intersection(u,union(complement(power_class(v)),image(element_relation,union(w,x)))),null_class).
% 299.94/300.50 172666[15:Rew:165880.0,164571.0] || member(intersection(union(image(element_relation,power_class(u)),complement(union(v,w))),x),y__dfg) member(apply(choice,intersection(union(image(element_relation,power_class(u)),complement(union(v,w))),x)),intersection(power_class(complement(power_class(u))),union(v,w)))* -> equal(intersection(union(image(element_relation,power_class(u)),complement(union(v,w))),x),null_class).
% 299.94/300.50 172667[15:Rew:165880.0,164572.0] || member(intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),x),y__dfg) member(apply(choice,intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),x)),intersection(power_class(u),union(complement(power_class(v)),w)))* -> equal(intersection(union(complement(power_class(u)),intersection(power_class(v),complement(w))),x),null_class).
% 299.94/300.50 172668[15:Rew:165880.0,164573.0] || member(intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),x),y__dfg) member(apply(choice,intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),x)),intersection(power_class(u),union(v,complement(power_class(w)))))* -> equal(intersection(union(complement(power_class(u)),intersection(complement(v),power_class(w))),x),null_class).
% 299.94/300.50 172669[15:Rew:165880.0,164574.0] || member(intersection(union(complement(union(u,v)),image(element_relation,power_class(w))),x),y__dfg) member(apply(choice,intersection(union(complement(union(u,v)),image(element_relation,power_class(w))),x)),intersection(union(u,v),power_class(complement(power_class(w)))))* -> equal(intersection(union(complement(union(u,v)),image(element_relation,power_class(w))),x),null_class).
% 299.94/300.50 172670[15:Rew:165880.0,164575.0] || member(intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),x),y__dfg) member(apply(choice,intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),x)),intersection(union(complement(power_class(u)),v),power_class(w)))* -> equal(intersection(union(intersection(power_class(u),complement(v)),complement(power_class(w))),x),null_class).
% 299.94/300.50 172671[15:Rew:165880.0,164576.0] || member(intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),x),y__dfg) member(apply(choice,intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),x)),intersection(union(u,complement(power_class(v))),power_class(w)))* -> equal(intersection(union(intersection(complement(u),power_class(v)),complement(power_class(w))),x),null_class).
% 299.94/300.50 172672[15:Rew:165880.0,164577.0] || member(intersection(union(image(element_relation,union(u,v)),complement(power_class(w))),x),y__dfg) member(apply(choice,intersection(union(image(element_relation,union(u,v)),complement(power_class(w))),x)),intersection(power_class(complement(union(u,v))),power_class(w)))* -> equal(intersection(union(image(element_relation,union(u,v)),complement(power_class(w))),x),null_class).
% 299.94/300.50 172673[15:Rew:165880.0,164578.0] || member(intersection(union(complement(power_class(u)),image(element_relation,union(v,w))),x),y__dfg) member(apply(choice,intersection(union(complement(power_class(u)),image(element_relation,union(v,w))),x)),intersection(power_class(u),power_class(complement(union(v,w)))))* -> equal(intersection(union(complement(power_class(u)),image(element_relation,union(v,w))),x),null_class).
% 299.94/300.50 93874[0:SpR:46893.0,6542.0] || -> equal(intersection(successor(intersection(power_class(u),union(v,complement(power_class(w))))),union(union(complement(power_class(u)),intersection(complement(v),power_class(w))),complement(singleton(intersection(power_class(u),union(v,complement(power_class(w)))))))),symmetric_difference(union(complement(power_class(u)),intersection(complement(v),power_class(w))),complement(singleton(intersection(power_class(u),union(v,complement(power_class(w))))))))**.
% 299.94/300.50 94722[0:SpR:46894.0,6542.0] || -> equal(intersection(successor(intersection(union(u,complement(power_class(v))),power_class(w))),union(union(intersection(complement(u),power_class(v)),complement(power_class(w))),complement(singleton(intersection(union(u,complement(power_class(v))),power_class(w)))))),symmetric_difference(union(intersection(complement(u),power_class(v)),complement(power_class(w))),complement(singleton(intersection(union(u,complement(power_class(v))),power_class(w))))))**.
% 299.94/300.50 95051[0:SpR:46895.0,6542.0] || -> equal(intersection(successor(intersection(union(complement(power_class(u)),v),power_class(w))),union(union(intersection(power_class(u),complement(v)),complement(power_class(w))),complement(singleton(intersection(union(complement(power_class(u)),v),power_class(w)))))),symmetric_difference(union(intersection(power_class(u),complement(v)),complement(power_class(w))),complement(singleton(intersection(union(complement(power_class(u)),v),power_class(w))))))**.
% 299.94/300.50 95435[0:SpR:46898.0,6542.0] || -> equal(intersection(successor(intersection(power_class(u),union(complement(power_class(v)),w))),union(union(complement(power_class(u)),intersection(power_class(v),complement(w))),complement(singleton(intersection(power_class(u),union(complement(power_class(v)),w)))))),symmetric_difference(union(complement(power_class(u)),intersection(power_class(v),complement(w))),complement(singleton(intersection(power_class(u),union(complement(power_class(v)),w))))))**.
% 299.94/300.50 110271[0:SpR:98594.0,6542.0] || -> equal(intersection(successor(intersection(power_class(u),power_class(complement(union(v,w))))),union(union(complement(power_class(u)),image(element_relation,union(v,w))),complement(singleton(intersection(power_class(u),power_class(complement(union(v,w)))))))),symmetric_difference(union(complement(power_class(u)),image(element_relation,union(v,w))),complement(singleton(intersection(power_class(u),power_class(complement(union(v,w))))))))**.
% 299.94/300.50 110727[0:SpR:98733.0,6542.0] || -> equal(intersection(successor(intersection(power_class(complement(power_class(u))),union(v,w))),union(union(image(element_relation,power_class(u)),complement(union(v,w))),complement(singleton(intersection(power_class(complement(power_class(u))),union(v,w)))))),symmetric_difference(union(image(element_relation,power_class(u)),complement(union(v,w))),complement(singleton(intersection(power_class(complement(power_class(u))),union(v,w))))))**.
% 299.94/300.50 111262[0:SpR:99020.0,6542.0] || -> equal(intersection(successor(intersection(power_class(complement(union(u,v))),power_class(w))),union(union(image(element_relation,union(u,v)),complement(power_class(w))),complement(singleton(intersection(power_class(complement(union(u,v))),power_class(w)))))),symmetric_difference(union(image(element_relation,union(u,v)),complement(power_class(w))),complement(singleton(intersection(power_class(complement(union(u,v))),power_class(w))))))**.
% 299.94/300.50 112207[0:SpR:99160.0,6542.0] || -> equal(intersection(successor(intersection(union(u,v),power_class(complement(power_class(w))))),union(union(complement(union(u,v)),image(element_relation,power_class(w))),complement(singleton(intersection(union(u,v),power_class(complement(power_class(w)))))))),symmetric_difference(union(complement(union(u,v)),image(element_relation,power_class(w))),complement(singleton(intersection(union(u,v),power_class(complement(power_class(w))))))))**.
% 299.94/300.50 155292[0:Res:6510.2,1482.0] || member(not_subclass_element(u,intersection(v,symmetric_difference(complement(w),complement(x)))),union(complement(w),complement(x)))* member(not_subclass_element(u,intersection(v,symmetric_difference(complement(w),complement(x)))),union(w,x)) member(not_subclass_element(u,intersection(v,symmetric_difference(complement(w),complement(x)))),v)* -> subclass(u,intersection(v,symmetric_difference(complement(w),complement(x)))).
% 299.94/300.50 175297[15:Rew:165880.0,169902.2,165880.0,169902.1] || member(cross_product(u,v),y__dfg) member(second(apply(choice,cross_product(u,v))),y__dfg)* member(first(apply(choice,cross_product(u,v))),y__dfg) equal(successor(first(apply(choice,cross_product(u,v)))),second(apply(choice,cross_product(u,v)))) -> equal(cross_product(u,v),null_class) member(apply(choice,cross_product(u,v)),successor_relation).
% 299.94/300.50 109826[0:SpR:98095.0,69292.0] || -> equal(intersection(complement(symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u)))),union(complement(symmetric_difference(cross_product(v,w),u)),complement(intersection(restrict(u,v,w),complement(union(cross_product(v,w),u)))))),symmetric_difference(complement(symmetric_difference(cross_product(v,w),u)),complement(intersection(restrict(u,v,w),complement(union(cross_product(v,w),u))))))**.
% 299.94/300.50 110022[0:SpR:98119.0,69292.0] || -> equal(intersection(complement(symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w))))),union(complement(symmetric_difference(u,cross_product(v,w))),complement(intersection(restrict(u,v,w),complement(union(u,cross_product(v,w))))))),symmetric_difference(complement(symmetric_difference(u,cross_product(v,w))),complement(intersection(restrict(u,v,w),complement(union(u,cross_product(v,w)))))))**.
% 299.94/300.50 145243[0:SpR:98217.0,69292.0] || -> equal(intersection(complement(symmetric_difference(power_class(u),union(v,complement(union(w,x))))),union(union(power_class(u),union(v,complement(union(w,x)))),union(complement(power_class(u)),intersection(complement(v),union(w,x))))),symmetric_difference(union(power_class(u),union(v,complement(union(w,x)))),union(complement(power_class(u)),intersection(complement(v),union(w,x)))))**.
% 299.94/300.50 146114[0:SpR:98314.0,69292.0] || -> equal(intersection(complement(symmetric_difference(union(u,complement(power_class(v))),union(w,x))),union(union(union(u,complement(power_class(v))),union(w,x)),union(intersection(complement(u),power_class(v)),complement(union(w,x))))),symmetric_difference(union(union(u,complement(power_class(v))),union(w,x)),union(intersection(complement(u),power_class(v)),complement(union(w,x)))))**.
% 299.94/300.50 146669[0:SpR:98315.0,69292.0] || -> equal(intersection(complement(symmetric_difference(union(complement(power_class(u)),v),union(w,x))),union(union(union(complement(power_class(u)),v),union(w,x)),union(intersection(power_class(u),complement(v)),complement(union(w,x))))),symmetric_difference(union(union(complement(power_class(u)),v),union(w,x)),union(intersection(power_class(u),complement(v)),complement(union(w,x)))))**.
% 299.94/300.50 147598[0:SpR:98515.0,69292.0] || -> equal(intersection(complement(symmetric_difference(union(u,complement(union(v,w))),power_class(x))),union(union(union(u,complement(union(v,w))),power_class(x)),union(intersection(complement(u),union(v,w)),complement(power_class(x))))),symmetric_difference(union(union(u,complement(union(v,w))),power_class(x)),union(intersection(complement(u),union(v,w)),complement(power_class(x)))))**.
% 299.94/300.50 148353[0:SpR:98672.0,69292.0] || -> equal(intersection(complement(symmetric_difference(power_class(u),union(complement(union(v,w)),x))),union(union(power_class(u),union(complement(union(v,w)),x)),union(complement(power_class(u)),intersection(union(v,w),complement(x))))),symmetric_difference(union(power_class(u),union(complement(union(v,w)),x)),union(complement(power_class(u)),intersection(union(v,w),complement(x)))))**.
% 299.94/300.50 149133[0:SpR:98876.0,69292.0] || -> equal(intersection(complement(symmetric_difference(union(complement(union(u,v)),w),power_class(x))),union(union(union(complement(union(u,v)),w),power_class(x)),union(intersection(union(u,v),complement(w)),complement(power_class(x))))),symmetric_difference(union(union(complement(union(u,v)),w),power_class(x)),union(intersection(union(u,v),complement(w)),complement(power_class(x)))))**.
% 299.94/300.50 150611[0:SpR:99161.0,69292.0] || -> equal(intersection(complement(symmetric_difference(union(u,v),union(w,complement(power_class(x))))),union(union(union(u,v),union(w,complement(power_class(x)))),union(complement(union(u,v)),intersection(complement(w),power_class(x))))),symmetric_difference(union(union(u,v),union(w,complement(power_class(x)))),union(complement(union(u,v)),intersection(complement(w),power_class(x)))))**.
% 299.94/300.50 151122[0:SpR:99162.0,69292.0] || -> equal(intersection(complement(symmetric_difference(union(u,v),union(complement(power_class(w)),x))),union(union(union(u,v),union(complement(power_class(w)),x)),union(complement(union(u,v)),intersection(power_class(w),complement(x))))),symmetric_difference(union(union(u,v),union(complement(power_class(w)),x)),union(complement(union(u,v)),intersection(power_class(w),complement(x)))))**.
% 299.94/300.50 151749[0:SpR:99659.0,69292.0] || -> equal(intersection(complement(symmetric_difference(union(u,v),power_class(complement(union(w,x))))),union(union(union(u,v),power_class(complement(union(w,x)))),union(complement(union(u,v)),image(element_relation,union(w,x))))),symmetric_difference(union(union(u,v),power_class(complement(union(w,x)))),union(complement(union(u,v)),image(element_relation,union(w,x)))))**.
% 299.94/300.50 152938[0:SpR:99660.0,69292.0] || -> equal(intersection(complement(symmetric_difference(power_class(complement(union(u,v))),union(w,x))),union(union(power_class(complement(union(u,v))),union(w,x)),union(image(element_relation,union(u,v)),complement(union(w,x))))),symmetric_difference(union(power_class(complement(union(u,v))),union(w,x)),union(image(element_relation,union(u,v)),complement(union(w,x)))))**.
% 299.94/300.50 175298[15:Rew:165880.0,166817.0] || member(cross_product(u,v),y__dfg) member(apply(choice,cross_product(u,v)),cross_product(y__dfg,y__dfg)) subclass(composition_function,element_relation) -> equal(cross_product(u,v),null_class) member(first(apply(choice,cross_product(u,v))),ordered_pair(second(apply(choice,cross_product(u,v))),compose(first(apply(choice,cross_product(u,v))),second(apply(choice,cross_product(u,v))))))*.
% 299.94/300.50 166998[15:Rew:165880.0,87937.0] || member(ordered_pair(u,not_subclass_element(intersection(v,restrict(image(w,image(x,singleton(u))),y,z)),x1)),cross_product(y__dfg,y__dfg)) -> subclass(intersection(v,restrict(image(w,image(x,singleton(u))),y,z)),x1) member(ordered_pair(u,not_subclass_element(intersection(v,restrict(image(w,image(x,singleton(u))),y,z)),x1)),compose(w,x))*.
% 299.94/300.50 166999[15:Rew:165880.0,88328.0] || member(ordered_pair(u,not_subclass_element(intersection(restrict(image(v,image(w,singleton(u))),x,y),z),x1)),cross_product(y__dfg,y__dfg)) -> subclass(intersection(restrict(image(v,image(w,singleton(u))),x,y),z),x1) member(ordered_pair(u,not_subclass_element(intersection(restrict(image(v,image(w,singleton(u))),x,y),z),x1)),compose(v,w))*.
% 299.94/300.50 175299[15:Rew:165880.0,166816.0] || member(cross_product(u,v),y__dfg) member(apply(choice,cross_product(u,v)),cross_product(y__dfg,y__dfg)) subclass(composition_function,successor_relation) -> equal(cross_product(u,v),null_class) equal(ordered_pair(second(apply(choice,cross_product(u,v))),compose(first(apply(choice,cross_product(u,v))),second(apply(choice,cross_product(u,v))))),successor(first(apply(choice,cross_product(u,v)))))**.
% 299.94/300.50 175300[15:Rew:165880.0,166819.1,165880.0,166819.0] || member(cross_product(u,v),y__dfg) member(w,y__dfg) member(apply(choice,cross_product(u,v)),cross_product(y__dfg,y__dfg)) member(ordered_pair(ordered_pair(second(apply(choice,cross_product(u,v))),w),first(apply(choice,cross_product(u,v)))),x)* -> equal(cross_product(u,v),null_class) member(ordered_pair(apply(choice,cross_product(u,v)),w),rotate(x)).
% 299.94/300.50 175301[15:Rew:165880.0,166820.1,165880.0,166820.0] || member(cross_product(u,v),y__dfg) member(w,y__dfg) member(apply(choice,cross_product(u,v)),cross_product(y__dfg,y__dfg)) member(ordered_pair(ordered_pair(second(apply(choice,cross_product(u,v))),first(apply(choice,cross_product(u,v)))),w),x)* -> equal(cross_product(u,v),null_class) member(ordered_pair(apply(choice,cross_product(u,v)),w),flip(x)).
% 299.94/300.50 175302[15:Rew:165880.0,168392.0] || member(cross_product(u,v),y__dfg) member(ordered_pair(ordered_pair(second(apply(choice,cross_product(u,v))),first(apply(choice,cross_product(u,v)))),w),x)* member(ordered_pair(apply(choice,cross_product(u,v)),w),cross_product(cross_product(y__dfg,y__dfg),y__dfg)) -> equal(cross_product(u,v),null_class) member(ordered_pair(apply(choice,cross_product(u,v)),w),flip(x)).
% 299.94/300.50 175303[15:Rew:165880.0,168393.0] || member(cross_product(u,v),y__dfg) member(ordered_pair(ordered_pair(second(apply(choice,cross_product(u,v))),w),first(apply(choice,cross_product(u,v)))),x)* member(ordered_pair(apply(choice,cross_product(u,v)),w),cross_product(cross_product(y__dfg,y__dfg),y__dfg)) -> equal(cross_product(u,v),null_class) member(ordered_pair(apply(choice,cross_product(u,v)),w),rotate(x)).
% 299.94/300.50 175304[15:Rew:165880.0,169901.2,165880.0,169901.1] || member(cross_product(u,v),y__dfg) member(second(apply(choice,cross_product(u,v))),y__dfg) member(first(apply(choice,cross_product(u,v))),y__dfg) equal(compose(w,first(apply(choice,cross_product(u,v)))),second(apply(choice,cross_product(u,v))))** -> equal(cross_product(u,v),null_class) member(apply(choice,cross_product(u,v)),compose_class(w)).
% 299.94/300.50 172623[15:Rew:165880.0,163804.2] || member(apply(choice,intersection(u,complement(symmetric_difference(complement(v),complement(w))))),union(complement(v),complement(w)))* member(apply(choice,intersection(u,complement(symmetric_difference(complement(v),complement(w))))),union(v,w)) member(intersection(u,complement(symmetric_difference(complement(v),complement(w)))),y__dfg) -> equal(intersection(u,complement(symmetric_difference(complement(v),complement(w)))),null_class).
% 299.94/300.50 172674[15:Rew:165880.0,164511.2] || member(apply(choice,intersection(complement(symmetric_difference(complement(u),complement(v))),w)),union(complement(u),complement(v)))* member(apply(choice,intersection(complement(symmetric_difference(complement(u),complement(v))),w)),union(u,v)) member(intersection(complement(symmetric_difference(complement(u),complement(v))),w),y__dfg) -> equal(intersection(complement(symmetric_difference(complement(u),complement(v))),w),null_class).
% 299.94/300.50 175305[15:Rew:165880.0,166827.0] || member(intersection(image(u,image(v,singleton(w))),x),y__dfg) member(ordered_pair(w,apply(choice,intersection(image(u,image(v,singleton(w))),x))),cross_product(y__dfg,y__dfg)) -> equal(intersection(image(u,image(v,singleton(w))),x),null_class) member(ordered_pair(w,apply(choice,intersection(image(u,image(v,singleton(w))),x))),compose(u,v))*.
% 299.94/300.50 175306[15:Rew:165880.0,166828.0] || member(intersection(u,image(v,image(w,singleton(x)))),y__dfg) member(ordered_pair(x,apply(choice,intersection(u,image(v,image(w,singleton(x)))))),cross_product(y__dfg,y__dfg)) -> equal(intersection(u,image(v,image(w,singleton(x)))),null_class) member(ordered_pair(x,apply(choice,intersection(u,image(v,image(w,singleton(x)))))),compose(v,w))*.
% 299.94/300.50 175307[15:Rew:165880.0,166987.0] || member(union(null_class,image(u,image(v,singleton(w)))),y__dfg) member(ordered_pair(w,apply(choice,union(null_class,image(u,image(v,singleton(w)))))),cross_product(y__dfg,y__dfg)) -> equal(union(null_class,image(u,image(v,singleton(w)))),null_class) member(ordered_pair(w,apply(choice,union(null_class,image(u,image(v,singleton(w)))))),compose(u,v))*.
% 299.94/300.50 175308[15:Rew:165880.0,167012.0] || member(cross_product(u,v),y__dfg) member(first(apply(choice,cross_product(u,v))),cantor(w)) member(ordered_pair(w,apply(choice,cross_product(u,v))),cross_product(y__dfg,cross_product(y__dfg,y__dfg))) -> equal(cross_product(u,v),null_class) member(ordered_pair(w,ordered_pair(first(apply(choice,cross_product(u,v))),apply(w,first(apply(choice,cross_product(u,v)))))),application_function)*.
% 299.94/300.50 172061[15:Rew:165880.0,141058.0] || member(symmetric_difference(union(union(u,v),complement(w)),union(complement(union(u,v)),w)),y__dfg) -> equal(symmetric_difference(union(union(u,v),complement(w)),union(complement(union(u,v)),w)),null_class) member(apply(choice,symmetric_difference(union(union(u,v),complement(w)),union(complement(union(u,v)),w))),complement(symmetric_difference(union(u,v),complement(w))))*.
% 299.94/300.50 172062[15:Rew:165880.0,141056.0] || member(symmetric_difference(union(u,complement(union(v,w))),union(complement(u),union(v,w))),y__dfg) -> equal(symmetric_difference(union(u,complement(union(v,w))),union(complement(u),union(v,w))),null_class) member(apply(choice,symmetric_difference(union(u,complement(union(v,w))),union(complement(u),union(v,w)))),complement(symmetric_difference(complement(u),union(v,w))))*.
% 299.94/300.50 172624[15:Rew:165880.0,163867.0] || member(intersection(u,union(complement(union(v,w)),intersection(power_class(x),complement(y)))),y__dfg) member(apply(choice,intersection(u,union(complement(union(v,w)),intersection(power_class(x),complement(y))))),intersection(union(v,w),union(complement(power_class(x)),y)))* -> equal(intersection(u,union(complement(union(v,w)),intersection(power_class(x),complement(y)))),null_class).
% 299.94/300.50 172625[15:Rew:165880.0,163868.0] || member(intersection(u,union(complement(union(v,w)),intersection(complement(x),power_class(y)))),y__dfg) member(apply(choice,intersection(u,union(complement(union(v,w)),intersection(complement(x),power_class(y))))),intersection(union(v,w),union(x,complement(power_class(y)))))* -> equal(intersection(u,union(complement(union(v,w)),intersection(complement(x),power_class(y)))),null_class).
% 299.94/300.50 172626[15:Rew:165880.0,163869.0] || member(intersection(u,union(intersection(power_class(v),complement(w)),complement(union(x,y)))),y__dfg) member(apply(choice,intersection(u,union(intersection(power_class(v),complement(w)),complement(union(x,y))))),intersection(union(complement(power_class(v)),w),union(x,y)))* -> equal(intersection(u,union(intersection(power_class(v),complement(w)),complement(union(x,y)))),null_class).
% 299.94/300.50 172627[15:Rew:165880.0,163870.0] || member(intersection(u,union(intersection(complement(v),power_class(w)),complement(union(x,y)))),y__dfg) member(apply(choice,intersection(u,union(intersection(complement(v),power_class(w)),complement(union(x,y))))),intersection(union(v,complement(power_class(w))),union(x,y)))* -> equal(intersection(u,union(intersection(complement(v),power_class(w)),complement(union(x,y)))),null_class).
% 299.94/300.50 172628[15:Rew:165880.0,163871.0] || member(intersection(u,union(image(element_relation,union(v,w)),complement(union(x,y)))),y__dfg) member(apply(choice,intersection(u,union(image(element_relation,union(v,w)),complement(union(x,y))))),intersection(power_class(complement(union(v,w))),union(x,y)))* -> equal(intersection(u,union(image(element_relation,union(v,w)),complement(union(x,y)))),null_class).
% 299.94/300.50 172629[15:Rew:165880.0,163872.0] || member(intersection(u,union(complement(power_class(v)),intersection(union(w,x),complement(y)))),y__dfg) member(apply(choice,intersection(u,union(complement(power_class(v)),intersection(union(w,x),complement(y))))),intersection(power_class(v),union(complement(union(w,x)),y)))* -> equal(intersection(u,union(complement(power_class(v)),intersection(union(w,x),complement(y)))),null_class).
% 299.94/300.50 172630[15:Rew:165880.0,163873.0] || member(intersection(u,union(complement(power_class(v)),intersection(complement(w),union(x,y)))),y__dfg) member(apply(choice,intersection(u,union(complement(power_class(v)),intersection(complement(w),union(x,y))))),intersection(power_class(v),union(w,complement(union(x,y)))))* -> equal(intersection(u,union(complement(power_class(v)),intersection(complement(w),union(x,y)))),null_class).
% 299.94/300.50 172631[15:Rew:165880.0,163874.0] || member(intersection(u,union(intersection(union(v,w),complement(x)),complement(power_class(y)))),y__dfg) member(apply(choice,intersection(u,union(intersection(union(v,w),complement(x)),complement(power_class(y))))),intersection(union(complement(union(v,w)),x),power_class(y)))* -> equal(intersection(u,union(intersection(union(v,w),complement(x)),complement(power_class(y)))),null_class).
% 299.94/300.50 172632[15:Rew:165880.0,163875.0] || member(intersection(u,union(intersection(complement(v),union(w,x)),complement(power_class(y)))),y__dfg) member(apply(choice,intersection(u,union(intersection(complement(v),union(w,x)),complement(power_class(y))))),intersection(union(v,complement(union(w,x))),power_class(y)))* -> equal(intersection(u,union(intersection(complement(v),union(w,x)),complement(power_class(y)))),null_class).
% 299.94/300.50 172633[15:Rew:165880.0,163876.0] || member(intersection(u,union(complement(union(v,w)),image(element_relation,union(x,y)))),y__dfg) member(apply(choice,intersection(u,union(complement(union(v,w)),image(element_relation,union(x,y))))),intersection(union(v,w),power_class(complement(union(x,y)))))* -> equal(intersection(u,union(complement(union(v,w)),image(element_relation,union(x,y)))),null_class).
% 299.94/300.50 172675[15:Rew:165880.0,164579.0] || member(intersection(union(complement(union(u,v)),intersection(power_class(w),complement(x))),y),y__dfg) member(apply(choice,intersection(union(complement(union(u,v)),intersection(power_class(w),complement(x))),y)),intersection(union(u,v),union(complement(power_class(w)),x)))* -> equal(intersection(union(complement(union(u,v)),intersection(power_class(w),complement(x))),y),null_class).
% 299.94/300.50 172676[15:Rew:165880.0,164580.0] || member(intersection(union(complement(union(u,v)),intersection(complement(w),power_class(x))),y),y__dfg) member(apply(choice,intersection(union(complement(union(u,v)),intersection(complement(w),power_class(x))),y)),intersection(union(u,v),union(w,complement(power_class(x)))))* -> equal(intersection(union(complement(union(u,v)),intersection(complement(w),power_class(x))),y),null_class).
% 299.94/300.50 172677[15:Rew:165880.0,164581.0] || member(intersection(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y),y__dfg) member(apply(choice,intersection(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y)),intersection(union(complement(power_class(u)),v),union(w,x)))* -> equal(intersection(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y),null_class).
% 299.94/300.50 172678[15:Rew:165880.0,164582.0] || member(intersection(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y),y__dfg) member(apply(choice,intersection(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y)),intersection(union(u,complement(power_class(v))),union(w,x)))* -> equal(intersection(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y),null_class).
% 299.94/300.50 172679[15:Rew:165880.0,164583.0] || member(intersection(union(image(element_relation,union(u,v)),complement(union(w,x))),y),y__dfg) member(apply(choice,intersection(union(image(element_relation,union(u,v)),complement(union(w,x))),y)),intersection(power_class(complement(union(u,v))),union(w,x)))* -> equal(intersection(union(image(element_relation,union(u,v)),complement(union(w,x))),y),null_class).
% 299.94/300.50 172680[15:Rew:165880.0,164584.0] || member(intersection(union(complement(power_class(u)),intersection(union(v,w),complement(x))),y),y__dfg) member(apply(choice,intersection(union(complement(power_class(u)),intersection(union(v,w),complement(x))),y)),intersection(power_class(u),union(complement(union(v,w)),x)))* -> equal(intersection(union(complement(power_class(u)),intersection(union(v,w),complement(x))),y),null_class).
% 299.94/300.50 172681[15:Rew:165880.0,164585.0] || member(intersection(union(complement(power_class(u)),intersection(complement(v),union(w,x))),y),y__dfg) member(apply(choice,intersection(union(complement(power_class(u)),intersection(complement(v),union(w,x))),y)),intersection(power_class(u),union(v,complement(union(w,x)))))* -> equal(intersection(union(complement(power_class(u)),intersection(complement(v),union(w,x))),y),null_class).
% 299.94/300.50 172682[15:Rew:165880.0,164586.0] || member(intersection(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y),y__dfg) member(apply(choice,intersection(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y)),intersection(union(complement(union(u,v)),w),power_class(x)))* -> equal(intersection(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y),null_class).
% 299.94/300.50 172683[15:Rew:165880.0,164587.0] || member(intersection(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y),y__dfg) member(apply(choice,intersection(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y)),intersection(union(u,complement(union(v,w))),power_class(x)))* -> equal(intersection(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y),null_class).
% 299.94/300.50 172684[15:Rew:165880.0,164588.0] || member(intersection(union(complement(union(u,v)),image(element_relation,union(w,x))),y),y__dfg) member(apply(choice,intersection(union(complement(union(u,v)),image(element_relation,union(w,x))),y)),intersection(union(u,v),power_class(complement(union(w,x)))))* -> equal(intersection(union(complement(union(u,v)),image(element_relation,union(w,x))),y),null_class).
% 299.94/300.50 175309[15:Rew:165880.0,166814.0] || member(cross_product(u,v),y__dfg) member(apply(choice,cross_product(u,v)),cross_product(y__dfg,y__dfg)) subclass(composition_function,compose_class(w)) -> equal(cross_product(u,v),null_class) equal(compose(w,first(apply(choice,cross_product(u,v)))),ordered_pair(second(apply(choice,cross_product(u,v))),compose(first(apply(choice,cross_product(u,v))),second(apply(choice,cross_product(u,v))))))*.
% 299.94/300.50 175310[15:Rew:165880.0,169856.2,165880.0,169856.1] || member(cross_product(u,v),y__dfg) member(second(apply(choice,cross_product(u,v))),y__dfg)* member(first(apply(choice,cross_product(u,v))),y__dfg) equal(successor(first(apply(choice,cross_product(u,v)))),second(apply(choice,cross_product(u,v)))) subclass(successor_relation,w) -> equal(cross_product(u,v),null_class) member(apply(choice,cross_product(u,v)),w)*.
% 299.94/300.50 145202[0:SpR:98217.0,6542.0] || -> equal(intersection(successor(intersection(power_class(u),union(v,complement(union(w,x))))),union(union(complement(power_class(u)),intersection(complement(v),union(w,x))),complement(singleton(intersection(power_class(u),union(v,complement(union(w,x)))))))),symmetric_difference(union(complement(power_class(u)),intersection(complement(v),union(w,x))),complement(singleton(intersection(power_class(u),union(v,complement(union(w,x))))))))**.
% 299.94/300.50 146073[0:SpR:98314.0,6542.0] || -> equal(intersection(successor(intersection(union(u,complement(power_class(v))),union(w,x))),union(union(intersection(complement(u),power_class(v)),complement(union(w,x))),complement(singleton(intersection(union(u,complement(power_class(v))),union(w,x)))))),symmetric_difference(union(intersection(complement(u),power_class(v)),complement(union(w,x))),complement(singleton(intersection(union(u,complement(power_class(v))),union(w,x))))))**.
% 299.94/300.50 146628[0:SpR:98315.0,6542.0] || -> equal(intersection(successor(intersection(union(complement(power_class(u)),v),union(w,x))),union(union(intersection(power_class(u),complement(v)),complement(union(w,x))),complement(singleton(intersection(union(complement(power_class(u)),v),union(w,x)))))),symmetric_difference(union(intersection(power_class(u),complement(v)),complement(union(w,x))),complement(singleton(intersection(union(complement(power_class(u)),v),union(w,x))))))**.
% 299.94/300.50 147557[0:SpR:98515.0,6542.0] || -> equal(intersection(successor(intersection(union(u,complement(union(v,w))),power_class(x))),union(union(intersection(complement(u),union(v,w)),complement(power_class(x))),complement(singleton(intersection(union(u,complement(union(v,w))),power_class(x)))))),symmetric_difference(union(intersection(complement(u),union(v,w)),complement(power_class(x))),complement(singleton(intersection(union(u,complement(union(v,w))),power_class(x))))))**.
% 299.94/300.50 148312[0:SpR:98672.0,6542.0] || -> equal(intersection(successor(intersection(power_class(u),union(complement(union(v,w)),x))),union(union(complement(power_class(u)),intersection(union(v,w),complement(x))),complement(singleton(intersection(power_class(u),union(complement(union(v,w)),x)))))),symmetric_difference(union(complement(power_class(u)),intersection(union(v,w),complement(x))),complement(singleton(intersection(power_class(u),union(complement(union(v,w)),x))))))**.
% 299.94/300.50 149092[0:SpR:98876.0,6542.0] || -> equal(intersection(successor(intersection(union(complement(union(u,v)),w),power_class(x))),union(union(intersection(union(u,v),complement(w)),complement(power_class(x))),complement(singleton(intersection(union(complement(union(u,v)),w),power_class(x)))))),symmetric_difference(union(intersection(union(u,v),complement(w)),complement(power_class(x))),complement(singleton(intersection(union(complement(union(u,v)),w),power_class(x))))))**.
% 299.94/300.50 150570[0:SpR:99161.0,6542.0] || -> equal(intersection(successor(intersection(union(u,v),union(w,complement(power_class(x))))),union(union(complement(union(u,v)),intersection(complement(w),power_class(x))),complement(singleton(intersection(union(u,v),union(w,complement(power_class(x)))))))),symmetric_difference(union(complement(union(u,v)),intersection(complement(w),power_class(x))),complement(singleton(intersection(union(u,v),union(w,complement(power_class(x))))))))**.
% 299.94/300.50 151081[0:SpR:99162.0,6542.0] || -> equal(intersection(successor(intersection(union(u,v),union(complement(power_class(w)),x))),union(union(complement(union(u,v)),intersection(power_class(w),complement(x))),complement(singleton(intersection(union(u,v),union(complement(power_class(w)),x)))))),symmetric_difference(union(complement(union(u,v)),intersection(power_class(w),complement(x))),complement(singleton(intersection(union(u,v),union(complement(power_class(w)),x))))))**.
% 299.94/300.50 151708[0:SpR:99659.0,6542.0] || -> equal(intersection(successor(intersection(union(u,v),power_class(complement(union(w,x))))),union(union(complement(union(u,v)),image(element_relation,union(w,x))),complement(singleton(intersection(union(u,v),power_class(complement(union(w,x)))))))),symmetric_difference(union(complement(union(u,v)),image(element_relation,union(w,x))),complement(singleton(intersection(union(u,v),power_class(complement(union(w,x))))))))**.
% 299.94/300.50 152897[0:SpR:99660.0,6542.0] || -> equal(intersection(successor(intersection(power_class(complement(union(u,v))),union(w,x))),union(union(image(element_relation,union(u,v)),complement(union(w,x))),complement(singleton(intersection(power_class(complement(union(u,v))),union(w,x)))))),symmetric_difference(union(image(element_relation,union(u,v)),complement(union(w,x))),complement(singleton(intersection(power_class(complement(union(u,v))),union(w,x))))))**.
% 299.94/300.50 172063[15:Rew:165880.0,141062.0] || member(symmetric_difference(complement(symmetric_difference(u,v)),union(union(u,v),complement(intersection(u,v)))),y__dfg) -> equal(symmetric_difference(complement(symmetric_difference(u,v)),union(union(u,v),complement(intersection(u,v)))),null_class) member(apply(choice,symmetric_difference(complement(symmetric_difference(u,v)),union(union(u,v),complement(intersection(u,v))))),complement(symmetric_difference(union(u,v),complement(intersection(u,v)))))*.
% 299.94/300.50 127243[0:Rew:71035.0,126735.0,71595.0,126735.0] || -> equal(intersection(complement(symmetric_difference(union(u,complement(union(v,w))),union(complement(u),union(v,w)))),union(complement(symmetric_difference(complement(u),union(v,w))),union(union(u,complement(union(v,w))),union(complement(u),union(v,w))))),symmetric_difference(complement(symmetric_difference(complement(u),union(v,w))),union(union(u,complement(union(v,w))),union(complement(u),union(v,w)))))**.
% 299.94/300.50 128308[0:Rew:71035.0,127769.0,71595.0,127769.0] || -> equal(intersection(complement(symmetric_difference(union(union(u,v),complement(w)),union(complement(union(u,v)),w))),union(complement(symmetric_difference(union(u,v),complement(w))),union(union(union(u,v),complement(w)),union(complement(union(u,v)),w)))),symmetric_difference(complement(symmetric_difference(union(u,v),complement(w))),union(union(union(u,v),complement(w)),union(complement(union(u,v)),w))))**.
% 299.94/300.50 175311[15:Rew:165880.0,167007.0] || member(restrict(image(u,image(v,singleton(w))),x,y),y__dfg) member(ordered_pair(w,apply(choice,restrict(image(u,image(v,singleton(w))),x,y))),cross_product(y__dfg,y__dfg)) -> equal(restrict(image(u,image(v,singleton(w))),x,y),null_class) member(ordered_pair(w,apply(choice,restrict(image(u,image(v,singleton(w))),x,y))),compose(u,v))*.
% 299.94/300.50 172568[15:Rew:165880.0,161937.0] || member(symmetric_difference(union(u,image(element_relation,power_class(v))),union(complement(u),power_class(complement(power_class(v))))),y__dfg) -> equal(symmetric_difference(union(u,image(element_relation,power_class(v))),union(complement(u),power_class(complement(power_class(v))))),null_class) member(apply(choice,symmetric_difference(union(u,image(element_relation,power_class(v))),union(complement(u),power_class(complement(power_class(v)))))),complement(symmetric_difference(complement(u),power_class(complement(power_class(v))))))*.
% 299.94/300.50 172588[15:Rew:165880.0,162910.0] || member(symmetric_difference(union(image(element_relation,power_class(u)),v),union(power_class(complement(power_class(u))),complement(v))),y__dfg) -> equal(symmetric_difference(union(image(element_relation,power_class(u)),Cputime limit exceeded (core dumped)
%------------------------------------------------------------------------------